1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69 for gprof 2.42. 4# 5# 6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 7# 8# 9# This configure script is free software; the Free Software Foundation 10# gives unlimited permission to copy, distribute and modify it. 11## -------------------- ## 12## M4sh Initialization. ## 13## -------------------- ## 14 15# Be more Bourne compatible 16DUALCASE=1; export DUALCASE # for MKS sh 17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18 emulate sh 19 NULLCMD=: 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 21 # is contrary to our usage. Disable this feature. 22 alias -g '${1+"$@"}'='"$@"' 23 setopt NO_GLOB_SUBST 24else 25 case `(set -o) 2>/dev/null` in #( 26 *posix*) : 27 set -o posix ;; #( 28 *) : 29 ;; 30esac 31fi 32 33 34as_nl=' 35' 36export as_nl 37# Printing a long string crashes Solaris 7 /usr/bin/printf. 38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 41# Prefer a ksh shell builtin over an external printf program on Solaris, 42# but without wasting forks for bash or zsh. 43if test -z "$BASH_VERSION$ZSH_VERSION" \ 44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 45 as_echo='print -r --' 46 as_echo_n='print -rn --' 47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 48 as_echo='printf %s\n' 49 as_echo_n='printf %s' 50else 51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 53 as_echo_n='/usr/ucb/echo -n' 54 else 55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 56 as_echo_n_body='eval 57 arg=$1; 58 case $arg in #( 59 *"$as_nl"*) 60 expr "X$arg" : "X\\(.*\\)$as_nl"; 61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 62 esac; 63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 64 ' 65 export as_echo_n_body 66 as_echo_n='sh -c $as_echo_n_body as_echo' 67 fi 68 export as_echo_body 69 as_echo='sh -c $as_echo_body as_echo' 70fi 71 72# The user is always right. 73if test "${PATH_SEPARATOR+set}" != set; then 74 PATH_SEPARATOR=: 75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 77 PATH_SEPARATOR=';' 78 } 79fi 80 81 82# IFS 83# We need space, tab and new line, in precisely that order. Quoting is 84# there to prevent editors from complaining about space-tab. 85# (If _AS_PATH_WALK were called with IFS unset, it would disable word 86# splitting by setting IFS to empty value.) 87IFS=" "" $as_nl" 88 89# Find who we are. Look in the path if we contain no directory separator. 90as_myself= 91case $0 in #(( 92 *[\\/]* ) as_myself=$0 ;; 93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 94for as_dir in $PATH 95do 96 IFS=$as_save_IFS 97 test -z "$as_dir" && as_dir=. 98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 99 done 100IFS=$as_save_IFS 101 102 ;; 103esac 104# We did not find ourselves, most probably we were run as `sh COMMAND' 105# in which case we are not to be found in the path. 106if test "x$as_myself" = x; then 107 as_myself=$0 108fi 109if test ! -f "$as_myself"; then 110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 111 exit 1 112fi 113 114# Unset variables that we do not need and which cause bugs (e.g. in 115# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 116# suppresses any "Segmentation fault" message there. '((' could 117# trigger a bug in pdksh 5.2.14. 118for as_var in BASH_ENV ENV MAIL MAILPATH 119do eval test x\${$as_var+set} = xset \ 120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 121done 122PS1='$ ' 123PS2='> ' 124PS4='+ ' 125 126# NLS nuisances. 127LC_ALL=C 128export LC_ALL 129LANGUAGE=C 130export LANGUAGE 131 132# CDPATH. 133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 134 135# Use a proper internal environment variable to ensure we don't fall 136 # into an infinite loop, continuously re-executing ourselves. 137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 138 _as_can_reexec=no; export _as_can_reexec; 139 # We cannot yet assume a decent shell, so we have to provide a 140# neutralization value for shells without unset; and this also 141# works around shells that cannot unset nonexistent variables. 142# Preserve -v and -x to the replacement shell. 143BASH_ENV=/dev/null 144ENV=/dev/null 145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 146case $- in # (((( 147 *v*x* | *x*v* ) as_opts=-vx ;; 148 *v* ) as_opts=-v ;; 149 *x* ) as_opts=-x ;; 150 * ) as_opts= ;; 151esac 152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 153# Admittedly, this is quite paranoid, since all the known shells bail 154# out after a failed `exec'. 155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 156as_fn_exit 255 157 fi 158 # We don't want this to propagate to other subprocesses. 159 { _as_can_reexec=; unset _as_can_reexec;} 160if test "x$CONFIG_SHELL" = x; then 161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 162 emulate sh 163 NULLCMD=: 164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 165 # is contrary to our usage. Disable this feature. 166 alias -g '\${1+\"\$@\"}'='\"\$@\"' 167 setopt NO_GLOB_SUBST 168else 169 case \`(set -o) 2>/dev/null\` in #( 170 *posix*) : 171 set -o posix ;; #( 172 *) : 173 ;; 174esac 175fi 176" 177 as_required="as_fn_return () { (exit \$1); } 178as_fn_success () { as_fn_return 0; } 179as_fn_failure () { as_fn_return 1; } 180as_fn_ret_success () { return 0; } 181as_fn_ret_failure () { return 1; } 182 183exitcode=0 184as_fn_success || { exitcode=1; echo as_fn_success failed.; } 185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 189 190else 191 exitcode=1; echo positional parameters were not saved. 192fi 193test x\$exitcode = x0 || exit 1 194test -x / || exit 1" 195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 199test \$(( 1 + 1 )) = 2 || exit 1 200 201 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 202 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 203 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 204 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 205 PATH=/empty FPATH=/empty; export PATH FPATH 206 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 207 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" 208 if (eval "$as_required") 2>/dev/null; then : 209 as_have_required=yes 210else 211 as_have_required=no 212fi 213 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 214 215else 216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 217as_found=false 218for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 219do 220 IFS=$as_save_IFS 221 test -z "$as_dir" && as_dir=. 222 as_found=: 223 case $as_dir in #( 224 /*) 225 for as_base in sh bash ksh sh5; do 226 # Try only shells that exist, to save several forks. 227 as_shell=$as_dir/$as_base 228 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 229 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 230 CONFIG_SHELL=$as_shell as_have_required=yes 231 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 232 break 2 233fi 234fi 235 done;; 236 esac 237 as_found=false 238done 239$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 240 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 241 CONFIG_SHELL=$SHELL as_have_required=yes 242fi; } 243IFS=$as_save_IFS 244 245 246 if test "x$CONFIG_SHELL" != x; then : 247 export CONFIG_SHELL 248 # We cannot yet assume a decent shell, so we have to provide a 249# neutralization value for shells without unset; and this also 250# works around shells that cannot unset nonexistent variables. 251# Preserve -v and -x to the replacement shell. 252BASH_ENV=/dev/null 253ENV=/dev/null 254(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 255case $- in # (((( 256 *v*x* | *x*v* ) as_opts=-vx ;; 257 *v* ) as_opts=-v ;; 258 *x* ) as_opts=-x ;; 259 * ) as_opts= ;; 260esac 261exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 262# Admittedly, this is quite paranoid, since all the known shells bail 263# out after a failed `exec'. 264$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 265exit 255 266fi 267 268 if test x$as_have_required = xno; then : 269 $as_echo "$0: This script requires a shell more modern than all" 270 $as_echo "$0: the shells that I found on your system." 271 if test x${ZSH_VERSION+set} = xset ; then 272 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 273 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 274 else 275 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, 276$0: including any error possibly output before this 277$0: message. Then install a modern shell, or manually run 278$0: the script under such a shell if you do have one." 279 fi 280 exit 1 281fi 282fi 283fi 284SHELL=${CONFIG_SHELL-/bin/sh} 285export SHELL 286# Unset more variables known to interfere with behavior of common tools. 287CLICOLOR_FORCE= GREP_OPTIONS= 288unset CLICOLOR_FORCE GREP_OPTIONS 289 290## --------------------- ## 291## M4sh Shell Functions. ## 292## --------------------- ## 293# as_fn_unset VAR 294# --------------- 295# Portably unset VAR. 296as_fn_unset () 297{ 298 { eval $1=; unset $1;} 299} 300as_unset=as_fn_unset 301 302# as_fn_set_status STATUS 303# ----------------------- 304# Set $? to STATUS, without forking. 305as_fn_set_status () 306{ 307 return $1 308} # as_fn_set_status 309 310# as_fn_exit STATUS 311# ----------------- 312# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 313as_fn_exit () 314{ 315 set +e 316 as_fn_set_status $1 317 exit $1 318} # as_fn_exit 319 320# as_fn_mkdir_p 321# ------------- 322# Create "$as_dir" as a directory, including parents if necessary. 323as_fn_mkdir_p () 324{ 325 326 case $as_dir in #( 327 -*) as_dir=./$as_dir;; 328 esac 329 test -d "$as_dir" || eval $as_mkdir_p || { 330 as_dirs= 331 while :; do 332 case $as_dir in #( 333 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 334 *) as_qdir=$as_dir;; 335 esac 336 as_dirs="'$as_qdir' $as_dirs" 337 as_dir=`$as_dirname -- "$as_dir" || 338$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 339 X"$as_dir" : 'X\(//\)[^/]' \| \ 340 X"$as_dir" : 'X\(//\)$' \| \ 341 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 342$as_echo X"$as_dir" | 343 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 344 s//\1/ 345 q 346 } 347 /^X\(\/\/\)[^/].*/{ 348 s//\1/ 349 q 350 } 351 /^X\(\/\/\)$/{ 352 s//\1/ 353 q 354 } 355 /^X\(\/\).*/{ 356 s//\1/ 357 q 358 } 359 s/.*/./; q'` 360 test -d "$as_dir" && break 361 done 362 test -z "$as_dirs" || eval "mkdir $as_dirs" 363 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 364 365 366} # as_fn_mkdir_p 367 368# as_fn_executable_p FILE 369# ----------------------- 370# Test if FILE is an executable regular file. 371as_fn_executable_p () 372{ 373 test -f "$1" && test -x "$1" 374} # as_fn_executable_p 375# as_fn_append VAR VALUE 376# ---------------------- 377# Append the text in VALUE to the end of the definition contained in VAR. Take 378# advantage of any shell optimizations that allow amortized linear growth over 379# repeated appends, instead of the typical quadratic growth present in naive 380# implementations. 381if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 382 eval 'as_fn_append () 383 { 384 eval $1+=\$2 385 }' 386else 387 as_fn_append () 388 { 389 eval $1=\$$1\$2 390 } 391fi # as_fn_append 392 393# as_fn_arith ARG... 394# ------------------ 395# Perform arithmetic evaluation on the ARGs, and store the result in the 396# global $as_val. Take advantage of shells that can avoid forks. The arguments 397# must be portable across $(()) and expr. 398if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 399 eval 'as_fn_arith () 400 { 401 as_val=$(( $* )) 402 }' 403else 404 as_fn_arith () 405 { 406 as_val=`expr "$@" || test $? -eq 1` 407 } 408fi # as_fn_arith 409 410 411# as_fn_error STATUS ERROR [LINENO LOG_FD] 412# ---------------------------------------- 413# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 414# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 415# script with STATUS, using 1 if that was 0. 416as_fn_error () 417{ 418 as_status=$1; test $as_status -eq 0 && as_status=1 419 if test "$4"; then 420 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 421 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 422 fi 423 $as_echo "$as_me: error: $2" >&2 424 as_fn_exit $as_status 425} # as_fn_error 426 427if expr a : '\(a\)' >/dev/null 2>&1 && 428 test "X`expr 00001 : '.*\(...\)'`" = X001; then 429 as_expr=expr 430else 431 as_expr=false 432fi 433 434if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 435 as_basename=basename 436else 437 as_basename=false 438fi 439 440if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 441 as_dirname=dirname 442else 443 as_dirname=false 444fi 445 446as_me=`$as_basename -- "$0" || 447$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 448 X"$0" : 'X\(//\)$' \| \ 449 X"$0" : 'X\(/\)' \| . 2>/dev/null || 450$as_echo X/"$0" | 451 sed '/^.*\/\([^/][^/]*\)\/*$/{ 452 s//\1/ 453 q 454 } 455 /^X\/\(\/\/\)$/{ 456 s//\1/ 457 q 458 } 459 /^X\/\(\/\).*/{ 460 s//\1/ 461 q 462 } 463 s/.*/./; q'` 464 465# Avoid depending upon Character Ranges. 466as_cr_letters='abcdefghijklmnopqrstuvwxyz' 467as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 468as_cr_Letters=$as_cr_letters$as_cr_LETTERS 469as_cr_digits='0123456789' 470as_cr_alnum=$as_cr_Letters$as_cr_digits 471 472 473 as_lineno_1=$LINENO as_lineno_1a=$LINENO 474 as_lineno_2=$LINENO as_lineno_2a=$LINENO 475 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 476 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 477 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 478 sed -n ' 479 p 480 /[$]LINENO/= 481 ' <$as_myself | 482 sed ' 483 s/[$]LINENO.*/&-/ 484 t lineno 485 b 486 :lineno 487 N 488 :loop 489 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 490 t loop 491 s/-\n.*// 492 ' >$as_me.lineno && 493 chmod +x "$as_me.lineno" || 494 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 495 496 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 497 # already done that, so ensure we don't try to do so again and fall 498 # in an infinite loop. This has already happened in practice. 499 _as_can_reexec=no; export _as_can_reexec 500 # Don't try to exec as it changes $[0], causing all sort of problems 501 # (the dirname of $[0] is not the place where we might find the 502 # original and so on. Autoconf is especially sensitive to this). 503 . "./$as_me.lineno" 504 # Exit status is that of the last command. 505 exit 506} 507 508ECHO_C= ECHO_N= ECHO_T= 509case `echo -n x` in #((((( 510-n*) 511 case `echo 'xy\c'` in 512 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 513 xy) ECHO_C='\c';; 514 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 515 ECHO_T=' ';; 516 esac;; 517*) 518 ECHO_N='-n';; 519esac 520 521rm -f conf$$ conf$$.exe conf$$.file 522if test -d conf$$.dir; then 523 rm -f conf$$.dir/conf$$.file 524else 525 rm -f conf$$.dir 526 mkdir conf$$.dir 2>/dev/null 527fi 528if (echo >conf$$.file) 2>/dev/null; then 529 if ln -s conf$$.file conf$$ 2>/dev/null; then 530 as_ln_s='ln -s' 531 # ... but there are two gotchas: 532 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 533 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 534 # In both cases, we have to default to `cp -pR'. 535 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 536 as_ln_s='cp -pR' 537 elif ln conf$$.file conf$$ 2>/dev/null; then 538 as_ln_s=ln 539 else 540 as_ln_s='cp -pR' 541 fi 542else 543 as_ln_s='cp -pR' 544fi 545rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 546rmdir conf$$.dir 2>/dev/null 547 548if mkdir -p . 2>/dev/null; then 549 as_mkdir_p='mkdir -p "$as_dir"' 550else 551 test -d ./-p && rmdir ./-p 552 as_mkdir_p=false 553fi 554 555as_test_x='test -x' 556as_executable_p=as_fn_executable_p 557 558# Sed expression to map a string onto a valid CPP name. 559as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 560 561# Sed expression to map a string onto a valid variable name. 562as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 563 564SHELL=${CONFIG_SHELL-/bin/sh} 565 566 567test -n "$DJDIR" || exec 7<&0 </dev/null 568exec 6>&1 569 570# Name of the host. 571# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 572# so uname gets run too. 573ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 574 575# 576# Initializations. 577# 578ac_default_prefix=/usr/local 579ac_clean_files= 580ac_config_libobj_dir=. 581LIBOBJS= 582cross_compiling=no 583subdirs= 584MFLAGS= 585MAKEFLAGS= 586 587# Identity of this package. 588PACKAGE_NAME='gprof' 589PACKAGE_TARNAME='gprof' 590PACKAGE_VERSION='2.42' 591PACKAGE_STRING='gprof 2.42' 592PACKAGE_BUGREPORT='' 593PACKAGE_URL='' 594 595ac_unique_file="gprof.c" 596# Factoring default headers for most tests. 597ac_includes_default="\ 598#include <stdio.h> 599#ifdef HAVE_SYS_TYPES_H 600# include <sys/types.h> 601#endif 602#ifdef HAVE_SYS_STAT_H 603# include <sys/stat.h> 604#endif 605#ifdef STDC_HEADERS 606# include <stdlib.h> 607# include <stddef.h> 608#else 609# ifdef HAVE_STDLIB_H 610# include <stdlib.h> 611# endif 612#endif 613#ifdef HAVE_STRING_H 614# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 615# include <memory.h> 616# endif 617# include <string.h> 618#endif 619#ifdef HAVE_STRINGS_H 620# include <strings.h> 621#endif 622#ifdef HAVE_INTTYPES_H 623# include <inttypes.h> 624#endif 625#ifdef HAVE_STDINT_H 626# include <stdint.h> 627#endif 628#ifdef HAVE_UNISTD_H 629# include <unistd.h> 630#endif" 631 632gt_needs= 633ac_subst_vars='am__EXEEXT_FALSE 634am__EXEEXT_TRUE 635LTLIBOBJS 636LIBOBJS 637WARN_WRITE_STRINGS 638NO_WERROR 639WARN_CFLAGS_FOR_BUILD 640WARN_CFLAGS 641GENINSRC_NEVER_FALSE 642GENINSRC_NEVER_TRUE 643MAINT 644MAINTAINER_MODE_FALSE 645MAINTAINER_MODE_TRUE 646CATOBJEXT 647GENCAT 648INSTOBJEXT 649DATADIRNAME 650CATALOGS 651INCINTL 652LIBINTL_DEP 653POSUB 654LTLIBINTL 655LIBINTL 656INTLLIBS 657LTLIBICONV 658LIBICONV 659INTL_MACOSX_LIBS 660MSGMERGE 661XGETTEXT 662GMSGFMT 663MSGFMT 664USE_NLS 665MKINSTALLDIRS 666LARGEFILE_CPPFLAGS 667OTOOL64 668OTOOL 669LIPO 670NMEDIT 671DSYMUTIL 672RANLIB 673AR 674OBJDUMP 675LN_S 676NM 677ac_ct_DUMPBIN 678DUMPBIN 679LD 680FGREP 681SED 682LIBTOOL 683EGREP 684GREP 685CPP 686am__fastdepCC_FALSE 687am__fastdepCC_TRUE 688CCDEPMODE 689am__nodep 690AMDEPBACKSLASH 691AMDEP_FALSE 692AMDEP_TRUE 693am__quote 694am__include 695DEPDIR 696OBJEXT 697EXEEXT 698ac_ct_CC 699CPPFLAGS 700LDFLAGS 701CFLAGS 702CC 703AM_BACKSLASH 704AM_DEFAULT_VERBOSITY 705AM_DEFAULT_V 706AM_V 707am__untar 708am__tar 709AMTAR 710am__leading_dot 711SET_MAKE 712AWK 713mkdir_p 714MKDIR_P 715INSTALL_STRIP_PROGRAM 716STRIP 717install_sh 718MAKEINFO 719AUTOHEADER 720AUTOMAKE 721AUTOCONF 722ACLOCAL 723VERSION 724PACKAGE 725CYGPATH_W 726am__isrc 727INSTALL_DATA 728INSTALL_SCRIPT 729INSTALL_PROGRAM 730target_os 731target_vendor 732target_cpu 733target 734host_os 735host_vendor 736host_cpu 737host 738build_os 739build_vendor 740build_cpu 741build 742target_alias 743host_alias 744build_alias 745LIBS 746ECHO_T 747ECHO_N 748ECHO_C 749DEFS 750mandir 751localedir 752libdir 753psdir 754pdfdir 755dvidir 756htmldir 757infodir 758docdir 759oldincludedir 760includedir 761localstatedir 762sharedstatedir 763sysconfdir 764datadir 765datarootdir 766libexecdir 767sbindir 768bindir 769program_transform_name 770prefix 771exec_prefix 772PACKAGE_URL 773PACKAGE_BUGREPORT 774PACKAGE_STRING 775PACKAGE_VERSION 776PACKAGE_TARNAME 777PACKAGE_NAME 778PATH_SEPARATOR 779SHELL' 780ac_subst_files='' 781ac_user_opts=' 782enable_option_checking 783enable_silent_rules 784enable_dependency_tracking 785enable_shared 786enable_static 787with_pic 788enable_fast_install 789with_gnu_ld 790enable_libtool_lock 791enable_plugins 792enable_largefile 793enable_nls 794enable_rpath 795with_libiconv_prefix 796with_libiconv_type 797with_libintl_prefix 798with_libintl_type 799enable_maintainer_mode 800enable_werror 801enable_build_warnings 802' 803 ac_precious_vars='build_alias 804host_alias 805target_alias 806CC 807CFLAGS 808LDFLAGS 809LIBS 810CPPFLAGS 811CPP' 812 813 814# Initialize some variables set by options. 815ac_init_help= 816ac_init_version=false 817ac_unrecognized_opts= 818ac_unrecognized_sep= 819# The variables have the same names as the options, with 820# dashes changed to underlines. 821cache_file=/dev/null 822exec_prefix=NONE 823no_create= 824no_recursion= 825prefix=NONE 826program_prefix=NONE 827program_suffix=NONE 828program_transform_name=s,x,x, 829silent= 830site= 831srcdir= 832verbose= 833x_includes=NONE 834x_libraries=NONE 835 836# Installation directory options. 837# These are left unexpanded so users can "make install exec_prefix=/foo" 838# and all the variables that are supposed to be based on exec_prefix 839# by default will actually change. 840# Use braces instead of parens because sh, perl, etc. also accept them. 841# (The list follows the same order as the GNU Coding Standards.) 842bindir='${exec_prefix}/bin' 843sbindir='${exec_prefix}/sbin' 844libexecdir='${exec_prefix}/libexec' 845datarootdir='${prefix}/share' 846datadir='${datarootdir}' 847sysconfdir='${prefix}/etc' 848sharedstatedir='${prefix}/com' 849localstatedir='${prefix}/var' 850includedir='${prefix}/include' 851oldincludedir='/usr/include' 852docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 853infodir='${datarootdir}/info' 854htmldir='${docdir}' 855dvidir='${docdir}' 856pdfdir='${docdir}' 857psdir='${docdir}' 858libdir='${exec_prefix}/lib' 859localedir='${datarootdir}/locale' 860mandir='${datarootdir}/man' 861 862ac_prev= 863ac_dashdash= 864for ac_option 865do 866 # If the previous option needs an argument, assign it. 867 if test -n "$ac_prev"; then 868 eval $ac_prev=\$ac_option 869 ac_prev= 870 continue 871 fi 872 873 case $ac_option in 874 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 875 *=) ac_optarg= ;; 876 *) ac_optarg=yes ;; 877 esac 878 879 # Accept the important Cygnus configure options, so we can diagnose typos. 880 881 case $ac_dashdash$ac_option in 882 --) 883 ac_dashdash=yes ;; 884 885 -bindir | --bindir | --bindi | --bind | --bin | --bi) 886 ac_prev=bindir ;; 887 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 888 bindir=$ac_optarg ;; 889 890 -build | --build | --buil | --bui | --bu) 891 ac_prev=build_alias ;; 892 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 893 build_alias=$ac_optarg ;; 894 895 -cache-file | --cache-file | --cache-fil | --cache-fi \ 896 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 897 ac_prev=cache_file ;; 898 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 899 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 900 cache_file=$ac_optarg ;; 901 902 --config-cache | -C) 903 cache_file=config.cache ;; 904 905 -datadir | --datadir | --datadi | --datad) 906 ac_prev=datadir ;; 907 -datadir=* | --datadir=* | --datadi=* | --datad=*) 908 datadir=$ac_optarg ;; 909 910 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 911 | --dataroo | --dataro | --datar) 912 ac_prev=datarootdir ;; 913 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 914 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 915 datarootdir=$ac_optarg ;; 916 917 -disable-* | --disable-*) 918 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 919 # Reject names that are not valid shell variable names. 920 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 921 as_fn_error $? "invalid feature name: $ac_useropt" 922 ac_useropt_orig=$ac_useropt 923 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 924 case $ac_user_opts in 925 *" 926"enable_$ac_useropt" 927"*) ;; 928 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 929 ac_unrecognized_sep=', ';; 930 esac 931 eval enable_$ac_useropt=no ;; 932 933 -docdir | --docdir | --docdi | --doc | --do) 934 ac_prev=docdir ;; 935 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 936 docdir=$ac_optarg ;; 937 938 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 939 ac_prev=dvidir ;; 940 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 941 dvidir=$ac_optarg ;; 942 943 -enable-* | --enable-*) 944 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 945 # Reject names that are not valid shell variable names. 946 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 947 as_fn_error $? "invalid feature name: $ac_useropt" 948 ac_useropt_orig=$ac_useropt 949 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 950 case $ac_user_opts in 951 *" 952"enable_$ac_useropt" 953"*) ;; 954 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 955 ac_unrecognized_sep=', ';; 956 esac 957 eval enable_$ac_useropt=\$ac_optarg ;; 958 959 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 960 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 961 | --exec | --exe | --ex) 962 ac_prev=exec_prefix ;; 963 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 964 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 965 | --exec=* | --exe=* | --ex=*) 966 exec_prefix=$ac_optarg ;; 967 968 -gas | --gas | --ga | --g) 969 # Obsolete; use --with-gas. 970 with_gas=yes ;; 971 972 -help | --help | --hel | --he | -h) 973 ac_init_help=long ;; 974 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 975 ac_init_help=recursive ;; 976 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 977 ac_init_help=short ;; 978 979 -host | --host | --hos | --ho) 980 ac_prev=host_alias ;; 981 -host=* | --host=* | --hos=* | --ho=*) 982 host_alias=$ac_optarg ;; 983 984 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 985 ac_prev=htmldir ;; 986 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 987 | --ht=*) 988 htmldir=$ac_optarg ;; 989 990 -includedir | --includedir | --includedi | --included | --include \ 991 | --includ | --inclu | --incl | --inc) 992 ac_prev=includedir ;; 993 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 994 | --includ=* | --inclu=* | --incl=* | --inc=*) 995 includedir=$ac_optarg ;; 996 997 -infodir | --infodir | --infodi | --infod | --info | --inf) 998 ac_prev=infodir ;; 999 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1000 infodir=$ac_optarg ;; 1001 1002 -libdir | --libdir | --libdi | --libd) 1003 ac_prev=libdir ;; 1004 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1005 libdir=$ac_optarg ;; 1006 1007 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1008 | --libexe | --libex | --libe) 1009 ac_prev=libexecdir ;; 1010 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1011 | --libexe=* | --libex=* | --libe=*) 1012 libexecdir=$ac_optarg ;; 1013 1014 -localedir | --localedir | --localedi | --localed | --locale) 1015 ac_prev=localedir ;; 1016 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1017 localedir=$ac_optarg ;; 1018 1019 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1020 | --localstate | --localstat | --localsta | --localst | --locals) 1021 ac_prev=localstatedir ;; 1022 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1023 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1024 localstatedir=$ac_optarg ;; 1025 1026 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1027 ac_prev=mandir ;; 1028 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1029 mandir=$ac_optarg ;; 1030 1031 -nfp | --nfp | --nf) 1032 # Obsolete; use --without-fp. 1033 with_fp=no ;; 1034 1035 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1036 | --no-cr | --no-c | -n) 1037 no_create=yes ;; 1038 1039 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1040 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1041 no_recursion=yes ;; 1042 1043 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1044 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1045 | --oldin | --oldi | --old | --ol | --o) 1046 ac_prev=oldincludedir ;; 1047 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1048 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1049 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1050 oldincludedir=$ac_optarg ;; 1051 1052 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1053 ac_prev=prefix ;; 1054 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1055 prefix=$ac_optarg ;; 1056 1057 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1058 | --program-pre | --program-pr | --program-p) 1059 ac_prev=program_prefix ;; 1060 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1061 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1062 program_prefix=$ac_optarg ;; 1063 1064 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1065 | --program-suf | --program-su | --program-s) 1066 ac_prev=program_suffix ;; 1067 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1068 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1069 program_suffix=$ac_optarg ;; 1070 1071 -program-transform-name | --program-transform-name \ 1072 | --program-transform-nam | --program-transform-na \ 1073 | --program-transform-n | --program-transform- \ 1074 | --program-transform | --program-transfor \ 1075 | --program-transfo | --program-transf \ 1076 | --program-trans | --program-tran \ 1077 | --progr-tra | --program-tr | --program-t) 1078 ac_prev=program_transform_name ;; 1079 -program-transform-name=* | --program-transform-name=* \ 1080 | --program-transform-nam=* | --program-transform-na=* \ 1081 | --program-transform-n=* | --program-transform-=* \ 1082 | --program-transform=* | --program-transfor=* \ 1083 | --program-transfo=* | --program-transf=* \ 1084 | --program-trans=* | --program-tran=* \ 1085 | --progr-tra=* | --program-tr=* | --program-t=*) 1086 program_transform_name=$ac_optarg ;; 1087 1088 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1089 ac_prev=pdfdir ;; 1090 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1091 pdfdir=$ac_optarg ;; 1092 1093 -psdir | --psdir | --psdi | --psd | --ps) 1094 ac_prev=psdir ;; 1095 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1096 psdir=$ac_optarg ;; 1097 1098 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1099 | -silent | --silent | --silen | --sile | --sil) 1100 silent=yes ;; 1101 1102 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1103 ac_prev=sbindir ;; 1104 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1105 | --sbi=* | --sb=*) 1106 sbindir=$ac_optarg ;; 1107 1108 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1109 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1110 | --sharedst | --shareds | --shared | --share | --shar \ 1111 | --sha | --sh) 1112 ac_prev=sharedstatedir ;; 1113 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1114 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1115 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1116 | --sha=* | --sh=*) 1117 sharedstatedir=$ac_optarg ;; 1118 1119 -site | --site | --sit) 1120 ac_prev=site ;; 1121 -site=* | --site=* | --sit=*) 1122 site=$ac_optarg ;; 1123 1124 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1125 ac_prev=srcdir ;; 1126 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1127 srcdir=$ac_optarg ;; 1128 1129 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1130 | --syscon | --sysco | --sysc | --sys | --sy) 1131 ac_prev=sysconfdir ;; 1132 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1133 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1134 sysconfdir=$ac_optarg ;; 1135 1136 -target | --target | --targe | --targ | --tar | --ta | --t) 1137 ac_prev=target_alias ;; 1138 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1139 target_alias=$ac_optarg ;; 1140 1141 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1142 verbose=yes ;; 1143 1144 -version | --version | --versio | --versi | --vers | -V) 1145 ac_init_version=: ;; 1146 1147 -with-* | --with-*) 1148 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1149 # Reject names that are not valid shell variable names. 1150 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1151 as_fn_error $? "invalid package name: $ac_useropt" 1152 ac_useropt_orig=$ac_useropt 1153 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1154 case $ac_user_opts in 1155 *" 1156"with_$ac_useropt" 1157"*) ;; 1158 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1159 ac_unrecognized_sep=', ';; 1160 esac 1161 eval with_$ac_useropt=\$ac_optarg ;; 1162 1163 -without-* | --without-*) 1164 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1165 # Reject names that are not valid shell variable names. 1166 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1167 as_fn_error $? "invalid package name: $ac_useropt" 1168 ac_useropt_orig=$ac_useropt 1169 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1170 case $ac_user_opts in 1171 *" 1172"with_$ac_useropt" 1173"*) ;; 1174 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1175 ac_unrecognized_sep=', ';; 1176 esac 1177 eval with_$ac_useropt=no ;; 1178 1179 --x) 1180 # Obsolete; use --with-x. 1181 with_x=yes ;; 1182 1183 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1184 | --x-incl | --x-inc | --x-in | --x-i) 1185 ac_prev=x_includes ;; 1186 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1187 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1188 x_includes=$ac_optarg ;; 1189 1190 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1191 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1192 ac_prev=x_libraries ;; 1193 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1194 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1195 x_libraries=$ac_optarg ;; 1196 1197 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1198Try \`$0 --help' for more information" 1199 ;; 1200 1201 *=*) 1202 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1203 # Reject names that are not valid shell variable names. 1204 case $ac_envvar in #( 1205 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1206 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1207 esac 1208 eval $ac_envvar=\$ac_optarg 1209 export $ac_envvar ;; 1210 1211 *) 1212 # FIXME: should be removed in autoconf 3.0. 1213 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1214 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1215 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1216 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1217 ;; 1218 1219 esac 1220done 1221 1222if test -n "$ac_prev"; then 1223 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1224 as_fn_error $? "missing argument to $ac_option" 1225fi 1226 1227if test -n "$ac_unrecognized_opts"; then 1228 case $enable_option_checking in 1229 no) ;; 1230 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1231 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1232 esac 1233fi 1234 1235# Check all directory arguments for consistency. 1236for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1237 datadir sysconfdir sharedstatedir localstatedir includedir \ 1238 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1239 libdir localedir mandir 1240do 1241 eval ac_val=\$$ac_var 1242 # Remove trailing slashes. 1243 case $ac_val in 1244 */ ) 1245 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1246 eval $ac_var=\$ac_val;; 1247 esac 1248 # Be sure to have absolute directory names. 1249 case $ac_val in 1250 [\\/$]* | ?:[\\/]* ) continue;; 1251 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1252 esac 1253 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1254done 1255 1256# There might be people who depend on the old broken behavior: `$host' 1257# used to hold the argument of --host etc. 1258# FIXME: To remove some day. 1259build=$build_alias 1260host=$host_alias 1261target=$target_alias 1262 1263# FIXME: To remove some day. 1264if test "x$host_alias" != x; then 1265 if test "x$build_alias" = x; then 1266 cross_compiling=maybe 1267 elif test "x$build_alias" != "x$host_alias"; then 1268 cross_compiling=yes 1269 fi 1270fi 1271 1272ac_tool_prefix= 1273test -n "$host_alias" && ac_tool_prefix=$host_alias- 1274 1275test "$silent" = yes && exec 6>/dev/null 1276 1277 1278ac_pwd=`pwd` && test -n "$ac_pwd" && 1279ac_ls_di=`ls -di .` && 1280ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1281 as_fn_error $? "working directory cannot be determined" 1282test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1283 as_fn_error $? "pwd does not report name of working directory" 1284 1285 1286# Find the source files, if location was not specified. 1287if test -z "$srcdir"; then 1288 ac_srcdir_defaulted=yes 1289 # Try the directory containing this script, then the parent directory. 1290 ac_confdir=`$as_dirname -- "$as_myself" || 1291$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1292 X"$as_myself" : 'X\(//\)[^/]' \| \ 1293 X"$as_myself" : 'X\(//\)$' \| \ 1294 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1295$as_echo X"$as_myself" | 1296 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1297 s//\1/ 1298 q 1299 } 1300 /^X\(\/\/\)[^/].*/{ 1301 s//\1/ 1302 q 1303 } 1304 /^X\(\/\/\)$/{ 1305 s//\1/ 1306 q 1307 } 1308 /^X\(\/\).*/{ 1309 s//\1/ 1310 q 1311 } 1312 s/.*/./; q'` 1313 srcdir=$ac_confdir 1314 if test ! -r "$srcdir/$ac_unique_file"; then 1315 srcdir=.. 1316 fi 1317else 1318 ac_srcdir_defaulted=no 1319fi 1320if test ! -r "$srcdir/$ac_unique_file"; then 1321 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1322 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1323fi 1324ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1325ac_abs_confdir=`( 1326 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1327 pwd)` 1328# When building in place, set srcdir=. 1329if test "$ac_abs_confdir" = "$ac_pwd"; then 1330 srcdir=. 1331fi 1332# Remove unnecessary trailing slashes from srcdir. 1333# Double slashes in file names in object file debugging info 1334# mess up M-x gdb in Emacs. 1335case $srcdir in 1336*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1337esac 1338for ac_var in $ac_precious_vars; do 1339 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1340 eval ac_env_${ac_var}_value=\$${ac_var} 1341 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1342 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1343done 1344 1345# 1346# Report the --help message. 1347# 1348if test "$ac_init_help" = "long"; then 1349 # Omit some internal or obsolete options to make the list less imposing. 1350 # This message is too long to be a string in the A/UX 3.1 sh. 1351 cat <<_ACEOF 1352\`configure' configures gprof 2.42 to adapt to many kinds of systems. 1353 1354Usage: $0 [OPTION]... [VAR=VALUE]... 1355 1356To assign environment variables (e.g., CC, CFLAGS...), specify them as 1357VAR=VALUE. See below for descriptions of some of the useful variables. 1358 1359Defaults for the options are specified in brackets. 1360 1361Configuration: 1362 -h, --help display this help and exit 1363 --help=short display options specific to this package 1364 --help=recursive display the short help of all the included packages 1365 -V, --version display version information and exit 1366 -q, --quiet, --silent do not print \`checking ...' messages 1367 --cache-file=FILE cache test results in FILE [disabled] 1368 -C, --config-cache alias for \`--cache-file=config.cache' 1369 -n, --no-create do not create output files 1370 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1371 1372Installation directories: 1373 --prefix=PREFIX install architecture-independent files in PREFIX 1374 [$ac_default_prefix] 1375 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1376 [PREFIX] 1377 1378By default, \`make install' will install all the files in 1379\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1380an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1381for instance \`--prefix=\$HOME'. 1382 1383For better control, use the options below. 1384 1385Fine tuning of the installation directories: 1386 --bindir=DIR user executables [EPREFIX/bin] 1387 --sbindir=DIR system admin executables [EPREFIX/sbin] 1388 --libexecdir=DIR program executables [EPREFIX/libexec] 1389 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1390 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1391 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1392 --libdir=DIR object code libraries [EPREFIX/lib] 1393 --includedir=DIR C header files [PREFIX/include] 1394 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1395 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1396 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1397 --infodir=DIR info documentation [DATAROOTDIR/info] 1398 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1399 --mandir=DIR man documentation [DATAROOTDIR/man] 1400 --docdir=DIR documentation root [DATAROOTDIR/doc/gprof] 1401 --htmldir=DIR html documentation [DOCDIR] 1402 --dvidir=DIR dvi documentation [DOCDIR] 1403 --pdfdir=DIR pdf documentation [DOCDIR] 1404 --psdir=DIR ps documentation [DOCDIR] 1405_ACEOF 1406 1407 cat <<\_ACEOF 1408 1409Program names: 1410 --program-prefix=PREFIX prepend PREFIX to installed program names 1411 --program-suffix=SUFFIX append SUFFIX to installed program names 1412 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1413 1414System types: 1415 --build=BUILD configure for building on BUILD [guessed] 1416 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1417 --target=TARGET configure for building compilers for TARGET [HOST] 1418_ACEOF 1419fi 1420 1421if test -n "$ac_init_help"; then 1422 case $ac_init_help in 1423 short | recursive ) echo "Configuration of gprof 2.42:";; 1424 esac 1425 cat <<\_ACEOF 1426 1427Optional Features: 1428 --disable-option-checking ignore unrecognized --enable/--with options 1429 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1430 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1431 --enable-silent-rules less verbose build output (undo: "make V=1") 1432 --disable-silent-rules verbose build output (undo: "make V=0") 1433 --enable-dependency-tracking 1434 do not reject slow dependency extractors 1435 --disable-dependency-tracking 1436 speeds up one-time build 1437 --enable-shared[=PKGS] build shared libraries [default=yes] 1438 --enable-static[=PKGS] build static libraries [default=yes] 1439 --enable-fast-install[=PKGS] 1440 optimize for fast installation [default=yes] 1441 --disable-libtool-lock avoid locking (might break parallel builds) 1442 --enable-plugins Enable support for plugins 1443 --disable-largefile omit support for large files 1444 --disable-nls do not use Native Language Support 1445 --disable-rpath do not hardcode runtime library paths 1446 --enable-maintainer-mode 1447 enable make rules and dependencies not useful (and 1448 sometimes confusing) to the casual installer 1449 --enable-werror treat compile warnings as errors 1450 --enable-build-warnings enable build-time compiler warnings 1451 1452Optional Packages: 1453 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1454 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1455 --with-pic try to use only PIC/non-PIC objects [default=use 1456 both] 1457 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1458 --with-gnu-ld assume the C compiler uses GNU ld default=no 1459 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib 1460 --without-libiconv-prefix don't search for libiconv in includedir and libdir 1461 --with-libiconv-type=TYPE type of library to search for (auto/static/shared) 1462 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib 1463 --without-libintl-prefix don't search for libintl in includedir and libdir 1464 --with-libintl-type=TYPE type of library to search for (auto/static/shared) 1465 1466Some influential environment variables: 1467 CC C compiler command 1468 CFLAGS C compiler flags 1469 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1470 nonstandard directory <lib dir> 1471 LIBS libraries to pass to the linker, e.g. -l<library> 1472 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1473 you have headers in a nonstandard directory <include dir> 1474 CPP C preprocessor 1475 1476Use these variables to override the choices made by `configure' or to help 1477it to find libraries and programs with nonstandard names/locations. 1478 1479Report bugs to the package provider. 1480_ACEOF 1481ac_status=$? 1482fi 1483 1484if test "$ac_init_help" = "recursive"; then 1485 # If there are subdirs, report their specific --help. 1486 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1487 test -d "$ac_dir" || 1488 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1489 continue 1490 ac_builddir=. 1491 1492case "$ac_dir" in 1493.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1494*) 1495 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1496 # A ".." for each directory in $ac_dir_suffix. 1497 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1498 case $ac_top_builddir_sub in 1499 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1500 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1501 esac ;; 1502esac 1503ac_abs_top_builddir=$ac_pwd 1504ac_abs_builddir=$ac_pwd$ac_dir_suffix 1505# for backward compatibility: 1506ac_top_builddir=$ac_top_build_prefix 1507 1508case $srcdir in 1509 .) # We are building in place. 1510 ac_srcdir=. 1511 ac_top_srcdir=$ac_top_builddir_sub 1512 ac_abs_top_srcdir=$ac_pwd ;; 1513 [\\/]* | ?:[\\/]* ) # Absolute name. 1514 ac_srcdir=$srcdir$ac_dir_suffix; 1515 ac_top_srcdir=$srcdir 1516 ac_abs_top_srcdir=$srcdir ;; 1517 *) # Relative name. 1518 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1519 ac_top_srcdir=$ac_top_build_prefix$srcdir 1520 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1521esac 1522ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1523 1524 cd "$ac_dir" || { ac_status=$?; continue; } 1525 # Check for guested configure. 1526 if test -f "$ac_srcdir/configure.gnu"; then 1527 echo && 1528 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1529 elif test -f "$ac_srcdir/configure"; then 1530 echo && 1531 $SHELL "$ac_srcdir/configure" --help=recursive 1532 else 1533 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1534 fi || ac_status=$? 1535 cd "$ac_pwd" || { ac_status=$?; break; } 1536 done 1537fi 1538 1539test -n "$ac_init_help" && exit $ac_status 1540if $ac_init_version; then 1541 cat <<\_ACEOF 1542gprof configure 2.42 1543generated by GNU Autoconf 2.69 1544 1545Copyright (C) 2012 Free Software Foundation, Inc. 1546This configure script is free software; the Free Software Foundation 1547gives unlimited permission to copy, distribute and modify it. 1548_ACEOF 1549 exit 1550fi 1551 1552## ------------------------ ## 1553## Autoconf initialization. ## 1554## ------------------------ ## 1555 1556# ac_fn_c_try_compile LINENO 1557# -------------------------- 1558# Try to compile conftest.$ac_ext, and return whether this succeeded. 1559ac_fn_c_try_compile () 1560{ 1561 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1562 rm -f conftest.$ac_objext 1563 if { { ac_try="$ac_compile" 1564case "(($ac_try" in 1565 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1566 *) ac_try_echo=$ac_try;; 1567esac 1568eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1569$as_echo "$ac_try_echo"; } >&5 1570 (eval "$ac_compile") 2>conftest.err 1571 ac_status=$? 1572 if test -s conftest.err; then 1573 grep -v '^ *+' conftest.err >conftest.er1 1574 cat conftest.er1 >&5 1575 mv -f conftest.er1 conftest.err 1576 fi 1577 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1578 test $ac_status = 0; } && { 1579 test -z "$ac_c_werror_flag" || 1580 test ! -s conftest.err 1581 } && test -s conftest.$ac_objext; then : 1582 ac_retval=0 1583else 1584 $as_echo "$as_me: failed program was:" >&5 1585sed 's/^/| /' conftest.$ac_ext >&5 1586 1587 ac_retval=1 1588fi 1589 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1590 as_fn_set_status $ac_retval 1591 1592} # ac_fn_c_try_compile 1593 1594# ac_fn_c_try_cpp LINENO 1595# ---------------------- 1596# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1597ac_fn_c_try_cpp () 1598{ 1599 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1600 if { { ac_try="$ac_cpp conftest.$ac_ext" 1601case "(($ac_try" in 1602 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1603 *) ac_try_echo=$ac_try;; 1604esac 1605eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1606$as_echo "$ac_try_echo"; } >&5 1607 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1608 ac_status=$? 1609 if test -s conftest.err; then 1610 grep -v '^ *+' conftest.err >conftest.er1 1611 cat conftest.er1 >&5 1612 mv -f conftest.er1 conftest.err 1613 fi 1614 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1615 test $ac_status = 0; } > conftest.i && { 1616 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1617 test ! -s conftest.err 1618 }; then : 1619 ac_retval=0 1620else 1621 $as_echo "$as_me: failed program was:" >&5 1622sed 's/^/| /' conftest.$ac_ext >&5 1623 1624 ac_retval=1 1625fi 1626 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1627 as_fn_set_status $ac_retval 1628 1629} # ac_fn_c_try_cpp 1630 1631# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1632# ------------------------------------------------------- 1633# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1634# the include files in INCLUDES and setting the cache variable VAR 1635# accordingly. 1636ac_fn_c_check_header_mongrel () 1637{ 1638 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1639 if eval \${$3+:} false; then : 1640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1641$as_echo_n "checking for $2... " >&6; } 1642if eval \${$3+:} false; then : 1643 $as_echo_n "(cached) " >&6 1644fi 1645eval ac_res=\$$3 1646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1647$as_echo "$ac_res" >&6; } 1648else 1649 # Is the header compilable? 1650{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1651$as_echo_n "checking $2 usability... " >&6; } 1652cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1653/* end confdefs.h. */ 1654$4 1655#include <$2> 1656_ACEOF 1657if ac_fn_c_try_compile "$LINENO"; then : 1658 ac_header_compiler=yes 1659else 1660 ac_header_compiler=no 1661fi 1662rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1663{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1664$as_echo "$ac_header_compiler" >&6; } 1665 1666# Is the header present? 1667{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1668$as_echo_n "checking $2 presence... " >&6; } 1669cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1670/* end confdefs.h. */ 1671#include <$2> 1672_ACEOF 1673if ac_fn_c_try_cpp "$LINENO"; then : 1674 ac_header_preproc=yes 1675else 1676 ac_header_preproc=no 1677fi 1678rm -f conftest.err conftest.i conftest.$ac_ext 1679{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1680$as_echo "$ac_header_preproc" >&6; } 1681 1682# So? What about this header? 1683case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1684 yes:no: ) 1685 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1686$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1687 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1688$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1689 ;; 1690 no:yes:* ) 1691 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1692$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1693 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1694$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1695 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1696$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1697 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1698$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1699 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1700$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1701 ;; 1702esac 1703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1704$as_echo_n "checking for $2... " >&6; } 1705if eval \${$3+:} false; then : 1706 $as_echo_n "(cached) " >&6 1707else 1708 eval "$3=\$ac_header_compiler" 1709fi 1710eval ac_res=\$$3 1711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1712$as_echo "$ac_res" >&6; } 1713fi 1714 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1715 1716} # ac_fn_c_check_header_mongrel 1717 1718# ac_fn_c_try_run LINENO 1719# ---------------------- 1720# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1721# that executables *can* be run. 1722ac_fn_c_try_run () 1723{ 1724 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1725 if { { ac_try="$ac_link" 1726case "(($ac_try" in 1727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1728 *) ac_try_echo=$ac_try;; 1729esac 1730eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1731$as_echo "$ac_try_echo"; } >&5 1732 (eval "$ac_link") 2>&5 1733 ac_status=$? 1734 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1735 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1736 { { case "(($ac_try" in 1737 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1738 *) ac_try_echo=$ac_try;; 1739esac 1740eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1741$as_echo "$ac_try_echo"; } >&5 1742 (eval "$ac_try") 2>&5 1743 ac_status=$? 1744 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1745 test $ac_status = 0; }; }; then : 1746 ac_retval=0 1747else 1748 $as_echo "$as_me: program exited with status $ac_status" >&5 1749 $as_echo "$as_me: failed program was:" >&5 1750sed 's/^/| /' conftest.$ac_ext >&5 1751 1752 ac_retval=$ac_status 1753fi 1754 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1755 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1756 as_fn_set_status $ac_retval 1757 1758} # ac_fn_c_try_run 1759 1760# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1761# ------------------------------------------------------- 1762# Tests whether HEADER exists and can be compiled using the include files in 1763# INCLUDES, setting the cache variable VAR accordingly. 1764ac_fn_c_check_header_compile () 1765{ 1766 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1768$as_echo_n "checking for $2... " >&6; } 1769if eval \${$3+:} false; then : 1770 $as_echo_n "(cached) " >&6 1771else 1772 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1773/* end confdefs.h. */ 1774$4 1775#include <$2> 1776_ACEOF 1777if ac_fn_c_try_compile "$LINENO"; then : 1778 eval "$3=yes" 1779else 1780 eval "$3=no" 1781fi 1782rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1783fi 1784eval ac_res=\$$3 1785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1786$as_echo "$ac_res" >&6; } 1787 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1788 1789} # ac_fn_c_check_header_compile 1790 1791# ac_fn_c_try_link LINENO 1792# ----------------------- 1793# Try to link conftest.$ac_ext, and return whether this succeeded. 1794ac_fn_c_try_link () 1795{ 1796 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1797 rm -f conftest.$ac_objext conftest$ac_exeext 1798 if { { ac_try="$ac_link" 1799case "(($ac_try" in 1800 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1801 *) ac_try_echo=$ac_try;; 1802esac 1803eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1804$as_echo "$ac_try_echo"; } >&5 1805 (eval "$ac_link") 2>conftest.err 1806 ac_status=$? 1807 if test -s conftest.err; then 1808 grep -v '^ *+' conftest.err >conftest.er1 1809 cat conftest.er1 >&5 1810 mv -f conftest.er1 conftest.err 1811 fi 1812 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1813 test $ac_status = 0; } && { 1814 test -z "$ac_c_werror_flag" || 1815 test ! -s conftest.err 1816 } && test -s conftest$ac_exeext && { 1817 test "$cross_compiling" = yes || 1818 test -x conftest$ac_exeext 1819 }; then : 1820 ac_retval=0 1821else 1822 $as_echo "$as_me: failed program was:" >&5 1823sed 's/^/| /' conftest.$ac_ext >&5 1824 1825 ac_retval=1 1826fi 1827 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1828 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1829 # interfere with the next link command; also delete a directory that is 1830 # left behind by Apple's compiler. We do this before executing the actions. 1831 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1832 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1833 as_fn_set_status $ac_retval 1834 1835} # ac_fn_c_try_link 1836 1837# ac_fn_c_check_func LINENO FUNC VAR 1838# ---------------------------------- 1839# Tests whether FUNC exists, setting the cache variable VAR accordingly 1840ac_fn_c_check_func () 1841{ 1842 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1844$as_echo_n "checking for $2... " >&6; } 1845if eval \${$3+:} false; then : 1846 $as_echo_n "(cached) " >&6 1847else 1848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1849/* end confdefs.h. */ 1850/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1851 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1852#define $2 innocuous_$2 1853 1854/* System header to define __stub macros and hopefully few prototypes, 1855 which can conflict with char $2 (); below. 1856 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1857 <limits.h> exists even on freestanding compilers. */ 1858 1859#ifdef __STDC__ 1860# include <limits.h> 1861#else 1862# include <assert.h> 1863#endif 1864 1865#undef $2 1866 1867/* Override any GCC internal prototype to avoid an error. 1868 Use char because int might match the return type of a GCC 1869 builtin and then its argument prototype would still apply. */ 1870#ifdef __cplusplus 1871extern "C" 1872#endif 1873char $2 (); 1874/* The GNU C library defines this for functions which it implements 1875 to always fail with ENOSYS. Some functions are actually named 1876 something starting with __ and the normal name is an alias. */ 1877#if defined __stub_$2 || defined __stub___$2 1878choke me 1879#endif 1880 1881int 1882main () 1883{ 1884return $2 (); 1885 ; 1886 return 0; 1887} 1888_ACEOF 1889if ac_fn_c_try_link "$LINENO"; then : 1890 eval "$3=yes" 1891else 1892 eval "$3=no" 1893fi 1894rm -f core conftest.err conftest.$ac_objext \ 1895 conftest$ac_exeext conftest.$ac_ext 1896fi 1897eval ac_res=\$$3 1898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1899$as_echo "$ac_res" >&6; } 1900 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1901 1902} # ac_fn_c_check_func 1903cat >config.log <<_ACEOF 1904This file contains any messages produced by compilers while 1905running configure, to aid debugging if configure makes a mistake. 1906 1907It was created by gprof $as_me 2.42, which was 1908generated by GNU Autoconf 2.69. Invocation command line was 1909 1910 $ $0 $@ 1911 1912_ACEOF 1913exec 5>>config.log 1914{ 1915cat <<_ASUNAME 1916## --------- ## 1917## Platform. ## 1918## --------- ## 1919 1920hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1921uname -m = `(uname -m) 2>/dev/null || echo unknown` 1922uname -r = `(uname -r) 2>/dev/null || echo unknown` 1923uname -s = `(uname -s) 2>/dev/null || echo unknown` 1924uname -v = `(uname -v) 2>/dev/null || echo unknown` 1925 1926/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1927/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1928 1929/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1930/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1931/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1932/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1933/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1934/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1935/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1936 1937_ASUNAME 1938 1939as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1940for as_dir in $PATH 1941do 1942 IFS=$as_save_IFS 1943 test -z "$as_dir" && as_dir=. 1944 $as_echo "PATH: $as_dir" 1945 done 1946IFS=$as_save_IFS 1947 1948} >&5 1949 1950cat >&5 <<_ACEOF 1951 1952 1953## ----------- ## 1954## Core tests. ## 1955## ----------- ## 1956 1957_ACEOF 1958 1959 1960# Keep a trace of the command line. 1961# Strip out --no-create and --no-recursion so they do not pile up. 1962# Strip out --silent because we don't want to record it for future runs. 1963# Also quote any args containing shell meta-characters. 1964# Make two passes to allow for proper duplicate-argument suppression. 1965ac_configure_args= 1966ac_configure_args0= 1967ac_configure_args1= 1968ac_must_keep_next=false 1969for ac_pass in 1 2 1970do 1971 for ac_arg 1972 do 1973 case $ac_arg in 1974 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1975 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1976 | -silent | --silent | --silen | --sile | --sil) 1977 continue ;; 1978 *\'*) 1979 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1980 esac 1981 case $ac_pass in 1982 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1983 2) 1984 as_fn_append ac_configure_args1 " '$ac_arg'" 1985 if test $ac_must_keep_next = true; then 1986 ac_must_keep_next=false # Got value, back to normal. 1987 else 1988 case $ac_arg in 1989 *=* | --config-cache | -C | -disable-* | --disable-* \ 1990 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1991 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1992 | -with-* | --with-* | -without-* | --without-* | --x) 1993 case "$ac_configure_args0 " in 1994 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1995 esac 1996 ;; 1997 -* ) ac_must_keep_next=true ;; 1998 esac 1999 fi 2000 as_fn_append ac_configure_args " '$ac_arg'" 2001 ;; 2002 esac 2003 done 2004done 2005{ ac_configure_args0=; unset ac_configure_args0;} 2006{ ac_configure_args1=; unset ac_configure_args1;} 2007 2008# When interrupted or exit'd, cleanup temporary files, and complete 2009# config.log. We remove comments because anyway the quotes in there 2010# would cause problems or look ugly. 2011# WARNING: Use '\'' to represent an apostrophe within the trap. 2012# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2013trap 'exit_status=$? 2014 # Save into config.log some information that might help in debugging. 2015 { 2016 echo 2017 2018 $as_echo "## ---------------- ## 2019## Cache variables. ## 2020## ---------------- ##" 2021 echo 2022 # The following way of writing the cache mishandles newlines in values, 2023( 2024 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2025 eval ac_val=\$$ac_var 2026 case $ac_val in #( 2027 *${as_nl}*) 2028 case $ac_var in #( 2029 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2030$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2031 esac 2032 case $ac_var in #( 2033 _ | IFS | as_nl) ;; #( 2034 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2035 *) { eval $ac_var=; unset $ac_var;} ;; 2036 esac ;; 2037 esac 2038 done 2039 (set) 2>&1 | 2040 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2041 *${as_nl}ac_space=\ *) 2042 sed -n \ 2043 "s/'\''/'\''\\\\'\'''\''/g; 2044 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2045 ;; #( 2046 *) 2047 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2048 ;; 2049 esac | 2050 sort 2051) 2052 echo 2053 2054 $as_echo "## ----------------- ## 2055## Output variables. ## 2056## ----------------- ##" 2057 echo 2058 for ac_var in $ac_subst_vars 2059 do 2060 eval ac_val=\$$ac_var 2061 case $ac_val in 2062 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2063 esac 2064 $as_echo "$ac_var='\''$ac_val'\''" 2065 done | sort 2066 echo 2067 2068 if test -n "$ac_subst_files"; then 2069 $as_echo "## ------------------- ## 2070## File substitutions. ## 2071## ------------------- ##" 2072 echo 2073 for ac_var in $ac_subst_files 2074 do 2075 eval ac_val=\$$ac_var 2076 case $ac_val in 2077 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2078 esac 2079 $as_echo "$ac_var='\''$ac_val'\''" 2080 done | sort 2081 echo 2082 fi 2083 2084 if test -s confdefs.h; then 2085 $as_echo "## ----------- ## 2086## confdefs.h. ## 2087## ----------- ##" 2088 echo 2089 cat confdefs.h 2090 echo 2091 fi 2092 test "$ac_signal" != 0 && 2093 $as_echo "$as_me: caught signal $ac_signal" 2094 $as_echo "$as_me: exit $exit_status" 2095 } >&5 2096 rm -f core *.core core.conftest.* && 2097 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2098 exit $exit_status 2099' 0 2100for ac_signal in 1 2 13 15; do 2101 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2102done 2103ac_signal=0 2104 2105# confdefs.h avoids OS command line length limits that DEFS can exceed. 2106rm -f -r conftest* confdefs.h 2107 2108$as_echo "/* confdefs.h */" > confdefs.h 2109 2110# Predefined preprocessor variables. 2111 2112cat >>confdefs.h <<_ACEOF 2113#define PACKAGE_NAME "$PACKAGE_NAME" 2114_ACEOF 2115 2116cat >>confdefs.h <<_ACEOF 2117#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2118_ACEOF 2119 2120cat >>confdefs.h <<_ACEOF 2121#define PACKAGE_VERSION "$PACKAGE_VERSION" 2122_ACEOF 2123 2124cat >>confdefs.h <<_ACEOF 2125#define PACKAGE_STRING "$PACKAGE_STRING" 2126_ACEOF 2127 2128cat >>confdefs.h <<_ACEOF 2129#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2130_ACEOF 2131 2132cat >>confdefs.h <<_ACEOF 2133#define PACKAGE_URL "$PACKAGE_URL" 2134_ACEOF 2135 2136 2137# Let the site file select an alternate cache file if it wants to. 2138# Prefer an explicitly selected file to automatically selected ones. 2139ac_site_file1=NONE 2140ac_site_file2=NONE 2141if test -n "$CONFIG_SITE"; then 2142 # We do not want a PATH search for config.site. 2143 case $CONFIG_SITE in #(( 2144 -*) ac_site_file1=./$CONFIG_SITE;; 2145 */*) ac_site_file1=$CONFIG_SITE;; 2146 *) ac_site_file1=./$CONFIG_SITE;; 2147 esac 2148elif test "x$prefix" != xNONE; then 2149 ac_site_file1=$prefix/share/config.site 2150 ac_site_file2=$prefix/etc/config.site 2151else 2152 ac_site_file1=$ac_default_prefix/share/config.site 2153 ac_site_file2=$ac_default_prefix/etc/config.site 2154fi 2155for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2156do 2157 test "x$ac_site_file" = xNONE && continue 2158 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2159 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2160$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2161 sed 's/^/| /' "$ac_site_file" >&5 2162 . "$ac_site_file" \ 2163 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2164$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2165as_fn_error $? "failed to load site script $ac_site_file 2166See \`config.log' for more details" "$LINENO" 5; } 2167 fi 2168done 2169 2170if test -r "$cache_file"; then 2171 # Some versions of bash will fail to source /dev/null (special files 2172 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2173 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2174 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2175$as_echo "$as_me: loading cache $cache_file" >&6;} 2176 case $cache_file in 2177 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2178 *) . "./$cache_file";; 2179 esac 2180 fi 2181else 2182 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2183$as_echo "$as_me: creating cache $cache_file" >&6;} 2184 >$cache_file 2185fi 2186 2187gt_needs="$gt_needs " 2188# Check that the precious variables saved in the cache have kept the same 2189# value. 2190ac_cache_corrupted=false 2191for ac_var in $ac_precious_vars; do 2192 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2193 eval ac_new_set=\$ac_env_${ac_var}_set 2194 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2195 eval ac_new_val=\$ac_env_${ac_var}_value 2196 case $ac_old_set,$ac_new_set in 2197 set,) 2198 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2199$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2200 ac_cache_corrupted=: ;; 2201 ,set) 2202 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2203$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2204 ac_cache_corrupted=: ;; 2205 ,);; 2206 *) 2207 if test "x$ac_old_val" != "x$ac_new_val"; then 2208 # differences in whitespace do not lead to failure. 2209 ac_old_val_w=`echo x $ac_old_val` 2210 ac_new_val_w=`echo x $ac_new_val` 2211 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2212 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2213$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2214 ac_cache_corrupted=: 2215 else 2216 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2217$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2218 eval $ac_var=\$ac_old_val 2219 fi 2220 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2221$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2222 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2223$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2224 fi;; 2225 esac 2226 # Pass precious variables to config.status. 2227 if test "$ac_new_set" = set; then 2228 case $ac_new_val in 2229 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2230 *) ac_arg=$ac_var=$ac_new_val ;; 2231 esac 2232 case " $ac_configure_args " in 2233 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2234 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2235 esac 2236 fi 2237done 2238if $ac_cache_corrupted; then 2239 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2240$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2241 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2242$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2243 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2244fi 2245## -------------------- ## 2246## Main body of script. ## 2247## -------------------- ## 2248 2249ac_ext=c 2250ac_cpp='$CPP $CPPFLAGS' 2251ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2252ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2253ac_compiler_gnu=$ac_cv_c_compiler_gnu 2254 2255 2256 2257 2258 2259 2260 2261ac_aux_dir= 2262for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2263 if test -f "$ac_dir/install-sh"; then 2264 ac_aux_dir=$ac_dir 2265 ac_install_sh="$ac_aux_dir/install-sh -c" 2266 break 2267 elif test -f "$ac_dir/install.sh"; then 2268 ac_aux_dir=$ac_dir 2269 ac_install_sh="$ac_aux_dir/install.sh -c" 2270 break 2271 elif test -f "$ac_dir/shtool"; then 2272 ac_aux_dir=$ac_dir 2273 ac_install_sh="$ac_aux_dir/shtool install -c" 2274 break 2275 fi 2276done 2277if test -z "$ac_aux_dir"; then 2278 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2279fi 2280 2281# These three variables are undocumented and unsupported, 2282# and are intended to be withdrawn in a future Autoconf release. 2283# They can cause serious problems if a builder's source tree is in a directory 2284# whose full name contains unusual characters. 2285ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2286ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2287ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2288 2289 2290# Make sure we can run config.sub. 2291$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2292 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2293 2294{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2295$as_echo_n "checking build system type... " >&6; } 2296if ${ac_cv_build+:} false; then : 2297 $as_echo_n "(cached) " >&6 2298else 2299 ac_build_alias=$build_alias 2300test "x$ac_build_alias" = x && 2301 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2302test "x$ac_build_alias" = x && 2303 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2304ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2305 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2306 2307fi 2308{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2309$as_echo "$ac_cv_build" >&6; } 2310case $ac_cv_build in 2311*-*-*) ;; 2312*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2313esac 2314build=$ac_cv_build 2315ac_save_IFS=$IFS; IFS='-' 2316set x $ac_cv_build 2317shift 2318build_cpu=$1 2319build_vendor=$2 2320shift; shift 2321# Remember, the first character of IFS is used to create $*, 2322# except with old shells: 2323build_os=$* 2324IFS=$ac_save_IFS 2325case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2326 2327 2328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2329$as_echo_n "checking host system type... " >&6; } 2330if ${ac_cv_host+:} false; then : 2331 $as_echo_n "(cached) " >&6 2332else 2333 if test "x$host_alias" = x; then 2334 ac_cv_host=$ac_cv_build 2335else 2336 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2337 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2338fi 2339 2340fi 2341{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2342$as_echo "$ac_cv_host" >&6; } 2343case $ac_cv_host in 2344*-*-*) ;; 2345*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2346esac 2347host=$ac_cv_host 2348ac_save_IFS=$IFS; IFS='-' 2349set x $ac_cv_host 2350shift 2351host_cpu=$1 2352host_vendor=$2 2353shift; shift 2354# Remember, the first character of IFS is used to create $*, 2355# except with old shells: 2356host_os=$* 2357IFS=$ac_save_IFS 2358case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2359 2360 2361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 2362$as_echo_n "checking target system type... " >&6; } 2363if ${ac_cv_target+:} false; then : 2364 $as_echo_n "(cached) " >&6 2365else 2366 if test "x$target_alias" = x; then 2367 ac_cv_target=$ac_cv_host 2368else 2369 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 2370 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 2371fi 2372 2373fi 2374{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 2375$as_echo "$ac_cv_target" >&6; } 2376case $ac_cv_target in 2377*-*-*) ;; 2378*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;; 2379esac 2380target=$ac_cv_target 2381ac_save_IFS=$IFS; IFS='-' 2382set x $ac_cv_target 2383shift 2384target_cpu=$1 2385target_vendor=$2 2386shift; shift 2387# Remember, the first character of IFS is used to create $*, 2388# except with old shells: 2389target_os=$* 2390IFS=$ac_save_IFS 2391case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 2392 2393 2394# The aliases save the names the user supplied, while $host etc. 2395# will get canonicalized. 2396test -n "$target_alias" && 2397 test "$program_prefix$program_suffix$program_transform_name" = \ 2398 NONENONEs,x,x, && 2399 program_prefix=${target_alias}- 2400 2401am__api_version='1.15' 2402 2403# Find a good install program. We prefer a C program (faster), 2404# so one script is as good as another. But avoid the broken or 2405# incompatible versions: 2406# SysV /etc/install, /usr/sbin/install 2407# SunOS /usr/etc/install 2408# IRIX /sbin/install 2409# AIX /bin/install 2410# AmigaOS /C/install, which installs bootblocks on floppy discs 2411# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2412# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2413# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2414# OS/2's system install, which has a completely different semantic 2415# ./install, which can be erroneously created by make from ./install.sh. 2416# Reject install programs that cannot install multiple files. 2417{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2418$as_echo_n "checking for a BSD-compatible install... " >&6; } 2419if test -z "$INSTALL"; then 2420if ${ac_cv_path_install+:} false; then : 2421 $as_echo_n "(cached) " >&6 2422else 2423 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2424for as_dir in $PATH 2425do 2426 IFS=$as_save_IFS 2427 test -z "$as_dir" && as_dir=. 2428 # Account for people who put trailing slashes in PATH elements. 2429case $as_dir/ in #(( 2430 ./ | .// | /[cC]/* | \ 2431 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2432 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2433 /usr/ucb/* ) ;; 2434 *) 2435 # OSF1 and SCO ODT 3.0 have their own names for install. 2436 # Don't use installbsd from OSF since it installs stuff as root 2437 # by default. 2438 for ac_prog in ginstall scoinst install; do 2439 for ac_exec_ext in '' $ac_executable_extensions; do 2440 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2441 if test $ac_prog = install && 2442 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2443 # AIX install. It has an incompatible calling convention. 2444 : 2445 elif test $ac_prog = install && 2446 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2447 # program-specific install script used by HP pwplus--don't use. 2448 : 2449 else 2450 rm -rf conftest.one conftest.two conftest.dir 2451 echo one > conftest.one 2452 echo two > conftest.two 2453 mkdir conftest.dir 2454 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2455 test -s conftest.one && test -s conftest.two && 2456 test -s conftest.dir/conftest.one && 2457 test -s conftest.dir/conftest.two 2458 then 2459 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2460 break 3 2461 fi 2462 fi 2463 fi 2464 done 2465 done 2466 ;; 2467esac 2468 2469 done 2470IFS=$as_save_IFS 2471 2472rm -rf conftest.one conftest.two conftest.dir 2473 2474fi 2475 if test "${ac_cv_path_install+set}" = set; then 2476 INSTALL=$ac_cv_path_install 2477 else 2478 # As a last resort, use the slow shell script. Don't cache a 2479 # value for INSTALL within a source directory, because that will 2480 # break other packages using the cache if that directory is 2481 # removed, or if the value is a relative name. 2482 INSTALL=$ac_install_sh 2483 fi 2484fi 2485{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2486$as_echo "$INSTALL" >&6; } 2487 2488# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2489# It thinks the first close brace ends the variable substitution. 2490test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2491 2492test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2493 2494test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2495 2496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2497$as_echo_n "checking whether build environment is sane... " >&6; } 2498# Reject unsafe characters in $srcdir or the absolute working directory 2499# name. Accept space and tab only in the latter. 2500am_lf=' 2501' 2502case `pwd` in 2503 *[\\\"\#\$\&\'\`$am_lf]*) 2504 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2505esac 2506case $srcdir in 2507 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2508 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2509esac 2510 2511# Do 'set' in a subshell so we don't clobber the current shell's 2512# arguments. Must try -L first in case configure is actually a 2513# symlink; some systems play weird games with the mod time of symlinks 2514# (eg FreeBSD returns the mod time of the symlink's containing 2515# directory). 2516if ( 2517 am_has_slept=no 2518 for am_try in 1 2; do 2519 echo "timestamp, slept: $am_has_slept" > conftest.file 2520 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2521 if test "$*" = "X"; then 2522 # -L didn't work. 2523 set X `ls -t "$srcdir/configure" conftest.file` 2524 fi 2525 if test "$*" != "X $srcdir/configure conftest.file" \ 2526 && test "$*" != "X conftest.file $srcdir/configure"; then 2527 2528 # If neither matched, then we have a broken ls. This can happen 2529 # if, for instance, CONFIG_SHELL is bash and it inherits a 2530 # broken ls alias from the environment. This has actually 2531 # happened. Such a system could not be considered "sane". 2532 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2533 alias in your environment" "$LINENO" 5 2534 fi 2535 if test "$2" = conftest.file || test $am_try -eq 2; then 2536 break 2537 fi 2538 # Just in case. 2539 sleep 1 2540 am_has_slept=yes 2541 done 2542 test "$2" = conftest.file 2543 ) 2544then 2545 # Ok. 2546 : 2547else 2548 as_fn_error $? "newly created file is older than distributed files! 2549Check your system clock" "$LINENO" 5 2550fi 2551{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2552$as_echo "yes" >&6; } 2553# If we didn't sleep, we still need to ensure time stamps of config.status and 2554# generated files are strictly newer. 2555am_sleep_pid= 2556if grep 'slept: no' conftest.file >/dev/null 2>&1; then 2557 ( sleep 1 ) & 2558 am_sleep_pid=$! 2559fi 2560 2561rm -f conftest.file 2562 2563test "$program_prefix" != NONE && 2564 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2565# Use a double $ so make ignores it. 2566test "$program_suffix" != NONE && 2567 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2568# Double any \ or $. 2569# By default was `s,x,x', remove it if useless. 2570ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2571program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2572 2573# Expand $ac_aux_dir to an absolute path. 2574am_aux_dir=`cd "$ac_aux_dir" && pwd` 2575 2576if test x"${MISSING+set}" != xset; then 2577 case $am_aux_dir in 2578 *\ * | *\ *) 2579 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2580 *) 2581 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2582 esac 2583fi 2584# Use eval to expand $SHELL 2585if eval "$MISSING --is-lightweight"; then 2586 am_missing_run="$MISSING " 2587else 2588 am_missing_run= 2589 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2590$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2591fi 2592 2593if test x"${install_sh+set}" != xset; then 2594 case $am_aux_dir in 2595 *\ * | *\ *) 2596 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2597 *) 2598 install_sh="\${SHELL} $am_aux_dir/install-sh" 2599 esac 2600fi 2601 2602# Installed binaries are usually stripped using 'strip' when the user 2603# run "make install-strip". However 'strip' might not be the right 2604# tool to use in cross-compilation environments, therefore Automake 2605# will honor the 'STRIP' environment variable to overrule this program. 2606if test "$cross_compiling" != no; then 2607 if test -n "$ac_tool_prefix"; then 2608 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2609set dummy ${ac_tool_prefix}strip; ac_word=$2 2610{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2611$as_echo_n "checking for $ac_word... " >&6; } 2612if ${ac_cv_prog_STRIP+:} false; then : 2613 $as_echo_n "(cached) " >&6 2614else 2615 if test -n "$STRIP"; then 2616 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2617else 2618as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2619for as_dir in $PATH 2620do 2621 IFS=$as_save_IFS 2622 test -z "$as_dir" && as_dir=. 2623 for ac_exec_ext in '' $ac_executable_extensions; do 2624 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2625 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2626 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2627 break 2 2628 fi 2629done 2630 done 2631IFS=$as_save_IFS 2632 2633fi 2634fi 2635STRIP=$ac_cv_prog_STRIP 2636if test -n "$STRIP"; then 2637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2638$as_echo "$STRIP" >&6; } 2639else 2640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2641$as_echo "no" >&6; } 2642fi 2643 2644 2645fi 2646if test -z "$ac_cv_prog_STRIP"; then 2647 ac_ct_STRIP=$STRIP 2648 # Extract the first word of "strip", so it can be a program name with args. 2649set dummy strip; ac_word=$2 2650{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2651$as_echo_n "checking for $ac_word... " >&6; } 2652if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2653 $as_echo_n "(cached) " >&6 2654else 2655 if test -n "$ac_ct_STRIP"; then 2656 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2657else 2658as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2659for as_dir in $PATH 2660do 2661 IFS=$as_save_IFS 2662 test -z "$as_dir" && as_dir=. 2663 for ac_exec_ext in '' $ac_executable_extensions; do 2664 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2665 ac_cv_prog_ac_ct_STRIP="strip" 2666 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2667 break 2 2668 fi 2669done 2670 done 2671IFS=$as_save_IFS 2672 2673fi 2674fi 2675ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2676if test -n "$ac_ct_STRIP"; then 2677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2678$as_echo "$ac_ct_STRIP" >&6; } 2679else 2680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2681$as_echo "no" >&6; } 2682fi 2683 2684 if test "x$ac_ct_STRIP" = x; then 2685 STRIP=":" 2686 else 2687 case $cross_compiling:$ac_tool_warned in 2688yes:) 2689{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2690$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2691ac_tool_warned=yes ;; 2692esac 2693 STRIP=$ac_ct_STRIP 2694 fi 2695else 2696 STRIP="$ac_cv_prog_STRIP" 2697fi 2698 2699fi 2700INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2701 2702{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2703$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2704if test -z "$MKDIR_P"; then 2705 if ${ac_cv_path_mkdir+:} false; then : 2706 $as_echo_n "(cached) " >&6 2707else 2708 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2709for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2710do 2711 IFS=$as_save_IFS 2712 test -z "$as_dir" && as_dir=. 2713 for ac_prog in mkdir gmkdir; do 2714 for ac_exec_ext in '' $ac_executable_extensions; do 2715 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 2716 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2717 'mkdir (GNU coreutils) '* | \ 2718 'mkdir (coreutils) '* | \ 2719 'mkdir (fileutils) '4.1*) 2720 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2721 break 3;; 2722 esac 2723 done 2724 done 2725 done 2726IFS=$as_save_IFS 2727 2728fi 2729 2730 test -d ./--version && rmdir ./--version 2731 if test "${ac_cv_path_mkdir+set}" = set; then 2732 MKDIR_P="$ac_cv_path_mkdir -p" 2733 else 2734 # As a last resort, use the slow shell script. Don't cache a 2735 # value for MKDIR_P within a source directory, because that will 2736 # break other packages using the cache if that directory is 2737 # removed, or if the value is a relative name. 2738 MKDIR_P="$ac_install_sh -d" 2739 fi 2740fi 2741{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2742$as_echo "$MKDIR_P" >&6; } 2743 2744for ac_prog in gawk mawk nawk awk 2745do 2746 # Extract the first word of "$ac_prog", so it can be a program name with args. 2747set dummy $ac_prog; ac_word=$2 2748{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2749$as_echo_n "checking for $ac_word... " >&6; } 2750if ${ac_cv_prog_AWK+:} false; then : 2751 $as_echo_n "(cached) " >&6 2752else 2753 if test -n "$AWK"; then 2754 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2755else 2756as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2757for as_dir in $PATH 2758do 2759 IFS=$as_save_IFS 2760 test -z "$as_dir" && as_dir=. 2761 for ac_exec_ext in '' $ac_executable_extensions; do 2762 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2763 ac_cv_prog_AWK="$ac_prog" 2764 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2765 break 2 2766 fi 2767done 2768 done 2769IFS=$as_save_IFS 2770 2771fi 2772fi 2773AWK=$ac_cv_prog_AWK 2774if test -n "$AWK"; then 2775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2776$as_echo "$AWK" >&6; } 2777else 2778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2779$as_echo "no" >&6; } 2780fi 2781 2782 2783 test -n "$AWK" && break 2784done 2785 2786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2787$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2788set x ${MAKE-make} 2789ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2790if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2791 $as_echo_n "(cached) " >&6 2792else 2793 cat >conftest.make <<\_ACEOF 2794SHELL = /bin/sh 2795all: 2796 @echo '@@@%%%=$(MAKE)=@@@%%%' 2797_ACEOF 2798# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2799case `${MAKE-make} -f conftest.make 2>/dev/null` in 2800 *@@@%%%=?*=@@@%%%*) 2801 eval ac_cv_prog_make_${ac_make}_set=yes;; 2802 *) 2803 eval ac_cv_prog_make_${ac_make}_set=no;; 2804esac 2805rm -f conftest.make 2806fi 2807if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2809$as_echo "yes" >&6; } 2810 SET_MAKE= 2811else 2812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2813$as_echo "no" >&6; } 2814 SET_MAKE="MAKE=${MAKE-make}" 2815fi 2816 2817rm -rf .tst 2>/dev/null 2818mkdir .tst 2>/dev/null 2819if test -d .tst; then 2820 am__leading_dot=. 2821else 2822 am__leading_dot=_ 2823fi 2824rmdir .tst 2>/dev/null 2825 2826# Check whether --enable-silent-rules was given. 2827if test "${enable_silent_rules+set}" = set; then : 2828 enableval=$enable_silent_rules; 2829fi 2830 2831case $enable_silent_rules in # ((( 2832 yes) AM_DEFAULT_VERBOSITY=0;; 2833 no) AM_DEFAULT_VERBOSITY=1;; 2834 *) AM_DEFAULT_VERBOSITY=1;; 2835esac 2836am_make=${MAKE-make} 2837{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2838$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 2839if ${am_cv_make_support_nested_variables+:} false; then : 2840 $as_echo_n "(cached) " >&6 2841else 2842 if $as_echo 'TRUE=$(BAR$(V)) 2843BAR0=false 2844BAR1=true 2845V=1 2846am__doit: 2847 @$(TRUE) 2848.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2849 am_cv_make_support_nested_variables=yes 2850else 2851 am_cv_make_support_nested_variables=no 2852fi 2853fi 2854{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2855$as_echo "$am_cv_make_support_nested_variables" >&6; } 2856if test $am_cv_make_support_nested_variables = yes; then 2857 AM_V='$(V)' 2858 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2859else 2860 AM_V=$AM_DEFAULT_VERBOSITY 2861 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2862fi 2863AM_BACKSLASH='\' 2864 2865if test "`cd $srcdir && pwd`" != "`pwd`"; then 2866 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2867 # is not polluted with repeated "-I." 2868 am__isrc=' -I$(srcdir)' 2869 # test to see if srcdir already configured 2870 if test -f $srcdir/config.status; then 2871 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2872 fi 2873fi 2874 2875# test whether we have cygpath 2876if test -z "$CYGPATH_W"; then 2877 if (cygpath --version) >/dev/null 2>/dev/null; then 2878 CYGPATH_W='cygpath -w' 2879 else 2880 CYGPATH_W=echo 2881 fi 2882fi 2883 2884 2885# Define the identity of the package. 2886 PACKAGE='gprof' 2887 VERSION='2.42' 2888 2889 2890cat >>confdefs.h <<_ACEOF 2891#define PACKAGE "$PACKAGE" 2892_ACEOF 2893 2894 2895cat >>confdefs.h <<_ACEOF 2896#define VERSION "$VERSION" 2897_ACEOF 2898 2899# Some tools Automake needs. 2900 2901ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2902 2903 2904AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2905 2906 2907AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2908 2909 2910AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2911 2912 2913MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2914 2915# For better backward compatibility. To be removed once Automake 1.9.x 2916# dies out for good. For more background, see: 2917# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 2918# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 2919mkdir_p='$(MKDIR_P)' 2920 2921# We need awk for the "check" target (and possibly the TAP driver). The 2922# system "awk" is bad on some platforms. 2923# Always define AMTAR for backward compatibility. Yes, it's still used 2924# in the wild :-( We should find a proper way to deprecate it ... 2925AMTAR='$${TAR-tar}' 2926 2927 2928# We'll loop over all known methods to create a tar archive until one works. 2929_am_tools='gnutar pax cpio none' 2930 2931am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 2932 2933 2934 2935 2936 2937 2938# POSIX will say in a future version that running "rm -f" with no argument 2939# is OK; and we want to be able to make that assumption in our Makefile 2940# recipes. So use an aggressive probe to check that the usage we want is 2941# actually supported "in the wild" to an acceptable degree. 2942# See automake bug#10828. 2943# To make any issue more visible, cause the running configure to be aborted 2944# by default if the 'rm' program in use doesn't match our expectations; the 2945# user can still override this though. 2946if rm -f && rm -fr && rm -rf; then : OK; else 2947 cat >&2 <<'END' 2948Oops! 2949 2950Your 'rm' program seems unable to run without file operands specified 2951on the command line, even when the '-f' option is present. This is contrary 2952to the behaviour of most rm programs out there, and not conforming with 2953the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 2954 2955Please tell bug-automake@gnu.org about your system, including the value 2956of your $PATH and any error possibly output before this message. This 2957can help us improve future automake versions. 2958 2959END 2960 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 2961 echo 'Configuration will proceed anyway, since you have set the' >&2 2962 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 2963 echo >&2 2964 else 2965 cat >&2 <<'END' 2966Aborting the configuration process, to ensure you take notice of the issue. 2967 2968You can download and install GNU coreutils to get an 'rm' implementation 2969that behaves properly: <http://www.gnu.org/software/coreutils/>. 2970 2971If you want to complete the configuration process using your problematic 2972'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 2973to "yes", and re-run configure. 2974 2975END 2976 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 2977 fi 2978fi 2979 2980# Check whether --enable-silent-rules was given. 2981if test "${enable_silent_rules+set}" = set; then : 2982 enableval=$enable_silent_rules; 2983fi 2984 2985case $enable_silent_rules in # ((( 2986 yes) AM_DEFAULT_VERBOSITY=0;; 2987 no) AM_DEFAULT_VERBOSITY=1;; 2988 *) AM_DEFAULT_VERBOSITY=0;; 2989esac 2990am_make=${MAKE-make} 2991{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2992$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 2993if ${am_cv_make_support_nested_variables+:} false; then : 2994 $as_echo_n "(cached) " >&6 2995else 2996 if $as_echo 'TRUE=$(BAR$(V)) 2997BAR0=false 2998BAR1=true 2999V=1 3000am__doit: 3001 @$(TRUE) 3002.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 3003 am_cv_make_support_nested_variables=yes 3004else 3005 am_cv_make_support_nested_variables=no 3006fi 3007fi 3008{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 3009$as_echo "$am_cv_make_support_nested_variables" >&6; } 3010if test $am_cv_make_support_nested_variables = yes; then 3011 AM_V='$(V)' 3012 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 3013else 3014 AM_V=$AM_DEFAULT_VERBOSITY 3015 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 3016fi 3017AM_BACKSLASH='\' 3018 3019 3020ac_config_headers="$ac_config_headers gconfig.h:gconfig.in" 3021 3022 3023ac_ext=c 3024ac_cpp='$CPP $CPPFLAGS' 3025ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3026ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3027ac_compiler_gnu=$ac_cv_c_compiler_gnu 3028if test -n "$ac_tool_prefix"; then 3029 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3030set dummy ${ac_tool_prefix}gcc; ac_word=$2 3031{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3032$as_echo_n "checking for $ac_word... " >&6; } 3033if ${ac_cv_prog_CC+:} false; then : 3034 $as_echo_n "(cached) " >&6 3035else 3036 if test -n "$CC"; then 3037 ac_cv_prog_CC="$CC" # Let the user override the test. 3038else 3039as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3040for as_dir in $PATH 3041do 3042 IFS=$as_save_IFS 3043 test -z "$as_dir" && as_dir=. 3044 for ac_exec_ext in '' $ac_executable_extensions; do 3045 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3046 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3047 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3048 break 2 3049 fi 3050done 3051 done 3052IFS=$as_save_IFS 3053 3054fi 3055fi 3056CC=$ac_cv_prog_CC 3057if test -n "$CC"; then 3058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3059$as_echo "$CC" >&6; } 3060else 3061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3062$as_echo "no" >&6; } 3063fi 3064 3065 3066fi 3067if test -z "$ac_cv_prog_CC"; then 3068 ac_ct_CC=$CC 3069 # Extract the first word of "gcc", so it can be a program name with args. 3070set dummy gcc; ac_word=$2 3071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3072$as_echo_n "checking for $ac_word... " >&6; } 3073if ${ac_cv_prog_ac_ct_CC+:} false; then : 3074 $as_echo_n "(cached) " >&6 3075else 3076 if test -n "$ac_ct_CC"; then 3077 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3078else 3079as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3080for as_dir in $PATH 3081do 3082 IFS=$as_save_IFS 3083 test -z "$as_dir" && as_dir=. 3084 for ac_exec_ext in '' $ac_executable_extensions; do 3085 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3086 ac_cv_prog_ac_ct_CC="gcc" 3087 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3088 break 2 3089 fi 3090done 3091 done 3092IFS=$as_save_IFS 3093 3094fi 3095fi 3096ac_ct_CC=$ac_cv_prog_ac_ct_CC 3097if test -n "$ac_ct_CC"; then 3098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3099$as_echo "$ac_ct_CC" >&6; } 3100else 3101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3102$as_echo "no" >&6; } 3103fi 3104 3105 if test "x$ac_ct_CC" = x; then 3106 CC="" 3107 else 3108 case $cross_compiling:$ac_tool_warned in 3109yes:) 3110{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3111$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3112ac_tool_warned=yes ;; 3113esac 3114 CC=$ac_ct_CC 3115 fi 3116else 3117 CC="$ac_cv_prog_CC" 3118fi 3119 3120if test -z "$CC"; then 3121 if test -n "$ac_tool_prefix"; then 3122 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3123set dummy ${ac_tool_prefix}cc; ac_word=$2 3124{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3125$as_echo_n "checking for $ac_word... " >&6; } 3126if ${ac_cv_prog_CC+:} false; then : 3127 $as_echo_n "(cached) " >&6 3128else 3129 if test -n "$CC"; then 3130 ac_cv_prog_CC="$CC" # Let the user override the test. 3131else 3132as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3133for as_dir in $PATH 3134do 3135 IFS=$as_save_IFS 3136 test -z "$as_dir" && as_dir=. 3137 for ac_exec_ext in '' $ac_executable_extensions; do 3138 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3139 ac_cv_prog_CC="${ac_tool_prefix}cc" 3140 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3141 break 2 3142 fi 3143done 3144 done 3145IFS=$as_save_IFS 3146 3147fi 3148fi 3149CC=$ac_cv_prog_CC 3150if test -n "$CC"; then 3151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3152$as_echo "$CC" >&6; } 3153else 3154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3155$as_echo "no" >&6; } 3156fi 3157 3158 3159 fi 3160fi 3161if test -z "$CC"; then 3162 # Extract the first word of "cc", so it can be a program name with args. 3163set dummy cc; ac_word=$2 3164{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3165$as_echo_n "checking for $ac_word... " >&6; } 3166if ${ac_cv_prog_CC+:} false; then : 3167 $as_echo_n "(cached) " >&6 3168else 3169 if test -n "$CC"; then 3170 ac_cv_prog_CC="$CC" # Let the user override the test. 3171else 3172 ac_prog_rejected=no 3173as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3174for as_dir in $PATH 3175do 3176 IFS=$as_save_IFS 3177 test -z "$as_dir" && as_dir=. 3178 for ac_exec_ext in '' $ac_executable_extensions; do 3179 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3180 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3181 ac_prog_rejected=yes 3182 continue 3183 fi 3184 ac_cv_prog_CC="cc" 3185 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3186 break 2 3187 fi 3188done 3189 done 3190IFS=$as_save_IFS 3191 3192if test $ac_prog_rejected = yes; then 3193 # We found a bogon in the path, so make sure we never use it. 3194 set dummy $ac_cv_prog_CC 3195 shift 3196 if test $# != 0; then 3197 # We chose a different compiler from the bogus one. 3198 # However, it has the same basename, so the bogon will be chosen 3199 # first if we set CC to just the basename; use the full file name. 3200 shift 3201 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3202 fi 3203fi 3204fi 3205fi 3206CC=$ac_cv_prog_CC 3207if test -n "$CC"; then 3208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3209$as_echo "$CC" >&6; } 3210else 3211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3212$as_echo "no" >&6; } 3213fi 3214 3215 3216fi 3217if test -z "$CC"; then 3218 if test -n "$ac_tool_prefix"; then 3219 for ac_prog in cl.exe 3220 do 3221 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3222set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3224$as_echo_n "checking for $ac_word... " >&6; } 3225if ${ac_cv_prog_CC+:} false; then : 3226 $as_echo_n "(cached) " >&6 3227else 3228 if test -n "$CC"; then 3229 ac_cv_prog_CC="$CC" # Let the user override the test. 3230else 3231as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3232for as_dir in $PATH 3233do 3234 IFS=$as_save_IFS 3235 test -z "$as_dir" && as_dir=. 3236 for ac_exec_ext in '' $ac_executable_extensions; do 3237 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3238 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3239 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3240 break 2 3241 fi 3242done 3243 done 3244IFS=$as_save_IFS 3245 3246fi 3247fi 3248CC=$ac_cv_prog_CC 3249if test -n "$CC"; then 3250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3251$as_echo "$CC" >&6; } 3252else 3253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3254$as_echo "no" >&6; } 3255fi 3256 3257 3258 test -n "$CC" && break 3259 done 3260fi 3261if test -z "$CC"; then 3262 ac_ct_CC=$CC 3263 for ac_prog in cl.exe 3264do 3265 # Extract the first word of "$ac_prog", so it can be a program name with args. 3266set dummy $ac_prog; ac_word=$2 3267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3268$as_echo_n "checking for $ac_word... " >&6; } 3269if ${ac_cv_prog_ac_ct_CC+:} false; then : 3270 $as_echo_n "(cached) " >&6 3271else 3272 if test -n "$ac_ct_CC"; then 3273 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3274else 3275as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3276for as_dir in $PATH 3277do 3278 IFS=$as_save_IFS 3279 test -z "$as_dir" && as_dir=. 3280 for ac_exec_ext in '' $ac_executable_extensions; do 3281 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3282 ac_cv_prog_ac_ct_CC="$ac_prog" 3283 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3284 break 2 3285 fi 3286done 3287 done 3288IFS=$as_save_IFS 3289 3290fi 3291fi 3292ac_ct_CC=$ac_cv_prog_ac_ct_CC 3293if test -n "$ac_ct_CC"; then 3294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3295$as_echo "$ac_ct_CC" >&6; } 3296else 3297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3298$as_echo "no" >&6; } 3299fi 3300 3301 3302 test -n "$ac_ct_CC" && break 3303done 3304 3305 if test "x$ac_ct_CC" = x; then 3306 CC="" 3307 else 3308 case $cross_compiling:$ac_tool_warned in 3309yes:) 3310{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3311$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3312ac_tool_warned=yes ;; 3313esac 3314 CC=$ac_ct_CC 3315 fi 3316fi 3317 3318fi 3319 3320 3321test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3322$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3323as_fn_error $? "no acceptable C compiler found in \$PATH 3324See \`config.log' for more details" "$LINENO" 5; } 3325 3326# Provide some information about the compiler. 3327$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3328set X $ac_compile 3329ac_compiler=$2 3330for ac_option in --version -v -V -qversion; do 3331 { { ac_try="$ac_compiler $ac_option >&5" 3332case "(($ac_try" in 3333 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3334 *) ac_try_echo=$ac_try;; 3335esac 3336eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3337$as_echo "$ac_try_echo"; } >&5 3338 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3339 ac_status=$? 3340 if test -s conftest.err; then 3341 sed '10a\ 3342... rest of stderr output deleted ... 3343 10q' conftest.err >conftest.er1 3344 cat conftest.er1 >&5 3345 fi 3346 rm -f conftest.er1 conftest.err 3347 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3348 test $ac_status = 0; } 3349done 3350 3351cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3352/* end confdefs.h. */ 3353 3354int 3355main () 3356{ 3357 3358 ; 3359 return 0; 3360} 3361_ACEOF 3362ac_clean_files_save=$ac_clean_files 3363ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3364# Try to create an executable without -o first, disregard a.out. 3365# It will help us diagnose broken compilers, and finding out an intuition 3366# of exeext. 3367{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3368$as_echo_n "checking whether the C compiler works... " >&6; } 3369ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3370 3371# The possible output files: 3372ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3373 3374ac_rmfiles= 3375for ac_file in $ac_files 3376do 3377 case $ac_file in 3378 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3379 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3380 esac 3381done 3382rm -f $ac_rmfiles 3383 3384if { { ac_try="$ac_link_default" 3385case "(($ac_try" in 3386 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3387 *) ac_try_echo=$ac_try;; 3388esac 3389eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3390$as_echo "$ac_try_echo"; } >&5 3391 (eval "$ac_link_default") 2>&5 3392 ac_status=$? 3393 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3394 test $ac_status = 0; }; then : 3395 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3396# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3397# in a Makefile. We should not override ac_cv_exeext if it was cached, 3398# so that the user can short-circuit this test for compilers unknown to 3399# Autoconf. 3400for ac_file in $ac_files '' 3401do 3402 test -f "$ac_file" || continue 3403 case $ac_file in 3404 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3405 ;; 3406 [ab].out ) 3407 # We found the default executable, but exeext='' is most 3408 # certainly right. 3409 break;; 3410 *.* ) 3411 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3412 then :; else 3413 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3414 fi 3415 # We set ac_cv_exeext here because the later test for it is not 3416 # safe: cross compilers may not add the suffix if given an `-o' 3417 # argument, so we may need to know it at that point already. 3418 # Even if this section looks crufty: it has the advantage of 3419 # actually working. 3420 break;; 3421 * ) 3422 break;; 3423 esac 3424done 3425test "$ac_cv_exeext" = no && ac_cv_exeext= 3426 3427else 3428 ac_file='' 3429fi 3430if test -z "$ac_file"; then : 3431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3432$as_echo "no" >&6; } 3433$as_echo "$as_me: failed program was:" >&5 3434sed 's/^/| /' conftest.$ac_ext >&5 3435 3436{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3437$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3438as_fn_error 77 "C compiler cannot create executables 3439See \`config.log' for more details" "$LINENO" 5; } 3440else 3441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3442$as_echo "yes" >&6; } 3443fi 3444{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3445$as_echo_n "checking for C compiler default output file name... " >&6; } 3446{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3447$as_echo "$ac_file" >&6; } 3448ac_exeext=$ac_cv_exeext 3449 3450rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3451ac_clean_files=$ac_clean_files_save 3452{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3453$as_echo_n "checking for suffix of executables... " >&6; } 3454if { { ac_try="$ac_link" 3455case "(($ac_try" in 3456 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3457 *) ac_try_echo=$ac_try;; 3458esac 3459eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3460$as_echo "$ac_try_echo"; } >&5 3461 (eval "$ac_link") 2>&5 3462 ac_status=$? 3463 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3464 test $ac_status = 0; }; then : 3465 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3466# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3467# work properly (i.e., refer to `conftest.exe'), while it won't with 3468# `rm'. 3469for ac_file in conftest.exe conftest conftest.*; do 3470 test -f "$ac_file" || continue 3471 case $ac_file in 3472 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3473 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3474 break;; 3475 * ) break;; 3476 esac 3477done 3478else 3479 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3480$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3481as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3482See \`config.log' for more details" "$LINENO" 5; } 3483fi 3484rm -f conftest conftest$ac_cv_exeext 3485{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3486$as_echo "$ac_cv_exeext" >&6; } 3487 3488rm -f conftest.$ac_ext 3489EXEEXT=$ac_cv_exeext 3490ac_exeext=$EXEEXT 3491cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3492/* end confdefs.h. */ 3493#include <stdio.h> 3494int 3495main () 3496{ 3497FILE *f = fopen ("conftest.out", "w"); 3498 return ferror (f) || fclose (f) != 0; 3499 3500 ; 3501 return 0; 3502} 3503_ACEOF 3504ac_clean_files="$ac_clean_files conftest.out" 3505# Check that the compiler produces executables we can run. If not, either 3506# the compiler is broken, or we cross compile. 3507{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3508$as_echo_n "checking whether we are cross compiling... " >&6; } 3509if test "$cross_compiling" != yes; then 3510 { { ac_try="$ac_link" 3511case "(($ac_try" in 3512 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3513 *) ac_try_echo=$ac_try;; 3514esac 3515eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3516$as_echo "$ac_try_echo"; } >&5 3517 (eval "$ac_link") 2>&5 3518 ac_status=$? 3519 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3520 test $ac_status = 0; } 3521 if { ac_try='./conftest$ac_cv_exeext' 3522 { { case "(($ac_try" in 3523 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3524 *) ac_try_echo=$ac_try;; 3525esac 3526eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3527$as_echo "$ac_try_echo"; } >&5 3528 (eval "$ac_try") 2>&5 3529 ac_status=$? 3530 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3531 test $ac_status = 0; }; }; then 3532 cross_compiling=no 3533 else 3534 if test "$cross_compiling" = maybe; then 3535 cross_compiling=yes 3536 else 3537 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3538$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3539as_fn_error $? "cannot run C compiled programs. 3540If you meant to cross compile, use \`--host'. 3541See \`config.log' for more details" "$LINENO" 5; } 3542 fi 3543 fi 3544fi 3545{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3546$as_echo "$cross_compiling" >&6; } 3547 3548rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3549ac_clean_files=$ac_clean_files_save 3550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3551$as_echo_n "checking for suffix of object files... " >&6; } 3552if ${ac_cv_objext+:} false; then : 3553 $as_echo_n "(cached) " >&6 3554else 3555 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3556/* end confdefs.h. */ 3557 3558int 3559main () 3560{ 3561 3562 ; 3563 return 0; 3564} 3565_ACEOF 3566rm -f conftest.o conftest.obj 3567if { { ac_try="$ac_compile" 3568case "(($ac_try" in 3569 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3570 *) ac_try_echo=$ac_try;; 3571esac 3572eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3573$as_echo "$ac_try_echo"; } >&5 3574 (eval "$ac_compile") 2>&5 3575 ac_status=$? 3576 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3577 test $ac_status = 0; }; then : 3578 for ac_file in conftest.o conftest.obj conftest.*; do 3579 test -f "$ac_file" || continue; 3580 case $ac_file in 3581 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3582 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3583 break;; 3584 esac 3585done 3586else 3587 $as_echo "$as_me: failed program was:" >&5 3588sed 's/^/| /' conftest.$ac_ext >&5 3589 3590{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3591$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3592as_fn_error $? "cannot compute suffix of object files: cannot compile 3593See \`config.log' for more details" "$LINENO" 5; } 3594fi 3595rm -f conftest.$ac_cv_objext conftest.$ac_ext 3596fi 3597{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3598$as_echo "$ac_cv_objext" >&6; } 3599OBJEXT=$ac_cv_objext 3600ac_objext=$OBJEXT 3601{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3602$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3603if ${ac_cv_c_compiler_gnu+:} false; then : 3604 $as_echo_n "(cached) " >&6 3605else 3606 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3607/* end confdefs.h. */ 3608 3609int 3610main () 3611{ 3612#ifndef __GNUC__ 3613 choke me 3614#endif 3615 3616 ; 3617 return 0; 3618} 3619_ACEOF 3620if ac_fn_c_try_compile "$LINENO"; then : 3621 ac_compiler_gnu=yes 3622else 3623 ac_compiler_gnu=no 3624fi 3625rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3626ac_cv_c_compiler_gnu=$ac_compiler_gnu 3627 3628fi 3629{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3630$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3631if test $ac_compiler_gnu = yes; then 3632 GCC=yes 3633else 3634 GCC= 3635fi 3636ac_test_CFLAGS=${CFLAGS+set} 3637ac_save_CFLAGS=$CFLAGS 3638{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3639$as_echo_n "checking whether $CC accepts -g... " >&6; } 3640if ${ac_cv_prog_cc_g+:} false; then : 3641 $as_echo_n "(cached) " >&6 3642else 3643 ac_save_c_werror_flag=$ac_c_werror_flag 3644 ac_c_werror_flag=yes 3645 ac_cv_prog_cc_g=no 3646 CFLAGS="-g" 3647 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3648/* end confdefs.h. */ 3649 3650int 3651main () 3652{ 3653 3654 ; 3655 return 0; 3656} 3657_ACEOF 3658if ac_fn_c_try_compile "$LINENO"; then : 3659 ac_cv_prog_cc_g=yes 3660else 3661 CFLAGS="" 3662 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3663/* end confdefs.h. */ 3664 3665int 3666main () 3667{ 3668 3669 ; 3670 return 0; 3671} 3672_ACEOF 3673if ac_fn_c_try_compile "$LINENO"; then : 3674 3675else 3676 ac_c_werror_flag=$ac_save_c_werror_flag 3677 CFLAGS="-g" 3678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3679/* end confdefs.h. */ 3680 3681int 3682main () 3683{ 3684 3685 ; 3686 return 0; 3687} 3688_ACEOF 3689if ac_fn_c_try_compile "$LINENO"; then : 3690 ac_cv_prog_cc_g=yes 3691fi 3692rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3693fi 3694rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3695fi 3696rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3697 ac_c_werror_flag=$ac_save_c_werror_flag 3698fi 3699{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3700$as_echo "$ac_cv_prog_cc_g" >&6; } 3701if test "$ac_test_CFLAGS" = set; then 3702 CFLAGS=$ac_save_CFLAGS 3703elif test $ac_cv_prog_cc_g = yes; then 3704 if test "$GCC" = yes; then 3705 CFLAGS="-g -O2" 3706 else 3707 CFLAGS="-g" 3708 fi 3709else 3710 if test "$GCC" = yes; then 3711 CFLAGS="-O2" 3712 else 3713 CFLAGS= 3714 fi 3715fi 3716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3717$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3718if ${ac_cv_prog_cc_c89+:} false; then : 3719 $as_echo_n "(cached) " >&6 3720else 3721 ac_cv_prog_cc_c89=no 3722ac_save_CC=$CC 3723cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3724/* end confdefs.h. */ 3725#include <stdarg.h> 3726#include <stdio.h> 3727struct stat; 3728/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3729struct buf { int x; }; 3730FILE * (*rcsopen) (struct buf *, struct stat *, int); 3731static char *e (p, i) 3732 char **p; 3733 int i; 3734{ 3735 return p[i]; 3736} 3737static char *f (char * (*g) (char **, int), char **p, ...) 3738{ 3739 char *s; 3740 va_list v; 3741 va_start (v,p); 3742 s = g (p, va_arg (v,int)); 3743 va_end (v); 3744 return s; 3745} 3746 3747/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3748 function prototypes and stuff, but not '\xHH' hex character constants. 3749 These don't provoke an error unfortunately, instead are silently treated 3750 as 'x'. The following induces an error, until -std is added to get 3751 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3752 array size at least. It's necessary to write '\x00'==0 to get something 3753 that's true only with -std. */ 3754int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3755 3756/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3757 inside strings and character constants. */ 3758#define FOO(x) 'x' 3759int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3760 3761int test (int i, double x); 3762struct s1 {int (*f) (int a);}; 3763struct s2 {int (*f) (double a);}; 3764int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3765int argc; 3766char **argv; 3767int 3768main () 3769{ 3770return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3771 ; 3772 return 0; 3773} 3774_ACEOF 3775for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3776 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3777do 3778 CC="$ac_save_CC $ac_arg" 3779 if ac_fn_c_try_compile "$LINENO"; then : 3780 ac_cv_prog_cc_c89=$ac_arg 3781fi 3782rm -f core conftest.err conftest.$ac_objext 3783 test "x$ac_cv_prog_cc_c89" != "xno" && break 3784done 3785rm -f conftest.$ac_ext 3786CC=$ac_save_CC 3787 3788fi 3789# AC_CACHE_VAL 3790case "x$ac_cv_prog_cc_c89" in 3791 x) 3792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3793$as_echo "none needed" >&6; } ;; 3794 xno) 3795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3796$as_echo "unsupported" >&6; } ;; 3797 *) 3798 CC="$CC $ac_cv_prog_cc_c89" 3799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3800$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3801esac 3802if test "x$ac_cv_prog_cc_c89" != xno; then : 3803 3804fi 3805 3806ac_ext=c 3807ac_cpp='$CPP $CPPFLAGS' 3808ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3809ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3810ac_compiler_gnu=$ac_cv_c_compiler_gnu 3811 3812ac_ext=c 3813ac_cpp='$CPP $CPPFLAGS' 3814ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3815ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3816ac_compiler_gnu=$ac_cv_c_compiler_gnu 3817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 3818$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 3819if ${am_cv_prog_cc_c_o+:} false; then : 3820 $as_echo_n "(cached) " >&6 3821else 3822 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3823/* end confdefs.h. */ 3824 3825int 3826main () 3827{ 3828 3829 ; 3830 return 0; 3831} 3832_ACEOF 3833 # Make sure it works both with $CC and with simple cc. 3834 # Following AC_PROG_CC_C_O, we do the test twice because some 3835 # compilers refuse to overwrite an existing .o file with -o, 3836 # though they will create one. 3837 am_cv_prog_cc_c_o=yes 3838 for am_i in 1 2; do 3839 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 3840 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 3841 ac_status=$? 3842 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3843 (exit $ac_status); } \ 3844 && test -f conftest2.$ac_objext; then 3845 : OK 3846 else 3847 am_cv_prog_cc_c_o=no 3848 break 3849 fi 3850 done 3851 rm -f core conftest* 3852 unset am_i 3853fi 3854{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 3855$as_echo "$am_cv_prog_cc_c_o" >&6; } 3856if test "$am_cv_prog_cc_c_o" != yes; then 3857 # Losing compiler, so override with the script. 3858 # FIXME: It is wrong to rewrite CC. 3859 # But if we don't then we get into trouble of one sort or another. 3860 # A longer-term fix would be to have automake use am__CC in this case, 3861 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 3862 CC="$am_aux_dir/compile $CC" 3863fi 3864ac_ext=c 3865ac_cpp='$CPP $CPPFLAGS' 3866ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3867ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3868ac_compiler_gnu=$ac_cv_c_compiler_gnu 3869 3870DEPDIR="${am__leading_dot}deps" 3871 3872ac_config_commands="$ac_config_commands depfiles" 3873 3874 3875am_make=${MAKE-make} 3876cat > confinc << 'END' 3877am__doit: 3878 @echo this is the am__doit target 3879.PHONY: am__doit 3880END 3881# If we don't find an include directive, just comment out the code. 3882{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3883$as_echo_n "checking for style of include used by $am_make... " >&6; } 3884am__include="#" 3885am__quote= 3886_am_result=none 3887# First try GNU make style include. 3888echo "include confinc" > confmf 3889# Ignore all kinds of additional output from 'make'. 3890case `$am_make -s -f confmf 2> /dev/null` in #( 3891*the\ am__doit\ target*) 3892 am__include=include 3893 am__quote= 3894 _am_result=GNU 3895 ;; 3896esac 3897# Now try BSD make style include. 3898if test "$am__include" = "#"; then 3899 echo '.include "confinc"' > confmf 3900 case `$am_make -s -f confmf 2> /dev/null` in #( 3901 *the\ am__doit\ target*) 3902 am__include=.include 3903 am__quote="\"" 3904 _am_result=BSD 3905 ;; 3906 esac 3907fi 3908 3909 3910{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3911$as_echo "$_am_result" >&6; } 3912rm -f confinc confmf 3913 3914# Check whether --enable-dependency-tracking was given. 3915if test "${enable_dependency_tracking+set}" = set; then : 3916 enableval=$enable_dependency_tracking; 3917fi 3918 3919if test "x$enable_dependency_tracking" != xno; then 3920 am_depcomp="$ac_aux_dir/depcomp" 3921 AMDEPBACKSLASH='\' 3922 am__nodep='_no' 3923fi 3924 if test "x$enable_dependency_tracking" != xno; then 3925 AMDEP_TRUE= 3926 AMDEP_FALSE='#' 3927else 3928 AMDEP_TRUE='#' 3929 AMDEP_FALSE= 3930fi 3931 3932 3933 3934depcc="$CC" am_compiler_list= 3935 3936{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3937$as_echo_n "checking dependency style of $depcc... " >&6; } 3938if ${am_cv_CC_dependencies_compiler_type+:} false; then : 3939 $as_echo_n "(cached) " >&6 3940else 3941 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3942 # We make a subdir and do the tests there. Otherwise we can end up 3943 # making bogus files that we don't know about and never remove. For 3944 # instance it was reported that on HP-UX the gcc test will end up 3945 # making a dummy file named 'D' -- because '-MD' means "put the output 3946 # in D". 3947 rm -rf conftest.dir 3948 mkdir conftest.dir 3949 # Copy depcomp to subdir because otherwise we won't find it if we're 3950 # using a relative directory. 3951 cp "$am_depcomp" conftest.dir 3952 cd conftest.dir 3953 # We will build objects and dependencies in a subdirectory because 3954 # it helps to detect inapplicable dependency modes. For instance 3955 # both Tru64's cc and ICC support -MD to output dependencies as a 3956 # side effect of compilation, but ICC will put the dependencies in 3957 # the current directory while Tru64 will put them in the object 3958 # directory. 3959 mkdir sub 3960 3961 am_cv_CC_dependencies_compiler_type=none 3962 if test "$am_compiler_list" = ""; then 3963 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3964 fi 3965 am__universal=false 3966 case " $depcc " in #( 3967 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3968 esac 3969 3970 for depmode in $am_compiler_list; do 3971 # Setup a source with many dependencies, because some compilers 3972 # like to wrap large dependency lists on column 80 (with \), and 3973 # we should not choose a depcomp mode which is confused by this. 3974 # 3975 # We need to recreate these files for each test, as the compiler may 3976 # overwrite some of them when testing with obscure command lines. 3977 # This happens at least with the AIX C compiler. 3978 : > sub/conftest.c 3979 for i in 1 2 3 4 5 6; do 3980 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3981 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 3982 # Solaris 10 /bin/sh. 3983 echo '/* dummy */' > sub/conftst$i.h 3984 done 3985 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3986 3987 # We check with '-c' and '-o' for the sake of the "dashmstdout" 3988 # mode. It turns out that the SunPro C++ compiler does not properly 3989 # handle '-M -o', and we need to detect this. Also, some Intel 3990 # versions had trouble with output in subdirs. 3991 am__obj=sub/conftest.${OBJEXT-o} 3992 am__minus_obj="-o $am__obj" 3993 case $depmode in 3994 gcc) 3995 # This depmode causes a compiler race in universal mode. 3996 test "$am__universal" = false || continue 3997 ;; 3998 nosideeffect) 3999 # After this tag, mechanisms are not by side-effect, so they'll 4000 # only be used when explicitly requested. 4001 if test "x$enable_dependency_tracking" = xyes; then 4002 continue 4003 else 4004 break 4005 fi 4006 ;; 4007 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4008 # This compiler won't grok '-c -o', but also, the minuso test has 4009 # not run yet. These depmodes are late enough in the game, and 4010 # so weak that their functioning should not be impacted. 4011 am__obj=conftest.${OBJEXT-o} 4012 am__minus_obj= 4013 ;; 4014 none) break ;; 4015 esac 4016 if depmode=$depmode \ 4017 source=sub/conftest.c object=$am__obj \ 4018 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4019 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4020 >/dev/null 2>conftest.err && 4021 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4022 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4023 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4024 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4025 # icc doesn't choke on unknown options, it will just issue warnings 4026 # or remarks (even with -Werror). So we grep stderr for any message 4027 # that says an option was ignored or not supported. 4028 # When given -MP, icc 7.0 and 7.1 complain thusly: 4029 # icc: Command line warning: ignoring option '-M'; no argument required 4030 # The diagnosis changed in icc 8.0: 4031 # icc: Command line remark: option '-MP' not supported 4032 if (grep 'ignoring option' conftest.err || 4033 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4034 am_cv_CC_dependencies_compiler_type=$depmode 4035 break 4036 fi 4037 fi 4038 done 4039 4040 cd .. 4041 rm -rf conftest.dir 4042else 4043 am_cv_CC_dependencies_compiler_type=none 4044fi 4045 4046fi 4047{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4048$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4049CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4050 4051 if 4052 test "x$enable_dependency_tracking" != xno \ 4053 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4054 am__fastdepCC_TRUE= 4055 am__fastdepCC_FALSE='#' 4056else 4057 am__fastdepCC_TRUE='#' 4058 am__fastdepCC_FALSE= 4059fi 4060 4061 4062 4063ac_ext=c 4064ac_cpp='$CPP $CPPFLAGS' 4065ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4066ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4067ac_compiler_gnu=$ac_cv_c_compiler_gnu 4068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4069$as_echo_n "checking how to run the C preprocessor... " >&6; } 4070# On Suns, sometimes $CPP names a directory. 4071if test -n "$CPP" && test -d "$CPP"; then 4072 CPP= 4073fi 4074if test -z "$CPP"; then 4075 if ${ac_cv_prog_CPP+:} false; then : 4076 $as_echo_n "(cached) " >&6 4077else 4078 # Double quotes because CPP needs to be expanded 4079 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4080 do 4081 ac_preproc_ok=false 4082for ac_c_preproc_warn_flag in '' yes 4083do 4084 # Use a header file that comes with gcc, so configuring glibc 4085 # with a fresh cross-compiler works. 4086 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4087 # <limits.h> exists even on freestanding compilers. 4088 # On the NeXT, cc -E runs the code through the compiler's parser, 4089 # not just through cpp. "Syntax error" is here to catch this case. 4090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4091/* end confdefs.h. */ 4092#ifdef __STDC__ 4093# include <limits.h> 4094#else 4095# include <assert.h> 4096#endif 4097 Syntax error 4098_ACEOF 4099if ac_fn_c_try_cpp "$LINENO"; then : 4100 4101else 4102 # Broken: fails on valid input. 4103continue 4104fi 4105rm -f conftest.err conftest.i conftest.$ac_ext 4106 4107 # OK, works on sane cases. Now check whether nonexistent headers 4108 # can be detected and how. 4109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4110/* end confdefs.h. */ 4111#include <ac_nonexistent.h> 4112_ACEOF 4113if ac_fn_c_try_cpp "$LINENO"; then : 4114 # Broken: success on invalid input. 4115continue 4116else 4117 # Passes both tests. 4118ac_preproc_ok=: 4119break 4120fi 4121rm -f conftest.err conftest.i conftest.$ac_ext 4122 4123done 4124# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4125rm -f conftest.i conftest.err conftest.$ac_ext 4126if $ac_preproc_ok; then : 4127 break 4128fi 4129 4130 done 4131 ac_cv_prog_CPP=$CPP 4132 4133fi 4134 CPP=$ac_cv_prog_CPP 4135else 4136 ac_cv_prog_CPP=$CPP 4137fi 4138{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4139$as_echo "$CPP" >&6; } 4140ac_preproc_ok=false 4141for ac_c_preproc_warn_flag in '' yes 4142do 4143 # Use a header file that comes with gcc, so configuring glibc 4144 # with a fresh cross-compiler works. 4145 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4146 # <limits.h> exists even on freestanding compilers. 4147 # On the NeXT, cc -E runs the code through the compiler's parser, 4148 # not just through cpp. "Syntax error" is here to catch this case. 4149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4150/* end confdefs.h. */ 4151#ifdef __STDC__ 4152# include <limits.h> 4153#else 4154# include <assert.h> 4155#endif 4156 Syntax error 4157_ACEOF 4158if ac_fn_c_try_cpp "$LINENO"; then : 4159 4160else 4161 # Broken: fails on valid input. 4162continue 4163fi 4164rm -f conftest.err conftest.i conftest.$ac_ext 4165 4166 # OK, works on sane cases. Now check whether nonexistent headers 4167 # can be detected and how. 4168 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4169/* end confdefs.h. */ 4170#include <ac_nonexistent.h> 4171_ACEOF 4172if ac_fn_c_try_cpp "$LINENO"; then : 4173 # Broken: success on invalid input. 4174continue 4175else 4176 # Passes both tests. 4177ac_preproc_ok=: 4178break 4179fi 4180rm -f conftest.err conftest.i conftest.$ac_ext 4181 4182done 4183# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4184rm -f conftest.i conftest.err conftest.$ac_ext 4185if $ac_preproc_ok; then : 4186 4187else 4188 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4189$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4190as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4191See \`config.log' for more details" "$LINENO" 5; } 4192fi 4193 4194ac_ext=c 4195ac_cpp='$CPP $CPPFLAGS' 4196ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4197ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4198ac_compiler_gnu=$ac_cv_c_compiler_gnu 4199 4200 4201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4202$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4203if ${ac_cv_path_GREP+:} false; then : 4204 $as_echo_n "(cached) " >&6 4205else 4206 if test -z "$GREP"; then 4207 ac_path_GREP_found=false 4208 # Loop through the user's path and test for each of PROGNAME-LIST 4209 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4210for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4211do 4212 IFS=$as_save_IFS 4213 test -z "$as_dir" && as_dir=. 4214 for ac_prog in grep ggrep; do 4215 for ac_exec_ext in '' $ac_executable_extensions; do 4216 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4217 as_fn_executable_p "$ac_path_GREP" || continue 4218# Check for GNU ac_path_GREP and select it if it is found. 4219 # Check for GNU $ac_path_GREP 4220case `"$ac_path_GREP" --version 2>&1` in 4221*GNU*) 4222 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4223*) 4224 ac_count=0 4225 $as_echo_n 0123456789 >"conftest.in" 4226 while : 4227 do 4228 cat "conftest.in" "conftest.in" >"conftest.tmp" 4229 mv "conftest.tmp" "conftest.in" 4230 cp "conftest.in" "conftest.nl" 4231 $as_echo 'GREP' >> "conftest.nl" 4232 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4233 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4234 as_fn_arith $ac_count + 1 && ac_count=$as_val 4235 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4236 # Best one so far, save it but keep looking for a better one 4237 ac_cv_path_GREP="$ac_path_GREP" 4238 ac_path_GREP_max=$ac_count 4239 fi 4240 # 10*(2^10) chars as input seems more than enough 4241 test $ac_count -gt 10 && break 4242 done 4243 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4244esac 4245 4246 $ac_path_GREP_found && break 3 4247 done 4248 done 4249 done 4250IFS=$as_save_IFS 4251 if test -z "$ac_cv_path_GREP"; then 4252 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4253 fi 4254else 4255 ac_cv_path_GREP=$GREP 4256fi 4257 4258fi 4259{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4260$as_echo "$ac_cv_path_GREP" >&6; } 4261 GREP="$ac_cv_path_GREP" 4262 4263 4264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4265$as_echo_n "checking for egrep... " >&6; } 4266if ${ac_cv_path_EGREP+:} false; then : 4267 $as_echo_n "(cached) " >&6 4268else 4269 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4270 then ac_cv_path_EGREP="$GREP -E" 4271 else 4272 if test -z "$EGREP"; then 4273 ac_path_EGREP_found=false 4274 # Loop through the user's path and test for each of PROGNAME-LIST 4275 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4276for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4277do 4278 IFS=$as_save_IFS 4279 test -z "$as_dir" && as_dir=. 4280 for ac_prog in egrep; do 4281 for ac_exec_ext in '' $ac_executable_extensions; do 4282 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4283 as_fn_executable_p "$ac_path_EGREP" || continue 4284# Check for GNU ac_path_EGREP and select it if it is found. 4285 # Check for GNU $ac_path_EGREP 4286case `"$ac_path_EGREP" --version 2>&1` in 4287*GNU*) 4288 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4289*) 4290 ac_count=0 4291 $as_echo_n 0123456789 >"conftest.in" 4292 while : 4293 do 4294 cat "conftest.in" "conftest.in" >"conftest.tmp" 4295 mv "conftest.tmp" "conftest.in" 4296 cp "conftest.in" "conftest.nl" 4297 $as_echo 'EGREP' >> "conftest.nl" 4298 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4299 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4300 as_fn_arith $ac_count + 1 && ac_count=$as_val 4301 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4302 # Best one so far, save it but keep looking for a better one 4303 ac_cv_path_EGREP="$ac_path_EGREP" 4304 ac_path_EGREP_max=$ac_count 4305 fi 4306 # 10*(2^10) chars as input seems more than enough 4307 test $ac_count -gt 10 && break 4308 done 4309 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4310esac 4311 4312 $ac_path_EGREP_found && break 3 4313 done 4314 done 4315 done 4316IFS=$as_save_IFS 4317 if test -z "$ac_cv_path_EGREP"; then 4318 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4319 fi 4320else 4321 ac_cv_path_EGREP=$EGREP 4322fi 4323 4324 fi 4325fi 4326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4327$as_echo "$ac_cv_path_EGREP" >&6; } 4328 EGREP="$ac_cv_path_EGREP" 4329 4330 4331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4332$as_echo_n "checking for ANSI C header files... " >&6; } 4333if ${ac_cv_header_stdc+:} false; then : 4334 $as_echo_n "(cached) " >&6 4335else 4336 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4337/* end confdefs.h. */ 4338#include <stdlib.h> 4339#include <stdarg.h> 4340#include <string.h> 4341#include <float.h> 4342 4343int 4344main () 4345{ 4346 4347 ; 4348 return 0; 4349} 4350_ACEOF 4351if ac_fn_c_try_compile "$LINENO"; then : 4352 ac_cv_header_stdc=yes 4353else 4354 ac_cv_header_stdc=no 4355fi 4356rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4357 4358if test $ac_cv_header_stdc = yes; then 4359 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4360 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4361/* end confdefs.h. */ 4362#include <string.h> 4363 4364_ACEOF 4365if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4366 $EGREP "memchr" >/dev/null 2>&1; then : 4367 4368else 4369 ac_cv_header_stdc=no 4370fi 4371rm -f conftest* 4372 4373fi 4374 4375if test $ac_cv_header_stdc = yes; then 4376 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4377 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4378/* end confdefs.h. */ 4379#include <stdlib.h> 4380 4381_ACEOF 4382if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4383 $EGREP "free" >/dev/null 2>&1; then : 4384 4385else 4386 ac_cv_header_stdc=no 4387fi 4388rm -f conftest* 4389 4390fi 4391 4392if test $ac_cv_header_stdc = yes; then 4393 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4394 if test "$cross_compiling" = yes; then : 4395 : 4396else 4397 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4398/* end confdefs.h. */ 4399#include <ctype.h> 4400#include <stdlib.h> 4401#if ((' ' & 0x0FF) == 0x020) 4402# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4403# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4404#else 4405# define ISLOWER(c) \ 4406 (('a' <= (c) && (c) <= 'i') \ 4407 || ('j' <= (c) && (c) <= 'r') \ 4408 || ('s' <= (c) && (c) <= 'z')) 4409# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4410#endif 4411 4412#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4413int 4414main () 4415{ 4416 int i; 4417 for (i = 0; i < 256; i++) 4418 if (XOR (islower (i), ISLOWER (i)) 4419 || toupper (i) != TOUPPER (i)) 4420 return 2; 4421 return 0; 4422} 4423_ACEOF 4424if ac_fn_c_try_run "$LINENO"; then : 4425 4426else 4427 ac_cv_header_stdc=no 4428fi 4429rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4430 conftest.$ac_objext conftest.beam conftest.$ac_ext 4431fi 4432 4433fi 4434fi 4435{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4436$as_echo "$ac_cv_header_stdc" >&6; } 4437if test $ac_cv_header_stdc = yes; then 4438 4439$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4440 4441fi 4442 4443# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4444for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4445 inttypes.h stdint.h unistd.h 4446do : 4447 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4448ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4449" 4450if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4451 cat >>confdefs.h <<_ACEOF 4452#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4453_ACEOF 4454 4455fi 4456 4457done 4458 4459 4460 4461 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4462if test "x$ac_cv_header_minix_config_h" = xyes; then : 4463 MINIX=yes 4464else 4465 MINIX= 4466fi 4467 4468 4469 if test "$MINIX" = yes; then 4470 4471$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 4472 4473 4474$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 4475 4476 4477$as_echo "#define _MINIX 1" >>confdefs.h 4478 4479 fi 4480 4481 4482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4483$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4484if ${ac_cv_safe_to_define___extensions__+:} false; then : 4485 $as_echo_n "(cached) " >&6 4486else 4487 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4488/* end confdefs.h. */ 4489 4490# define __EXTENSIONS__ 1 4491 $ac_includes_default 4492int 4493main () 4494{ 4495 4496 ; 4497 return 0; 4498} 4499_ACEOF 4500if ac_fn_c_try_compile "$LINENO"; then : 4501 ac_cv_safe_to_define___extensions__=yes 4502else 4503 ac_cv_safe_to_define___extensions__=no 4504fi 4505rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4506fi 4507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4508$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4509 test $ac_cv_safe_to_define___extensions__ = yes && 4510 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4511 4512 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4513 4514 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4515 4516 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4517 4518 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 4519 4520 4521 4522 4523 4524 4525case `pwd` in 4526 *\ * | *\ *) 4527 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 4528$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 4529esac 4530 4531 4532 4533macro_version='2.2.7a' 4534macro_revision='1.3134' 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547 4548ltmain="$ac_aux_dir/ltmain.sh" 4549 4550# Backslashify metacharacters that are still active within 4551# double-quoted strings. 4552sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 4553 4554# Same as above, but do not quote variable references. 4555double_quote_subst='s/\(["`\\]\)/\\\1/g' 4556 4557# Sed substitution to delay expansion of an escaped shell variable in a 4558# double_quote_subst'ed string. 4559delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 4560 4561# Sed substitution to delay expansion of an escaped single quote. 4562delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 4563 4564# Sed substitution to avoid accidental globbing in evaled expressions 4565no_glob_subst='s/\*/\\\*/g' 4566 4567ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4568ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 4569ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 4570 4571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 4572$as_echo_n "checking how to print strings... " >&6; } 4573# Test print first, because it will be a builtin if present. 4574if test "X`print -r -- -n 2>/dev/null`" = X-n && \ 4575 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 4576 ECHO='print -r --' 4577elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 4578 ECHO='printf %s\n' 4579else 4580 # Use this function as a fallback that always works. 4581 func_fallback_echo () 4582 { 4583 eval 'cat <<_LTECHO_EOF 4584$1 4585_LTECHO_EOF' 4586 } 4587 ECHO='func_fallback_echo' 4588fi 4589 4590# func_echo_all arg... 4591# Invoke $ECHO with all args, space-separated. 4592func_echo_all () 4593{ 4594 $ECHO "" 4595} 4596 4597case "$ECHO" in 4598 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 4599$as_echo "printf" >&6; } ;; 4600 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 4601$as_echo "print -r" >&6; } ;; 4602 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 4603$as_echo "cat" >&6; } ;; 4604esac 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4620$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4621if ${ac_cv_path_SED+:} false; then : 4622 $as_echo_n "(cached) " >&6 4623else 4624 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4625 for ac_i in 1 2 3 4 5 6 7; do 4626 ac_script="$ac_script$as_nl$ac_script" 4627 done 4628 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4629 { ac_script=; unset ac_script;} 4630 if test -z "$SED"; then 4631 ac_path_SED_found=false 4632 # Loop through the user's path and test for each of PROGNAME-LIST 4633 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4634for as_dir in $PATH 4635do 4636 IFS=$as_save_IFS 4637 test -z "$as_dir" && as_dir=. 4638 for ac_prog in sed gsed; do 4639 for ac_exec_ext in '' $ac_executable_extensions; do 4640 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4641 as_fn_executable_p "$ac_path_SED" || continue 4642# Check for GNU ac_path_SED and select it if it is found. 4643 # Check for GNU $ac_path_SED 4644case `"$ac_path_SED" --version 2>&1` in 4645*GNU*) 4646 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4647*) 4648 ac_count=0 4649 $as_echo_n 0123456789 >"conftest.in" 4650 while : 4651 do 4652 cat "conftest.in" "conftest.in" >"conftest.tmp" 4653 mv "conftest.tmp" "conftest.in" 4654 cp "conftest.in" "conftest.nl" 4655 $as_echo '' >> "conftest.nl" 4656 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4657 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4658 as_fn_arith $ac_count + 1 && ac_count=$as_val 4659 if test $ac_count -gt ${ac_path_SED_max-0}; then 4660 # Best one so far, save it but keep looking for a better one 4661 ac_cv_path_SED="$ac_path_SED" 4662 ac_path_SED_max=$ac_count 4663 fi 4664 # 10*(2^10) chars as input seems more than enough 4665 test $ac_count -gt 10 && break 4666 done 4667 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4668esac 4669 4670 $ac_path_SED_found && break 3 4671 done 4672 done 4673 done 4674IFS=$as_save_IFS 4675 if test -z "$ac_cv_path_SED"; then 4676 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4677 fi 4678else 4679 ac_cv_path_SED=$SED 4680fi 4681 4682fi 4683{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4684$as_echo "$ac_cv_path_SED" >&6; } 4685 SED="$ac_cv_path_SED" 4686 rm -f conftest.sed 4687 4688test -z "$SED" && SED=sed 4689Xsed="$SED -e 1s/^X//" 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4702$as_echo_n "checking for fgrep... " >&6; } 4703if ${ac_cv_path_FGREP+:} false; then : 4704 $as_echo_n "(cached) " >&6 4705else 4706 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4707 then ac_cv_path_FGREP="$GREP -F" 4708 else 4709 if test -z "$FGREP"; then 4710 ac_path_FGREP_found=false 4711 # Loop through the user's path and test for each of PROGNAME-LIST 4712 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4713for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4714do 4715 IFS=$as_save_IFS 4716 test -z "$as_dir" && as_dir=. 4717 for ac_prog in fgrep; do 4718 for ac_exec_ext in '' $ac_executable_extensions; do 4719 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4720 as_fn_executable_p "$ac_path_FGREP" || continue 4721# Check for GNU ac_path_FGREP and select it if it is found. 4722 # Check for GNU $ac_path_FGREP 4723case `"$ac_path_FGREP" --version 2>&1` in 4724*GNU*) 4725 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4726*) 4727 ac_count=0 4728 $as_echo_n 0123456789 >"conftest.in" 4729 while : 4730 do 4731 cat "conftest.in" "conftest.in" >"conftest.tmp" 4732 mv "conftest.tmp" "conftest.in" 4733 cp "conftest.in" "conftest.nl" 4734 $as_echo 'FGREP' >> "conftest.nl" 4735 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4736 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4737 as_fn_arith $ac_count + 1 && ac_count=$as_val 4738 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4739 # Best one so far, save it but keep looking for a better one 4740 ac_cv_path_FGREP="$ac_path_FGREP" 4741 ac_path_FGREP_max=$ac_count 4742 fi 4743 # 10*(2^10) chars as input seems more than enough 4744 test $ac_count -gt 10 && break 4745 done 4746 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4747esac 4748 4749 $ac_path_FGREP_found && break 3 4750 done 4751 done 4752 done 4753IFS=$as_save_IFS 4754 if test -z "$ac_cv_path_FGREP"; then 4755 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4756 fi 4757else 4758 ac_cv_path_FGREP=$FGREP 4759fi 4760 4761 fi 4762fi 4763{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 4764$as_echo "$ac_cv_path_FGREP" >&6; } 4765 FGREP="$ac_cv_path_FGREP" 4766 4767 4768test -z "$GREP" && GREP=grep 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788# Check whether --with-gnu-ld was given. 4789if test "${with_gnu_ld+set}" = set; then : 4790 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 4791else 4792 with_gnu_ld=no 4793fi 4794 4795ac_prog=ld 4796if test "$GCC" = yes; then 4797 # Check if gcc -print-prog-name=ld gives a path. 4798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 4799$as_echo_n "checking for ld used by $CC... " >&6; } 4800 case $host in 4801 *-*-mingw*) 4802 # gcc leaves a trailing carriage return which upsets mingw 4803 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4804 *) 4805 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4806 esac 4807 case $ac_prog in 4808 # Accept absolute paths. 4809 [\\/]* | ?:[\\/]*) 4810 re_direlt='/[^/][^/]*/\.\./' 4811 # Canonicalize the pathname of ld 4812 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 4813 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 4814 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 4815 done 4816 test -z "$LD" && LD="$ac_prog" 4817 ;; 4818 "") 4819 # If it fails, then pretend we aren't using GCC. 4820 ac_prog=ld 4821 ;; 4822 *) 4823 # If it is relative, then search for the first ld in PATH. 4824 with_gnu_ld=unknown 4825 ;; 4826 esac 4827elif test "$with_gnu_ld" = yes; then 4828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 4829$as_echo_n "checking for GNU ld... " >&6; } 4830else 4831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 4832$as_echo_n "checking for non-GNU ld... " >&6; } 4833fi 4834if ${lt_cv_path_LD+:} false; then : 4835 $as_echo_n "(cached) " >&6 4836else 4837 if test -z "$LD"; then 4838 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4839 for ac_dir in $PATH; do 4840 IFS="$lt_save_ifs" 4841 test -z "$ac_dir" && ac_dir=. 4842 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4843 lt_cv_path_LD="$ac_dir/$ac_prog" 4844 # Check to see if the program is GNU ld. I'd rather use --version, 4845 # but apparently some variants of GNU ld only accept -v. 4846 # Break only if it was the GNU/non-GNU ld that we prefer. 4847 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 4848 *GNU* | *'with BFD'*) 4849 test "$with_gnu_ld" != no && break 4850 ;; 4851 *) 4852 test "$with_gnu_ld" != yes && break 4853 ;; 4854 esac 4855 fi 4856 done 4857 IFS="$lt_save_ifs" 4858else 4859 lt_cv_path_LD="$LD" # Let the user override the test with a path. 4860fi 4861fi 4862 4863LD="$lt_cv_path_LD" 4864if test -n "$LD"; then 4865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 4866$as_echo "$LD" >&6; } 4867else 4868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4869$as_echo "no" >&6; } 4870fi 4871test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 4872{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 4873$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 4874if ${lt_cv_prog_gnu_ld+:} false; then : 4875 $as_echo_n "(cached) " >&6 4876else 4877 # I'd rather use --version here, but apparently some GNU lds only accept -v. 4878case `$LD -v 2>&1 </dev/null` in 4879*GNU* | *'with BFD'*) 4880 lt_cv_prog_gnu_ld=yes 4881 ;; 4882*) 4883 lt_cv_prog_gnu_ld=no 4884 ;; 4885esac 4886fi 4887{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 4888$as_echo "$lt_cv_prog_gnu_ld" >&6; } 4889with_gnu_ld=$lt_cv_prog_gnu_ld 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 4900$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 4901if ${lt_cv_path_NM+:} false; then : 4902 $as_echo_n "(cached) " >&6 4903else 4904 if test -n "$NM"; then 4905 # Let the user override the nm to test. 4906 lt_nm_to_check="$NM" 4907 else 4908 lt_nm_to_check="${ac_tool_prefix}nm" 4909 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 4910 lt_nm_to_check="$lt_nm_to_check nm" 4911 fi 4912 fi 4913 for lt_tmp_nm in "$lt_nm_to_check"; do 4914 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4915 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 4916 IFS="$lt_save_ifs" 4917 test -z "$ac_dir" && ac_dir=. 4918 # Strip out any user-provided options from the nm to test twice, 4919 # the first time to test to see if nm (rather than its options) has 4920 # an explicit path, the second time to yield a file which can be 4921 # nm'ed itself. 4922 tmp_nm_path="`$ECHO "$lt_tmp_nm" | sed 's, -.*$,,'`" 4923 case "$tmp_nm_path" in 4924 */*|*\\*) tmp_nm="$lt_tmp_nm";; 4925 *) tmp_nm="$ac_dir/$lt_tmp_nm";; 4926 esac 4927 tmp_nm_to_nm="`$ECHO "$tmp_nm" | sed 's, -.*$,,'`" 4928 if test -f "$tmp_nm_to_nm" || test -f "$tmp_nm_to_nm$ac_exeext" ; then 4929 # Check to see if the nm accepts a BSD-compat flag. 4930 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 4931 # nm: unknown option "B" ignored 4932 case `"$tmp_nm" -B "$tmp_nm_to_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in 4933 *$tmp_nm*) lt_cv_path_NM="$tmp_nm -B" 4934 break 4935 ;; 4936 *) 4937 case `"$tmp_nm" -p "$tmp_nm_to_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in 4938 *$tmp_nm*) 4939 lt_cv_path_NM="$tmp_nm -p" 4940 break 4941 ;; 4942 *) 4943 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 4944 continue # so that we can try to find one that supports BSD flags 4945 ;; 4946 esac 4947 ;; 4948 esac 4949 fi 4950 done 4951 IFS="$lt_save_ifs" 4952 done 4953 : ${lt_cv_path_NM=no} 4954fi 4955{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 4956$as_echo "$lt_cv_path_NM" >&6; } 4957if test "$lt_cv_path_NM" != "no"; then 4958 NM="$lt_cv_path_NM" 4959else 4960 # Didn't find any BSD compatible name lister, look for dumpbin. 4961 if test -n "$DUMPBIN"; then : 4962 # Let the user override the test. 4963 else 4964 if test -n "$ac_tool_prefix"; then 4965 for ac_prog in dumpbin "link -dump" 4966 do 4967 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4968set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4970$as_echo_n "checking for $ac_word... " >&6; } 4971if ${ac_cv_prog_DUMPBIN+:} false; then : 4972 $as_echo_n "(cached) " >&6 4973else 4974 if test -n "$DUMPBIN"; then 4975 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 4976else 4977as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4978for as_dir in $PATH 4979do 4980 IFS=$as_save_IFS 4981 test -z "$as_dir" && as_dir=. 4982 for ac_exec_ext in '' $ac_executable_extensions; do 4983 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4984 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 4985 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4986 break 2 4987 fi 4988done 4989 done 4990IFS=$as_save_IFS 4991 4992fi 4993fi 4994DUMPBIN=$ac_cv_prog_DUMPBIN 4995if test -n "$DUMPBIN"; then 4996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 4997$as_echo "$DUMPBIN" >&6; } 4998else 4999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5000$as_echo "no" >&6; } 5001fi 5002 5003 5004 test -n "$DUMPBIN" && break 5005 done 5006fi 5007if test -z "$DUMPBIN"; then 5008 ac_ct_DUMPBIN=$DUMPBIN 5009 for ac_prog in dumpbin "link -dump" 5010do 5011 # Extract the first word of "$ac_prog", so it can be a program name with args. 5012set dummy $ac_prog; ac_word=$2 5013{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5014$as_echo_n "checking for $ac_word... " >&6; } 5015if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 5016 $as_echo_n "(cached) " >&6 5017else 5018 if test -n "$ac_ct_DUMPBIN"; then 5019 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5020else 5021as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5022for as_dir in $PATH 5023do 5024 IFS=$as_save_IFS 5025 test -z "$as_dir" && as_dir=. 5026 for ac_exec_ext in '' $ac_executable_extensions; do 5027 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5028 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5029 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5030 break 2 5031 fi 5032done 5033 done 5034IFS=$as_save_IFS 5035 5036fi 5037fi 5038ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5039if test -n "$ac_ct_DUMPBIN"; then 5040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5041$as_echo "$ac_ct_DUMPBIN" >&6; } 5042else 5043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5044$as_echo "no" >&6; } 5045fi 5046 5047 5048 test -n "$ac_ct_DUMPBIN" && break 5049done 5050 5051 if test "x$ac_ct_DUMPBIN" = x; then 5052 DUMPBIN=":" 5053 else 5054 case $cross_compiling:$ac_tool_warned in 5055yes:) 5056{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5057$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5058ac_tool_warned=yes ;; 5059esac 5060 DUMPBIN=$ac_ct_DUMPBIN 5061 fi 5062fi 5063 5064 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5065 *COFF*) 5066 DUMPBIN="$DUMPBIN -symbols" 5067 ;; 5068 *) 5069 DUMPBIN=: 5070 ;; 5071 esac 5072 fi 5073 5074 if test "$DUMPBIN" != ":"; then 5075 NM="$DUMPBIN" 5076 fi 5077fi 5078test -z "$NM" && NM=nm 5079 5080 5081 5082 5083 5084 5085{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5086$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5087if ${lt_cv_nm_interface+:} false; then : 5088 $as_echo_n "(cached) " >&6 5089else 5090 lt_cv_nm_interface="BSD nm" 5091 echo "int some_variable = 0;" > conftest.$ac_ext 5092 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5093 (eval "$ac_compile" 2>conftest.err) 5094 cat conftest.err >&5 5095 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5096 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5097 cat conftest.err >&5 5098 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5099 cat conftest.out >&5 5100 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5101 lt_cv_nm_interface="MS dumpbin" 5102 fi 5103 rm -f conftest* 5104fi 5105{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5106$as_echo "$lt_cv_nm_interface" >&6; } 5107 5108{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5109$as_echo_n "checking whether ln -s works... " >&6; } 5110LN_S=$as_ln_s 5111if test "$LN_S" = "ln -s"; then 5112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5113$as_echo "yes" >&6; } 5114else 5115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5116$as_echo "no, using $LN_S" >&6; } 5117fi 5118 5119# find the maximum length of command line arguments 5120{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5121$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5122if ${lt_cv_sys_max_cmd_len+:} false; then : 5123 $as_echo_n "(cached) " >&6 5124else 5125 i=0 5126 teststring="ABCD" 5127 5128 case $build_os in 5129 msdosdjgpp*) 5130 # On DJGPP, this test can blow up pretty badly due to problems in libc 5131 # (any single argument exceeding 2000 bytes causes a buffer overrun 5132 # during glob expansion). Even if it were fixed, the result of this 5133 # check would be larger than it should be. 5134 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5135 ;; 5136 5137 gnu*) 5138 # Under GNU Hurd, this test is not required because there is 5139 # no limit to the length of command line arguments. 5140 # Libtool will interpret -1 as no limit whatsoever 5141 lt_cv_sys_max_cmd_len=-1; 5142 ;; 5143 5144 cygwin* | mingw* | cegcc*) 5145 # On Win9x/ME, this test blows up -- it succeeds, but takes 5146 # about 5 minutes as the teststring grows exponentially. 5147 # Worse, since 9x/ME are not pre-emptively multitasking, 5148 # you end up with a "frozen" computer, even though with patience 5149 # the test eventually succeeds (with a max line length of 256k). 5150 # Instead, let's just punt: use the minimum linelength reported by 5151 # all of the supported platforms: 8192 (on NT/2K/XP). 5152 lt_cv_sys_max_cmd_len=8192; 5153 ;; 5154 5155 mint*) 5156 # On MiNT this can take a long time and run out of memory. 5157 lt_cv_sys_max_cmd_len=8192; 5158 ;; 5159 5160 amigaos*) 5161 # On AmigaOS with pdksh, this test takes hours, literally. 5162 # So we just punt and use a minimum line length of 8192. 5163 lt_cv_sys_max_cmd_len=8192; 5164 ;; 5165 5166 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5167 # This has been around since 386BSD, at least. Likely further. 5168 if test -x /sbin/sysctl; then 5169 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5170 elif test -x /usr/sbin/sysctl; then 5171 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5172 else 5173 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5174 fi 5175 # And add a safety zone 5176 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5177 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5178 ;; 5179 5180 interix*) 5181 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5182 lt_cv_sys_max_cmd_len=196608 5183 ;; 5184 5185 osf*) 5186 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5187 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5188 # nice to cause kernel panics so lets avoid the loop below. 5189 # First set a reasonable default. 5190 lt_cv_sys_max_cmd_len=16384 5191 # 5192 if test -x /sbin/sysconfig; then 5193 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5194 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5195 esac 5196 fi 5197 ;; 5198 sco3.2v5*) 5199 lt_cv_sys_max_cmd_len=102400 5200 ;; 5201 sysv5* | sco5v6* | sysv4.2uw2*) 5202 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5203 if test -n "$kargmax"; then 5204 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5205 else 5206 lt_cv_sys_max_cmd_len=32768 5207 fi 5208 ;; 5209 *) 5210 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5211 if test -n "$lt_cv_sys_max_cmd_len"; then 5212 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5213 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5214 else 5215 # Make teststring a little bigger before we do anything with it. 5216 # a 1K string should be a reasonable start. 5217 for i in 1 2 3 4 5 6 7 8 ; do 5218 teststring=$teststring$teststring 5219 done 5220 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5221 # If test is not a shell built-in, we'll probably end up computing a 5222 # maximum length that is only half of the actual maximum length, but 5223 # we can't tell. 5224 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ 5225 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5226 test $i != 17 # 1/2 MB should be enough 5227 do 5228 i=`expr $i + 1` 5229 teststring=$teststring$teststring 5230 done 5231 # Only check the string length outside the loop. 5232 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5233 teststring= 5234 # Add a significant safety factor because C++ compilers can tack on 5235 # massive amounts of additional arguments before passing them to the 5236 # linker. It appears as though 1/2 is a usable value. 5237 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5238 fi 5239 ;; 5240 esac 5241 5242fi 5243 5244if test -n $lt_cv_sys_max_cmd_len ; then 5245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5246$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5247else 5248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5249$as_echo "none" >&6; } 5250fi 5251max_cmd_len=$lt_cv_sys_max_cmd_len 5252 5253 5254 5255 5256 5257 5258: ${CP="cp -f"} 5259: ${MV="mv -f"} 5260: ${RM="rm -f"} 5261 5262{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5263$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5264# Try some XSI features 5265xsi_shell=no 5266( _lt_dummy="a/b/c" 5267 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5268 = c,a/b,, \ 5269 && eval 'test $(( 1 + 1 )) -eq 2 \ 5270 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5271 && xsi_shell=yes 5272{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5273$as_echo "$xsi_shell" >&6; } 5274 5275 5276{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5277$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5278lt_shell_append=no 5279( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5280 >/dev/null 2>&1 \ 5281 && lt_shell_append=yes 5282{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5283$as_echo "$lt_shell_append" >&6; } 5284 5285 5286if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5287 lt_unset=unset 5288else 5289 lt_unset=false 5290fi 5291 5292 5293 5294 5295 5296# test EBCDIC or ASCII 5297case `echo X|tr X '\101'` in 5298 A) # ASCII based system 5299 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5300 lt_SP2NL='tr \040 \012' 5301 lt_NL2SP='tr \015\012 \040\040' 5302 ;; 5303 *) # EBCDIC based system 5304 lt_SP2NL='tr \100 \n' 5305 lt_NL2SP='tr \r\n \100\100' 5306 ;; 5307esac 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5318$as_echo_n "checking for $LD option to reload object files... " >&6; } 5319if ${lt_cv_ld_reload_flag+:} false; then : 5320 $as_echo_n "(cached) " >&6 5321else 5322 lt_cv_ld_reload_flag='-r' 5323fi 5324{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5325$as_echo "$lt_cv_ld_reload_flag" >&6; } 5326reload_flag=$lt_cv_ld_reload_flag 5327case $reload_flag in 5328"" | " "*) ;; 5329*) reload_flag=" $reload_flag" ;; 5330esac 5331reload_cmds='$LD$reload_flag -o $output$reload_objs' 5332case $host_os in 5333 darwin*) 5334 if test "$GCC" = yes; then 5335 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5336 else 5337 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5338 fi 5339 ;; 5340esac 5341 5342 5343 5344 5345 5346 5347 5348 5349 5350if test -n "$ac_tool_prefix"; then 5351 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5352set dummy ${ac_tool_prefix}objdump; ac_word=$2 5353{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5354$as_echo_n "checking for $ac_word... " >&6; } 5355if ${ac_cv_prog_OBJDUMP+:} false; then : 5356 $as_echo_n "(cached) " >&6 5357else 5358 if test -n "$OBJDUMP"; then 5359 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5360else 5361as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5362for as_dir in $PATH 5363do 5364 IFS=$as_save_IFS 5365 test -z "$as_dir" && as_dir=. 5366 for ac_exec_ext in '' $ac_executable_extensions; do 5367 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5368 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5369 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5370 break 2 5371 fi 5372done 5373 done 5374IFS=$as_save_IFS 5375 5376fi 5377fi 5378OBJDUMP=$ac_cv_prog_OBJDUMP 5379if test -n "$OBJDUMP"; then 5380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5381$as_echo "$OBJDUMP" >&6; } 5382else 5383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5384$as_echo "no" >&6; } 5385fi 5386 5387 5388fi 5389if test -z "$ac_cv_prog_OBJDUMP"; then 5390 ac_ct_OBJDUMP=$OBJDUMP 5391 # Extract the first word of "objdump", so it can be a program name with args. 5392set dummy objdump; ac_word=$2 5393{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5394$as_echo_n "checking for $ac_word... " >&6; } 5395if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 5396 $as_echo_n "(cached) " >&6 5397else 5398 if test -n "$ac_ct_OBJDUMP"; then 5399 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5400else 5401as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5402for as_dir in $PATH 5403do 5404 IFS=$as_save_IFS 5405 test -z "$as_dir" && as_dir=. 5406 for ac_exec_ext in '' $ac_executable_extensions; do 5407 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5408 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5409 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5410 break 2 5411 fi 5412done 5413 done 5414IFS=$as_save_IFS 5415 5416fi 5417fi 5418ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5419if test -n "$ac_ct_OBJDUMP"; then 5420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5421$as_echo "$ac_ct_OBJDUMP" >&6; } 5422else 5423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5424$as_echo "no" >&6; } 5425fi 5426 5427 if test "x$ac_ct_OBJDUMP" = x; then 5428 OBJDUMP="false" 5429 else 5430 case $cross_compiling:$ac_tool_warned in 5431yes:) 5432{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5433$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5434ac_tool_warned=yes ;; 5435esac 5436 OBJDUMP=$ac_ct_OBJDUMP 5437 fi 5438else 5439 OBJDUMP="$ac_cv_prog_OBJDUMP" 5440fi 5441 5442test -z "$OBJDUMP" && OBJDUMP=objdump 5443 5444 5445 5446 5447 5448 5449 5450 5451 5452{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5453$as_echo_n "checking how to recognize dependent libraries... " >&6; } 5454if ${lt_cv_deplibs_check_method+:} false; then : 5455 $as_echo_n "(cached) " >&6 5456else 5457 lt_cv_file_magic_cmd='$MAGIC_CMD' 5458lt_cv_file_magic_test_file= 5459lt_cv_deplibs_check_method='unknown' 5460# Need to set the preceding variable on all platforms that support 5461# interlibrary dependencies. 5462# 'none' -- dependencies not supported. 5463# `unknown' -- same as none, but documents that we really don't know. 5464# 'pass_all' -- all dependencies passed with no checks. 5465# 'test_compile' -- check by making test program. 5466# 'file_magic [[regex]]' -- check by looking for files in library path 5467# which responds to the $file_magic_cmd with a given extended regex. 5468# If you have `file' or equivalent on your system and you're not sure 5469# whether `pass_all' will *always* work, you probably want this one. 5470 5471case $host_os in 5472aix[4-9]*) 5473 lt_cv_deplibs_check_method=pass_all 5474 ;; 5475 5476beos*) 5477 lt_cv_deplibs_check_method=pass_all 5478 ;; 5479 5480bsdi[45]*) 5481 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5482 lt_cv_file_magic_cmd='/usr/bin/file -L' 5483 lt_cv_file_magic_test_file=/shlib/libc.so 5484 ;; 5485 5486cygwin*) 5487 # func_win32_libid is a shell function defined in ltmain.sh 5488 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5489 lt_cv_file_magic_cmd='func_win32_libid' 5490 ;; 5491 5492mingw* | pw32*) 5493 # Base MSYS/MinGW do not provide the 'file' command needed by 5494 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5495 # unless we find 'file', for example because we are cross-compiling. 5496 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 5497 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 5498 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5499 lt_cv_file_magic_cmd='func_win32_libid' 5500 else 5501 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 5502 lt_cv_file_magic_cmd='$OBJDUMP -f' 5503 fi 5504 ;; 5505 5506cegcc*) 5507 # use the weaker test based on 'objdump'. See mingw*. 5508 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5509 lt_cv_file_magic_cmd='$OBJDUMP -f' 5510 ;; 5511 5512darwin* | rhapsody*) 5513 lt_cv_deplibs_check_method=pass_all 5514 ;; 5515 5516freebsd* | dragonfly*) 5517 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5518 case $host_cpu in 5519 i*86 ) 5520 # Not sure whether the presence of OpenBSD here was a mistake. 5521 # Let's accept both of them until this is cleared up. 5522 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5523 lt_cv_file_magic_cmd=/usr/bin/file 5524 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5525 ;; 5526 esac 5527 else 5528 lt_cv_deplibs_check_method=pass_all 5529 fi 5530 ;; 5531 5532gnu*) 5533 lt_cv_deplibs_check_method=pass_all 5534 ;; 5535 5536haiku*) 5537 lt_cv_deplibs_check_method=pass_all 5538 ;; 5539 5540hpux10.20* | hpux11*) 5541 lt_cv_file_magic_cmd=/usr/bin/file 5542 case $host_cpu in 5543 ia64*) 5544 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5545 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5546 ;; 5547 hppa*64*) 5548 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]' 5549 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5550 ;; 5551 *) 5552 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5553 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5554 ;; 5555 esac 5556 ;; 5557 5558interix[3-9]*) 5559 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5560 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5561 ;; 5562 5563irix5* | irix6* | nonstopux*) 5564 case $LD in 5565 *-32|*"-32 ") libmagic=32-bit;; 5566 *-n32|*"-n32 ") libmagic=N32;; 5567 *-64|*"-64 ") libmagic=64-bit;; 5568 *) libmagic=never-match;; 5569 esac 5570 lt_cv_deplibs_check_method=pass_all 5571 ;; 5572 5573# This must be Linux ELF. 5574linux* | k*bsd*-gnu | kopensolaris*-gnu | uclinuxfdpiceabi) 5575 lt_cv_deplibs_check_method=pass_all 5576 ;; 5577 5578netbsd*) 5579 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5580 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5581 else 5582 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5583 fi 5584 ;; 5585 5586newos6*) 5587 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5588 lt_cv_file_magic_cmd=/usr/bin/file 5589 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5590 ;; 5591 5592*nto* | *qnx*) 5593 lt_cv_deplibs_check_method=pass_all 5594 ;; 5595 5596openbsd*) 5597 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 5598 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5599 else 5600 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5601 fi 5602 ;; 5603 5604osf3* | osf4* | osf5*) 5605 lt_cv_deplibs_check_method=pass_all 5606 ;; 5607 5608rdos*) 5609 lt_cv_deplibs_check_method=pass_all 5610 ;; 5611 5612solaris*) 5613 lt_cv_deplibs_check_method=pass_all 5614 ;; 5615 5616sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5617 lt_cv_deplibs_check_method=pass_all 5618 ;; 5619 5620sysv4 | sysv4.3*) 5621 case $host_vendor in 5622 motorola) 5623 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]' 5624 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5625 ;; 5626 ncr) 5627 lt_cv_deplibs_check_method=pass_all 5628 ;; 5629 sequent) 5630 lt_cv_file_magic_cmd='/bin/file' 5631 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5632 ;; 5633 sni) 5634 lt_cv_file_magic_cmd='/bin/file' 5635 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5636 lt_cv_file_magic_test_file=/lib/libc.so 5637 ;; 5638 siemens) 5639 lt_cv_deplibs_check_method=pass_all 5640 ;; 5641 pc) 5642 lt_cv_deplibs_check_method=pass_all 5643 ;; 5644 esac 5645 ;; 5646 5647tpf*) 5648 lt_cv_deplibs_check_method=pass_all 5649 ;; 5650vxworks*) 5651 # Assume VxWorks cross toolchains are built on Linux, possibly 5652 # as canadian for Windows hosts. 5653 lt_cv_deplibs_check_method=pass_all 5654 ;; 5655esac 5656 5657fi 5658{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 5659$as_echo "$lt_cv_deplibs_check_method" >&6; } 5660file_magic_cmd=$lt_cv_file_magic_cmd 5661deplibs_check_method=$lt_cv_deplibs_check_method 5662test -z "$deplibs_check_method" && deplibs_check_method=unknown 5663 5664 5665 5666 5667 5668 5669 5670 5671 5672 5673 5674 5675plugin_option= 5676plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll" 5677for plugin in $plugin_names; do 5678 plugin_so=`${CC} ${CFLAGS} --print-prog-name $plugin` 5679 if test x$plugin_so = x$plugin; then 5680 plugin_so=`${CC} ${CFLAGS} --print-file-name $plugin` 5681 fi 5682 if test x$plugin_so != x$plugin; then 5683 plugin_option="--plugin $plugin_so" 5684 break 5685 fi 5686done 5687 5688if test -n "$ac_tool_prefix"; then 5689 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 5690set dummy ${ac_tool_prefix}ar; ac_word=$2 5691{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5692$as_echo_n "checking for $ac_word... " >&6; } 5693if ${ac_cv_prog_AR+:} false; then : 5694 $as_echo_n "(cached) " >&6 5695else 5696 if test -n "$AR"; then 5697 ac_cv_prog_AR="$AR" # Let the user override the test. 5698else 5699as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5700for as_dir in $PATH 5701do 5702 IFS=$as_save_IFS 5703 test -z "$as_dir" && as_dir=. 5704 for ac_exec_ext in '' $ac_executable_extensions; do 5705 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5706 ac_cv_prog_AR="${ac_tool_prefix}ar" 5707 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5708 break 2 5709 fi 5710done 5711 done 5712IFS=$as_save_IFS 5713 5714fi 5715fi 5716AR=$ac_cv_prog_AR 5717if test -n "$AR"; then 5718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 5719$as_echo "$AR" >&6; } 5720else 5721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5722$as_echo "no" >&6; } 5723fi 5724 5725 5726fi 5727if test -z "$ac_cv_prog_AR"; then 5728 ac_ct_AR=$AR 5729 # Extract the first word of "ar", so it can be a program name with args. 5730set dummy ar; ac_word=$2 5731{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5732$as_echo_n "checking for $ac_word... " >&6; } 5733if ${ac_cv_prog_ac_ct_AR+:} false; then : 5734 $as_echo_n "(cached) " >&6 5735else 5736 if test -n "$ac_ct_AR"; then 5737 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 5738else 5739as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5740for as_dir in $PATH 5741do 5742 IFS=$as_save_IFS 5743 test -z "$as_dir" && as_dir=. 5744 for ac_exec_ext in '' $ac_executable_extensions; do 5745 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5746 ac_cv_prog_ac_ct_AR="ar" 5747 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5748 break 2 5749 fi 5750done 5751 done 5752IFS=$as_save_IFS 5753 5754fi 5755fi 5756ac_ct_AR=$ac_cv_prog_ac_ct_AR 5757if test -n "$ac_ct_AR"; then 5758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 5759$as_echo "$ac_ct_AR" >&6; } 5760else 5761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5762$as_echo "no" >&6; } 5763fi 5764 5765 if test "x$ac_ct_AR" = x; then 5766 AR="false" 5767 else 5768 case $cross_compiling:$ac_tool_warned in 5769yes:) 5770{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5771$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5772ac_tool_warned=yes ;; 5773esac 5774 AR=$ac_ct_AR 5775 fi 5776else 5777 AR="$ac_cv_prog_AR" 5778fi 5779 5780test -z "$AR" && AR=ar 5781if test -n "$plugin_option"; then 5782 if $AR --help 2>&1 | grep -q "\--plugin"; then 5783 touch conftest.c 5784 $AR $plugin_option rc conftest.a conftest.c 5785 if test "$?" != 0; then 5786 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Failed: $AR $plugin_option rc" >&5 5787$as_echo "$as_me: WARNING: Failed: $AR $plugin_option rc" >&2;} 5788 else 5789 AR="$AR $plugin_option" 5790 fi 5791 rm -f conftest.* 5792 fi 5793fi 5794test -z "$AR_FLAGS" && AR_FLAGS=cru 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806if test -n "$ac_tool_prefix"; then 5807 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 5808set dummy ${ac_tool_prefix}strip; ac_word=$2 5809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5810$as_echo_n "checking for $ac_word... " >&6; } 5811if ${ac_cv_prog_STRIP+:} false; then : 5812 $as_echo_n "(cached) " >&6 5813else 5814 if test -n "$STRIP"; then 5815 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 5816else 5817as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5818for as_dir in $PATH 5819do 5820 IFS=$as_save_IFS 5821 test -z "$as_dir" && as_dir=. 5822 for ac_exec_ext in '' $ac_executable_extensions; do 5823 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5824 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 5825 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5826 break 2 5827 fi 5828done 5829 done 5830IFS=$as_save_IFS 5831 5832fi 5833fi 5834STRIP=$ac_cv_prog_STRIP 5835if test -n "$STRIP"; then 5836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 5837$as_echo "$STRIP" >&6; } 5838else 5839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5840$as_echo "no" >&6; } 5841fi 5842 5843 5844fi 5845if test -z "$ac_cv_prog_STRIP"; then 5846 ac_ct_STRIP=$STRIP 5847 # Extract the first word of "strip", so it can be a program name with args. 5848set dummy strip; ac_word=$2 5849{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5850$as_echo_n "checking for $ac_word... " >&6; } 5851if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 5852 $as_echo_n "(cached) " >&6 5853else 5854 if test -n "$ac_ct_STRIP"; then 5855 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 5856else 5857as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5858for as_dir in $PATH 5859do 5860 IFS=$as_save_IFS 5861 test -z "$as_dir" && as_dir=. 5862 for ac_exec_ext in '' $ac_executable_extensions; do 5863 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5864 ac_cv_prog_ac_ct_STRIP="strip" 5865 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5866 break 2 5867 fi 5868done 5869 done 5870IFS=$as_save_IFS 5871 5872fi 5873fi 5874ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 5875if test -n "$ac_ct_STRIP"; then 5876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 5877$as_echo "$ac_ct_STRIP" >&6; } 5878else 5879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5880$as_echo "no" >&6; } 5881fi 5882 5883 if test "x$ac_ct_STRIP" = x; then 5884 STRIP=":" 5885 else 5886 case $cross_compiling:$ac_tool_warned in 5887yes:) 5888{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5889$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5890ac_tool_warned=yes ;; 5891esac 5892 STRIP=$ac_ct_STRIP 5893 fi 5894else 5895 STRIP="$ac_cv_prog_STRIP" 5896fi 5897 5898test -z "$STRIP" && STRIP=: 5899 5900 5901 5902 5903 5904 5905if test -n "$ac_tool_prefix"; then 5906 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5907set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5908{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5909$as_echo_n "checking for $ac_word... " >&6; } 5910if ${ac_cv_prog_RANLIB+:} false; then : 5911 $as_echo_n "(cached) " >&6 5912else 5913 if test -n "$RANLIB"; then 5914 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5915else 5916as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5917for as_dir in $PATH 5918do 5919 IFS=$as_save_IFS 5920 test -z "$as_dir" && as_dir=. 5921 for ac_exec_ext in '' $ac_executable_extensions; do 5922 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5923 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5924 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5925 break 2 5926 fi 5927done 5928 done 5929IFS=$as_save_IFS 5930 5931fi 5932fi 5933RANLIB=$ac_cv_prog_RANLIB 5934if test -n "$RANLIB"; then 5935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 5936$as_echo "$RANLIB" >&6; } 5937else 5938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5939$as_echo "no" >&6; } 5940fi 5941 5942 5943fi 5944if test -z "$ac_cv_prog_RANLIB"; then 5945 ac_ct_RANLIB=$RANLIB 5946 # Extract the first word of "ranlib", so it can be a program name with args. 5947set dummy ranlib; ac_word=$2 5948{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5949$as_echo_n "checking for $ac_word... " >&6; } 5950if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 5951 $as_echo_n "(cached) " >&6 5952else 5953 if test -n "$ac_ct_RANLIB"; then 5954 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5955else 5956as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5957for as_dir in $PATH 5958do 5959 IFS=$as_save_IFS 5960 test -z "$as_dir" && as_dir=. 5961 for ac_exec_ext in '' $ac_executable_extensions; do 5962 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5963 ac_cv_prog_ac_ct_RANLIB="ranlib" 5964 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5965 break 2 5966 fi 5967done 5968 done 5969IFS=$as_save_IFS 5970 5971fi 5972fi 5973ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5974if test -n "$ac_ct_RANLIB"; then 5975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 5976$as_echo "$ac_ct_RANLIB" >&6; } 5977else 5978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5979$as_echo "no" >&6; } 5980fi 5981 5982 if test "x$ac_ct_RANLIB" = x; then 5983 RANLIB=":" 5984 else 5985 case $cross_compiling:$ac_tool_warned in 5986yes:) 5987{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5988$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5989ac_tool_warned=yes ;; 5990esac 5991 RANLIB=$ac_ct_RANLIB 5992 fi 5993else 5994 RANLIB="$ac_cv_prog_RANLIB" 5995fi 5996 5997test -z "$RANLIB" && RANLIB=: 5998if test -n "$plugin_option" && test "$RANLIB" != ":"; then 5999 if $RANLIB --help 2>&1 | grep -q "\--plugin"; then 6000 RANLIB="$RANLIB $plugin_option" 6001 fi 6002fi 6003 6004 6005 6006 6007 6008 6009# Determine commands to create old-style static archives. 6010old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6011old_postinstall_cmds='chmod 644 $oldlib' 6012old_postuninstall_cmds= 6013 6014if test -n "$RANLIB"; then 6015 case $host_os in 6016 openbsd*) 6017 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6018 ;; 6019 *) 6020 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6021 ;; 6022 esac 6023 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6024fi 6025 6026case $host_os in 6027 darwin*) 6028 lock_old_archive_extraction=yes ;; 6029 *) 6030 lock_old_archive_extraction=no ;; 6031esac 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 6068 6069 6070 6071# If no C compiler was specified, use CC. 6072LTCC=${LTCC-"$CC"} 6073 6074# If no C compiler flags were specified, use CFLAGS. 6075LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6076 6077# Allow CC to be a program name with arguments. 6078compiler=$CC 6079 6080 6081# Check for command to grab the raw symbol name followed by C symbol from nm. 6082{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6083$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6084if ${lt_cv_sys_global_symbol_pipe+:} false; then : 6085 $as_echo_n "(cached) " >&6 6086else 6087 6088# These are sane defaults that work on at least a few old systems. 6089# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6090 6091# Character class describing NM global symbol codes. 6092symcode='[BCDEGRST]' 6093 6094# Regexp to match symbols that can be accessed directly from C. 6095sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6096 6097# Define system-specific variables. 6098case $host_os in 6099aix*) 6100 symcode='[BCDT]' 6101 ;; 6102cygwin* | mingw* | pw32* | cegcc*) 6103 symcode='[ABCDGISTW]' 6104 ;; 6105hpux*) 6106 if test "$host_cpu" = ia64; then 6107 symcode='[ABCDEGRST]' 6108 fi 6109 ;; 6110irix* | nonstopux*) 6111 symcode='[BCDEGRST]' 6112 ;; 6113osf*) 6114 symcode='[BCDEGQRST]' 6115 ;; 6116solaris*) 6117 symcode='[BCDRT]' 6118 ;; 6119sco3.2v5*) 6120 symcode='[DT]' 6121 ;; 6122sysv4.2uw2*) 6123 symcode='[DT]' 6124 ;; 6125sysv5* | sco5v6* | unixware* | OpenUNIX*) 6126 symcode='[ABDT]' 6127 ;; 6128sysv4) 6129 symcode='[DFNSTU]' 6130 ;; 6131esac 6132 6133# If we're using GNU nm, then use its standard symbol codes. 6134case `$NM -V 2>&1` in 6135*GNU* | *'with BFD'*) 6136 symcode='[ABCDGIRSTW]' ;; 6137esac 6138 6139# Transform an extracted symbol line into a proper C declaration. 6140# Some systems (esp. on ia64) link data and code symbols differently, 6141# so use this general approach. 6142lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6143 6144# Transform an extracted symbol line into symbol name and symbol address 6145lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6146lt_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'" 6147 6148# Handle CRLF in mingw tool chain 6149opt_cr= 6150case $build_os in 6151mingw*) 6152 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6153 ;; 6154esac 6155 6156# Try without a prefix underscore, then with it. 6157for ac_symprfx in "" "_"; do 6158 6159 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6160 symxfrm="\\1 $ac_symprfx\\2 \\2" 6161 6162 # Write the raw and C identifiers. 6163 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6164 # Fake it for dumpbin and say T for any non-static function 6165 # and D for any global variable. 6166 # Also find C++ and __fastcall symbols from MSVC++, 6167 # which start with @ or ?. 6168 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6169" {last_section=section; section=\$ 3};"\ 6170" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6171" \$ 0!~/External *\|/{next};"\ 6172" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6173" {if(hide[section]) next};"\ 6174" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6175" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6176" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6177" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6178" ' prfx=^$ac_symprfx" 6179 else 6180 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6181 fi 6182 6183 # Check to see that the pipe works correctly. 6184 pipe_works=no 6185 6186 rm -f conftest* 6187 cat > conftest.$ac_ext <<_LT_EOF 6188#ifdef __cplusplus 6189extern "C" { 6190#endif 6191char nm_test_var; 6192void nm_test_func(void); 6193void nm_test_func(void){} 6194#ifdef __cplusplus 6195} 6196#endif 6197int main(){nm_test_var='a';nm_test_func();return(0);} 6198_LT_EOF 6199 6200 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6201 (eval $ac_compile) 2>&5 6202 ac_status=$? 6203 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6204 test $ac_status = 0; }; then 6205 # Now try to grab the symbols. 6206 nlist=conftest.nm 6207 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6208 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6209 ac_status=$? 6210 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6211 test $ac_status = 0; } && test -s "$nlist"; then 6212 # Try sorting and uniquifying the output. 6213 if sort "$nlist" | uniq > "$nlist"T; then 6214 mv -f "$nlist"T "$nlist" 6215 else 6216 rm -f "$nlist"T 6217 fi 6218 6219 # Make sure that we snagged all the symbols we need. 6220 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6221 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6222 cat <<_LT_EOF > conftest.$ac_ext 6223#ifdef __cplusplus 6224extern "C" { 6225#endif 6226 6227_LT_EOF 6228 # Now generate the symbol file. 6229 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6230 6231 cat <<_LT_EOF >> conftest.$ac_ext 6232 6233/* The mapping between symbol names and symbols. */ 6234const struct { 6235 const char *name; 6236 void *address; 6237} 6238lt__PROGRAM__LTX_preloaded_symbols[] = 6239{ 6240 { "@PROGRAM@", (void *) 0 }, 6241_LT_EOF 6242 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6243 cat <<\_LT_EOF >> conftest.$ac_ext 6244 {0, (void *) 0} 6245}; 6246 6247/* This works around a problem in FreeBSD linker */ 6248#ifdef FREEBSD_WORKAROUND 6249static const void *lt_preloaded_setup() { 6250 return lt__PROGRAM__LTX_preloaded_symbols; 6251} 6252#endif 6253 6254#ifdef __cplusplus 6255} 6256#endif 6257_LT_EOF 6258 # Now try linking the two files. 6259 mv conftest.$ac_objext conftstm.$ac_objext 6260 lt_save_LIBS="$LIBS" 6261 lt_save_CFLAGS="$CFLAGS" 6262 LIBS="conftstm.$ac_objext" 6263 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6264 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6265 (eval $ac_link) 2>&5 6266 ac_status=$? 6267 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6268 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6269 pipe_works=yes 6270 fi 6271 LIBS="$lt_save_LIBS" 6272 CFLAGS="$lt_save_CFLAGS" 6273 else 6274 echo "cannot find nm_test_func in $nlist" >&5 6275 fi 6276 else 6277 echo "cannot find nm_test_var in $nlist" >&5 6278 fi 6279 else 6280 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6281 fi 6282 else 6283 echo "$progname: failed program was:" >&5 6284 cat conftest.$ac_ext >&5 6285 fi 6286 rm -rf conftest* conftst* 6287 6288 # Do not use the global_symbol_pipe unless it works. 6289 if test "$pipe_works" = yes; then 6290 break 6291 else 6292 lt_cv_sys_global_symbol_pipe= 6293 fi 6294done 6295 6296fi 6297 6298if test -z "$lt_cv_sys_global_symbol_pipe"; then 6299 lt_cv_sys_global_symbol_to_cdecl= 6300fi 6301if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6303$as_echo "failed" >&6; } 6304else 6305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6306$as_echo "ok" >&6; } 6307fi 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 6328 6329 6330# Check whether --enable-libtool-lock was given. 6331if test "${enable_libtool_lock+set}" = set; then : 6332 enableval=$enable_libtool_lock; 6333fi 6334 6335test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6336 6337# Some flags need to be propagated to the compiler or linker for good 6338# libtool support. 6339case $host in 6340ia64-*-hpux*) 6341 # Find out which ABI we are using. 6342 echo 'int i;' > conftest.$ac_ext 6343 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6344 (eval $ac_compile) 2>&5 6345 ac_status=$? 6346 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6347 test $ac_status = 0; }; then 6348 case `/usr/bin/file conftest.$ac_objext` in 6349 *ELF-32*) 6350 HPUX_IA64_MODE="32" 6351 ;; 6352 *ELF-64*) 6353 HPUX_IA64_MODE="64" 6354 ;; 6355 esac 6356 fi 6357 rm -rf conftest* 6358 ;; 6359*-*-irix6*) 6360 # Find out which ABI we are using. 6361 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6362 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6363 (eval $ac_compile) 2>&5 6364 ac_status=$? 6365 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6366 test $ac_status = 0; }; then 6367 if test "$lt_cv_prog_gnu_ld" = yes; then 6368 case `/usr/bin/file conftest.$ac_objext` in 6369 *32-bit*) 6370 LD="${LD-ld} -melf32bsmip" 6371 ;; 6372 *N32*) 6373 LD="${LD-ld} -melf32bmipn32" 6374 ;; 6375 *64-bit*) 6376 LD="${LD-ld} -melf64bmip" 6377 ;; 6378 esac 6379 else 6380 case `/usr/bin/file conftest.$ac_objext` in 6381 *32-bit*) 6382 LD="${LD-ld} -32" 6383 ;; 6384 *N32*) 6385 LD="${LD-ld} -n32" 6386 ;; 6387 *64-bit*) 6388 LD="${LD-ld} -64" 6389 ;; 6390 esac 6391 fi 6392 fi 6393 rm -rf conftest* 6394 ;; 6395 6396x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 6397s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6398 # Find out which ABI we are using. 6399 echo 'int i;' > conftest.$ac_ext 6400 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6401 (eval $ac_compile) 2>&5 6402 ac_status=$? 6403 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6404 test $ac_status = 0; }; then 6405 case `/usr/bin/file conftest.o` in 6406 *32-bit*) 6407 case $host in 6408 x86_64-*kfreebsd*-gnu) 6409 LD="${LD-ld} -m elf_i386_fbsd" 6410 ;; 6411 x86_64-*linux*) 6412 case `/usr/bin/file conftest.o` in 6413 *x86-64*) 6414 LD="${LD-ld} -m elf32_x86_64" 6415 ;; 6416 *) 6417 LD="${LD-ld} -m elf_i386" 6418 ;; 6419 esac 6420 ;; 6421 powerpc64le-*linux*) 6422 LD="${LD-ld} -m elf32lppclinux" 6423 ;; 6424 powerpc64-*linux*) 6425 LD="${LD-ld} -m elf32ppclinux" 6426 ;; 6427 s390x-*linux*) 6428 LD="${LD-ld} -m elf_s390" 6429 ;; 6430 sparc64-*linux*) 6431 LD="${LD-ld} -m elf32_sparc" 6432 ;; 6433 esac 6434 ;; 6435 *64-bit*) 6436 case $host in 6437 x86_64-*kfreebsd*-gnu) 6438 LD="${LD-ld} -m elf_x86_64_fbsd" 6439 ;; 6440 x86_64-*linux*) 6441 LD="${LD-ld} -m elf_x86_64" 6442 ;; 6443 powerpcle-*linux*) 6444 LD="${LD-ld} -m elf64lppc" 6445 ;; 6446 powerpc-*linux*) 6447 LD="${LD-ld} -m elf64ppc" 6448 ;; 6449 s390*-*linux*|s390*-*tpf*) 6450 LD="${LD-ld} -m elf64_s390" 6451 ;; 6452 sparc*-*linux*) 6453 LD="${LD-ld} -m elf64_sparc" 6454 ;; 6455 esac 6456 ;; 6457 esac 6458 fi 6459 rm -rf conftest* 6460 ;; 6461 6462*-*-sco3.2v5*) 6463 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6464 SAVE_CFLAGS="$CFLAGS" 6465 CFLAGS="$CFLAGS -belf" 6466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6467$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6468if ${lt_cv_cc_needs_belf+:} false; then : 6469 $as_echo_n "(cached) " >&6 6470else 6471 ac_ext=c 6472ac_cpp='$CPP $CPPFLAGS' 6473ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6474ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6475ac_compiler_gnu=$ac_cv_c_compiler_gnu 6476 6477 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6478/* end confdefs.h. */ 6479 6480int 6481main () 6482{ 6483 6484 ; 6485 return 0; 6486} 6487_ACEOF 6488if ac_fn_c_try_link "$LINENO"; then : 6489 lt_cv_cc_needs_belf=yes 6490else 6491 lt_cv_cc_needs_belf=no 6492fi 6493rm -f core conftest.err conftest.$ac_objext \ 6494 conftest$ac_exeext conftest.$ac_ext 6495 ac_ext=c 6496ac_cpp='$CPP $CPPFLAGS' 6497ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6498ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6499ac_compiler_gnu=$ac_cv_c_compiler_gnu 6500 6501fi 6502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6503$as_echo "$lt_cv_cc_needs_belf" >&6; } 6504 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 6505 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6506 CFLAGS="$SAVE_CFLAGS" 6507 fi 6508 ;; 6509sparc*-*solaris*) 6510 # Find out which ABI we are using. 6511 echo 'int i;' > conftest.$ac_ext 6512 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6513 (eval $ac_compile) 2>&5 6514 ac_status=$? 6515 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6516 test $ac_status = 0; }; then 6517 case `/usr/bin/file conftest.o` in 6518 *64-bit*) 6519 case $lt_cv_prog_gnu_ld in 6520 yes*) LD="${LD-ld} -m elf64_sparc" ;; 6521 *) 6522 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6523 LD="${LD-ld} -64" 6524 fi 6525 ;; 6526 esac 6527 ;; 6528 esac 6529 fi 6530 rm -rf conftest* 6531 ;; 6532esac 6533 6534need_locks="$enable_libtool_lock" 6535 6536 6537 case $host_os in 6538 rhapsody* | darwin*) 6539 if test -n "$ac_tool_prefix"; then 6540 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 6541set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 6542{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6543$as_echo_n "checking for $ac_word... " >&6; } 6544if ${ac_cv_prog_DSYMUTIL+:} false; then : 6545 $as_echo_n "(cached) " >&6 6546else 6547 if test -n "$DSYMUTIL"; then 6548 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 6549else 6550as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6551for as_dir in $PATH 6552do 6553 IFS=$as_save_IFS 6554 test -z "$as_dir" && as_dir=. 6555 for ac_exec_ext in '' $ac_executable_extensions; do 6556 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6557 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 6558 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6559 break 2 6560 fi 6561done 6562 done 6563IFS=$as_save_IFS 6564 6565fi 6566fi 6567DSYMUTIL=$ac_cv_prog_DSYMUTIL 6568if test -n "$DSYMUTIL"; then 6569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 6570$as_echo "$DSYMUTIL" >&6; } 6571else 6572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6573$as_echo "no" >&6; } 6574fi 6575 6576 6577fi 6578if test -z "$ac_cv_prog_DSYMUTIL"; then 6579 ac_ct_DSYMUTIL=$DSYMUTIL 6580 # Extract the first word of "dsymutil", so it can be a program name with args. 6581set dummy dsymutil; ac_word=$2 6582{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6583$as_echo_n "checking for $ac_word... " >&6; } 6584if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 6585 $as_echo_n "(cached) " >&6 6586else 6587 if test -n "$ac_ct_DSYMUTIL"; then 6588 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 6589else 6590as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6591for as_dir in $PATH 6592do 6593 IFS=$as_save_IFS 6594 test -z "$as_dir" && as_dir=. 6595 for ac_exec_ext in '' $ac_executable_extensions; do 6596 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6597 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 6598 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6599 break 2 6600 fi 6601done 6602 done 6603IFS=$as_save_IFS 6604 6605fi 6606fi 6607ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 6608if test -n "$ac_ct_DSYMUTIL"; then 6609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 6610$as_echo "$ac_ct_DSYMUTIL" >&6; } 6611else 6612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6613$as_echo "no" >&6; } 6614fi 6615 6616 if test "x$ac_ct_DSYMUTIL" = x; then 6617 DSYMUTIL=":" 6618 else 6619 case $cross_compiling:$ac_tool_warned in 6620yes:) 6621{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6622$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6623ac_tool_warned=yes ;; 6624esac 6625 DSYMUTIL=$ac_ct_DSYMUTIL 6626 fi 6627else 6628 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 6629fi 6630 6631 if test -n "$ac_tool_prefix"; then 6632 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 6633set dummy ${ac_tool_prefix}nmedit; ac_word=$2 6634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6635$as_echo_n "checking for $ac_word... " >&6; } 6636if ${ac_cv_prog_NMEDIT+:} false; then : 6637 $as_echo_n "(cached) " >&6 6638else 6639 if test -n "$NMEDIT"; then 6640 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 6641else 6642as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6643for as_dir in $PATH 6644do 6645 IFS=$as_save_IFS 6646 test -z "$as_dir" && as_dir=. 6647 for ac_exec_ext in '' $ac_executable_extensions; do 6648 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6649 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 6650 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6651 break 2 6652 fi 6653done 6654 done 6655IFS=$as_save_IFS 6656 6657fi 6658fi 6659NMEDIT=$ac_cv_prog_NMEDIT 6660if test -n "$NMEDIT"; then 6661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 6662$as_echo "$NMEDIT" >&6; } 6663else 6664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6665$as_echo "no" >&6; } 6666fi 6667 6668 6669fi 6670if test -z "$ac_cv_prog_NMEDIT"; then 6671 ac_ct_NMEDIT=$NMEDIT 6672 # Extract the first word of "nmedit", so it can be a program name with args. 6673set dummy nmedit; ac_word=$2 6674{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6675$as_echo_n "checking for $ac_word... " >&6; } 6676if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 6677 $as_echo_n "(cached) " >&6 6678else 6679 if test -n "$ac_ct_NMEDIT"; then 6680 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 6681else 6682as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6683for as_dir in $PATH 6684do 6685 IFS=$as_save_IFS 6686 test -z "$as_dir" && as_dir=. 6687 for ac_exec_ext in '' $ac_executable_extensions; do 6688 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6689 ac_cv_prog_ac_ct_NMEDIT="nmedit" 6690 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6691 break 2 6692 fi 6693done 6694 done 6695IFS=$as_save_IFS 6696 6697fi 6698fi 6699ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 6700if test -n "$ac_ct_NMEDIT"; then 6701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 6702$as_echo "$ac_ct_NMEDIT" >&6; } 6703else 6704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6705$as_echo "no" >&6; } 6706fi 6707 6708 if test "x$ac_ct_NMEDIT" = x; then 6709 NMEDIT=":" 6710 else 6711 case $cross_compiling:$ac_tool_warned in 6712yes:) 6713{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6714$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6715ac_tool_warned=yes ;; 6716esac 6717 NMEDIT=$ac_ct_NMEDIT 6718 fi 6719else 6720 NMEDIT="$ac_cv_prog_NMEDIT" 6721fi 6722 6723 if test -n "$ac_tool_prefix"; then 6724 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 6725set dummy ${ac_tool_prefix}lipo; ac_word=$2 6726{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6727$as_echo_n "checking for $ac_word... " >&6; } 6728if ${ac_cv_prog_LIPO+:} false; then : 6729 $as_echo_n "(cached) " >&6 6730else 6731 if test -n "$LIPO"; then 6732 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 6733else 6734as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6735for as_dir in $PATH 6736do 6737 IFS=$as_save_IFS 6738 test -z "$as_dir" && as_dir=. 6739 for ac_exec_ext in '' $ac_executable_extensions; do 6740 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6741 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 6742 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6743 break 2 6744 fi 6745done 6746 done 6747IFS=$as_save_IFS 6748 6749fi 6750fi 6751LIPO=$ac_cv_prog_LIPO 6752if test -n "$LIPO"; then 6753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 6754$as_echo "$LIPO" >&6; } 6755else 6756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6757$as_echo "no" >&6; } 6758fi 6759 6760 6761fi 6762if test -z "$ac_cv_prog_LIPO"; then 6763 ac_ct_LIPO=$LIPO 6764 # Extract the first word of "lipo", so it can be a program name with args. 6765set dummy lipo; ac_word=$2 6766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6767$as_echo_n "checking for $ac_word... " >&6; } 6768if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 6769 $as_echo_n "(cached) " >&6 6770else 6771 if test -n "$ac_ct_LIPO"; then 6772 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 6773else 6774as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6775for as_dir in $PATH 6776do 6777 IFS=$as_save_IFS 6778 test -z "$as_dir" && as_dir=. 6779 for ac_exec_ext in '' $ac_executable_extensions; do 6780 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6781 ac_cv_prog_ac_ct_LIPO="lipo" 6782 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6783 break 2 6784 fi 6785done 6786 done 6787IFS=$as_save_IFS 6788 6789fi 6790fi 6791ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 6792if test -n "$ac_ct_LIPO"; then 6793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 6794$as_echo "$ac_ct_LIPO" >&6; } 6795else 6796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6797$as_echo "no" >&6; } 6798fi 6799 6800 if test "x$ac_ct_LIPO" = x; then 6801 LIPO=":" 6802 else 6803 case $cross_compiling:$ac_tool_warned in 6804yes:) 6805{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6806$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6807ac_tool_warned=yes ;; 6808esac 6809 LIPO=$ac_ct_LIPO 6810 fi 6811else 6812 LIPO="$ac_cv_prog_LIPO" 6813fi 6814 6815 if test -n "$ac_tool_prefix"; then 6816 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 6817set dummy ${ac_tool_prefix}otool; ac_word=$2 6818{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6819$as_echo_n "checking for $ac_word... " >&6; } 6820if ${ac_cv_prog_OTOOL+:} false; then : 6821 $as_echo_n "(cached) " >&6 6822else 6823 if test -n "$OTOOL"; then 6824 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 6825else 6826as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6827for as_dir in $PATH 6828do 6829 IFS=$as_save_IFS 6830 test -z "$as_dir" && as_dir=. 6831 for ac_exec_ext in '' $ac_executable_extensions; do 6832 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6833 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 6834 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6835 break 2 6836 fi 6837done 6838 done 6839IFS=$as_save_IFS 6840 6841fi 6842fi 6843OTOOL=$ac_cv_prog_OTOOL 6844if test -n "$OTOOL"; then 6845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 6846$as_echo "$OTOOL" >&6; } 6847else 6848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6849$as_echo "no" >&6; } 6850fi 6851 6852 6853fi 6854if test -z "$ac_cv_prog_OTOOL"; then 6855 ac_ct_OTOOL=$OTOOL 6856 # Extract the first word of "otool", so it can be a program name with args. 6857set dummy otool; ac_word=$2 6858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6859$as_echo_n "checking for $ac_word... " >&6; } 6860if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 6861 $as_echo_n "(cached) " >&6 6862else 6863 if test -n "$ac_ct_OTOOL"; then 6864 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 6865else 6866as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6867for as_dir in $PATH 6868do 6869 IFS=$as_save_IFS 6870 test -z "$as_dir" && as_dir=. 6871 for ac_exec_ext in '' $ac_executable_extensions; do 6872 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6873 ac_cv_prog_ac_ct_OTOOL="otool" 6874 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6875 break 2 6876 fi 6877done 6878 done 6879IFS=$as_save_IFS 6880 6881fi 6882fi 6883ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 6884if test -n "$ac_ct_OTOOL"; then 6885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 6886$as_echo "$ac_ct_OTOOL" >&6; } 6887else 6888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6889$as_echo "no" >&6; } 6890fi 6891 6892 if test "x$ac_ct_OTOOL" = x; then 6893 OTOOL=":" 6894 else 6895 case $cross_compiling:$ac_tool_warned in 6896yes:) 6897{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6898$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6899ac_tool_warned=yes ;; 6900esac 6901 OTOOL=$ac_ct_OTOOL 6902 fi 6903else 6904 OTOOL="$ac_cv_prog_OTOOL" 6905fi 6906 6907 if test -n "$ac_tool_prefix"; then 6908 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 6909set dummy ${ac_tool_prefix}otool64; ac_word=$2 6910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6911$as_echo_n "checking for $ac_word... " >&6; } 6912if ${ac_cv_prog_OTOOL64+:} false; then : 6913 $as_echo_n "(cached) " >&6 6914else 6915 if test -n "$OTOOL64"; then 6916 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 6917else 6918as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6919for as_dir in $PATH 6920do 6921 IFS=$as_save_IFS 6922 test -z "$as_dir" && as_dir=. 6923 for ac_exec_ext in '' $ac_executable_extensions; do 6924 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6925 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 6926 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6927 break 2 6928 fi 6929done 6930 done 6931IFS=$as_save_IFS 6932 6933fi 6934fi 6935OTOOL64=$ac_cv_prog_OTOOL64 6936if test -n "$OTOOL64"; then 6937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 6938$as_echo "$OTOOL64" >&6; } 6939else 6940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6941$as_echo "no" >&6; } 6942fi 6943 6944 6945fi 6946if test -z "$ac_cv_prog_OTOOL64"; then 6947 ac_ct_OTOOL64=$OTOOL64 6948 # Extract the first word of "otool64", so it can be a program name with args. 6949set dummy otool64; ac_word=$2 6950{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6951$as_echo_n "checking for $ac_word... " >&6; } 6952if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 6953 $as_echo_n "(cached) " >&6 6954else 6955 if test -n "$ac_ct_OTOOL64"; then 6956 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 6957else 6958as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6959for as_dir in $PATH 6960do 6961 IFS=$as_save_IFS 6962 test -z "$as_dir" && as_dir=. 6963 for ac_exec_ext in '' $ac_executable_extensions; do 6964 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6965 ac_cv_prog_ac_ct_OTOOL64="otool64" 6966 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6967 break 2 6968 fi 6969done 6970 done 6971IFS=$as_save_IFS 6972 6973fi 6974fi 6975ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 6976if test -n "$ac_ct_OTOOL64"; then 6977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 6978$as_echo "$ac_ct_OTOOL64" >&6; } 6979else 6980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6981$as_echo "no" >&6; } 6982fi 6983 6984 if test "x$ac_ct_OTOOL64" = x; then 6985 OTOOL64=":" 6986 else 6987 case $cross_compiling:$ac_tool_warned in 6988yes:) 6989{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6990$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6991ac_tool_warned=yes ;; 6992esac 6993 OTOOL64=$ac_ct_OTOOL64 6994 fi 6995else 6996 OTOOL64="$ac_cv_prog_OTOOL64" 6997fi 6998 6999 7000 7001 7002 7003 7004 7005 7006 7007 7008 7009 7010 7011 7012 7013 7014 7015 7016 7017 7018 7019 7020 7021 7022 7023 7024 7025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7026$as_echo_n "checking for -single_module linker flag... " >&6; } 7027if ${lt_cv_apple_cc_single_mod+:} false; then : 7028 $as_echo_n "(cached) " >&6 7029else 7030 lt_cv_apple_cc_single_mod=no 7031 if test -z "${LT_MULTI_MODULE}"; then 7032 # By default we will add the -single_module flag. You can override 7033 # by either setting the environment variable LT_MULTI_MODULE 7034 # non-empty at configure time, or by adding -multi_module to the 7035 # link flags. 7036 rm -rf libconftest.dylib* 7037 echo "int foo(void){return 1;}" > conftest.c 7038 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7039-dynamiclib -Wl,-single_module conftest.c" >&5 7040 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7041 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7042 _lt_result=$? 7043 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7044 lt_cv_apple_cc_single_mod=yes 7045 else 7046 cat conftest.err >&5 7047 fi 7048 rm -rf libconftest.dylib* 7049 rm -f conftest.* 7050 fi 7051fi 7052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7053$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7055$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7056if ${lt_cv_ld_exported_symbols_list+:} false; then : 7057 $as_echo_n "(cached) " >&6 7058else 7059 lt_cv_ld_exported_symbols_list=no 7060 save_LDFLAGS=$LDFLAGS 7061 echo "_main" > conftest.sym 7062 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7063 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7064/* end confdefs.h. */ 7065 7066int 7067main () 7068{ 7069 7070 ; 7071 return 0; 7072} 7073_ACEOF 7074if ac_fn_c_try_link "$LINENO"; then : 7075 lt_cv_ld_exported_symbols_list=yes 7076else 7077 lt_cv_ld_exported_symbols_list=no 7078fi 7079rm -f core conftest.err conftest.$ac_objext \ 7080 conftest$ac_exeext conftest.$ac_ext 7081 LDFLAGS="$save_LDFLAGS" 7082 7083fi 7084{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7085$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7087$as_echo_n "checking for -force_load linker flag... " >&6; } 7088if ${lt_cv_ld_force_load+:} false; then : 7089 $as_echo_n "(cached) " >&6 7090else 7091 lt_cv_ld_force_load=no 7092 cat > conftest.c << _LT_EOF 7093int forced_loaded() { return 2;} 7094_LT_EOF 7095 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7096 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7097 echo "$AR cru libconftest.a conftest.o" >&5 7098 $AR cru libconftest.a conftest.o 2>&5 7099 cat > conftest.c << _LT_EOF 7100int main() { return 0;} 7101_LT_EOF 7102 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7103 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7104 _lt_result=$? 7105 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then 7106 lt_cv_ld_force_load=yes 7107 else 7108 cat conftest.err >&5 7109 fi 7110 rm -f conftest.err libconftest.a conftest conftest.c 7111 rm -rf conftest.dSYM 7112 7113fi 7114{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7115$as_echo "$lt_cv_ld_force_load" >&6; } 7116 # Allow for Darwin 4-7 (macOS 10.0-10.3) although these are not expect to 7117 # build without first building modern cctools / linker. 7118 case $host_cpu-$host_os in 7119 *-rhapsody* | *-darwin1.[012]) 7120 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7121 *-darwin1.*) 7122 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7123 *-darwin*) 7124 # darwin 5.x (macOS 10.1) onwards we only need to adjust when the 7125 # deployment target is forced to an earlier version. 7126 case ${MACOSX_DEPLOYMENT_TARGET-UNSET},$host in 7127 UNSET,*-darwin[89]*|UNSET,*-darwin[12][0123456789]*) 7128 ;; 7129 10.[012][,.]*) 7130 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' 7131 ;; 7132 *) 7133 ;; 7134 esac 7135 ;; 7136 esac 7137 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7138 _lt_dar_single_mod='$single_module' 7139 fi 7140 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7141 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7142 else 7143 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7144 fi 7145 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7146 _lt_dsymutil='~$DSYMUTIL $lib || :' 7147 else 7148 _lt_dsymutil= 7149 fi 7150 ;; 7151 esac 7152 7153for ac_header in dlfcn.h 7154do : 7155 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7156" 7157if test "x$ac_cv_header_dlfcn_h" = xyes; then : 7158 cat >>confdefs.h <<_ACEOF 7159#define HAVE_DLFCN_H 1 7160_ACEOF 7161 7162fi 7163 7164done 7165 7166 7167 7168 7169 7170# Set options 7171 7172 7173 7174 enable_dlopen=no 7175 7176 7177 enable_win32_dll=no 7178 7179 7180 # Check whether --enable-shared was given. 7181if test "${enable_shared+set}" = set; then : 7182 enableval=$enable_shared; p=${PACKAGE-default} 7183 case $enableval in 7184 yes) enable_shared=yes ;; 7185 no) enable_shared=no ;; 7186 *) 7187 enable_shared=no 7188 # Look at the argument we got. We use all the common list separators. 7189 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7190 for pkg in $enableval; do 7191 IFS="$lt_save_ifs" 7192 if test "X$pkg" = "X$p"; then 7193 enable_shared=yes 7194 fi 7195 done 7196 IFS="$lt_save_ifs" 7197 ;; 7198 esac 7199else 7200 enable_shared=yes 7201fi 7202 7203 7204 7205 7206 7207 7208 7209 7210 7211 # Check whether --enable-static was given. 7212if test "${enable_static+set}" = set; then : 7213 enableval=$enable_static; p=${PACKAGE-default} 7214 case $enableval in 7215 yes) enable_static=yes ;; 7216 no) enable_static=no ;; 7217 *) 7218 enable_static=no 7219 # Look at the argument we got. We use all the common list separators. 7220 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7221 for pkg in $enableval; do 7222 IFS="$lt_save_ifs" 7223 if test "X$pkg" = "X$p"; then 7224 enable_static=yes 7225 fi 7226 done 7227 IFS="$lt_save_ifs" 7228 ;; 7229 esac 7230else 7231 enable_static=yes 7232fi 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243# Check whether --with-pic was given. 7244if test "${with_pic+set}" = set; then : 7245 withval=$with_pic; pic_mode="$withval" 7246else 7247 pic_mode=default 7248fi 7249 7250 7251test -z "$pic_mode" && pic_mode=default 7252 7253 7254 7255 7256 7257 7258 7259 # Check whether --enable-fast-install was given. 7260if test "${enable_fast_install+set}" = set; then : 7261 enableval=$enable_fast_install; p=${PACKAGE-default} 7262 case $enableval in 7263 yes) enable_fast_install=yes ;; 7264 no) enable_fast_install=no ;; 7265 *) 7266 enable_fast_install=no 7267 # Look at the argument we got. We use all the common list separators. 7268 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7269 for pkg in $enableval; do 7270 IFS="$lt_save_ifs" 7271 if test "X$pkg" = "X$p"; then 7272 enable_fast_install=yes 7273 fi 7274 done 7275 IFS="$lt_save_ifs" 7276 ;; 7277 esac 7278else 7279 enable_fast_install=yes 7280fi 7281 7282 7283 7284 7285 7286 7287 7288 7289 7290 7291 7292# This can be used to rebuild libtool when needed 7293LIBTOOL_DEPS="$ltmain" 7294 7295# Always use our own libtool. 7296LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7297 7298 7299 7300 7301 7302 7303 7304 7305 7306 7307 7308 7309 7310 7311 7312 7313 7314 7315 7316 7317 7318 7319 7320 7321 7322 7323test -z "$LN_S" && LN_S="ln -s" 7324 7325 7326 7327 7328 7329 7330 7331 7332 7333 7334 7335 7336 7337 7338if test -n "${ZSH_VERSION+set}" ; then 7339 setopt NO_GLOB_SUBST 7340fi 7341 7342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7343$as_echo_n "checking for objdir... " >&6; } 7344if ${lt_cv_objdir+:} false; then : 7345 $as_echo_n "(cached) " >&6 7346else 7347 rm -f .libs 2>/dev/null 7348mkdir .libs 2>/dev/null 7349if test -d .libs; then 7350 lt_cv_objdir=.libs 7351else 7352 # MS-DOS does not allow filenames that begin with a dot. 7353 lt_cv_objdir=_libs 7354fi 7355rmdir .libs 2>/dev/null 7356fi 7357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7358$as_echo "$lt_cv_objdir" >&6; } 7359objdir=$lt_cv_objdir 7360 7361 7362 7363 7364 7365cat >>confdefs.h <<_ACEOF 7366#define LT_OBJDIR "$lt_cv_objdir/" 7367_ACEOF 7368 7369 7370 7371 7372case $host_os in 7373aix3*) 7374 # AIX sometimes has problems with the GCC collect2 program. For some 7375 # reason, if we set the COLLECT_NAMES environment variable, the problems 7376 # vanish in a puff of smoke. 7377 if test "X${COLLECT_NAMES+set}" != Xset; then 7378 COLLECT_NAMES= 7379 export COLLECT_NAMES 7380 fi 7381 ;; 7382esac 7383 7384# Global variables: 7385ofile=libtool 7386can_build_shared=yes 7387 7388# All known linkers require a `.a' archive for static linking (except MSVC, 7389# which needs '.lib'). 7390libext=a 7391 7392with_gnu_ld="$lt_cv_prog_gnu_ld" 7393 7394old_CC="$CC" 7395old_CFLAGS="$CFLAGS" 7396 7397# Set sane defaults for various variables 7398test -z "$CC" && CC=cc 7399test -z "$LTCC" && LTCC=$CC 7400test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7401test -z "$LD" && LD=ld 7402test -z "$ac_objext" && ac_objext=o 7403 7404for cc_temp in $compiler""; do 7405 case $cc_temp in 7406 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7407 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7408 \-*) ;; 7409 *) break;; 7410 esac 7411done 7412cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 7413 7414 7415# Only perform the check for file, if the check method requires it 7416test -z "$MAGIC_CMD" && MAGIC_CMD=file 7417case $deplibs_check_method in 7418file_magic*) 7419 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7421$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7422if ${lt_cv_path_MAGIC_CMD+:} false; then : 7423 $as_echo_n "(cached) " >&6 7424else 7425 case $MAGIC_CMD in 7426[\\/*] | ?:[\\/]*) 7427 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7428 ;; 7429*) 7430 lt_save_MAGIC_CMD="$MAGIC_CMD" 7431 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7432 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7433 for ac_dir in $ac_dummy; do 7434 IFS="$lt_save_ifs" 7435 test -z "$ac_dir" && ac_dir=. 7436 if test -f $ac_dir/${ac_tool_prefix}file; then 7437 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7438 if test -n "$file_magic_test_file"; then 7439 case $deplibs_check_method in 7440 "file_magic "*) 7441 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7442 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7443 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7444 $EGREP "$file_magic_regex" > /dev/null; then 7445 : 7446 else 7447 cat <<_LT_EOF 1>&2 7448 7449*** Warning: the command libtool uses to detect shared libraries, 7450*** $file_magic_cmd, produces output that libtool cannot recognize. 7451*** The result is that libtool may fail to recognize shared libraries 7452*** as such. This will affect the creation of libtool libraries that 7453*** depend on shared libraries, but programs linked with such libtool 7454*** libraries will work regardless of this problem. Nevertheless, you 7455*** may want to report the problem to your system manager and/or to 7456*** bug-libtool@gnu.org 7457 7458_LT_EOF 7459 fi ;; 7460 esac 7461 fi 7462 break 7463 fi 7464 done 7465 IFS="$lt_save_ifs" 7466 MAGIC_CMD="$lt_save_MAGIC_CMD" 7467 ;; 7468esac 7469fi 7470 7471MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7472if test -n "$MAGIC_CMD"; then 7473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7474$as_echo "$MAGIC_CMD" >&6; } 7475else 7476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7477$as_echo "no" >&6; } 7478fi 7479 7480 7481 7482 7483 7484if test -z "$lt_cv_path_MAGIC_CMD"; then 7485 if test -n "$ac_tool_prefix"; then 7486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 7487$as_echo_n "checking for file... " >&6; } 7488if ${lt_cv_path_MAGIC_CMD+:} false; then : 7489 $as_echo_n "(cached) " >&6 7490else 7491 case $MAGIC_CMD in 7492[\\/*] | ?:[\\/]*) 7493 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7494 ;; 7495*) 7496 lt_save_MAGIC_CMD="$MAGIC_CMD" 7497 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7498 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7499 for ac_dir in $ac_dummy; do 7500 IFS="$lt_save_ifs" 7501 test -z "$ac_dir" && ac_dir=. 7502 if test -f $ac_dir/file; then 7503 lt_cv_path_MAGIC_CMD="$ac_dir/file" 7504 if test -n "$file_magic_test_file"; then 7505 case $deplibs_check_method in 7506 "file_magic "*) 7507 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7508 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7509 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7510 $EGREP "$file_magic_regex" > /dev/null; then 7511 : 7512 else 7513 cat <<_LT_EOF 1>&2 7514 7515*** Warning: the command libtool uses to detect shared libraries, 7516*** $file_magic_cmd, produces output that libtool cannot recognize. 7517*** The result is that libtool may fail to recognize shared libraries 7518*** as such. This will affect the creation of libtool libraries that 7519*** depend on shared libraries, but programs linked with such libtool 7520*** libraries will work regardless of this problem. Nevertheless, you 7521*** may want to report the problem to your system manager and/or to 7522*** bug-libtool@gnu.org 7523 7524_LT_EOF 7525 fi ;; 7526 esac 7527 fi 7528 break 7529 fi 7530 done 7531 IFS="$lt_save_ifs" 7532 MAGIC_CMD="$lt_save_MAGIC_CMD" 7533 ;; 7534esac 7535fi 7536 7537MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7538if test -n "$MAGIC_CMD"; then 7539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7540$as_echo "$MAGIC_CMD" >&6; } 7541else 7542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7543$as_echo "no" >&6; } 7544fi 7545 7546 7547 else 7548 MAGIC_CMD=: 7549 fi 7550fi 7551 7552 fi 7553 ;; 7554esac 7555 7556# Use C for the default configuration in the libtool script 7557 7558lt_save_CC="$CC" 7559ac_ext=c 7560ac_cpp='$CPP $CPPFLAGS' 7561ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7562ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7563ac_compiler_gnu=$ac_cv_c_compiler_gnu 7564 7565 7566# Source file extension for C test sources. 7567ac_ext=c 7568 7569# Object file extension for compiled C test sources. 7570objext=o 7571objext=$objext 7572 7573# Code to be used in simple compile tests 7574lt_simple_compile_test_code="int some_variable = 0;" 7575 7576# Code to be used in simple link tests 7577lt_simple_link_test_code='int main(){return(0);}' 7578 7579 7580 7581 7582 7583 7584 7585# If no C compiler was specified, use CC. 7586LTCC=${LTCC-"$CC"} 7587 7588# If no C compiler flags were specified, use CFLAGS. 7589LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 7590 7591# Allow CC to be a program name with arguments. 7592compiler=$CC 7593 7594# Save the default compiler, since it gets overwritten when the other 7595# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 7596compiler_DEFAULT=$CC 7597 7598# save warnings/boilerplate of simple test code 7599ac_outfile=conftest.$ac_objext 7600echo "$lt_simple_compile_test_code" >conftest.$ac_ext 7601eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7602_lt_compiler_boilerplate=`cat conftest.err` 7603$RM conftest* 7604 7605ac_outfile=conftest.$ac_objext 7606echo "$lt_simple_link_test_code" >conftest.$ac_ext 7607eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7608_lt_linker_boilerplate=`cat conftest.err` 7609$RM -r conftest* 7610 7611 7612## CAVEAT EMPTOR: 7613## There is no encapsulation within the following macros, do not change 7614## the running order or otherwise move them around unless you know exactly 7615## what you are doing... 7616if test -n "$compiler"; then 7617 7618lt_prog_compiler_no_builtin_flag= 7619 7620if test "$GCC" = yes; then 7621 case $cc_basename in 7622 nvcc*) 7623 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 7624 *) 7625 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 7626 esac 7627 7628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 7629$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 7630if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 7631 $as_echo_n "(cached) " >&6 7632else 7633 lt_cv_prog_compiler_rtti_exceptions=no 7634 ac_outfile=conftest.$ac_objext 7635 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7636 lt_compiler_flag="-fno-rtti -fno-exceptions" 7637 # Insert the option either (1) after the last *FLAGS variable, or 7638 # (2) before a word containing "conftest.", or (3) at the end. 7639 # Note that $ac_compile itself does not contain backslashes and begins 7640 # with a dollar sign (not a hyphen), so the echo should work correctly. 7641 # The option is referenced via a variable to avoid confusing sed. 7642 lt_compile=`echo "$ac_compile" | $SED \ 7643 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7644 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7645 -e 's:$: $lt_compiler_flag:'` 7646 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 7647 (eval "$lt_compile" 2>conftest.err) 7648 ac_status=$? 7649 cat conftest.err >&5 7650 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7651 if (exit $ac_status) && test -s "$ac_outfile"; then 7652 # The compiler can only warn and ignore the option if not recognized 7653 # So say no if there are warnings other than the usual output. 7654 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 7655 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7656 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7657 lt_cv_prog_compiler_rtti_exceptions=yes 7658 fi 7659 fi 7660 $RM conftest* 7661 7662fi 7663{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 7664$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 7665 7666if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 7667 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 7668else 7669 : 7670fi 7671 7672fi 7673 7674 7675 7676 7677 7678 7679 lt_prog_compiler_wl= 7680lt_prog_compiler_pic= 7681lt_prog_compiler_static= 7682 7683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 7684$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 7685 7686 if test "$GCC" = yes; then 7687 lt_prog_compiler_wl='-Wl,' 7688 lt_prog_compiler_static='-static' 7689 7690 case $host_os in 7691 aix*) 7692 # All AIX code is PIC. 7693 if test "$host_cpu" = ia64; then 7694 # AIX 5 now supports IA64 processor 7695 lt_prog_compiler_static='-Bstatic' 7696 fi 7697 lt_prog_compiler_pic='-fPIC' 7698 ;; 7699 7700 amigaos*) 7701 case $host_cpu in 7702 powerpc) 7703 # see comment about AmigaOS4 .so support 7704 lt_prog_compiler_pic='-fPIC' 7705 ;; 7706 m68k) 7707 # FIXME: we need at least 68020 code to build shared libraries, but 7708 # adding the `-m68020' flag to GCC prevents building anything better, 7709 # like `-m68040'. 7710 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 7711 ;; 7712 esac 7713 ;; 7714 7715 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 7716 # PIC is the default for these OSes. 7717 ;; 7718 7719 mingw* | cygwin* | pw32* | os2* | cegcc*) 7720 # This hack is so that the source file can tell whether it is being 7721 # built for inclusion in a dll (and should export symbols for example). 7722 # Although the cygwin gcc ignores -fPIC, still need this for old-style 7723 # (--disable-auto-import) libraries 7724 lt_prog_compiler_pic='-DDLL_EXPORT' 7725 ;; 7726 7727 darwin* | rhapsody*) 7728 # PIC is the default on this platform 7729 # Common symbols not allowed in MH_DYLIB files 7730 lt_prog_compiler_pic='-fno-common' 7731 ;; 7732 7733 haiku*) 7734 # PIC is the default for Haiku. 7735 # The "-static" flag exists, but is broken. 7736 lt_prog_compiler_static= 7737 ;; 7738 7739 hpux*) 7740 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 7741 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 7742 # sets the default TLS model and affects inlining. 7743 case $host_cpu in 7744 hppa*64*) 7745 # +Z the default 7746 ;; 7747 *) 7748 lt_prog_compiler_pic='-fPIC' 7749 ;; 7750 esac 7751 ;; 7752 7753 interix[3-9]*) 7754 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 7755 # Instead, we relocate shared libraries at runtime. 7756 ;; 7757 7758 msdosdjgpp*) 7759 # Just because we use GCC doesn't mean we suddenly get shared libraries 7760 # on systems that don't support them. 7761 lt_prog_compiler_can_build_shared=no 7762 enable_shared=no 7763 ;; 7764 7765 *nto* | *qnx*) 7766 # QNX uses GNU C++, but need to define -shared option too, otherwise 7767 # it will coredump. 7768 lt_prog_compiler_pic='-fPIC -shared' 7769 ;; 7770 7771 sysv4*MP*) 7772 if test -d /usr/nec; then 7773 lt_prog_compiler_pic=-Kconform_pic 7774 fi 7775 ;; 7776 7777 *) 7778 lt_prog_compiler_pic='-fPIC' 7779 ;; 7780 esac 7781 7782 case $cc_basename in 7783 nvcc*) # Cuda Compiler Driver 2.2 7784 lt_prog_compiler_wl='-Xlinker ' 7785 lt_prog_compiler_pic='-Xcompiler -fPIC' 7786 ;; 7787 esac 7788 else 7789 # PORTME Check for flag to pass linker flags through the system compiler. 7790 case $host_os in 7791 aix*) 7792 lt_prog_compiler_wl='-Wl,' 7793 if test "$host_cpu" = ia64; then 7794 # AIX 5 now supports IA64 processor 7795 lt_prog_compiler_static='-Bstatic' 7796 else 7797 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 7798 fi 7799 ;; 7800 7801 mingw* | cygwin* | pw32* | os2* | cegcc*) 7802 # This hack is so that the source file can tell whether it is being 7803 # built for inclusion in a dll (and should export symbols for example). 7804 lt_prog_compiler_pic='-DDLL_EXPORT' 7805 ;; 7806 7807 hpux9* | hpux10* | hpux11*) 7808 lt_prog_compiler_wl='-Wl,' 7809 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 7810 # not for PA HP-UX. 7811 case $host_cpu in 7812 hppa*64*|ia64*) 7813 # +Z the default 7814 ;; 7815 *) 7816 lt_prog_compiler_pic='+Z' 7817 ;; 7818 esac 7819 # Is there a better lt_prog_compiler_static that works with the bundled CC? 7820 lt_prog_compiler_static='${wl}-a ${wl}archive' 7821 ;; 7822 7823 irix5* | irix6* | nonstopux*) 7824 lt_prog_compiler_wl='-Wl,' 7825 # PIC (with -KPIC) is the default. 7826 lt_prog_compiler_static='-non_shared' 7827 ;; 7828 7829 linux* | k*bsd*-gnu | kopensolaris*-gnu) 7830 case $cc_basename in 7831 # old Intel for x86_64 which still supported -KPIC. 7832 ecc*) 7833 lt_prog_compiler_wl='-Wl,' 7834 lt_prog_compiler_pic='-KPIC' 7835 lt_prog_compiler_static='-static' 7836 ;; 7837 # icc used to be incompatible with GCC. 7838 # ICC 10 doesn't accept -KPIC any more. 7839 icc* | ifort*) 7840 lt_prog_compiler_wl='-Wl,' 7841 lt_prog_compiler_pic='-fPIC' 7842 lt_prog_compiler_static='-static' 7843 ;; 7844 # Lahey Fortran 8.1. 7845 lf95*) 7846 lt_prog_compiler_wl='-Wl,' 7847 lt_prog_compiler_pic='--shared' 7848 lt_prog_compiler_static='--static' 7849 ;; 7850 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 7851 # Portland Group compilers (*not* the Pentium gcc compiler, 7852 # which looks to be a dead project) 7853 lt_prog_compiler_wl='-Wl,' 7854 lt_prog_compiler_pic='-fpic' 7855 lt_prog_compiler_static='-Bstatic' 7856 ;; 7857 ccc*) 7858 lt_prog_compiler_wl='-Wl,' 7859 # All Alpha code is PIC. 7860 lt_prog_compiler_static='-non_shared' 7861 ;; 7862 xl* | bgxl* | bgf* | mpixl*) 7863 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 7864 lt_prog_compiler_wl='-Wl,' 7865 lt_prog_compiler_pic='-qpic' 7866 lt_prog_compiler_static='-qstaticlink' 7867 ;; 7868 *) 7869 case `$CC -V 2>&1 | sed 5q` in 7870 *Sun\ F* | *Sun*Fortran*) 7871 # Sun Fortran 8.3 passes all unrecognized flags to the linker 7872 lt_prog_compiler_pic='-KPIC' 7873 lt_prog_compiler_static='-Bstatic' 7874 lt_prog_compiler_wl='' 7875 ;; 7876 *Sun\ C*) 7877 # Sun C 5.9 7878 lt_prog_compiler_pic='-KPIC' 7879 lt_prog_compiler_static='-Bstatic' 7880 lt_prog_compiler_wl='-Wl,' 7881 ;; 7882 esac 7883 ;; 7884 esac 7885 ;; 7886 7887 newsos6) 7888 lt_prog_compiler_pic='-KPIC' 7889 lt_prog_compiler_static='-Bstatic' 7890 ;; 7891 7892 *nto* | *qnx*) 7893 # QNX uses GNU C++, but need to define -shared option too, otherwise 7894 # it will coredump. 7895 lt_prog_compiler_pic='-fPIC -shared' 7896 ;; 7897 7898 osf3* | osf4* | osf5*) 7899 lt_prog_compiler_wl='-Wl,' 7900 # All OSF/1 code is PIC. 7901 lt_prog_compiler_static='-non_shared' 7902 ;; 7903 7904 rdos*) 7905 lt_prog_compiler_static='-non_shared' 7906 ;; 7907 7908 solaris*) 7909 lt_prog_compiler_pic='-KPIC' 7910 lt_prog_compiler_static='-Bstatic' 7911 case $cc_basename in 7912 f77* | f90* | f95*) 7913 lt_prog_compiler_wl='-Qoption ld ';; 7914 *) 7915 lt_prog_compiler_wl='-Wl,';; 7916 esac 7917 ;; 7918 7919 sunos4*) 7920 lt_prog_compiler_wl='-Qoption ld ' 7921 lt_prog_compiler_pic='-PIC' 7922 lt_prog_compiler_static='-Bstatic' 7923 ;; 7924 7925 sysv4 | sysv4.2uw2* | sysv4.3*) 7926 lt_prog_compiler_wl='-Wl,' 7927 lt_prog_compiler_pic='-KPIC' 7928 lt_prog_compiler_static='-Bstatic' 7929 ;; 7930 7931 sysv4*MP*) 7932 if test -d /usr/nec ;then 7933 lt_prog_compiler_pic='-Kconform_pic' 7934 lt_prog_compiler_static='-Bstatic' 7935 fi 7936 ;; 7937 7938 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 7939 lt_prog_compiler_wl='-Wl,' 7940 lt_prog_compiler_pic='-KPIC' 7941 lt_prog_compiler_static='-Bstatic' 7942 ;; 7943 7944 unicos*) 7945 lt_prog_compiler_wl='-Wl,' 7946 lt_prog_compiler_can_build_shared=no 7947 ;; 7948 7949 uts4*) 7950 lt_prog_compiler_pic='-pic' 7951 lt_prog_compiler_static='-Bstatic' 7952 ;; 7953 7954 *) 7955 lt_prog_compiler_can_build_shared=no 7956 ;; 7957 esac 7958 fi 7959 7960case $host_os in 7961 # For platforms which do not support PIC, -DPIC is meaningless: 7962 *djgpp*) 7963 lt_prog_compiler_pic= 7964 ;; 7965 *) 7966 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 7967 ;; 7968esac 7969{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 7970$as_echo "$lt_prog_compiler_pic" >&6; } 7971 7972 7973 7974 7975 7976 7977# 7978# Check to make sure the PIC flag actually works. 7979# 7980if test -n "$lt_prog_compiler_pic"; then 7981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 7982$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 7983if ${lt_cv_prog_compiler_pic_works+:} false; then : 7984 $as_echo_n "(cached) " >&6 7985else 7986 lt_cv_prog_compiler_pic_works=no 7987 ac_outfile=conftest.$ac_objext 7988 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7989 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 7990 # Insert the option either (1) after the last *FLAGS variable, or 7991 # (2) before a word containing "conftest.", or (3) at the end. 7992 # Note that $ac_compile itself does not contain backslashes and begins 7993 # with a dollar sign (not a hyphen), so the echo should work correctly. 7994 # The option is referenced via a variable to avoid confusing sed. 7995 lt_compile=`echo "$ac_compile" | $SED \ 7996 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7997 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7998 -e 's:$: $lt_compiler_flag:'` 7999 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8000 (eval "$lt_compile" 2>conftest.err) 8001 ac_status=$? 8002 cat conftest.err >&5 8003 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8004 if (exit $ac_status) && test -s "$ac_outfile"; then 8005 # The compiler can only warn and ignore the option if not recognized 8006 # So say no if there are warnings other than the usual output. 8007 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8008 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8009 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8010 lt_cv_prog_compiler_pic_works=yes 8011 fi 8012 fi 8013 $RM conftest* 8014 8015fi 8016{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8017$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8018 8019if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8020 case $lt_prog_compiler_pic in 8021 "" | " "*) ;; 8022 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8023 esac 8024else 8025 lt_prog_compiler_pic= 8026 lt_prog_compiler_can_build_shared=no 8027fi 8028 8029fi 8030 8031 8032 8033 8034 8035 8036# 8037# Check to make sure the static flag actually works. 8038# 8039wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8040{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8041$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8042if ${lt_cv_prog_compiler_static_works+:} false; then : 8043 $as_echo_n "(cached) " >&6 8044else 8045 lt_cv_prog_compiler_static_works=no 8046 save_LDFLAGS="$LDFLAGS" 8047 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8048 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8049 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8050 # The linker can only warn and ignore the option if not recognized 8051 # So say no if there are warnings 8052 if test -s conftest.err; then 8053 # Append any errors to the config.log. 8054 cat conftest.err 1>&5 8055 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8056 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8057 if diff conftest.exp conftest.er2 >/dev/null; then 8058 lt_cv_prog_compiler_static_works=yes 8059 fi 8060 else 8061 lt_cv_prog_compiler_static_works=yes 8062 fi 8063 fi 8064 $RM -r conftest* 8065 LDFLAGS="$save_LDFLAGS" 8066 8067fi 8068{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8069$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8070 8071if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8072 : 8073else 8074 lt_prog_compiler_static= 8075fi 8076 8077 8078 8079 8080 8081 8082 8083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8084$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8085if ${lt_cv_prog_compiler_c_o+:} false; then : 8086 $as_echo_n "(cached) " >&6 8087else 8088 lt_cv_prog_compiler_c_o=no 8089 $RM -r conftest 2>/dev/null 8090 mkdir conftest 8091 cd conftest 8092 mkdir out 8093 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8094 8095 lt_compiler_flag="-o out/conftest2.$ac_objext" 8096 # Insert the option either (1) after the last *FLAGS variable, or 8097 # (2) before a word containing "conftest.", or (3) at the end. 8098 # Note that $ac_compile itself does not contain backslashes and begins 8099 # with a dollar sign (not a hyphen), so the echo should work correctly. 8100 lt_compile=`echo "$ac_compile" | $SED \ 8101 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8102 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8103 -e 's:$: $lt_compiler_flag:'` 8104 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8105 (eval "$lt_compile" 2>out/conftest.err) 8106 ac_status=$? 8107 cat out/conftest.err >&5 8108 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8109 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8110 then 8111 # The compiler can only warn and ignore the option if not recognized 8112 # So say no if there are warnings 8113 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8114 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8115 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8116 lt_cv_prog_compiler_c_o=yes 8117 fi 8118 fi 8119 chmod u+w . 2>&5 8120 $RM conftest* 8121 # SGI C++ compiler will create directory out/ii_files/ for 8122 # template instantiation 8123 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8124 $RM out/* && rmdir out 8125 cd .. 8126 $RM -r conftest 8127 $RM conftest* 8128 8129fi 8130{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8131$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8132 8133 8134 8135 8136 8137 8138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8139$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8140if ${lt_cv_prog_compiler_c_o+:} false; then : 8141 $as_echo_n "(cached) " >&6 8142else 8143 lt_cv_prog_compiler_c_o=no 8144 $RM -r conftest 2>/dev/null 8145 mkdir conftest 8146 cd conftest 8147 mkdir out 8148 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8149 8150 lt_compiler_flag="-o out/conftest2.$ac_objext" 8151 # Insert the option either (1) after the last *FLAGS variable, or 8152 # (2) before a word containing "conftest.", or (3) at the end. 8153 # Note that $ac_compile itself does not contain backslashes and begins 8154 # with a dollar sign (not a hyphen), so the echo should work correctly. 8155 lt_compile=`echo "$ac_compile" | $SED \ 8156 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8157 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8158 -e 's:$: $lt_compiler_flag:'` 8159 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8160 (eval "$lt_compile" 2>out/conftest.err) 8161 ac_status=$? 8162 cat out/conftest.err >&5 8163 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8164 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8165 then 8166 # The compiler can only warn and ignore the option if not recognized 8167 # So say no if there are warnings 8168 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8169 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8170 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8171 lt_cv_prog_compiler_c_o=yes 8172 fi 8173 fi 8174 chmod u+w . 2>&5 8175 $RM conftest* 8176 # SGI C++ compiler will create directory out/ii_files/ for 8177 # template instantiation 8178 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8179 $RM out/* && rmdir out 8180 cd .. 8181 $RM -r conftest 8182 $RM conftest* 8183 8184fi 8185{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8186$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8187 8188 8189 8190 8191hard_links="nottested" 8192if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8193 # do not overwrite the value of need_locks provided by the user 8194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8195$as_echo_n "checking if we can lock with hard links... " >&6; } 8196 hard_links=yes 8197 $RM conftest* 8198 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8199 touch conftest.a 8200 ln conftest.a conftest.b 2>&5 || hard_links=no 8201 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8203$as_echo "$hard_links" >&6; } 8204 if test "$hard_links" = no; then 8205 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8206$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8207 need_locks=warn 8208 fi 8209else 8210 need_locks=no 8211fi 8212 8213 8214 8215 8216 8217 8218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8219$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8220 8221 runpath_var= 8222 allow_undefined_flag= 8223 always_export_symbols=no 8224 archive_cmds= 8225 archive_expsym_cmds= 8226 compiler_needs_object=no 8227 enable_shared_with_static_runtimes=no 8228 export_dynamic_flag_spec= 8229 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8230 hardcode_automatic=no 8231 hardcode_direct=no 8232 hardcode_direct_absolute=no 8233 hardcode_libdir_flag_spec= 8234 hardcode_libdir_flag_spec_ld= 8235 hardcode_libdir_separator= 8236 hardcode_minus_L=no 8237 hardcode_shlibpath_var=unsupported 8238 inherit_rpath=no 8239 link_all_deplibs=unknown 8240 module_cmds= 8241 module_expsym_cmds= 8242 old_archive_from_new_cmds= 8243 old_archive_from_expsyms_cmds= 8244 thread_safe_flag_spec= 8245 whole_archive_flag_spec= 8246 # include_expsyms should be a list of space-separated symbols to be *always* 8247 # included in the symbol list 8248 include_expsyms= 8249 # exclude_expsyms can be an extended regexp of symbols to exclude 8250 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8251 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8252 # as well as any symbol that contains `d'. 8253 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8254 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8255 # platforms (ab)use it in PIC code, but their linkers get confused if 8256 # the symbol is explicitly referenced. Since portable code cannot 8257 # rely on this symbol name, it's probably fine to never include it in 8258 # preloaded symbol tables. 8259 # Exclude shared library initialization/finalization symbols. 8260 extract_expsyms_cmds= 8261 8262 case $host_os in 8263 cygwin* | mingw* | pw32* | cegcc*) 8264 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8265 # When not using gcc, we currently assume that we are using 8266 # Microsoft Visual C++. 8267 if test "$GCC" != yes; then 8268 with_gnu_ld=no 8269 fi 8270 ;; 8271 interix*) 8272 # we just hope/assume this is gcc and not c89 (= MSVC++) 8273 with_gnu_ld=yes 8274 ;; 8275 openbsd*) 8276 with_gnu_ld=no 8277 ;; 8278 esac 8279 8280 ld_shlibs=yes 8281 8282 # On some targets, GNU ld is compatible enough with the native linker 8283 # that we're better off using the native interface for both. 8284 lt_use_gnu_ld_interface=no 8285 if test "$with_gnu_ld" = yes; then 8286 case $host_os in 8287 aix*) 8288 # The AIX port of GNU ld has always aspired to compatibility 8289 # with the native linker. However, as the warning in the GNU ld 8290 # block says, versions before 2.19.5* couldn't really create working 8291 # shared libraries, regardless of the interface used. 8292 case `$LD -v 2>&1` in 8293 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8294 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8295 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8296 *) 8297 lt_use_gnu_ld_interface=yes 8298 ;; 8299 esac 8300 ;; 8301 *) 8302 lt_use_gnu_ld_interface=yes 8303 ;; 8304 esac 8305 fi 8306 8307 if test "$lt_use_gnu_ld_interface" = yes; then 8308 # If archive_cmds runs LD, not CC, wlarc should be empty 8309 wlarc='${wl}' 8310 8311 # Set some defaults for GNU ld with shared library support. These 8312 # are reset later if shared libraries are not supported. Putting them 8313 # here allows them to be overridden if necessary. 8314 runpath_var=LD_RUN_PATH 8315 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8316 export_dynamic_flag_spec='${wl}--export-dynamic' 8317 # ancient GNU ld didn't support --whole-archive et. al. 8318 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8319 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8320 else 8321 whole_archive_flag_spec= 8322 fi 8323 supports_anon_versioning=no 8324 case `$LD -v 2>&1` in 8325 *GNU\ gold*) supports_anon_versioning=yes ;; 8326 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8327 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8328 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8329 *\ 2.11.*) ;; # other 2.11 versions 8330 *) supports_anon_versioning=yes ;; 8331 esac 8332 8333 # See if GNU ld supports shared libraries. 8334 case $host_os in 8335 aix[3-9]*) 8336 # On AIX/PPC, the GNU linker is very broken 8337 if test "$host_cpu" != ia64; then 8338 ld_shlibs=no 8339 cat <<_LT_EOF 1>&2 8340 8341*** Warning: the GNU linker, at least up to release 2.19, is reported 8342*** to be unable to reliably create shared libraries on AIX. 8343*** Therefore, libtool is disabling shared libraries support. If you 8344*** really care for shared libraries, you may want to install binutils 8345*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8346*** You will then need to restart the configuration process. 8347 8348_LT_EOF 8349 fi 8350 ;; 8351 8352 amigaos*) 8353 case $host_cpu in 8354 powerpc) 8355 # see comment about AmigaOS4 .so support 8356 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8357 archive_expsym_cmds='' 8358 ;; 8359 m68k) 8360 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)' 8361 hardcode_libdir_flag_spec='-L$libdir' 8362 hardcode_minus_L=yes 8363 ;; 8364 esac 8365 ;; 8366 8367 beos*) 8368 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8369 allow_undefined_flag=unsupported 8370 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8371 # support --undefined. This deserves some investigation. FIXME 8372 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8373 else 8374 ld_shlibs=no 8375 fi 8376 ;; 8377 8378 cygwin* | mingw* | pw32* | cegcc*) 8379 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8380 # as there is no search path for DLLs. 8381 hardcode_libdir_flag_spec='-L$libdir' 8382 export_dynamic_flag_spec='${wl}--export-all-symbols' 8383 allow_undefined_flag=unsupported 8384 always_export_symbols=no 8385 enable_shared_with_static_runtimes=yes 8386 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8387 8388 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8389 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8390 # If the export-symbols file already is a .def file (1st line 8391 # is EXPORTS), use it as is; otherwise, prepend... 8392 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8393 cp $export_symbols $output_objdir/$soname.def; 8394 else 8395 echo EXPORTS > $output_objdir/$soname.def; 8396 cat $export_symbols >> $output_objdir/$soname.def; 8397 fi~ 8398 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8399 else 8400 ld_shlibs=no 8401 fi 8402 ;; 8403 8404 haiku*) 8405 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8406 link_all_deplibs=yes 8407 ;; 8408 8409 interix[3-9]*) 8410 hardcode_direct=no 8411 hardcode_shlibpath_var=no 8412 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8413 export_dynamic_flag_spec='${wl}-E' 8414 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8415 # Instead, shared libraries are loaded at an image base (0x10000000 by 8416 # default) and relocated if they conflict, which is a slow very memory 8417 # consuming and fragmenting process. To avoid this, we pick a random, 8418 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8419 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8420 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8421 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' 8422 ;; 8423 8424 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu | uclinuxfdpiceabi) 8425 tmp_diet=no 8426 if test "$host_os" = linux-dietlibc; then 8427 case $cc_basename in 8428 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8429 esac 8430 fi 8431 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8432 && test "$tmp_diet" = no 8433 then 8434 tmp_addflag=' $pic_flag' 8435 tmp_sharedflag='-shared' 8436 case $cc_basename,$host_cpu in 8437 pgcc*) # Portland Group C compiler 8438 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' 8439 tmp_addflag=' $pic_flag' 8440 ;; 8441 pgf77* | pgf90* | pgf95* | pgfortran*) 8442 # Portland Group f77 and f90 compilers 8443 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' 8444 tmp_addflag=' $pic_flag -Mnomain' ;; 8445 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8446 tmp_addflag=' -i_dynamic' ;; 8447 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8448 tmp_addflag=' -i_dynamic -nofor_main' ;; 8449 ifc* | ifort*) # Intel Fortran compiler 8450 tmp_addflag=' -nofor_main' ;; 8451 lf95*) # Lahey Fortran 8.1 8452 whole_archive_flag_spec= 8453 tmp_sharedflag='--shared' ;; 8454 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8455 tmp_sharedflag='-qmkshrobj' 8456 tmp_addflag= ;; 8457 nvcc*) # Cuda Compiler Driver 2.2 8458 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' 8459 compiler_needs_object=yes 8460 ;; 8461 esac 8462 case `$CC -V 2>&1 | sed 5q` in 8463 *Sun\ C*) # Sun C 5.9 8464 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' 8465 compiler_needs_object=yes 8466 tmp_sharedflag='-G' ;; 8467 *Sun\ F*) # Sun Fortran 8.3 8468 tmp_sharedflag='-G' ;; 8469 esac 8470 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8471 8472 if test "x$supports_anon_versioning" = xyes; then 8473 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8474 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8475 echo "local: *; };" >> $output_objdir/$libname.ver~ 8476 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8477 fi 8478 8479 case $cc_basename in 8480 xlf* | bgf* | bgxlf* | mpixlf*) 8481 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8482 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8483 hardcode_libdir_flag_spec= 8484 hardcode_libdir_flag_spec_ld='-rpath $libdir' 8485 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 8486 if test "x$supports_anon_versioning" = xyes; then 8487 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8488 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8489 echo "local: *; };" >> $output_objdir/$libname.ver~ 8490 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8491 fi 8492 ;; 8493 esac 8494 else 8495 ld_shlibs=no 8496 fi 8497 ;; 8498 8499 netbsd*) 8500 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8501 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8502 wlarc= 8503 else 8504 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8505 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8506 fi 8507 ;; 8508 8509 solaris*) 8510 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 8511 ld_shlibs=no 8512 cat <<_LT_EOF 1>&2 8513 8514*** Warning: The releases 2.8.* of the GNU linker cannot reliably 8515*** create shared libraries on Solaris systems. Therefore, libtool 8516*** is disabling shared libraries support. We urge you to upgrade GNU 8517*** binutils to release 2.9.1 or newer. Another option is to modify 8518*** your PATH or compiler configuration so that the native linker is 8519*** used, and then restart. 8520 8521_LT_EOF 8522 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8523 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8524 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8525 else 8526 ld_shlibs=no 8527 fi 8528 ;; 8529 8530 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 8531 case `$LD -v 2>&1` in 8532 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 8533 ld_shlibs=no 8534 cat <<_LT_EOF 1>&2 8535 8536*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 8537*** reliably create shared libraries on SCO systems. Therefore, libtool 8538*** is disabling shared libraries support. We urge you to upgrade GNU 8539*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 8540*** your PATH or compiler configuration so that the native linker is 8541*** used, and then restart. 8542 8543_LT_EOF 8544 ;; 8545 *) 8546 # For security reasons, it is highly recommended that you always 8547 # use absolute paths for naming shared libraries, and exclude the 8548 # DT_RUNPATH tag from executables and libraries. But doing so 8549 # requires that you compile everything twice, which is a pain. 8550 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8551 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8552 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8553 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8554 else 8555 ld_shlibs=no 8556 fi 8557 ;; 8558 esac 8559 ;; 8560 8561 sunos4*) 8562 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8563 wlarc= 8564 hardcode_direct=yes 8565 hardcode_shlibpath_var=no 8566 ;; 8567 8568 *) 8569 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8570 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8571 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8572 else 8573 ld_shlibs=no 8574 fi 8575 ;; 8576 esac 8577 8578 if test "$ld_shlibs" = no; then 8579 runpath_var= 8580 hardcode_libdir_flag_spec= 8581 export_dynamic_flag_spec= 8582 whole_archive_flag_spec= 8583 fi 8584 else 8585 # PORTME fill in a description of your system's linker (not GNU ld) 8586 case $host_os in 8587 aix3*) 8588 allow_undefined_flag=unsupported 8589 always_export_symbols=yes 8590 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' 8591 # Note: this linker hardcodes the directories in LIBPATH if there 8592 # are no directories specified by -L. 8593 hardcode_minus_L=yes 8594 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 8595 # Neither direct hardcoding nor static linking is supported with a 8596 # broken collect2. 8597 hardcode_direct=unsupported 8598 fi 8599 ;; 8600 8601 aix[4-9]*) 8602 if test "$host_cpu" = ia64; then 8603 # On IA64, the linker does run time linking by default, so we don't 8604 # have to do anything special. 8605 aix_use_runtimelinking=no 8606 exp_sym_flag='-Bexport' 8607 no_entry_flag="" 8608 else 8609 # If we're using GNU nm, then we don't want the "-C" option. 8610 # -C means demangle to AIX nm, but means don't demangle with GNU nm 8611 # Also, AIX nm treats weak defined symbols like other global 8612 # defined symbols, whereas GNU nm marks them as "W". 8613 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 8614 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' 8615 else 8616 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 8617 fi 8618 aix_use_runtimelinking=no 8619 8620 # Test if we are trying to use run time linking or normal 8621 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 8622 # need to do runtime linking. 8623 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 8624 for ld_flag in $LDFLAGS; do 8625 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 8626 aix_use_runtimelinking=yes 8627 break 8628 fi 8629 done 8630 ;; 8631 esac 8632 8633 exp_sym_flag='-bexport' 8634 no_entry_flag='-bnoentry' 8635 fi 8636 8637 # When large executables or shared objects are built, AIX ld can 8638 # have problems creating the table of contents. If linking a library 8639 # or program results in "error TOC overflow" add -mminimal-toc to 8640 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 8641 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 8642 8643 archive_cmds='' 8644 hardcode_direct=yes 8645 hardcode_direct_absolute=yes 8646 hardcode_libdir_separator=':' 8647 link_all_deplibs=yes 8648 file_list_spec='${wl}-f,' 8649 8650 if test "$GCC" = yes; then 8651 case $host_os in aix4.[012]|aix4.[012].*) 8652 # We only want to do this on AIX 4.2 and lower, the check 8653 # below for broken collect2 doesn't work under 4.3+ 8654 collect2name=`${CC} -print-prog-name=collect2` 8655 if test -f "$collect2name" && 8656 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 8657 then 8658 # We have reworked collect2 8659 : 8660 else 8661 # We have old collect2 8662 hardcode_direct=unsupported 8663 # It fails to find uninstalled libraries when the uninstalled 8664 # path is not listed in the libpath. Setting hardcode_minus_L 8665 # to unsupported forces relinking 8666 hardcode_minus_L=yes 8667 hardcode_libdir_flag_spec='-L$libdir' 8668 hardcode_libdir_separator= 8669 fi 8670 ;; 8671 esac 8672 shared_flag='-shared' 8673 if test "$aix_use_runtimelinking" = yes; then 8674 shared_flag="$shared_flag "'${wl}-G' 8675 fi 8676 else 8677 # not using gcc 8678 if test "$host_cpu" = ia64; then 8679 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 8680 # chokes on -Wl,-G. The following line is correct: 8681 shared_flag='-G' 8682 else 8683 if test "$aix_use_runtimelinking" = yes; then 8684 shared_flag='${wl}-G' 8685 else 8686 shared_flag='${wl}-bM:SRE' 8687 fi 8688 fi 8689 fi 8690 8691 export_dynamic_flag_spec='${wl}-bexpall' 8692 # It seems that -bexpall does not export symbols beginning with 8693 # underscore (_), so it is better to generate a list of symbols to export. 8694 always_export_symbols=yes 8695 if test "$aix_use_runtimelinking" = yes; then 8696 # Warning - without using the other runtime loading flags (-brtl), 8697 # -berok will link without error, but may produce a broken library. 8698 allow_undefined_flag='-berok' 8699 # Determine the default libpath from the value encoded in an 8700 # empty executable. 8701 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8702/* end confdefs.h. */ 8703 8704int 8705main () 8706{ 8707 8708 ; 8709 return 0; 8710} 8711_ACEOF 8712if ac_fn_c_try_link "$LINENO"; then : 8713 8714lt_aix_libpath_sed=' 8715 /Import File Strings/,/^$/ { 8716 /^0/ { 8717 s/^0 *\(.*\)$/\1/ 8718 p 8719 } 8720 }' 8721aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8722# Check for a 64-bit object if we didn't find anything. 8723if test -z "$aix_libpath"; then 8724 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8725fi 8726fi 8727rm -f core conftest.err conftest.$ac_objext \ 8728 conftest$ac_exeext conftest.$ac_ext 8729if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8730 8731 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8732 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" 8733 else 8734 if test "$host_cpu" = ia64; then 8735 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 8736 allow_undefined_flag="-z nodefs" 8737 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" 8738 else 8739 # Determine the default libpath from the value encoded in an 8740 # empty executable. 8741 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8742/* end confdefs.h. */ 8743 8744int 8745main () 8746{ 8747 8748 ; 8749 return 0; 8750} 8751_ACEOF 8752if ac_fn_c_try_link "$LINENO"; then : 8753 8754lt_aix_libpath_sed=' 8755 /Import File Strings/,/^$/ { 8756 /^0/ { 8757 s/^0 *\(.*\)$/\1/ 8758 p 8759 } 8760 }' 8761aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8762# Check for a 64-bit object if we didn't find anything. 8763if test -z "$aix_libpath"; then 8764 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8765fi 8766fi 8767rm -f core conftest.err conftest.$ac_objext \ 8768 conftest$ac_exeext conftest.$ac_ext 8769if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8770 8771 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8772 # Warning - without using the other run time loading flags, 8773 # -berok will link without error, but may produce a broken library. 8774 no_undefined_flag=' ${wl}-bernotok' 8775 allow_undefined_flag=' ${wl}-berok' 8776 if test "$with_gnu_ld" = yes; then 8777 # We only use this code for GNU lds that support --whole-archive. 8778 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 8779 else 8780 # Exported symbols can be pulled into shared objects from archives 8781 whole_archive_flag_spec='$convenience' 8782 fi 8783 archive_cmds_need_lc=yes 8784 # This is similar to how AIX traditionally builds its shared libraries. 8785 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' 8786 fi 8787 fi 8788 ;; 8789 8790 amigaos*) 8791 case $host_cpu in 8792 powerpc) 8793 # see comment about AmigaOS4 .so support 8794 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8795 archive_expsym_cmds='' 8796 ;; 8797 m68k) 8798 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)' 8799 hardcode_libdir_flag_spec='-L$libdir' 8800 hardcode_minus_L=yes 8801 ;; 8802 esac 8803 ;; 8804 8805 bsdi[45]*) 8806 export_dynamic_flag_spec=-rdynamic 8807 ;; 8808 8809 cygwin* | mingw* | pw32* | cegcc*) 8810 # When not using gcc, we currently assume that we are using 8811 # Microsoft Visual C++. 8812 # hardcode_libdir_flag_spec is actually meaningless, as there is 8813 # no search path for DLLs. 8814 hardcode_libdir_flag_spec=' ' 8815 allow_undefined_flag=unsupported 8816 # Tell ltmain to make .lib files, not .a files. 8817 libext=lib 8818 # Tell ltmain to make .dll files, not .so files. 8819 shrext_cmds=".dll" 8820 # FIXME: Setting linknames here is a bad hack. 8821 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 8822 # The linker will automatically build a .lib file if we build a DLL. 8823 old_archive_from_new_cmds='true' 8824 # FIXME: Should let the user specify the lib program. 8825 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 8826 fix_srcfile_path='`cygpath -w "$srcfile"`' 8827 enable_shared_with_static_runtimes=yes 8828 ;; 8829 8830 darwin* | rhapsody*) 8831 8832 8833 archive_cmds_need_lc=no 8834 hardcode_direct=no 8835 hardcode_automatic=yes 8836 hardcode_shlibpath_var=unsupported 8837 if test "$lt_cv_ld_force_load" = "yes"; then 8838 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\"`' 8839 else 8840 whole_archive_flag_spec='' 8841 fi 8842 link_all_deplibs=yes 8843 allow_undefined_flag="$_lt_dar_allow_undefined" 8844 case $cc_basename in 8845 ifort*) _lt_dar_can_shared=yes ;; 8846 *) _lt_dar_can_shared=$GCC ;; 8847 esac 8848 if test "$_lt_dar_can_shared" = "yes"; then 8849 output_verbose_link_cmd=func_echo_all 8850 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 8851 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 8852 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}" 8853 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}" 8854 8855 else 8856 ld_shlibs=no 8857 fi 8858 8859 ;; 8860 8861 dgux*) 8862 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8863 hardcode_libdir_flag_spec='-L$libdir' 8864 hardcode_shlibpath_var=no 8865 ;; 8866 8867 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 8868 # support. Future versions do this automatically, but an explicit c++rt0.o 8869 # does not break anything, and helps significantly (at the cost of a little 8870 # extra space). 8871 freebsd2.2*) 8872 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 8873 hardcode_libdir_flag_spec='-R$libdir' 8874 hardcode_direct=yes 8875 hardcode_shlibpath_var=no 8876 ;; 8877 8878 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 8879 freebsd2.*) 8880 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8881 hardcode_direct=yes 8882 hardcode_minus_L=yes 8883 hardcode_shlibpath_var=no 8884 ;; 8885 8886 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 8887 freebsd* | dragonfly*) 8888 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 8889 hardcode_libdir_flag_spec='-R$libdir' 8890 hardcode_direct=yes 8891 hardcode_shlibpath_var=no 8892 ;; 8893 8894 hpux9*) 8895 if test "$GCC" = yes; then 8896 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' 8897 else 8898 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' 8899 fi 8900 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 8901 hardcode_libdir_separator=: 8902 hardcode_direct=yes 8903 8904 # hardcode_minus_L: Not really in the search PATH, 8905 # but as the default location of the library. 8906 hardcode_minus_L=yes 8907 export_dynamic_flag_spec='${wl}-E' 8908 ;; 8909 8910 hpux10*) 8911 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 8912 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 8913 else 8914 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 8915 fi 8916 if test "$with_gnu_ld" = no; then 8917 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 8918 hardcode_libdir_flag_spec_ld='+b $libdir' 8919 hardcode_libdir_separator=: 8920 hardcode_direct=yes 8921 hardcode_direct_absolute=yes 8922 export_dynamic_flag_spec='${wl}-E' 8923 # hardcode_minus_L: Not really in the search PATH, 8924 # but as the default location of the library. 8925 hardcode_minus_L=yes 8926 fi 8927 ;; 8928 8929 hpux11*) 8930 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 8931 case $host_cpu in 8932 hppa*64*) 8933 archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 8934 ;; 8935 ia64*) 8936 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 8937 ;; 8938 *) 8939 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 8940 ;; 8941 esac 8942 else 8943 case $host_cpu in 8944 hppa*64*) 8945 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 8946 ;; 8947 ia64*) 8948 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 8949 ;; 8950 *) 8951 8952 # Older versions of the 11.00 compiler do not understand -b yet 8953 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 8954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 8955$as_echo_n "checking if $CC understands -b... " >&6; } 8956if ${lt_cv_prog_compiler__b+:} false; then : 8957 $as_echo_n "(cached) " >&6 8958else 8959 lt_cv_prog_compiler__b=no 8960 save_LDFLAGS="$LDFLAGS" 8961 LDFLAGS="$LDFLAGS -b" 8962 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8963 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8964 # The linker can only warn and ignore the option if not recognized 8965 # So say no if there are warnings 8966 if test -s conftest.err; then 8967 # Append any errors to the config.log. 8968 cat conftest.err 1>&5 8969 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8970 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8971 if diff conftest.exp conftest.er2 >/dev/null; then 8972 lt_cv_prog_compiler__b=yes 8973 fi 8974 else 8975 lt_cv_prog_compiler__b=yes 8976 fi 8977 fi 8978 $RM -r conftest* 8979 LDFLAGS="$save_LDFLAGS" 8980 8981fi 8982{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 8983$as_echo "$lt_cv_prog_compiler__b" >&6; } 8984 8985if test x"$lt_cv_prog_compiler__b" = xyes; then 8986 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 8987else 8988 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 8989fi 8990 8991 ;; 8992 esac 8993 fi 8994 if test "$with_gnu_ld" = no; then 8995 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 8996 hardcode_libdir_separator=: 8997 8998 case $host_cpu in 8999 hppa*64*|ia64*) 9000 hardcode_direct=no 9001 hardcode_shlibpath_var=no 9002 ;; 9003 *) 9004 hardcode_direct=yes 9005 hardcode_direct_absolute=yes 9006 export_dynamic_flag_spec='${wl}-E' 9007 9008 # hardcode_minus_L: Not really in the search PATH, 9009 # but as the default location of the library. 9010 hardcode_minus_L=yes 9011 ;; 9012 esac 9013 fi 9014 ;; 9015 9016 irix5* | irix6* | nonstopux*) 9017 if test "$GCC" = yes; then 9018 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' 9019 # Try to use the -exported_symbol ld option, if it does not 9020 # work, assume that -exports_file does not work either and 9021 # implicitly export all symbols. 9022 save_LDFLAGS="$LDFLAGS" 9023 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9024 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9025/* end confdefs.h. */ 9026int foo(void) {} 9027_ACEOF 9028if ac_fn_c_try_link "$LINENO"; then : 9029 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' 9030 9031fi 9032rm -f core conftest.err conftest.$ac_objext \ 9033 conftest$ac_exeext conftest.$ac_ext 9034 LDFLAGS="$save_LDFLAGS" 9035 else 9036 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' 9037 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' 9038 fi 9039 archive_cmds_need_lc='no' 9040 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9041 hardcode_libdir_separator=: 9042 inherit_rpath=yes 9043 link_all_deplibs=yes 9044 ;; 9045 9046 netbsd*) 9047 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9048 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9049 else 9050 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9051 fi 9052 hardcode_libdir_flag_spec='-R$libdir' 9053 hardcode_direct=yes 9054 hardcode_shlibpath_var=no 9055 ;; 9056 9057 newsos6) 9058 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9059 hardcode_direct=yes 9060 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9061 hardcode_libdir_separator=: 9062 hardcode_shlibpath_var=no 9063 ;; 9064 9065 *nto* | *qnx*) 9066 ;; 9067 9068 openbsd*) 9069 if test -f /usr/libexec/ld.so; then 9070 hardcode_direct=yes 9071 hardcode_shlibpath_var=no 9072 hardcode_direct_absolute=yes 9073 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9074 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9075 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9076 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9077 export_dynamic_flag_spec='${wl}-E' 9078 else 9079 case $host_os in 9080 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9081 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9082 hardcode_libdir_flag_spec='-R$libdir' 9083 ;; 9084 *) 9085 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9086 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9087 ;; 9088 esac 9089 fi 9090 else 9091 ld_shlibs=no 9092 fi 9093 ;; 9094 9095 os2*) 9096 hardcode_libdir_flag_spec='-L$libdir' 9097 hardcode_minus_L=yes 9098 allow_undefined_flag=unsupported 9099 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' 9100 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9101 ;; 9102 9103 osf3*) 9104 if test "$GCC" = yes; then 9105 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9106 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' 9107 else 9108 allow_undefined_flag=' -expect_unresolved \*' 9109 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' 9110 fi 9111 archive_cmds_need_lc='no' 9112 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9113 hardcode_libdir_separator=: 9114 ;; 9115 9116 osf4* | osf5*) # as osf3* with the addition of -msym flag 9117 if test "$GCC" = yes; then 9118 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9119 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' 9120 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9121 else 9122 allow_undefined_flag=' -expect_unresolved \*' 9123 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' 9124 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~ 9125 $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' 9126 9127 # Both c and cxx compiler support -rpath directly 9128 hardcode_libdir_flag_spec='-rpath $libdir' 9129 fi 9130 archive_cmds_need_lc='no' 9131 hardcode_libdir_separator=: 9132 ;; 9133 9134 solaris*) 9135 no_undefined_flag=' -z defs' 9136 if test "$GCC" = yes; then 9137 wlarc='${wl}' 9138 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9139 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9140 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9141 else 9142 case `$CC -V 2>&1` in 9143 *"Compilers 5.0"*) 9144 wlarc='' 9145 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9146 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9147 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9148 ;; 9149 *) 9150 wlarc='${wl}' 9151 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9152 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9153 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9154 ;; 9155 esac 9156 fi 9157 hardcode_libdir_flag_spec='-R$libdir' 9158 hardcode_shlibpath_var=no 9159 case $host_os in 9160 solaris2.[0-5] | solaris2.[0-5].*) ;; 9161 *) 9162 # The compiler driver will combine and reorder linker options, 9163 # but understands `-z linker_flag'. GCC discards it without `$wl', 9164 # but is careful enough not to reorder. 9165 # Supported since Solaris 2.6 (maybe 2.5.1?) 9166 if test "$GCC" = yes; then 9167 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9168 else 9169 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9170 fi 9171 ;; 9172 esac 9173 link_all_deplibs=yes 9174 ;; 9175 9176 sunos4*) 9177 if test "x$host_vendor" = xsequent; then 9178 # Use $CC to link under sequent, because it throws in some extra .o 9179 # files that make .init and .fini sections work. 9180 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9181 else 9182 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9183 fi 9184 hardcode_libdir_flag_spec='-L$libdir' 9185 hardcode_direct=yes 9186 hardcode_minus_L=yes 9187 hardcode_shlibpath_var=no 9188 ;; 9189 9190 sysv4) 9191 case $host_vendor in 9192 sni) 9193 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9194 hardcode_direct=yes # is this really true??? 9195 ;; 9196 siemens) 9197 ## LD is ld it makes a PLAMLIB 9198 ## CC just makes a GrossModule. 9199 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9200 reload_cmds='$CC -r -o $output$reload_objs' 9201 hardcode_direct=no 9202 ;; 9203 motorola) 9204 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9205 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9206 ;; 9207 esac 9208 runpath_var='LD_RUN_PATH' 9209 hardcode_shlibpath_var=no 9210 ;; 9211 9212 sysv4.3*) 9213 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9214 hardcode_shlibpath_var=no 9215 export_dynamic_flag_spec='-Bexport' 9216 ;; 9217 9218 sysv4*MP*) 9219 if test -d /usr/nec; then 9220 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9221 hardcode_shlibpath_var=no 9222 runpath_var=LD_RUN_PATH 9223 hardcode_runpath_var=yes 9224 ld_shlibs=yes 9225 fi 9226 ;; 9227 9228 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9229 no_undefined_flag='${wl}-z,text' 9230 archive_cmds_need_lc=no 9231 hardcode_shlibpath_var=no 9232 runpath_var='LD_RUN_PATH' 9233 9234 if test "$GCC" = yes; then 9235 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9236 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9237 else 9238 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9239 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9240 fi 9241 ;; 9242 9243 sysv5* | sco3.2v5* | sco5v6*) 9244 # Note: We can NOT use -z defs as we might desire, because we do not 9245 # link with -lc, and that would cause any symbols used from libc to 9246 # always be unresolved, which means just about no library would 9247 # ever link correctly. If we're not using GNU ld we use -z text 9248 # though, which does catch some bad symbols but isn't as heavy-handed 9249 # as -z defs. 9250 no_undefined_flag='${wl}-z,text' 9251 allow_undefined_flag='${wl}-z,nodefs' 9252 archive_cmds_need_lc=no 9253 hardcode_shlibpath_var=no 9254 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9255 hardcode_libdir_separator=':' 9256 link_all_deplibs=yes 9257 export_dynamic_flag_spec='${wl}-Bexport' 9258 runpath_var='LD_RUN_PATH' 9259 9260 if test "$GCC" = yes; then 9261 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9262 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9263 else 9264 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9265 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9266 fi 9267 ;; 9268 9269 uts4*) 9270 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9271 hardcode_libdir_flag_spec='-L$libdir' 9272 hardcode_shlibpath_var=no 9273 ;; 9274 9275 *) 9276 ld_shlibs=no 9277 ;; 9278 esac 9279 9280 if test x$host_vendor = xsni; then 9281 case $host in 9282 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9283 export_dynamic_flag_spec='${wl}-Blargedynsym' 9284 ;; 9285 esac 9286 fi 9287 fi 9288 9289{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9290$as_echo "$ld_shlibs" >&6; } 9291test "$ld_shlibs" = no && can_build_shared=no 9292 9293with_gnu_ld=$with_gnu_ld 9294 9295 9296 9297 9298 9299 9300 9301 9302 9303 9304 9305 9306 9307 9308 9309# 9310# Do we need to explicitly link libc? 9311# 9312case "x$archive_cmds_need_lc" in 9313x|xyes) 9314 # Assume -lc should be added 9315 archive_cmds_need_lc=yes 9316 9317 if test "$enable_shared" = yes && test "$GCC" = yes; then 9318 case $archive_cmds in 9319 *'~'*) 9320 # FIXME: we may have to deal with multi-command sequences. 9321 ;; 9322 '$CC '*) 9323 # Test whether the compiler implicitly links with -lc since on some 9324 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9325 # to ld, don't add -lc before -lgcc. 9326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9327$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9328if ${lt_cv_archive_cmds_need_lc+:} false; then : 9329 $as_echo_n "(cached) " >&6 9330else 9331 $RM conftest* 9332 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9333 9334 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9335 (eval $ac_compile) 2>&5 9336 ac_status=$? 9337 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9338 test $ac_status = 0; } 2>conftest.err; then 9339 soname=conftest 9340 lib=conftest 9341 libobjs=conftest.$ac_objext 9342 deplibs= 9343 wl=$lt_prog_compiler_wl 9344 pic_flag=$lt_prog_compiler_pic 9345 compiler_flags=-v 9346 linker_flags=-v 9347 verstring= 9348 output_objdir=. 9349 libname=conftest 9350 lt_save_allow_undefined_flag=$allow_undefined_flag 9351 allow_undefined_flag= 9352 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9353 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9354 ac_status=$? 9355 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9356 test $ac_status = 0; } 9357 then 9358 lt_cv_archive_cmds_need_lc=no 9359 else 9360 lt_cv_archive_cmds_need_lc=yes 9361 fi 9362 allow_undefined_flag=$lt_save_allow_undefined_flag 9363 else 9364 cat conftest.err 1>&5 9365 fi 9366 $RM conftest* 9367 9368fi 9369{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 9370$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 9371 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 9372 ;; 9373 esac 9374 fi 9375 ;; 9376esac 9377 9378 9379 9380 9381 9382 9383 9384 9385 9386 9387 9388 9389 9390 9391 9392 9393 9394 9395 9396 9397 9398 9399 9400 9401 9402 9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 9425 9426 9427 9428 9429 9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 9442 9443 9444 9445 9446 9447 9448 9449 9450 9451 9452 9453 9454 9455 9456 9457 9458 9459 9460 9461 9462 9463 9464 9465 9466 9467 9468 9469 9470 9471 9472 9473 9474 9475 9476 9477 9478 9479 9480 9481 9482 9483 9484 9485 9486 9487 9488 9489 9490 9491 9492 9493 9494 9495 9496 9497 9498 9499 9500 9501 9502 9503 9504 9505 9506 9507 9508 9509 9510 9511 9512 9513 9514 9515 9516 9517 9518 9519 9520 9521 9522 9523 9524 9525 9526 9527 9528 9529 9530 9531 9532 9533 9534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 9535$as_echo_n "checking dynamic linker characteristics... " >&6; } 9536 9537if test "$GCC" = yes; then 9538 case $host_os in 9539 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 9540 *) lt_awk_arg="/^libraries:/" ;; 9541 esac 9542 case $host_os in 9543 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 9544 *) lt_sed_strip_eq="s,=/,/,g" ;; 9545 esac 9546 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 9547 case $lt_search_path_spec in 9548 *\;*) 9549 # if the path contains ";" then we assume it to be the separator 9550 # otherwise default to the standard path separator (i.e. ":") - it is 9551 # assumed that no part of a normal pathname contains ";" but that should 9552 # okay in the real world where ";" in dirpaths is itself problematic. 9553 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 9554 ;; 9555 *) 9556 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 9557 ;; 9558 esac 9559 # Ok, now we have the path, separated by spaces, we can step through it 9560 # and add multilib dir if necessary. 9561 lt_tmp_lt_search_path_spec= 9562 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 9563 for lt_sys_path in $lt_search_path_spec; do 9564 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 9565 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 9566 else 9567 test -d "$lt_sys_path" && \ 9568 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 9569 fi 9570 done 9571 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 9572BEGIN {RS=" "; FS="/|\n";} { 9573 lt_foo=""; 9574 lt_count=0; 9575 for (lt_i = NF; lt_i > 0; lt_i--) { 9576 if ($lt_i != "" && $lt_i != ".") { 9577 if ($lt_i == "..") { 9578 lt_count++; 9579 } else { 9580 if (lt_count == 0) { 9581 lt_foo="/" $lt_i lt_foo; 9582 } else { 9583 lt_count--; 9584 } 9585 } 9586 } 9587 } 9588 if (lt_foo != "") { lt_freq[lt_foo]++; } 9589 if (lt_freq[lt_foo] == 1) { print lt_foo; } 9590}'` 9591 # AWK program above erroneously prepends '/' to C:/dos/paths 9592 # for these hosts. 9593 case $host_os in 9594 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 9595 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 9596 esac 9597 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 9598else 9599 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 9600fi 9601library_names_spec= 9602libname_spec='lib$name' 9603soname_spec= 9604shrext_cmds=".so" 9605postinstall_cmds= 9606postuninstall_cmds= 9607finish_cmds= 9608finish_eval= 9609shlibpath_var= 9610shlibpath_overrides_runpath=unknown 9611version_type=none 9612dynamic_linker="$host_os ld.so" 9613sys_lib_dlsearch_path_spec="/lib /usr/lib" 9614need_lib_prefix=unknown 9615hardcode_into_libs=no 9616 9617# when you set need_version to no, make sure it does not cause -set_version 9618# flags to be left without arguments 9619need_version=unknown 9620 9621case $host_os in 9622aix3*) 9623 version_type=linux 9624 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 9625 shlibpath_var=LIBPATH 9626 9627 # AIX 3 has no versioning support, so we append a major version to the name. 9628 soname_spec='${libname}${release}${shared_ext}$major' 9629 ;; 9630 9631aix[4-9]*) 9632 version_type=linux 9633 need_lib_prefix=no 9634 need_version=no 9635 hardcode_into_libs=yes 9636 if test "$host_cpu" = ia64; then 9637 # AIX 5 supports IA64 9638 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 9639 shlibpath_var=LD_LIBRARY_PATH 9640 else 9641 # With GCC up to 2.95.x, collect2 would create an import file 9642 # for dependence libraries. The import file would start with 9643 # the line `#! .'. This would cause the generated library to 9644 # depend on `.', always an invalid library. This was fixed in 9645 # development snapshots of GCC prior to 3.0. 9646 case $host_os in 9647 aix4 | aix4.[01] | aix4.[01].*) 9648 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 9649 echo ' yes ' 9650 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 9651 : 9652 else 9653 can_build_shared=no 9654 fi 9655 ;; 9656 esac 9657 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 9658 # soname into executable. Probably we can add versioning support to 9659 # collect2, so additional links can be useful in future. 9660 if test "$aix_use_runtimelinking" = yes; then 9661 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 9662 # instead of lib<name>.a to let people know that these are not 9663 # typical AIX shared libraries. 9664 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9665 else 9666 # We preserve .a as extension for shared libraries through AIX4.2 9667 # and later when we are not doing run time linking. 9668 library_names_spec='${libname}${release}.a $libname.a' 9669 soname_spec='${libname}${release}${shared_ext}$major' 9670 fi 9671 shlibpath_var=LIBPATH 9672 fi 9673 ;; 9674 9675amigaos*) 9676 case $host_cpu in 9677 powerpc) 9678 # Since July 2007 AmigaOS4 officially supports .so libraries. 9679 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 9680 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9681 ;; 9682 m68k) 9683 library_names_spec='$libname.ixlibrary $libname.a' 9684 # Create ${libname}_ixlibrary.a entries in /sys/libs. 9685 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' 9686 ;; 9687 esac 9688 ;; 9689 9690beos*) 9691 library_names_spec='${libname}${shared_ext}' 9692 dynamic_linker="$host_os ld.so" 9693 shlibpath_var=LIBRARY_PATH 9694 ;; 9695 9696bsdi[45]*) 9697 version_type=linux 9698 need_version=no 9699 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9700 soname_spec='${libname}${release}${shared_ext}$major' 9701 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 9702 shlibpath_var=LD_LIBRARY_PATH 9703 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 9704 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 9705 # the default ld.so.conf also contains /usr/contrib/lib and 9706 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 9707 # libtool to hard-code these into programs 9708 ;; 9709 9710cygwin* | mingw* | pw32* | cegcc*) 9711 version_type=windows 9712 shrext_cmds=".dll" 9713 need_version=no 9714 need_lib_prefix=no 9715 9716 case $GCC,$host_os in 9717 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 9718 library_names_spec='$libname.dll.a' 9719 # DLL is installed to $(libdir)/../bin by postinstall_cmds 9720 postinstall_cmds='base_file=`basename \${file}`~ 9721 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 9722 dldir=$destdir/`dirname \$dlpath`~ 9723 test -d \$dldir || mkdir -p \$dldir~ 9724 $install_prog $dir/$dlname \$dldir/$dlname~ 9725 chmod a+x \$dldir/$dlname~ 9726 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 9727 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 9728 fi' 9729 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 9730 dlpath=$dir/\$dldll~ 9731 $RM \$dlpath' 9732 shlibpath_overrides_runpath=yes 9733 9734 case $host_os in 9735 cygwin*) 9736 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 9737 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9738 9739 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 9740 ;; 9741 mingw* | cegcc*) 9742 # MinGW DLLs use traditional 'lib' prefix 9743 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9744 ;; 9745 pw32*) 9746 # pw32 DLLs use 'pw' prefix rather than 'lib' 9747 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9748 ;; 9749 esac 9750 ;; 9751 9752 *) 9753 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 9754 ;; 9755 esac 9756 dynamic_linker='Win32 ld.exe' 9757 # FIXME: first we should search . and the directory the executable is in 9758 shlibpath_var=PATH 9759 ;; 9760 9761darwin* | rhapsody*) 9762 dynamic_linker="$host_os dyld" 9763 version_type=darwin 9764 need_lib_prefix=no 9765 need_version=no 9766 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 9767 soname_spec='${libname}${release}${major}$shared_ext' 9768 shlibpath_overrides_runpath=yes 9769 shlibpath_var=DYLD_LIBRARY_PATH 9770 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 9771 9772 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 9773 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 9774 ;; 9775 9776dgux*) 9777 version_type=linux 9778 need_lib_prefix=no 9779 need_version=no 9780 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 9781 soname_spec='${libname}${release}${shared_ext}$major' 9782 shlibpath_var=LD_LIBRARY_PATH 9783 ;; 9784 9785freebsd* | dragonfly*) 9786 # DragonFly does not have aout. When/if they implement a new 9787 # versioning mechanism, adjust this. 9788 if test -x /usr/bin/objformat; then 9789 objformat=`/usr/bin/objformat` 9790 else 9791 case $host_os in 9792 freebsd[23].*) objformat=aout ;; 9793 *) objformat=elf ;; 9794 esac 9795 fi 9796 version_type=freebsd-$objformat 9797 case $version_type in 9798 freebsd-elf*) 9799 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 9800 need_version=no 9801 need_lib_prefix=no 9802 ;; 9803 freebsd-*) 9804 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 9805 need_version=yes 9806 ;; 9807 esac 9808 shlibpath_var=LD_LIBRARY_PATH 9809 case $host_os in 9810 freebsd2.*) 9811 shlibpath_overrides_runpath=yes 9812 ;; 9813 freebsd3.[01]* | freebsdelf3.[01]*) 9814 shlibpath_overrides_runpath=yes 9815 hardcode_into_libs=yes 9816 ;; 9817 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 9818 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 9819 shlibpath_overrides_runpath=no 9820 hardcode_into_libs=yes 9821 ;; 9822 *) # from 4.6 on, and DragonFly 9823 shlibpath_overrides_runpath=yes 9824 hardcode_into_libs=yes 9825 ;; 9826 esac 9827 ;; 9828 9829haiku*) 9830 version_type=linux 9831 need_lib_prefix=no 9832 need_version=no 9833 dynamic_linker="$host_os runtime_loader" 9834 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 9835 soname_spec='${libname}${release}${shared_ext}$major' 9836 shlibpath_var=LIBRARY_PATH 9837 shlibpath_overrides_runpath=yes 9838 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 9839 hardcode_into_libs=yes 9840 ;; 9841 9842hpux9* | hpux10* | hpux11*) 9843 # Give a soname corresponding to the major version so that dld.sl refuses to 9844 # link against other versions. 9845 version_type=sunos 9846 need_lib_prefix=no 9847 need_version=no 9848 case $host_cpu in 9849 ia64*) 9850 shrext_cmds='.so' 9851 hardcode_into_libs=yes 9852 dynamic_linker="$host_os dld.so" 9853 shlibpath_var=LD_LIBRARY_PATH 9854 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 9855 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9856 soname_spec='${libname}${release}${shared_ext}$major' 9857 if test "X$HPUX_IA64_MODE" = X32; then 9858 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 9859 else 9860 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 9861 fi 9862 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 9863 ;; 9864 hppa*64*) 9865 shrext_cmds='.sl' 9866 hardcode_into_libs=yes 9867 dynamic_linker="$host_os dld.sl" 9868 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 9869 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 9870 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9871 soname_spec='${libname}${release}${shared_ext}$major' 9872 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 9873 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 9874 ;; 9875 *) 9876 shrext_cmds='.sl' 9877 dynamic_linker="$host_os dld.sl" 9878 shlibpath_var=SHLIB_PATH 9879 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 9880 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9881 soname_spec='${libname}${release}${shared_ext}$major' 9882 ;; 9883 esac 9884 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 9885 postinstall_cmds='chmod 555 $lib' 9886 # or fails outright, so override atomically: 9887 install_override_mode=555 9888 ;; 9889 9890interix[3-9]*) 9891 version_type=linux 9892 need_lib_prefix=no 9893 need_version=no 9894 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9895 soname_spec='${libname}${release}${shared_ext}$major' 9896 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 9897 shlibpath_var=LD_LIBRARY_PATH 9898 shlibpath_overrides_runpath=no 9899 hardcode_into_libs=yes 9900 ;; 9901 9902irix5* | irix6* | nonstopux*) 9903 case $host_os in 9904 nonstopux*) version_type=nonstopux ;; 9905 *) 9906 if test "$lt_cv_prog_gnu_ld" = yes; then 9907 version_type=linux 9908 else 9909 version_type=irix 9910 fi ;; 9911 esac 9912 need_lib_prefix=no 9913 need_version=no 9914 soname_spec='${libname}${release}${shared_ext}$major' 9915 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 9916 case $host_os in 9917 irix5* | nonstopux*) 9918 libsuff= shlibsuff= 9919 ;; 9920 *) 9921 case $LD in # libtool.m4 will add one of these switches to LD 9922 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 9923 libsuff= shlibsuff= libmagic=32-bit;; 9924 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 9925 libsuff=32 shlibsuff=N32 libmagic=N32;; 9926 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 9927 libsuff=64 shlibsuff=64 libmagic=64-bit;; 9928 *) libsuff= shlibsuff= libmagic=never-match;; 9929 esac 9930 ;; 9931 esac 9932 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 9933 shlibpath_overrides_runpath=no 9934 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 9935 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 9936 hardcode_into_libs=yes 9937 ;; 9938 9939# No shared lib support for Linux oldld, aout, or coff. 9940linux*oldld* | linux*aout* | linux*coff*) 9941 dynamic_linker=no 9942 ;; 9943 9944# This must be Linux ELF. 9945 9946# uclinux* changes (here and below) have been submitted to the libtool 9947# project, but have not yet been accepted: they are GCC-local changes 9948# for the time being. (See 9949# https://lists.gnu.org/archive/html/libtool-patches/2018-05/msg00000.html) 9950linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu* | uclinuxfdpiceabi) 9951 version_type=linux 9952 need_lib_prefix=no 9953 need_version=no 9954 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9955 soname_spec='${libname}${release}${shared_ext}$major' 9956 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 9957 shlibpath_var=LD_LIBRARY_PATH 9958 shlibpath_overrides_runpath=no 9959 9960 # Some binutils ld are patched to set DT_RUNPATH 9961 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 9962 $as_echo_n "(cached) " >&6 9963else 9964 lt_cv_shlibpath_overrides_runpath=no 9965 save_LDFLAGS=$LDFLAGS 9966 save_libdir=$libdir 9967 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 9968 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 9969 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9970/* end confdefs.h. */ 9971 9972int 9973main () 9974{ 9975 9976 ; 9977 return 0; 9978} 9979_ACEOF 9980if ac_fn_c_try_link "$LINENO"; then : 9981 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 9982 lt_cv_shlibpath_overrides_runpath=yes 9983fi 9984fi 9985rm -f core conftest.err conftest.$ac_objext \ 9986 conftest$ac_exeext conftest.$ac_ext 9987 LDFLAGS=$save_LDFLAGS 9988 libdir=$save_libdir 9989 9990fi 9991 9992 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 9993 9994 # This implies no fast_install, which is unacceptable. 9995 # Some rework will be needed to allow for fast_install 9996 # before this can be enabled. 9997 hardcode_into_libs=yes 9998 9999 # Append ld.so.conf contents to the search path 10000 if test -f /etc/ld.so.conf; then 10001 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' ' '` 10002 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10003 fi 10004 10005 # We used to test for /lib/ld.so.1 and disable shared libraries on 10006 # powerpc, because MkLinux only supported shared libraries with the 10007 # GNU dynamic linker. Since this was broken with cross compilers, 10008 # most powerpc-linux boxes support dynamic linking these days and 10009 # people can always --disable-shared, the test was removed, and we 10010 # assume the GNU/Linux dynamic linker is in use. 10011 dynamic_linker='GNU/Linux ld.so' 10012 ;; 10013 10014netbsd*) 10015 version_type=sunos 10016 need_lib_prefix=no 10017 need_version=no 10018 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10019 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10020 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10021 dynamic_linker='NetBSD (a.out) ld.so' 10022 else 10023 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10024 soname_spec='${libname}${release}${shared_ext}$major' 10025 dynamic_linker='NetBSD ld.elf_so' 10026 fi 10027 shlibpath_var=LD_LIBRARY_PATH 10028 shlibpath_overrides_runpath=yes 10029 hardcode_into_libs=yes 10030 ;; 10031 10032newsos6) 10033 version_type=linux 10034 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10035 shlibpath_var=LD_LIBRARY_PATH 10036 shlibpath_overrides_runpath=yes 10037 ;; 10038 10039*nto* | *qnx*) 10040 version_type=qnx 10041 need_lib_prefix=no 10042 need_version=no 10043 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10044 soname_spec='${libname}${release}${shared_ext}$major' 10045 shlibpath_var=LD_LIBRARY_PATH 10046 shlibpath_overrides_runpath=no 10047 hardcode_into_libs=yes 10048 dynamic_linker='ldqnx.so' 10049 ;; 10050 10051openbsd*) 10052 version_type=sunos 10053 sys_lib_dlsearch_path_spec="/usr/lib" 10054 need_lib_prefix=no 10055 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10056 case $host_os in 10057 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10058 *) need_version=no ;; 10059 esac 10060 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10061 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10062 shlibpath_var=LD_LIBRARY_PATH 10063 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10064 case $host_os in 10065 openbsd2.[89] | openbsd2.[89].*) 10066 shlibpath_overrides_runpath=no 10067 ;; 10068 *) 10069 shlibpath_overrides_runpath=yes 10070 ;; 10071 esac 10072 else 10073 shlibpath_overrides_runpath=yes 10074 fi 10075 ;; 10076 10077os2*) 10078 libname_spec='$name' 10079 shrext_cmds=".dll" 10080 need_lib_prefix=no 10081 library_names_spec='$libname${shared_ext} $libname.a' 10082 dynamic_linker='OS/2 ld.exe' 10083 shlibpath_var=LIBPATH 10084 ;; 10085 10086osf3* | osf4* | osf5*) 10087 version_type=osf 10088 need_lib_prefix=no 10089 need_version=no 10090 soname_spec='${libname}${release}${shared_ext}$major' 10091 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10092 shlibpath_var=LD_LIBRARY_PATH 10093 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10094 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10095 ;; 10096 10097rdos*) 10098 dynamic_linker=no 10099 ;; 10100 10101solaris*) 10102 version_type=linux 10103 need_lib_prefix=no 10104 need_version=no 10105 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10106 soname_spec='${libname}${release}${shared_ext}$major' 10107 shlibpath_var=LD_LIBRARY_PATH 10108 shlibpath_overrides_runpath=yes 10109 hardcode_into_libs=yes 10110 # ldd complains unless libraries are executable 10111 postinstall_cmds='chmod +x $lib' 10112 ;; 10113 10114sunos4*) 10115 version_type=sunos 10116 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10117 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10118 shlibpath_var=LD_LIBRARY_PATH 10119 shlibpath_overrides_runpath=yes 10120 if test "$with_gnu_ld" = yes; then 10121 need_lib_prefix=no 10122 fi 10123 need_version=yes 10124 ;; 10125 10126sysv4 | sysv4.3*) 10127 version_type=linux 10128 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10129 soname_spec='${libname}${release}${shared_ext}$major' 10130 shlibpath_var=LD_LIBRARY_PATH 10131 case $host_vendor in 10132 sni) 10133 shlibpath_overrides_runpath=no 10134 need_lib_prefix=no 10135 runpath_var=LD_RUN_PATH 10136 ;; 10137 siemens) 10138 need_lib_prefix=no 10139 ;; 10140 motorola) 10141 need_lib_prefix=no 10142 need_version=no 10143 shlibpath_overrides_runpath=no 10144 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10145 ;; 10146 esac 10147 ;; 10148 10149sysv4*MP*) 10150 if test -d /usr/nec ;then 10151 version_type=linux 10152 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10153 soname_spec='$libname${shared_ext}.$major' 10154 shlibpath_var=LD_LIBRARY_PATH 10155 fi 10156 ;; 10157 10158sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10159 version_type=freebsd-elf 10160 need_lib_prefix=no 10161 need_version=no 10162 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10163 soname_spec='${libname}${release}${shared_ext}$major' 10164 shlibpath_var=LD_LIBRARY_PATH 10165 shlibpath_overrides_runpath=yes 10166 hardcode_into_libs=yes 10167 if test "$with_gnu_ld" = yes; then 10168 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10169 else 10170 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10171 case $host_os in 10172 sco3.2v5*) 10173 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10174 ;; 10175 esac 10176 fi 10177 sys_lib_dlsearch_path_spec='/usr/lib' 10178 ;; 10179 10180tpf*) 10181 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10182 version_type=linux 10183 need_lib_prefix=no 10184 need_version=no 10185 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10186 shlibpath_var=LD_LIBRARY_PATH 10187 shlibpath_overrides_runpath=no 10188 hardcode_into_libs=yes 10189 ;; 10190 10191uts4*) 10192 version_type=linux 10193 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10194 soname_spec='${libname}${release}${shared_ext}$major' 10195 shlibpath_var=LD_LIBRARY_PATH 10196 ;; 10197 10198# Shared libraries for VwWorks, >= 7 only at this stage 10199# and (fpic) still incompatible with "large" code models 10200# in a few configurations. Only for RTP mode in any case, 10201# and upon explicit request at configure time. 10202vxworks7*) 10203 dynamic_linker=no 10204 case ${with_multisubdir}-${enable_shared} in 10205 *large*) 10206 ;; 10207 *mrtp*-yes) 10208 version_type=linux 10209 need_lib_prefix=no 10210 need_version=no 10211 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10212 soname_spec='${libname}${release}${shared_ext}$major' 10213 dynamic_linker="$host_os module_loader" 10214 ;; 10215 esac 10216 ;; 10217*) 10218 dynamic_linker=no 10219 ;; 10220esac 10221{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10222$as_echo "$dynamic_linker" >&6; } 10223test "$dynamic_linker" = no && can_build_shared=no 10224 10225variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10226if test "$GCC" = yes; then 10227 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10228fi 10229 10230if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10231 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10232fi 10233if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10234 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10235fi 10236 10237 10238 10239 10240 10241 10242 10243 10244 10245 10246 10247 10248 10249 10250 10251 10252 10253 10254 10255 10256 10257 10258 10259 10260 10261 10262 10263 10264 10265 10266 10267 10268 10269 10270 10271 10272 10273 10274 10275 10276 10277 10278 10279 10280 10281 10282 10283 10284 10285 10286 10287 10288 10289 10290 10291 10292 10293 10294 10295 10296 10297 10298 10299 10300 10301 10302 10303 10304 10305 10306 10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 10324 10325 10326 10327 10328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10329$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10330hardcode_action= 10331if test -n "$hardcode_libdir_flag_spec" || 10332 test -n "$runpath_var" || 10333 test "X$hardcode_automatic" = "Xyes" ; then 10334 10335 # We can hardcode non-existent directories. 10336 if test "$hardcode_direct" != no && 10337 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10338 # have to relink, otherwise we might link with an installed library 10339 # when we should be linking with a yet-to-be-installed one 10340 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10341 test "$hardcode_minus_L" != no; then 10342 # Linking always hardcodes the temporary library directory. 10343 hardcode_action=relink 10344 else 10345 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10346 hardcode_action=immediate 10347 fi 10348else 10349 # We cannot hardcode anything, or else we can only hardcode existing 10350 # directories. 10351 hardcode_action=unsupported 10352fi 10353{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10354$as_echo "$hardcode_action" >&6; } 10355 10356if test "$hardcode_action" = relink || 10357 test "$inherit_rpath" = yes; then 10358 # Fast installation is not supported 10359 enable_fast_install=no 10360elif test "$shlibpath_overrides_runpath" = yes || 10361 test "$enable_shared" = no; then 10362 # Fast installation is not necessary 10363 enable_fast_install=needless 10364fi 10365 10366 10367 10368 10369 10370 10371 if test "x$enable_dlopen" != xyes; then 10372 enable_dlopen=unknown 10373 enable_dlopen_self=unknown 10374 enable_dlopen_self_static=unknown 10375else 10376 lt_cv_dlopen=no 10377 lt_cv_dlopen_libs= 10378 10379 case $host_os in 10380 beos*) 10381 lt_cv_dlopen="load_add_on" 10382 lt_cv_dlopen_libs= 10383 lt_cv_dlopen_self=yes 10384 ;; 10385 10386 mingw* | pw32* | cegcc*) 10387 lt_cv_dlopen="LoadLibrary" 10388 lt_cv_dlopen_libs= 10389 ;; 10390 10391 cygwin*) 10392 lt_cv_dlopen="dlopen" 10393 lt_cv_dlopen_libs= 10394 ;; 10395 10396 darwin*) 10397 # if libdl is installed we need to link against it 10398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10399$as_echo_n "checking for dlopen in -ldl... " >&6; } 10400if ${ac_cv_lib_dl_dlopen+:} false; then : 10401 $as_echo_n "(cached) " >&6 10402else 10403 ac_check_lib_save_LIBS=$LIBS 10404LIBS="-ldl $LIBS" 10405cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10406/* end confdefs.h. */ 10407 10408/* Override any GCC internal prototype to avoid an error. 10409 Use char because int might match the return type of a GCC 10410 builtin and then its argument prototype would still apply. */ 10411#ifdef __cplusplus 10412extern "C" 10413#endif 10414char dlopen (); 10415int 10416main () 10417{ 10418return dlopen (); 10419 ; 10420 return 0; 10421} 10422_ACEOF 10423if ac_fn_c_try_link "$LINENO"; then : 10424 ac_cv_lib_dl_dlopen=yes 10425else 10426 ac_cv_lib_dl_dlopen=no 10427fi 10428rm -f core conftest.err conftest.$ac_objext \ 10429 conftest$ac_exeext conftest.$ac_ext 10430LIBS=$ac_check_lib_save_LIBS 10431fi 10432{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10433$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10434if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 10435 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10436else 10437 10438 lt_cv_dlopen="dyld" 10439 lt_cv_dlopen_libs= 10440 lt_cv_dlopen_self=yes 10441 10442fi 10443 10444 ;; 10445 10446 *) 10447 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 10448if test "x$ac_cv_func_shl_load" = xyes; then : 10449 lt_cv_dlopen="shl_load" 10450else 10451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 10452$as_echo_n "checking for shl_load in -ldld... " >&6; } 10453if ${ac_cv_lib_dld_shl_load+:} false; then : 10454 $as_echo_n "(cached) " >&6 10455else 10456 ac_check_lib_save_LIBS=$LIBS 10457LIBS="-ldld $LIBS" 10458cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10459/* end confdefs.h. */ 10460 10461/* Override any GCC internal prototype to avoid an error. 10462 Use char because int might match the return type of a GCC 10463 builtin and then its argument prototype would still apply. */ 10464#ifdef __cplusplus 10465extern "C" 10466#endif 10467char shl_load (); 10468int 10469main () 10470{ 10471return shl_load (); 10472 ; 10473 return 0; 10474} 10475_ACEOF 10476if ac_fn_c_try_link "$LINENO"; then : 10477 ac_cv_lib_dld_shl_load=yes 10478else 10479 ac_cv_lib_dld_shl_load=no 10480fi 10481rm -f core conftest.err conftest.$ac_objext \ 10482 conftest$ac_exeext conftest.$ac_ext 10483LIBS=$ac_check_lib_save_LIBS 10484fi 10485{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 10486$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10487if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 10488 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10489else 10490 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 10491if test "x$ac_cv_func_dlopen" = xyes; then : 10492 lt_cv_dlopen="dlopen" 10493else 10494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10495$as_echo_n "checking for dlopen in -ldl... " >&6; } 10496if ${ac_cv_lib_dl_dlopen+:} false; then : 10497 $as_echo_n "(cached) " >&6 10498else 10499 ac_check_lib_save_LIBS=$LIBS 10500LIBS="-ldl $LIBS" 10501cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10502/* end confdefs.h. */ 10503 10504/* Override any GCC internal prototype to avoid an error. 10505 Use char because int might match the return type of a GCC 10506 builtin and then its argument prototype would still apply. */ 10507#ifdef __cplusplus 10508extern "C" 10509#endif 10510char dlopen (); 10511int 10512main () 10513{ 10514return dlopen (); 10515 ; 10516 return 0; 10517} 10518_ACEOF 10519if ac_fn_c_try_link "$LINENO"; then : 10520 ac_cv_lib_dl_dlopen=yes 10521else 10522 ac_cv_lib_dl_dlopen=no 10523fi 10524rm -f core conftest.err conftest.$ac_objext \ 10525 conftest$ac_exeext conftest.$ac_ext 10526LIBS=$ac_check_lib_save_LIBS 10527fi 10528{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10529$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10530if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 10531 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10532else 10533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 10534$as_echo_n "checking for dlopen in -lsvld... " >&6; } 10535if ${ac_cv_lib_svld_dlopen+:} false; then : 10536 $as_echo_n "(cached) " >&6 10537else 10538 ac_check_lib_save_LIBS=$LIBS 10539LIBS="-lsvld $LIBS" 10540cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10541/* end confdefs.h. */ 10542 10543/* Override any GCC internal prototype to avoid an error. 10544 Use char because int might match the return type of a GCC 10545 builtin and then its argument prototype would still apply. */ 10546#ifdef __cplusplus 10547extern "C" 10548#endif 10549char dlopen (); 10550int 10551main () 10552{ 10553return dlopen (); 10554 ; 10555 return 0; 10556} 10557_ACEOF 10558if ac_fn_c_try_link "$LINENO"; then : 10559 ac_cv_lib_svld_dlopen=yes 10560else 10561 ac_cv_lib_svld_dlopen=no 10562fi 10563rm -f core conftest.err conftest.$ac_objext \ 10564 conftest$ac_exeext conftest.$ac_ext 10565LIBS=$ac_check_lib_save_LIBS 10566fi 10567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 10568$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 10569if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 10570 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 10571else 10572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 10573$as_echo_n "checking for dld_link in -ldld... " >&6; } 10574if ${ac_cv_lib_dld_dld_link+:} false; then : 10575 $as_echo_n "(cached) " >&6 10576else 10577 ac_check_lib_save_LIBS=$LIBS 10578LIBS="-ldld $LIBS" 10579cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10580/* end confdefs.h. */ 10581 10582/* Override any GCC internal prototype to avoid an error. 10583 Use char because int might match the return type of a GCC 10584 builtin and then its argument prototype would still apply. */ 10585#ifdef __cplusplus 10586extern "C" 10587#endif 10588char dld_link (); 10589int 10590main () 10591{ 10592return dld_link (); 10593 ; 10594 return 0; 10595} 10596_ACEOF 10597if ac_fn_c_try_link "$LINENO"; then : 10598 ac_cv_lib_dld_dld_link=yes 10599else 10600 ac_cv_lib_dld_dld_link=no 10601fi 10602rm -f core conftest.err conftest.$ac_objext \ 10603 conftest$ac_exeext conftest.$ac_ext 10604LIBS=$ac_check_lib_save_LIBS 10605fi 10606{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 10607$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 10608if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 10609 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 10610fi 10611 10612 10613fi 10614 10615 10616fi 10617 10618 10619fi 10620 10621 10622fi 10623 10624 10625fi 10626 10627 ;; 10628 esac 10629 10630 if test "x$lt_cv_dlopen" != xno; then 10631 enable_dlopen=yes 10632 else 10633 enable_dlopen=no 10634 fi 10635 10636 case $lt_cv_dlopen in 10637 dlopen) 10638 save_CPPFLAGS="$CPPFLAGS" 10639 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 10640 10641 save_LDFLAGS="$LDFLAGS" 10642 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 10643 10644 save_LIBS="$LIBS" 10645 LIBS="$lt_cv_dlopen_libs $LIBS" 10646 10647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 10648$as_echo_n "checking whether a program can dlopen itself... " >&6; } 10649if ${lt_cv_dlopen_self+:} false; then : 10650 $as_echo_n "(cached) " >&6 10651else 10652 if test "$cross_compiling" = yes; then : 10653 lt_cv_dlopen_self=cross 10654else 10655 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10656 lt_status=$lt_dlunknown 10657 cat > conftest.$ac_ext <<_LT_EOF 10658#line 10658 "configure" 10659#include "confdefs.h" 10660 10661#if HAVE_DLFCN_H 10662#include <dlfcn.h> 10663#endif 10664 10665#include <stdio.h> 10666 10667#ifdef RTLD_GLOBAL 10668# define LT_DLGLOBAL RTLD_GLOBAL 10669#else 10670# ifdef DL_GLOBAL 10671# define LT_DLGLOBAL DL_GLOBAL 10672# else 10673# define LT_DLGLOBAL 0 10674# endif 10675#endif 10676 10677/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10678 find out it does not work in some platform. */ 10679#ifndef LT_DLLAZY_OR_NOW 10680# ifdef RTLD_LAZY 10681# define LT_DLLAZY_OR_NOW RTLD_LAZY 10682# else 10683# ifdef DL_LAZY 10684# define LT_DLLAZY_OR_NOW DL_LAZY 10685# else 10686# ifdef RTLD_NOW 10687# define LT_DLLAZY_OR_NOW RTLD_NOW 10688# else 10689# ifdef DL_NOW 10690# define LT_DLLAZY_OR_NOW DL_NOW 10691# else 10692# define LT_DLLAZY_OR_NOW 0 10693# endif 10694# endif 10695# endif 10696# endif 10697#endif 10698 10699/* When -fvisbility=hidden is used, assume the code has been annotated 10700 correspondingly for the symbols needed. */ 10701#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 10702void fnord () __attribute__((visibility("default"))); 10703#endif 10704 10705void fnord () { int i=42; } 10706int main () 10707{ 10708 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10709 int status = $lt_dlunknown; 10710 10711 if (self) 10712 { 10713 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10714 else 10715 { 10716 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10717 else puts (dlerror ()); 10718 } 10719 /* dlclose (self); */ 10720 } 10721 else 10722 puts (dlerror ()); 10723 10724 return status; 10725} 10726_LT_EOF 10727 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 10728 (eval $ac_link) 2>&5 10729 ac_status=$? 10730 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10731 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 10732 (./conftest; exit; ) >&5 2>/dev/null 10733 lt_status=$? 10734 case x$lt_status in 10735 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 10736 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 10737 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 10738 esac 10739 else : 10740 # compilation failed 10741 lt_cv_dlopen_self=no 10742 fi 10743fi 10744rm -fr conftest* 10745 10746 10747fi 10748{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 10749$as_echo "$lt_cv_dlopen_self" >&6; } 10750 10751 if test "x$lt_cv_dlopen_self" = xyes; then 10752 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 10753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 10754$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 10755if ${lt_cv_dlopen_self_static+:} false; then : 10756 $as_echo_n "(cached) " >&6 10757else 10758 if test "$cross_compiling" = yes; then : 10759 lt_cv_dlopen_self_static=cross 10760else 10761 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10762 lt_status=$lt_dlunknown 10763 cat > conftest.$ac_ext <<_LT_EOF 10764#line 10764 "configure" 10765#include "confdefs.h" 10766 10767#if HAVE_DLFCN_H 10768#include <dlfcn.h> 10769#endif 10770 10771#include <stdio.h> 10772 10773#ifdef RTLD_GLOBAL 10774# define LT_DLGLOBAL RTLD_GLOBAL 10775#else 10776# ifdef DL_GLOBAL 10777# define LT_DLGLOBAL DL_GLOBAL 10778# else 10779# define LT_DLGLOBAL 0 10780# endif 10781#endif 10782 10783/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10784 find out it does not work in some platform. */ 10785#ifndef LT_DLLAZY_OR_NOW 10786# ifdef RTLD_LAZY 10787# define LT_DLLAZY_OR_NOW RTLD_LAZY 10788# else 10789# ifdef DL_LAZY 10790# define LT_DLLAZY_OR_NOW DL_LAZY 10791# else 10792# ifdef RTLD_NOW 10793# define LT_DLLAZY_OR_NOW RTLD_NOW 10794# else 10795# ifdef DL_NOW 10796# define LT_DLLAZY_OR_NOW DL_NOW 10797# else 10798# define LT_DLLAZY_OR_NOW 0 10799# endif 10800# endif 10801# endif 10802# endif 10803#endif 10804 10805/* When -fvisbility=hidden is used, assume the code has been annotated 10806 correspondingly for the symbols needed. */ 10807#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 10808void fnord () __attribute__((visibility("default"))); 10809#endif 10810 10811void fnord () { int i=42; } 10812int main () 10813{ 10814 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10815 int status = $lt_dlunknown; 10816 10817 if (self) 10818 { 10819 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10820 else 10821 { 10822 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10823 else puts (dlerror ()); 10824 } 10825 /* dlclose (self); */ 10826 } 10827 else 10828 puts (dlerror ()); 10829 10830 return status; 10831} 10832_LT_EOF 10833 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 10834 (eval $ac_link) 2>&5 10835 ac_status=$? 10836 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10837 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 10838 (./conftest; exit; ) >&5 2>/dev/null 10839 lt_status=$? 10840 case x$lt_status in 10841 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 10842 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 10843 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 10844 esac 10845 else : 10846 # compilation failed 10847 lt_cv_dlopen_self_static=no 10848 fi 10849fi 10850rm -fr conftest* 10851 10852 10853fi 10854{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 10855$as_echo "$lt_cv_dlopen_self_static" >&6; } 10856 fi 10857 10858 CPPFLAGS="$save_CPPFLAGS" 10859 LDFLAGS="$save_LDFLAGS" 10860 LIBS="$save_LIBS" 10861 ;; 10862 esac 10863 10864 case $lt_cv_dlopen_self in 10865 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 10866 *) enable_dlopen_self=unknown ;; 10867 esac 10868 10869 case $lt_cv_dlopen_self_static in 10870 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 10871 *) enable_dlopen_self_static=unknown ;; 10872 esac 10873fi 10874 10875 10876 10877 10878 10879 10880 10881 10882 10883 10884 10885 10886 10887 10888 10889 10890 10891striplib= 10892old_striplib= 10893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 10894$as_echo_n "checking whether stripping libraries is possible... " >&6; } 10895if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 10896 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 10897 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 10898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10899$as_echo "yes" >&6; } 10900else 10901# FIXME - insert some real tests, host_os isn't really good enough 10902 case $host_os in 10903 darwin*) 10904 if test -n "$STRIP" ; then 10905 striplib="$STRIP -x" 10906 old_striplib="$STRIP -S" 10907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10908$as_echo "yes" >&6; } 10909 else 10910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10911$as_echo "no" >&6; } 10912 fi 10913 ;; 10914 *) 10915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10916$as_echo "no" >&6; } 10917 ;; 10918 esac 10919fi 10920 10921 10922 10923 10924 10925 10926 10927 10928 10929 10930 10931 10932 # Report which library types will actually be built 10933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 10934$as_echo_n "checking if libtool supports shared libraries... " >&6; } 10935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 10936$as_echo "$can_build_shared" >&6; } 10937 10938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 10939$as_echo_n "checking whether to build shared libraries... " >&6; } 10940 test "$can_build_shared" = "no" && enable_shared=no 10941 10942 # On AIX, shared libraries and static libraries use the same namespace, and 10943 # are all built from PIC. 10944 case $host_os in 10945 aix3*) 10946 test "$enable_shared" = yes && enable_static=no 10947 if test -n "$RANLIB"; then 10948 archive_cmds="$archive_cmds~\$RANLIB \$lib" 10949 postinstall_cmds='$RANLIB $lib' 10950 fi 10951 ;; 10952 10953 aix[4-9]*) 10954 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 10955 test "$enable_shared" = yes && enable_static=no 10956 fi 10957 ;; 10958 esac 10959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 10960$as_echo "$enable_shared" >&6; } 10961 10962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 10963$as_echo_n "checking whether to build static libraries... " >&6; } 10964 # Make sure either enable_shared or enable_static is yes. 10965 test "$enable_shared" = yes || enable_static=yes 10966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 10967$as_echo "$enable_static" >&6; } 10968 10969 10970 10971 10972fi 10973ac_ext=c 10974ac_cpp='$CPP $CPPFLAGS' 10975ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 10976ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 10977ac_compiler_gnu=$ac_cv_c_compiler_gnu 10978 10979CC="$lt_save_CC" 10980 10981 10982 10983 10984 10985 10986 10987 10988 10989 10990 10991 10992 10993 ac_config_commands="$ac_config_commands libtool" 10994 10995 10996 10997 10998# Only expand once: 10999 11000 11001 11002# The tests for host and target for $enable_largefile require 11003# canonical names. 11004 11005 11006 11007# As the $enable_largefile decision depends on --enable-plugins we must set it 11008# even in directories otherwise not depending on the $plugins option. 11009 11010 11011 maybe_plugins=no 11012 for ac_header in dlfcn.h 11013do : 11014 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 11015" 11016if test "x$ac_cv_header_dlfcn_h" = xyes; then : 11017 cat >>confdefs.h <<_ACEOF 11018#define HAVE_DLFCN_H 1 11019_ACEOF 11020 maybe_plugins=yes 11021fi 11022 11023done 11024 11025 for ac_header in windows.h 11026do : 11027 ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default 11028" 11029if test "x$ac_cv_header_windows_h" = xyes; then : 11030 cat >>confdefs.h <<_ACEOF 11031#define HAVE_WINDOWS_H 1 11032_ACEOF 11033 maybe_plugins=yes 11034fi 11035 11036done 11037 11038 11039 # Check whether --enable-plugins was given. 11040if test "${enable_plugins+set}" = set; then : 11041 enableval=$enable_plugins; case "${enableval}" in 11042 no) plugins=no ;; 11043 *) plugins=yes 11044 if test "$maybe_plugins" != "yes" ; then 11045 as_fn_error $? "Building with plugin support requires a host that supports dlopen." "$LINENO" 5 11046 fi ;; 11047 esac 11048else 11049 plugins=$maybe_plugins 11050 11051fi 11052 11053 if test "$plugins" = "yes"; then 11054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5 11055$as_echo_n "checking for library containing dlsym... " >&6; } 11056if ${ac_cv_search_dlsym+:} false; then : 11057 $as_echo_n "(cached) " >&6 11058else 11059 ac_func_search_save_LIBS=$LIBS 11060cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11061/* end confdefs.h. */ 11062 11063/* Override any GCC internal prototype to avoid an error. 11064 Use char because int might match the return type of a GCC 11065 builtin and then its argument prototype would still apply. */ 11066#ifdef __cplusplus 11067extern "C" 11068#endif 11069char dlsym (); 11070int 11071main () 11072{ 11073return dlsym (); 11074 ; 11075 return 0; 11076} 11077_ACEOF 11078for ac_lib in '' dl; do 11079 if test -z "$ac_lib"; then 11080 ac_res="none required" 11081 else 11082 ac_res=-l$ac_lib 11083 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 11084 fi 11085 if ac_fn_c_try_link "$LINENO"; then : 11086 ac_cv_search_dlsym=$ac_res 11087fi 11088rm -f core conftest.err conftest.$ac_objext \ 11089 conftest$ac_exeext 11090 if ${ac_cv_search_dlsym+:} false; then : 11091 break 11092fi 11093done 11094if ${ac_cv_search_dlsym+:} false; then : 11095 11096else 11097 ac_cv_search_dlsym=no 11098fi 11099rm conftest.$ac_ext 11100LIBS=$ac_func_search_save_LIBS 11101fi 11102{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5 11103$as_echo "$ac_cv_search_dlsym" >&6; } 11104ac_res=$ac_cv_search_dlsym 11105if test "$ac_res" != no; then : 11106 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 11107 11108fi 11109 11110 fi 11111 11112 11113case "${host}" in 11114 sparc-*-solaris*|i?86-*-solaris*) 11115 # On native 32-bit Solaris/SPARC and x86, large-file and procfs support 11116 # were mutually exclusive until Solaris 11.3. Without procfs support, 11117 # the bfd/ elf module cannot provide certain routines such as 11118 # elfcore_write_prpsinfo or elfcore_write_prstatus. So unless the user 11119 # explicitly requested large-file support through the 11120 # --enable-largefile switch, disable large-file support in favor of 11121 # procfs support. 11122 # 11123 # Check if <sys/procfs.h> is incompatible with large-file support. 11124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11125/* end confdefs.h. */ 11126#define _FILE_OFFSET_BITS 64 11127#define _STRUCTURED_PROC 1 11128#include <sys/procfs.h> 11129int 11130main () 11131{ 11132 11133 ; 11134 return 0; 11135} 11136_ACEOF 11137if ac_fn_c_try_compile "$LINENO"; then : 11138 acx_cv_procfs_lfs=yes 11139else 11140 acx_cv_procfs_lfs=no 11141fi 11142rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11143 # 11144 # Forcefully disable large-file support only if necessary, gdb is in 11145 # tree and enabled. 11146 if test "${target}" = "${host}" -a "$acx_cv_procfs_lfs" = no \ 11147 -a -d $srcdir/../gdb -a "$enable_gdb" != no; then 11148 : ${enable_largefile="no"} 11149 if test "$plugins" = yes; then 11150 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 11151plugin support disabled; require large-file support which is incompatible with GDB." >&5 11152$as_echo "$as_me: WARNING: 11153plugin support disabled; require large-file support which is incompatible with GDB." >&2;} 11154 plugins=no 11155 fi 11156 fi 11157 # 11158 # Explicitly undef _FILE_OFFSET_BITS if enable_largefile=no for the 11159 # benefit of g++ 9+ which predefines it on Solaris. 11160 if test "$enable_largefile" = no; then 11161 LARGEFILE_CPPFLAGS="-U_FILE_OFFSET_BITS" 11162 11163 fi 11164 ;; 11165esac 11166 11167# Check whether --enable-largefile was given. 11168if test "${enable_largefile+set}" = set; then : 11169 enableval=$enable_largefile; 11170fi 11171 11172if test "$enable_largefile" != no; then 11173 11174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 11175$as_echo_n "checking for special C compiler options needed for large files... " >&6; } 11176if ${ac_cv_sys_largefile_CC+:} false; then : 11177 $as_echo_n "(cached) " >&6 11178else 11179 ac_cv_sys_largefile_CC=no 11180 if test "$GCC" != yes; then 11181 ac_save_CC=$CC 11182 while :; do 11183 # IRIX 6.2 and later do not support large files by default, 11184 # so use the C compiler's -n32 option if that helps. 11185 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11186/* end confdefs.h. */ 11187#include <sys/types.h> 11188 /* Check that off_t can represent 2**63 - 1 correctly. 11189 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11190 since some C++ compilers masquerading as C compilers 11191 incorrectly reject 9223372036854775807. */ 11192#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11193 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11194 && LARGE_OFF_T % 2147483647 == 1) 11195 ? 1 : -1]; 11196int 11197main () 11198{ 11199 11200 ; 11201 return 0; 11202} 11203_ACEOF 11204 if ac_fn_c_try_compile "$LINENO"; then : 11205 break 11206fi 11207rm -f core conftest.err conftest.$ac_objext 11208 CC="$CC -n32" 11209 if ac_fn_c_try_compile "$LINENO"; then : 11210 ac_cv_sys_largefile_CC=' -n32'; break 11211fi 11212rm -f core conftest.err conftest.$ac_objext 11213 break 11214 done 11215 CC=$ac_save_CC 11216 rm -f conftest.$ac_ext 11217 fi 11218fi 11219{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 11220$as_echo "$ac_cv_sys_largefile_CC" >&6; } 11221 if test "$ac_cv_sys_largefile_CC" != no; then 11222 CC=$CC$ac_cv_sys_largefile_CC 11223 fi 11224 11225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 11226$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 11227if ${ac_cv_sys_file_offset_bits+:} false; then : 11228 $as_echo_n "(cached) " >&6 11229else 11230 while :; do 11231 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11232/* end confdefs.h. */ 11233#include <sys/types.h> 11234 /* Check that off_t can represent 2**63 - 1 correctly. 11235 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11236 since some C++ compilers masquerading as C compilers 11237 incorrectly reject 9223372036854775807. */ 11238#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11239 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11240 && LARGE_OFF_T % 2147483647 == 1) 11241 ? 1 : -1]; 11242int 11243main () 11244{ 11245 11246 ; 11247 return 0; 11248} 11249_ACEOF 11250if ac_fn_c_try_compile "$LINENO"; then : 11251 ac_cv_sys_file_offset_bits=no; break 11252fi 11253rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11254 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11255/* end confdefs.h. */ 11256#define _FILE_OFFSET_BITS 64 11257#include <sys/types.h> 11258 /* Check that off_t can represent 2**63 - 1 correctly. 11259 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11260 since some C++ compilers masquerading as C compilers 11261 incorrectly reject 9223372036854775807. */ 11262#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11263 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11264 && LARGE_OFF_T % 2147483647 == 1) 11265 ? 1 : -1]; 11266int 11267main () 11268{ 11269 11270 ; 11271 return 0; 11272} 11273_ACEOF 11274if ac_fn_c_try_compile "$LINENO"; then : 11275 ac_cv_sys_file_offset_bits=64; break 11276fi 11277rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11278 ac_cv_sys_file_offset_bits=unknown 11279 break 11280done 11281fi 11282{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 11283$as_echo "$ac_cv_sys_file_offset_bits" >&6; } 11284case $ac_cv_sys_file_offset_bits in #( 11285 no | unknown) ;; 11286 *) 11287cat >>confdefs.h <<_ACEOF 11288#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 11289_ACEOF 11290;; 11291esac 11292rm -rf conftest* 11293 if test $ac_cv_sys_file_offset_bits = unknown; then 11294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 11295$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 11296if ${ac_cv_sys_large_files+:} false; then : 11297 $as_echo_n "(cached) " >&6 11298else 11299 while :; do 11300 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11301/* end confdefs.h. */ 11302#include <sys/types.h> 11303 /* Check that off_t can represent 2**63 - 1 correctly. 11304 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11305 since some C++ compilers masquerading as C compilers 11306 incorrectly reject 9223372036854775807. */ 11307#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11308 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11309 && LARGE_OFF_T % 2147483647 == 1) 11310 ? 1 : -1]; 11311int 11312main () 11313{ 11314 11315 ; 11316 return 0; 11317} 11318_ACEOF 11319if ac_fn_c_try_compile "$LINENO"; then : 11320 ac_cv_sys_large_files=no; break 11321fi 11322rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11324/* end confdefs.h. */ 11325#define _LARGE_FILES 1 11326#include <sys/types.h> 11327 /* Check that off_t can represent 2**63 - 1 correctly. 11328 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11329 since some C++ compilers masquerading as C compilers 11330 incorrectly reject 9223372036854775807. */ 11331#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11332 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11333 && LARGE_OFF_T % 2147483647 == 1) 11334 ? 1 : -1]; 11335int 11336main () 11337{ 11338 11339 ; 11340 return 0; 11341} 11342_ACEOF 11343if ac_fn_c_try_compile "$LINENO"; then : 11344 ac_cv_sys_large_files=1; break 11345fi 11346rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11347 ac_cv_sys_large_files=unknown 11348 break 11349done 11350fi 11351{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 11352$as_echo "$ac_cv_sys_large_files" >&6; } 11353case $ac_cv_sys_large_files in #( 11354 no | unknown) ;; 11355 *) 11356cat >>confdefs.h <<_ACEOF 11357#define _LARGE_FILES $ac_cv_sys_large_files 11358_ACEOF 11359;; 11360esac 11361rm -rf conftest* 11362 fi 11363 11364 11365fi 11366 11367 11368 11369# These are in addition to what is made available in bfd/. 11370for ac_header in sys/time.h 11371do : 11372 ac_fn_c_check_header_mongrel "$LINENO" "sys/time.h" "ac_cv_header_sys_time_h" "$ac_includes_default" 11373if test "x$ac_cv_header_sys_time_h" = xyes; then : 11374 cat >>confdefs.h <<_ACEOF 11375#define HAVE_SYS_TIME_H 1 11376_ACEOF 11377 11378fi 11379 11380done 11381 11382for ac_func in setitimer 11383do : 11384 ac_fn_c_check_func "$LINENO" "setitimer" "ac_cv_func_setitimer" 11385if test "x$ac_cv_func_setitimer" = xyes; then : 11386 cat >>confdefs.h <<_ACEOF 11387#define HAVE_SETITIMER 1 11388_ACEOF 11389 11390fi 11391done 11392 11393 11394ALL_LINGUAS="bg da de eo es fi fr ga hu id it ja ms nl pt_BR ro ru rw sr sv tr uk vi" 11395 11396 MKINSTALLDIRS= 11397 if test -n "$ac_aux_dir"; then 11398 case "$ac_aux_dir" in 11399 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;; 11400 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;; 11401 esac 11402 fi 11403 if test -z "$MKINSTALLDIRS"; then 11404 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" 11405 fi 11406 11407 11408 11409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 11410$as_echo_n "checking whether NLS is requested... " >&6; } 11411 # Check whether --enable-nls was given. 11412if test "${enable_nls+set}" = set; then : 11413 enableval=$enable_nls; USE_NLS=$enableval 11414else 11415 USE_NLS=yes 11416fi 11417 11418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 11419$as_echo "$USE_NLS" >&6; } 11420 11421 11422 11423 11424 11425 11426# Prepare PATH_SEPARATOR. 11427# The user is always right. 11428if test "${PATH_SEPARATOR+set}" != set; then 11429 echo "#! /bin/sh" >conf$$.sh 11430 echo "exit 0" >>conf$$.sh 11431 chmod +x conf$$.sh 11432 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 11433 PATH_SEPARATOR=';' 11434 else 11435 PATH_SEPARATOR=: 11436 fi 11437 rm -f conf$$.sh 11438fi 11439 11440# Find out how to test for executable files. Don't use a zero-byte file, 11441# as systems may use methods other than mode bits to determine executability. 11442cat >conf$$.file <<_ASEOF 11443#! /bin/sh 11444exit 0 11445_ASEOF 11446chmod +x conf$$.file 11447if test -x conf$$.file >/dev/null 2>&1; then 11448 ac_executable_p="test -x" 11449else 11450 ac_executable_p="test -f" 11451fi 11452rm -f conf$$.file 11453 11454# Extract the first word of "msgfmt", so it can be a program name with args. 11455set dummy msgfmt; ac_word=$2 11456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11457$as_echo_n "checking for $ac_word... " >&6; } 11458if ${ac_cv_path_MSGFMT+:} false; then : 11459 $as_echo_n "(cached) " >&6 11460else 11461 case "$MSGFMT" in 11462 [\\/]* | ?:[\\/]*) 11463 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 11464 ;; 11465 *) 11466 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 11467 for ac_dir in $PATH; do 11468 IFS="$ac_save_IFS" 11469 test -z "$ac_dir" && ac_dir=. 11470 for ac_exec_ext in '' $ac_executable_extensions; do 11471 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 11472 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && 11473 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 11474 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" 11475 break 2 11476 fi 11477 fi 11478 done 11479 done 11480 IFS="$ac_save_IFS" 11481 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" 11482 ;; 11483esac 11484fi 11485MSGFMT="$ac_cv_path_MSGFMT" 11486if test "$MSGFMT" != ":"; then 11487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 11488$as_echo "$MSGFMT" >&6; } 11489else 11490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11491$as_echo "no" >&6; } 11492fi 11493 11494 # Extract the first word of "gmsgfmt", so it can be a program name with args. 11495set dummy gmsgfmt; ac_word=$2 11496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11497$as_echo_n "checking for $ac_word... " >&6; } 11498if ${ac_cv_path_GMSGFMT+:} false; then : 11499 $as_echo_n "(cached) " >&6 11500else 11501 case $GMSGFMT in 11502 [\\/]* | ?:[\\/]*) 11503 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 11504 ;; 11505 *) 11506 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11507for as_dir in $PATH 11508do 11509 IFS=$as_save_IFS 11510 test -z "$as_dir" && as_dir=. 11511 for ac_exec_ext in '' $ac_executable_extensions; do 11512 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11513 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" 11514 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11515 break 2 11516 fi 11517done 11518 done 11519IFS=$as_save_IFS 11520 11521 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 11522 ;; 11523esac 11524fi 11525GMSGFMT=$ac_cv_path_GMSGFMT 11526if test -n "$GMSGFMT"; then 11527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 11528$as_echo "$GMSGFMT" >&6; } 11529else 11530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11531$as_echo "no" >&6; } 11532fi 11533 11534 11535 11536 11537# Prepare PATH_SEPARATOR. 11538# The user is always right. 11539if test "${PATH_SEPARATOR+set}" != set; then 11540 echo "#! /bin/sh" >conf$$.sh 11541 echo "exit 0" >>conf$$.sh 11542 chmod +x conf$$.sh 11543 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 11544 PATH_SEPARATOR=';' 11545 else 11546 PATH_SEPARATOR=: 11547 fi 11548 rm -f conf$$.sh 11549fi 11550 11551# Find out how to test for executable files. Don't use a zero-byte file, 11552# as systems may use methods other than mode bits to determine executability. 11553cat >conf$$.file <<_ASEOF 11554#! /bin/sh 11555exit 0 11556_ASEOF 11557chmod +x conf$$.file 11558if test -x conf$$.file >/dev/null 2>&1; then 11559 ac_executable_p="test -x" 11560else 11561 ac_executable_p="test -f" 11562fi 11563rm -f conf$$.file 11564 11565# Extract the first word of "xgettext", so it can be a program name with args. 11566set dummy xgettext; ac_word=$2 11567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11568$as_echo_n "checking for $ac_word... " >&6; } 11569if ${ac_cv_path_XGETTEXT+:} false; then : 11570 $as_echo_n "(cached) " >&6 11571else 11572 case "$XGETTEXT" in 11573 [\\/]* | ?:[\\/]*) 11574 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 11575 ;; 11576 *) 11577 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 11578 for ac_dir in $PATH; do 11579 IFS="$ac_save_IFS" 11580 test -z "$ac_dir" && ac_dir=. 11581 for ac_exec_ext in '' $ac_executable_extensions; do 11582 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 11583 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 11584 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 11585 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" 11586 break 2 11587 fi 11588 fi 11589 done 11590 done 11591 IFS="$ac_save_IFS" 11592 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 11593 ;; 11594esac 11595fi 11596XGETTEXT="$ac_cv_path_XGETTEXT" 11597if test "$XGETTEXT" != ":"; then 11598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 11599$as_echo "$XGETTEXT" >&6; } 11600else 11601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11602$as_echo "no" >&6; } 11603fi 11604 11605 rm -f messages.po 11606 11607 11608# Prepare PATH_SEPARATOR. 11609# The user is always right. 11610if test "${PATH_SEPARATOR+set}" != set; then 11611 echo "#! /bin/sh" >conf$$.sh 11612 echo "exit 0" >>conf$$.sh 11613 chmod +x conf$$.sh 11614 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 11615 PATH_SEPARATOR=';' 11616 else 11617 PATH_SEPARATOR=: 11618 fi 11619 rm -f conf$$.sh 11620fi 11621 11622# Find out how to test for executable files. Don't use a zero-byte file, 11623# as systems may use methods other than mode bits to determine executability. 11624cat >conf$$.file <<_ASEOF 11625#! /bin/sh 11626exit 0 11627_ASEOF 11628chmod +x conf$$.file 11629if test -x conf$$.file >/dev/null 2>&1; then 11630 ac_executable_p="test -x" 11631else 11632 ac_executable_p="test -f" 11633fi 11634rm -f conf$$.file 11635 11636# Extract the first word of "msgmerge", so it can be a program name with args. 11637set dummy msgmerge; ac_word=$2 11638{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11639$as_echo_n "checking for $ac_word... " >&6; } 11640if ${ac_cv_path_MSGMERGE+:} false; then : 11641 $as_echo_n "(cached) " >&6 11642else 11643 case "$MSGMERGE" in 11644 [\\/]* | ?:[\\/]*) 11645 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. 11646 ;; 11647 *) 11648 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 11649 for ac_dir in $PATH; do 11650 IFS="$ac_save_IFS" 11651 test -z "$ac_dir" && ac_dir=. 11652 for ac_exec_ext in '' $ac_executable_extensions; do 11653 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 11654 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then 11655 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" 11656 break 2 11657 fi 11658 fi 11659 done 11660 done 11661 IFS="$ac_save_IFS" 11662 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" 11663 ;; 11664esac 11665fi 11666MSGMERGE="$ac_cv_path_MSGMERGE" 11667if test "$MSGMERGE" != ":"; then 11668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 11669$as_echo "$MSGMERGE" >&6; } 11670else 11671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11672$as_echo "no" >&6; } 11673fi 11674 11675 11676 if test "$GMSGFMT" != ":"; then 11677 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && 11678 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 11679 : ; 11680 else 11681 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` 11682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5 11683$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; } 11684 GMSGFMT=":" 11685 fi 11686 fi 11687 11688 if test "$XGETTEXT" != ":"; then 11689 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 11690 (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 11691 : ; 11692 else 11693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5 11694$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; } 11695 XGETTEXT=":" 11696 fi 11697 rm -f messages.po 11698 fi 11699 11700 ac_config_commands="$ac_config_commands default-1" 11701 11702 11703 11704 if test "X$prefix" = "XNONE"; then 11705 acl_final_prefix="$ac_default_prefix" 11706 else 11707 acl_final_prefix="$prefix" 11708 fi 11709 if test "X$exec_prefix" = "XNONE"; then 11710 acl_final_exec_prefix='${prefix}' 11711 else 11712 acl_final_exec_prefix="$exec_prefix" 11713 fi 11714 acl_save_prefix="$prefix" 11715 prefix="$acl_final_prefix" 11716 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" 11717 prefix="$acl_save_prefix" 11718 11719 11720# Check whether --with-gnu-ld was given. 11721if test "${with_gnu_ld+set}" = set; then : 11722 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 11723else 11724 with_gnu_ld=no 11725fi 11726 11727# Prepare PATH_SEPARATOR. 11728# The user is always right. 11729if test "${PATH_SEPARATOR+set}" != set; then 11730 echo "#! /bin/sh" >conf$$.sh 11731 echo "exit 0" >>conf$$.sh 11732 chmod +x conf$$.sh 11733 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 11734 PATH_SEPARATOR=';' 11735 else 11736 PATH_SEPARATOR=: 11737 fi 11738 rm -f conf$$.sh 11739fi 11740ac_prog=ld 11741if test "$GCC" = yes; then 11742 # Check if gcc -print-prog-name=ld gives a path. 11743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5 11744$as_echo_n "checking for ld used by GCC... " >&6; } 11745 case $host in 11746 *-*-mingw*) 11747 # gcc leaves a trailing carriage return which upsets mingw 11748 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 11749 *) 11750 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 11751 esac 11752 case $ac_prog in 11753 # Accept absolute paths. 11754 [\\/]* | [A-Za-z]:[\\/]*) 11755 re_direlt='/[^/][^/]*/\.\./' 11756 # Canonicalize the path of ld 11757 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` 11758 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do 11759 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` 11760 done 11761 test -z "$LD" && LD="$ac_prog" 11762 ;; 11763 "") 11764 # If it fails, then pretend we aren't using GCC. 11765 ac_prog=ld 11766 ;; 11767 *) 11768 # If it is relative, then search for the first ld in PATH. 11769 with_gnu_ld=unknown 11770 ;; 11771 esac 11772elif test "$with_gnu_ld" = yes; then 11773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 11774$as_echo_n "checking for GNU ld... " >&6; } 11775else 11776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 11777$as_echo_n "checking for non-GNU ld... " >&6; } 11778fi 11779if ${acl_cv_path_LD+:} false; then : 11780 $as_echo_n "(cached) " >&6 11781else 11782 if test -z "$LD"; then 11783 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 11784 for ac_dir in $PATH; do 11785 test -z "$ac_dir" && ac_dir=. 11786 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 11787 acl_cv_path_LD="$ac_dir/$ac_prog" 11788 # Check to see if the program is GNU ld. I'd rather use --version, 11789 # but apparently some GNU ld's only accept -v. 11790 # Break only if it was the GNU/non-GNU ld that we prefer. 11791 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | $EGREP '(GNU|with BFD)' > /dev/null; then 11792 test "$with_gnu_ld" != no && break 11793 else 11794 test "$with_gnu_ld" != yes && break 11795 fi 11796 fi 11797 done 11798 IFS="$ac_save_ifs" 11799else 11800 acl_cv_path_LD="$LD" # Let the user override the test with a path. 11801fi 11802fi 11803 11804LD="$acl_cv_path_LD" 11805if test -n "$LD"; then 11806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 11807$as_echo "$LD" >&6; } 11808else 11809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11810$as_echo "no" >&6; } 11811fi 11812test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 11813{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 11814$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 11815if ${acl_cv_prog_gnu_ld+:} false; then : 11816 $as_echo_n "(cached) " >&6 11817else 11818 # I'd rather use --version here, but apparently some GNU ld's only accept -v. 11819if $LD -v 2>&1 </dev/null | $EGREP '(GNU|with BFD)' 1>&5; then 11820 acl_cv_prog_gnu_ld=yes 11821else 11822 acl_cv_prog_gnu_ld=no 11823fi 11824fi 11825{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5 11826$as_echo "$acl_cv_prog_gnu_ld" >&6; } 11827with_gnu_ld=$acl_cv_prog_gnu_ld 11828 11829 11830 11831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5 11832$as_echo_n "checking for shared library run path origin... " >&6; } 11833if ${acl_cv_rpath+:} false; then : 11834 $as_echo_n "(cached) " >&6 11835else 11836 11837 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ 11838 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh 11839 . ./conftest.sh 11840 rm -f ./conftest.sh 11841 acl_cv_rpath=done 11842 11843fi 11844{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5 11845$as_echo "$acl_cv_rpath" >&6; } 11846 wl="$acl_cv_wl" 11847 libext="$acl_cv_libext" 11848 shlibext="$acl_cv_shlibext" 11849 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" 11850 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" 11851 hardcode_direct="$acl_cv_hardcode_direct" 11852 hardcode_minus_L="$acl_cv_hardcode_minus_L" 11853 # Check whether --enable-rpath was given. 11854if test "${enable_rpath+set}" = set; then : 11855 enableval=$enable_rpath; : 11856else 11857 enable_rpath=yes 11858fi 11859 11860 11861 11862 11863 11864 11865 11866 11867 use_additional=yes 11868 11869 acl_save_prefix="$prefix" 11870 prefix="$acl_final_prefix" 11871 acl_save_exec_prefix="$exec_prefix" 11872 exec_prefix="$acl_final_exec_prefix" 11873 11874 eval additional_includedir=\"$includedir\" 11875 eval additional_libdir=\"$libdir\" 11876 11877 exec_prefix="$acl_save_exec_prefix" 11878 prefix="$acl_save_prefix" 11879 11880 11881# Check whether --with-libiconv-prefix was given. 11882if test "${with_libiconv_prefix+set}" = set; then : 11883 withval=$with_libiconv_prefix; 11884 if test "X$withval" = "Xno"; then 11885 use_additional=no 11886 else 11887 if test "X$withval" = "X"; then 11888 11889 acl_save_prefix="$prefix" 11890 prefix="$acl_final_prefix" 11891 acl_save_exec_prefix="$exec_prefix" 11892 exec_prefix="$acl_final_exec_prefix" 11893 11894 eval additional_includedir=\"$includedir\" 11895 eval additional_libdir=\"$libdir\" 11896 11897 exec_prefix="$acl_save_exec_prefix" 11898 prefix="$acl_save_prefix" 11899 11900 else 11901 additional_includedir="$withval/include" 11902 additional_libdir="$withval/lib" 11903 fi 11904 fi 11905 11906fi 11907 11908 11909# Check whether --with-libiconv-type was given. 11910if test "${with_libiconv_type+set}" = set; then : 11911 withval=$with_libiconv_type; with_libiconv_type=$withval 11912else 11913 with_libiconv_type=auto 11914fi 11915 11916 lib_type=`eval echo \$with_libiconv_type` 11917 11918 LIBICONV= 11919 LTLIBICONV= 11920 INCICONV= 11921 rpathdirs= 11922 ltrpathdirs= 11923 names_already_handled= 11924 names_next_round='iconv ' 11925 while test -n "$names_next_round"; do 11926 names_this_round="$names_next_round" 11927 names_next_round= 11928 for name in $names_this_round; do 11929 already_handled= 11930 for n in $names_already_handled; do 11931 if test "$n" = "$name"; then 11932 already_handled=yes 11933 break 11934 fi 11935 done 11936 if test -z "$already_handled"; then 11937 names_already_handled="$names_already_handled $name" 11938 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` 11939 eval value=\"\$HAVE_LIB$uppername\" 11940 if test -n "$value"; then 11941 if test "$value" = yes; then 11942 eval value=\"\$LIB$uppername\" 11943 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value" 11944 eval value=\"\$LTLIB$uppername\" 11945 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value" 11946 else 11947 : 11948 fi 11949 else 11950 found_dir= 11951 found_la= 11952 found_so= 11953 found_a= 11954 if test $use_additional = yes; then 11955 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext" && test x$lib_type != xstatic; then 11956 found_dir="$additional_libdir" 11957 found_so="$additional_libdir/lib$name.$shlibext" 11958 if test -f "$additional_libdir/lib$name.la"; then 11959 found_la="$additional_libdir/lib$name.la" 11960 fi 11961 elif test x$lib_type != xshared; then 11962 if test -f "$additional_libdir/lib$name.$libext"; then 11963 found_dir="$additional_libdir" 11964 found_a="$additional_libdir/lib$name.$libext" 11965 if test -f "$additional_libdir/lib$name.la"; then 11966 found_la="$additional_libdir/lib$name.la" 11967 fi 11968 fi 11969 fi 11970 fi 11971 if test "X$found_dir" = "X"; then 11972 for x in $LDFLAGS $LTLIBICONV; do 11973 11974 acl_save_prefix="$prefix" 11975 prefix="$acl_final_prefix" 11976 acl_save_exec_prefix="$exec_prefix" 11977 exec_prefix="$acl_final_exec_prefix" 11978 eval x=\"$x\" 11979 exec_prefix="$acl_save_exec_prefix" 11980 prefix="$acl_save_prefix" 11981 11982 case "$x" in 11983 -L*) 11984 dir=`echo "X$x" | sed -e 's/^X-L//'` 11985 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext" && test x$lib_type != xstatic; then 11986 found_dir="$dir" 11987 found_so="$dir/lib$name.$shlibext" 11988 if test -f "$dir/lib$name.la"; then 11989 found_la="$dir/lib$name.la" 11990 fi 11991 elif test x$lib_type != xshared; then 11992 if test -f "$dir/lib$name.$libext"; then 11993 found_dir="$dir" 11994 found_a="$dir/lib$name.$libext" 11995 if test -f "$dir/lib$name.la"; then 11996 found_la="$dir/lib$name.la" 11997 fi 11998 fi 11999 fi 12000 ;; 12001 esac 12002 if test "X$found_dir" != "X"; then 12003 break 12004 fi 12005 done 12006 fi 12007 if test "X$found_dir" != "X"; then 12008 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name" 12009 if test "X$found_so" != "X"; then 12010 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then 12011 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 12012 else 12013 haveit= 12014 for x in $ltrpathdirs; do 12015 if test "X$x" = "X$found_dir"; then 12016 haveit=yes 12017 break 12018 fi 12019 done 12020 if test -z "$haveit"; then 12021 ltrpathdirs="$ltrpathdirs $found_dir" 12022 fi 12023 if test "$hardcode_direct" = yes; then 12024 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 12025 else 12026 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then 12027 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 12028 haveit= 12029 for x in $rpathdirs; do 12030 if test "X$x" = "X$found_dir"; then 12031 haveit=yes 12032 break 12033 fi 12034 done 12035 if test -z "$haveit"; then 12036 rpathdirs="$rpathdirs $found_dir" 12037 fi 12038 else 12039 haveit= 12040 for x in $LDFLAGS $LIBICONV; do 12041 12042 acl_save_prefix="$prefix" 12043 prefix="$acl_final_prefix" 12044 acl_save_exec_prefix="$exec_prefix" 12045 exec_prefix="$acl_final_exec_prefix" 12046 eval x=\"$x\" 12047 exec_prefix="$acl_save_exec_prefix" 12048 prefix="$acl_save_prefix" 12049 12050 if test "X$x" = "X-L$found_dir"; then 12051 haveit=yes 12052 break 12053 fi 12054 done 12055 if test -z "$haveit"; then 12056 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir" 12057 fi 12058 if test "$hardcode_minus_L" != no; then 12059 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 12060 else 12061 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 12062 fi 12063 fi 12064 fi 12065 fi 12066 else 12067 if test "X$found_a" != "X"; then 12068 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a" 12069 else 12070 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name" 12071 fi 12072 fi 12073 additional_includedir= 12074 case "$found_dir" in 12075 */lib | */lib/) 12076 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` 12077 additional_includedir="$basedir/include" 12078 ;; 12079 esac 12080 if test "X$additional_includedir" != "X"; then 12081 if test "X$additional_includedir" != "X/usr/include"; then 12082 haveit= 12083 if test "X$additional_includedir" = "X/usr/local/include"; then 12084 if test -n "$GCC"; then 12085 case $host_os in 12086 linux*) haveit=yes;; 12087 esac 12088 fi 12089 fi 12090 if test -z "$haveit"; then 12091 for x in $CPPFLAGS $INCICONV; do 12092 12093 acl_save_prefix="$prefix" 12094 prefix="$acl_final_prefix" 12095 acl_save_exec_prefix="$exec_prefix" 12096 exec_prefix="$acl_final_exec_prefix" 12097 eval x=\"$x\" 12098 exec_prefix="$acl_save_exec_prefix" 12099 prefix="$acl_save_prefix" 12100 12101 if test "X$x" = "X-I$additional_includedir"; then 12102 haveit=yes 12103 break 12104 fi 12105 done 12106 if test -z "$haveit"; then 12107 if test -d "$additional_includedir"; then 12108 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir" 12109 fi 12110 fi 12111 fi 12112 fi 12113 fi 12114 if test -n "$found_la"; then 12115 save_libdir="$libdir" 12116 case "$found_la" in 12117 */* | *\\*) . "$found_la" ;; 12118 *) . "./$found_la" ;; 12119 esac 12120 libdir="$save_libdir" 12121 for dep in $dependency_libs; do 12122 case "$dep" in 12123 -L*) 12124 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` 12125 if test "X$additional_libdir" != "X/usr/lib"; then 12126 haveit= 12127 if test "X$additional_libdir" = "X/usr/local/lib"; then 12128 if test -n "$GCC"; then 12129 case $host_os in 12130 linux*) haveit=yes;; 12131 esac 12132 fi 12133 fi 12134 if test -z "$haveit"; then 12135 haveit= 12136 for x in $LDFLAGS $LIBICONV; do 12137 12138 acl_save_prefix="$prefix" 12139 prefix="$acl_final_prefix" 12140 acl_save_exec_prefix="$exec_prefix" 12141 exec_prefix="$acl_final_exec_prefix" 12142 eval x=\"$x\" 12143 exec_prefix="$acl_save_exec_prefix" 12144 prefix="$acl_save_prefix" 12145 12146 if test "X$x" = "X-L$additional_libdir"; then 12147 haveit=yes 12148 break 12149 fi 12150 done 12151 if test -z "$haveit"; then 12152 if test -d "$additional_libdir"; then 12153 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir" 12154 fi 12155 fi 12156 haveit= 12157 for x in $LDFLAGS $LTLIBICONV; do 12158 12159 acl_save_prefix="$prefix" 12160 prefix="$acl_final_prefix" 12161 acl_save_exec_prefix="$exec_prefix" 12162 exec_prefix="$acl_final_exec_prefix" 12163 eval x=\"$x\" 12164 exec_prefix="$acl_save_exec_prefix" 12165 prefix="$acl_save_prefix" 12166 12167 if test "X$x" = "X-L$additional_libdir"; then 12168 haveit=yes 12169 break 12170 fi 12171 done 12172 if test -z "$haveit"; then 12173 if test -d "$additional_libdir"; then 12174 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir" 12175 fi 12176 fi 12177 fi 12178 fi 12179 ;; 12180 -R*) 12181 dir=`echo "X$dep" | sed -e 's/^X-R//'` 12182 if test "$enable_rpath" != no; then 12183 haveit= 12184 for x in $rpathdirs; do 12185 if test "X$x" = "X$dir"; then 12186 haveit=yes 12187 break 12188 fi 12189 done 12190 if test -z "$haveit"; then 12191 rpathdirs="$rpathdirs $dir" 12192 fi 12193 haveit= 12194 for x in $ltrpathdirs; do 12195 if test "X$x" = "X$dir"; then 12196 haveit=yes 12197 break 12198 fi 12199 done 12200 if test -z "$haveit"; then 12201 ltrpathdirs="$ltrpathdirs $dir" 12202 fi 12203 fi 12204 ;; 12205 -l*) 12206 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` 12207 ;; 12208 *.la) 12209 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` 12210 ;; 12211 *) 12212 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep" 12213 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep" 12214 ;; 12215 esac 12216 done 12217 fi 12218 else 12219 if test "x$lib_type" = "xauto" || test "x$lib_type" = "xshared"; then 12220 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 12221 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" 12222 else 12223 LIBICONV="${LIBICONV}${LIBICONV:+ }-l:lib$name.$libext" 12224 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l:lib$name.$libext" 12225 fi 12226 fi 12227 fi 12228 fi 12229 done 12230 done 12231 if test "X$rpathdirs" != "X"; then 12232 if test -n "$hardcode_libdir_separator"; then 12233 alldirs= 12234 for found_dir in $rpathdirs; do 12235 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" 12236 done 12237 acl_save_libdir="$libdir" 12238 libdir="$alldirs" 12239 eval flag=\"$hardcode_libdir_flag_spec\" 12240 libdir="$acl_save_libdir" 12241 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 12242 else 12243 for found_dir in $rpathdirs; do 12244 acl_save_libdir="$libdir" 12245 libdir="$found_dir" 12246 eval flag=\"$hardcode_libdir_flag_spec\" 12247 libdir="$acl_save_libdir" 12248 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 12249 done 12250 fi 12251 fi 12252 if test "X$ltrpathdirs" != "X"; then 12253 for found_dir in $ltrpathdirs; do 12254 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" 12255 done 12256 fi 12257 12258 12259 12260 12261 12262if test -f ../gettext/uninstalled-config.sh; then 12263 relative_builddir='$(top_builddir)/../gettext' 12264 . ../gettext/uninstalled-config.sh 12265else 12266 # The sister gettext directory doesn't exist and won't collect information on 12267 # using gettext for us. Call a bundled AM_GNU_GETTEXT. 12268 12269 12270 12271 12272 12273 12274 12275 12276 12277 12278 12279 12280 12281 12282 12283 12284 12285 12286 12287 12288 12289 12290 12291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5 12292$as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; } 12293if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then : 12294 $as_echo_n "(cached) " >&6 12295else 12296 gt_save_LIBS="$LIBS" 12297 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" 12298 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12299/* end confdefs.h. */ 12300#include <CoreFoundation/CFPreferences.h> 12301int 12302main () 12303{ 12304CFPreferencesCopyAppValue(NULL, NULL) 12305 ; 12306 return 0; 12307} 12308_ACEOF 12309if ac_fn_c_try_link "$LINENO"; then : 12310 gt_cv_func_CFPreferencesCopyAppValue=yes 12311else 12312 gt_cv_func_CFPreferencesCopyAppValue=no 12313fi 12314rm -f core conftest.err conftest.$ac_objext \ 12315 conftest$ac_exeext conftest.$ac_ext 12316 LIBS="$gt_save_LIBS" 12317fi 12318{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5 12319$as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; } 12320 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then 12321 12322$as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h 12323 12324 fi 12325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyPreferredLanguages" >&5 12326$as_echo_n "checking for CFLocaleCopyPreferredLanguages... " >&6; } 12327if ${gt_cv_func_CFLocaleCopyPreferredLanguages+:} false; then : 12328 $as_echo_n "(cached) " >&6 12329else 12330 gt_save_LIBS="$LIBS" 12331 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" 12332 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12333/* end confdefs.h. */ 12334#include <CoreFoundation/CFLocale.h> 12335int 12336main () 12337{ 12338CFLocaleCopyPreferredLanguages(); 12339 ; 12340 return 0; 12341} 12342_ACEOF 12343if ac_fn_c_try_link "$LINENO"; then : 12344 gt_cv_func_CFLocaleCopyPreferredLanguages=yes 12345else 12346 gt_cv_func_CFLocaleCopyPreferredLanguages=no 12347fi 12348rm -f core conftest.err conftest.$ac_objext \ 12349 conftest$ac_exeext conftest.$ac_ext 12350 LIBS="$gt_save_LIBS" 12351fi 12352{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyPreferredLanguages" >&5 12353$as_echo "$gt_cv_func_CFLocaleCopyPreferredLanguages" >&6; } 12354 if test $gt_cv_func_CFLocaleCopyPreferredLanguages = yes; then 12355 12356$as_echo "#define HAVE_CFLOCALECOPYPREFERREDLANGUAGES 1" >>confdefs.h 12357 12358 fi 12359 INTL_MACOSX_LIBS= 12360 if test $gt_cv_func_CFPreferencesCopyAppValue = yes \ 12361 || test $gt_cv_func_CFLocaleCopyPreferredLanguages = yes; then 12362 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation -Wl,-framework -Wl,CoreServices" 12363 fi 12364 12365 12366 12367 12368 12369 12370 LIBINTL= 12371 LTLIBINTL= 12372 POSUB= 12373 12374 case " $gt_needs " in 12375 *" need-formatstring-macros "*) gt_api_version=3 ;; 12376 *" need-ngettext "*) gt_api_version=2 ;; 12377 *) gt_api_version=1 ;; 12378 esac 12379 gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc" 12380 gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl" 12381 12382 if test "$USE_NLS" = "yes"; then 12383 gt_use_preinstalled_gnugettext=no 12384 12385 12386 if test $gt_api_version -ge 3; then 12387 gt_revision_test_code=' 12388#ifndef __GNU_GETTEXT_SUPPORTED_REVISION 12389#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) 12390#endif 12391typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; 12392' 12393 else 12394 gt_revision_test_code= 12395 fi 12396 if test $gt_api_version -ge 2; then 12397 gt_expression_test_code=' + * ngettext ("", "", 0)' 12398 else 12399 gt_expression_test_code= 12400 fi 12401 12402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5 12403$as_echo_n "checking for GNU gettext in libc... " >&6; } 12404if eval \${$gt_func_gnugettext_libc+:} false; then : 12405 $as_echo_n "(cached) " >&6 12406else 12407 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12408/* end confdefs.h. */ 12409 12410#include <libintl.h> 12411#ifndef __GNU_GETTEXT_SUPPORTED_REVISION 12412extern int _nl_msg_cat_cntr; 12413extern int *_nl_domain_bindings; 12414#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_domain_bindings) 12415#else 12416#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0 12417#endif 12418$gt_revision_test_code 12419 12420int 12421main () 12422{ 12423 12424bindtextdomain ("", ""); 12425return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION 12426 12427 ; 12428 return 0; 12429} 12430_ACEOF 12431if ac_fn_c_try_link "$LINENO"; then : 12432 eval "$gt_func_gnugettext_libc=yes" 12433else 12434 eval "$gt_func_gnugettext_libc=no" 12435fi 12436rm -f core conftest.err conftest.$ac_objext \ 12437 conftest$ac_exeext conftest.$ac_ext 12438fi 12439eval ac_res=\$$gt_func_gnugettext_libc 12440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 12441$as_echo "$ac_res" >&6; } 12442 12443 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then 12444 12445 12446 12447 12448 12449 am_save_CPPFLAGS="$CPPFLAGS" 12450 12451 for element in $INCICONV; do 12452 haveit= 12453 for x in $CPPFLAGS; do 12454 12455 acl_save_prefix="$prefix" 12456 prefix="$acl_final_prefix" 12457 acl_save_exec_prefix="$exec_prefix" 12458 exec_prefix="$acl_final_exec_prefix" 12459 eval x=\"$x\" 12460 exec_prefix="$acl_save_exec_prefix" 12461 prefix="$acl_save_prefix" 12462 12463 if test "X$x" = "X$element"; then 12464 haveit=yes 12465 break 12466 fi 12467 done 12468 if test -z "$haveit"; then 12469 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" 12470 fi 12471 done 12472 12473 12474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5 12475$as_echo_n "checking for iconv... " >&6; } 12476if ${am_cv_func_iconv+:} false; then : 12477 $as_echo_n "(cached) " >&6 12478else 12479 12480 am_cv_func_iconv="no, consider installing GNU libiconv" 12481 am_cv_lib_iconv=no 12482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12483/* end confdefs.h. */ 12484 12485#include <stdlib.h> 12486#include <iconv.h> 12487 12488int 12489main () 12490{ 12491iconv_t cd = iconv_open("",""); 12492 iconv(cd,NULL,NULL,NULL,NULL); 12493 iconv_close(cd); 12494 ; 12495 return 0; 12496} 12497_ACEOF 12498if ac_fn_c_try_link "$LINENO"; then : 12499 am_cv_func_iconv=yes 12500fi 12501rm -f core conftest.err conftest.$ac_objext \ 12502 conftest$ac_exeext conftest.$ac_ext 12503 if test "$am_cv_func_iconv" != yes; then 12504 am_save_LIBS="$LIBS" 12505 LIBS="$LIBS $LIBICONV" 12506 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12507/* end confdefs.h. */ 12508 12509#include <stdlib.h> 12510#include <iconv.h> 12511 12512int 12513main () 12514{ 12515iconv_t cd = iconv_open("",""); 12516 iconv(cd,NULL,NULL,NULL,NULL); 12517 iconv_close(cd); 12518 ; 12519 return 0; 12520} 12521_ACEOF 12522if ac_fn_c_try_link "$LINENO"; then : 12523 am_cv_lib_iconv=yes 12524 am_cv_func_iconv=yes 12525fi 12526rm -f core conftest.err conftest.$ac_objext \ 12527 conftest$ac_exeext conftest.$ac_ext 12528 LIBS="$am_save_LIBS" 12529 fi 12530 12531fi 12532{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5 12533$as_echo "$am_cv_func_iconv" >&6; } 12534 if test "$am_cv_func_iconv" = yes; then 12535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5 12536$as_echo_n "checking for working iconv... " >&6; } 12537if ${am_cv_func_iconv_works+:} false; then : 12538 $as_echo_n "(cached) " >&6 12539else 12540 12541 am_save_LIBS="$LIBS" 12542 if test $am_cv_lib_iconv = yes; then 12543 LIBS="$LIBS $LIBICONV" 12544 fi 12545 am_cv_func_iconv_works=no 12546 for ac_iconv_const in '' 'const'; do 12547 if test "$cross_compiling" = yes; then : 12548 case "$host_os" in 12549 aix* | hpux*) am_cv_func_iconv_works="guessing no" ;; 12550 *) am_cv_func_iconv_works="guessing yes" ;; 12551 esac 12552else 12553 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12554/* end confdefs.h. */ 12555 12556#include <iconv.h> 12557#include <string.h> 12558 12559#ifndef ICONV_CONST 12560# define ICONV_CONST $ac_iconv_const 12561#endif 12562 12563int 12564main () 12565{ 12566int result = 0; 12567 /* Test against AIX 5.1...7.2 bug: Failures are not distinguishable from 12568 successful returns. This is even documented in 12569 <https://www.ibm.com/support/knowledgecenter/ssw_aix_72/i_bostechref/iconv.html> */ 12570 { 12571 iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8"); 12572 if (cd_utf8_to_88591 != (iconv_t)(-1)) 12573 { 12574 static ICONV_CONST char input[] = "\342\202\254"; /* EURO SIGN */ 12575 char buf[10]; 12576 ICONV_CONST char *inptr = input; 12577 size_t inbytesleft = strlen (input); 12578 char *outptr = buf; 12579 size_t outbytesleft = sizeof (buf); 12580 size_t res = iconv (cd_utf8_to_88591, 12581 &inptr, &inbytesleft, 12582 &outptr, &outbytesleft); 12583 if (res == 0) 12584 result |= 1; 12585 iconv_close (cd_utf8_to_88591); 12586 } 12587 } 12588 /* Test against Solaris 10 bug: Failures are not distinguishable from 12589 successful returns. */ 12590 { 12591 iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646"); 12592 if (cd_ascii_to_88591 != (iconv_t)(-1)) 12593 { 12594 static ICONV_CONST char input[] = "\263"; 12595 char buf[10]; 12596 ICONV_CONST char *inptr = input; 12597 size_t inbytesleft = strlen (input); 12598 char *outptr = buf; 12599 size_t outbytesleft = sizeof (buf); 12600 size_t res = iconv (cd_ascii_to_88591, 12601 &inptr, &inbytesleft, 12602 &outptr, &outbytesleft); 12603 if (res == 0) 12604 result |= 2; 12605 iconv_close (cd_ascii_to_88591); 12606 } 12607 } 12608 /* Test against AIX 6.1..7.1 bug: Buffer overrun. */ 12609 { 12610 iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1"); 12611 if (cd_88591_to_utf8 != (iconv_t)(-1)) 12612 { 12613 static ICONV_CONST char input[] = "\304"; 12614 static char buf[2] = { (char)0xDE, (char)0xAD }; 12615 ICONV_CONST char *inptr = input; 12616 size_t inbytesleft = 1; 12617 char *outptr = buf; 12618 size_t outbytesleft = 1; 12619 size_t res = iconv (cd_88591_to_utf8, 12620 &inptr, &inbytesleft, 12621 &outptr, &outbytesleft); 12622 if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD) 12623 result |= 4; 12624 iconv_close (cd_88591_to_utf8); 12625 } 12626 } 12627#if 0 /* This bug could be worked around by the caller. */ 12628 /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */ 12629 { 12630 iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591"); 12631 if (cd_88591_to_utf8 != (iconv_t)(-1)) 12632 { 12633 static ICONV_CONST char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; 12634 char buf[50]; 12635 ICONV_CONST char *inptr = input; 12636 size_t inbytesleft = strlen (input); 12637 char *outptr = buf; 12638 size_t outbytesleft = sizeof (buf); 12639 size_t res = iconv (cd_88591_to_utf8, 12640 &inptr, &inbytesleft, 12641 &outptr, &outbytesleft); 12642 if ((int)res > 0) 12643 result |= 8; 12644 iconv_close (cd_88591_to_utf8); 12645 } 12646 } 12647#endif 12648 /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is 12649 provided. */ 12650 { 12651 /* Try standardized names. */ 12652 iconv_t cd1 = iconv_open ("UTF-8", "EUC-JP"); 12653 /* Try IRIX, OSF/1 names. */ 12654 iconv_t cd2 = iconv_open ("UTF-8", "eucJP"); 12655 /* Try AIX names. */ 12656 iconv_t cd3 = iconv_open ("UTF-8", "IBM-eucJP"); 12657 /* Try HP-UX names. */ 12658 iconv_t cd4 = iconv_open ("utf8", "eucJP"); 12659 if (cd1 == (iconv_t)(-1) && cd2 == (iconv_t)(-1) 12660 && cd3 == (iconv_t)(-1) && cd4 == (iconv_t)(-1)) 12661 result |= 16; 12662 if (cd1 != (iconv_t)(-1)) 12663 iconv_close (cd1); 12664 if (cd2 != (iconv_t)(-1)) 12665 iconv_close (cd2); 12666 if (cd3 != (iconv_t)(-1)) 12667 iconv_close (cd3); 12668 if (cd4 != (iconv_t)(-1)) 12669 iconv_close (cd4); 12670 } 12671 return result; 12672 12673 ; 12674 return 0; 12675} 12676_ACEOF 12677if ac_fn_c_try_run "$LINENO"; then : 12678 am_cv_func_iconv_works=yes 12679fi 12680rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 12681 conftest.$ac_objext conftest.beam conftest.$ac_ext 12682fi 12683 12684 test "$am_cv_func_iconv_works" = no || break 12685 done 12686 LIBS="$am_save_LIBS" 12687 12688fi 12689{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5 12690$as_echo "$am_cv_func_iconv_works" >&6; } 12691 case "$am_cv_func_iconv_works" in 12692 *no) am_func_iconv=no am_cv_lib_iconv=no ;; 12693 *) am_func_iconv=yes ;; 12694 esac 12695 else 12696 am_func_iconv=no am_cv_lib_iconv=no 12697 fi 12698 if test "$am_func_iconv" = yes; then 12699 12700$as_echo "#define HAVE_ICONV 1" >>confdefs.h 12701 12702 fi 12703 if test "$am_cv_lib_iconv" = yes; then 12704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5 12705$as_echo_n "checking how to link with libiconv... " >&6; } 12706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5 12707$as_echo "$LIBICONV" >&6; } 12708 else 12709 CPPFLAGS="$am_save_CPPFLAGS" 12710 LIBICONV= 12711 LTLIBICONV= 12712 fi 12713 12714 12715 12716 12717 12718 12719 use_additional=yes 12720 12721 acl_save_prefix="$prefix" 12722 prefix="$acl_final_prefix" 12723 acl_save_exec_prefix="$exec_prefix" 12724 exec_prefix="$acl_final_exec_prefix" 12725 12726 eval additional_includedir=\"$includedir\" 12727 eval additional_libdir=\"$libdir\" 12728 12729 exec_prefix="$acl_save_exec_prefix" 12730 prefix="$acl_save_prefix" 12731 12732 12733# Check whether --with-libintl-prefix was given. 12734if test "${with_libintl_prefix+set}" = set; then : 12735 withval=$with_libintl_prefix; 12736 if test "X$withval" = "Xno"; then 12737 use_additional=no 12738 else 12739 if test "X$withval" = "X"; then 12740 12741 acl_save_prefix="$prefix" 12742 prefix="$acl_final_prefix" 12743 acl_save_exec_prefix="$exec_prefix" 12744 exec_prefix="$acl_final_exec_prefix" 12745 12746 eval additional_includedir=\"$includedir\" 12747 eval additional_libdir=\"$libdir\" 12748 12749 exec_prefix="$acl_save_exec_prefix" 12750 prefix="$acl_save_prefix" 12751 12752 else 12753 additional_includedir="$withval/include" 12754 additional_libdir="$withval/lib" 12755 fi 12756 fi 12757 12758fi 12759 12760 12761# Check whether --with-libintl-type was given. 12762if test "${with_libintl_type+set}" = set; then : 12763 withval=$with_libintl_type; with_libintl_type=$withval 12764else 12765 with_libintl_type=auto 12766fi 12767 12768 lib_type=`eval echo \$with_libintl_type` 12769 12770 LIBINTL= 12771 LTLIBINTL= 12772 INCINTL= 12773 rpathdirs= 12774 ltrpathdirs= 12775 names_already_handled= 12776 names_next_round='intl ' 12777 while test -n "$names_next_round"; do 12778 names_this_round="$names_next_round" 12779 names_next_round= 12780 for name in $names_this_round; do 12781 already_handled= 12782 for n in $names_already_handled; do 12783 if test "$n" = "$name"; then 12784 already_handled=yes 12785 break 12786 fi 12787 done 12788 if test -z "$already_handled"; then 12789 names_already_handled="$names_already_handled $name" 12790 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` 12791 eval value=\"\$HAVE_LIB$uppername\" 12792 if test -n "$value"; then 12793 if test "$value" = yes; then 12794 eval value=\"\$LIB$uppername\" 12795 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value" 12796 eval value=\"\$LTLIB$uppername\" 12797 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value" 12798 else 12799 : 12800 fi 12801 else 12802 found_dir= 12803 found_la= 12804 found_so= 12805 found_a= 12806 if test $use_additional = yes; then 12807 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext" && test x$lib_type != xstatic; then 12808 found_dir="$additional_libdir" 12809 found_so="$additional_libdir/lib$name.$shlibext" 12810 if test -f "$additional_libdir/lib$name.la"; then 12811 found_la="$additional_libdir/lib$name.la" 12812 fi 12813 elif test x$lib_type != xshared; then 12814 if test -f "$additional_libdir/lib$name.$libext"; then 12815 found_dir="$additional_libdir" 12816 found_a="$additional_libdir/lib$name.$libext" 12817 if test -f "$additional_libdir/lib$name.la"; then 12818 found_la="$additional_libdir/lib$name.la" 12819 fi 12820 fi 12821 fi 12822 fi 12823 if test "X$found_dir" = "X"; then 12824 for x in $LDFLAGS $LTLIBINTL; do 12825 12826 acl_save_prefix="$prefix" 12827 prefix="$acl_final_prefix" 12828 acl_save_exec_prefix="$exec_prefix" 12829 exec_prefix="$acl_final_exec_prefix" 12830 eval x=\"$x\" 12831 exec_prefix="$acl_save_exec_prefix" 12832 prefix="$acl_save_prefix" 12833 12834 case "$x" in 12835 -L*) 12836 dir=`echo "X$x" | sed -e 's/^X-L//'` 12837 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext" && test x$lib_type != xstatic; then 12838 found_dir="$dir" 12839 found_so="$dir/lib$name.$shlibext" 12840 if test -f "$dir/lib$name.la"; then 12841 found_la="$dir/lib$name.la" 12842 fi 12843 elif test x$lib_type != xshared; then 12844 if test -f "$dir/lib$name.$libext"; then 12845 found_dir="$dir" 12846 found_a="$dir/lib$name.$libext" 12847 if test -f "$dir/lib$name.la"; then 12848 found_la="$dir/lib$name.la" 12849 fi 12850 fi 12851 fi 12852 ;; 12853 esac 12854 if test "X$found_dir" != "X"; then 12855 break 12856 fi 12857 done 12858 fi 12859 if test "X$found_dir" != "X"; then 12860 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name" 12861 if test "X$found_so" != "X"; then 12862 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then 12863 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 12864 else 12865 haveit= 12866 for x in $ltrpathdirs; do 12867 if test "X$x" = "X$found_dir"; then 12868 haveit=yes 12869 break 12870 fi 12871 done 12872 if test -z "$haveit"; then 12873 ltrpathdirs="$ltrpathdirs $found_dir" 12874 fi 12875 if test "$hardcode_direct" = yes; then 12876 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 12877 else 12878 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then 12879 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 12880 haveit= 12881 for x in $rpathdirs; do 12882 if test "X$x" = "X$found_dir"; then 12883 haveit=yes 12884 break 12885 fi 12886 done 12887 if test -z "$haveit"; then 12888 rpathdirs="$rpathdirs $found_dir" 12889 fi 12890 else 12891 haveit= 12892 for x in $LDFLAGS $LIBINTL; do 12893 12894 acl_save_prefix="$prefix" 12895 prefix="$acl_final_prefix" 12896 acl_save_exec_prefix="$exec_prefix" 12897 exec_prefix="$acl_final_exec_prefix" 12898 eval x=\"$x\" 12899 exec_prefix="$acl_save_exec_prefix" 12900 prefix="$acl_save_prefix" 12901 12902 if test "X$x" = "X-L$found_dir"; then 12903 haveit=yes 12904 break 12905 fi 12906 done 12907 if test -z "$haveit"; then 12908 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir" 12909 fi 12910 if test "$hardcode_minus_L" != no; then 12911 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 12912 else 12913 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" 12914 fi 12915 fi 12916 fi 12917 fi 12918 else 12919 if test "X$found_a" != "X"; then 12920 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a" 12921 else 12922 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name" 12923 fi 12924 fi 12925 additional_includedir= 12926 case "$found_dir" in 12927 */lib | */lib/) 12928 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` 12929 additional_includedir="$basedir/include" 12930 ;; 12931 esac 12932 if test "X$additional_includedir" != "X"; then 12933 if test "X$additional_includedir" != "X/usr/include"; then 12934 haveit= 12935 if test "X$additional_includedir" = "X/usr/local/include"; then 12936 if test -n "$GCC"; then 12937 case $host_os in 12938 linux*) haveit=yes;; 12939 esac 12940 fi 12941 fi 12942 if test -z "$haveit"; then 12943 for x in $CPPFLAGS $INCINTL; do 12944 12945 acl_save_prefix="$prefix" 12946 prefix="$acl_final_prefix" 12947 acl_save_exec_prefix="$exec_prefix" 12948 exec_prefix="$acl_final_exec_prefix" 12949 eval x=\"$x\" 12950 exec_prefix="$acl_save_exec_prefix" 12951 prefix="$acl_save_prefix" 12952 12953 if test "X$x" = "X-I$additional_includedir"; then 12954 haveit=yes 12955 break 12956 fi 12957 done 12958 if test -z "$haveit"; then 12959 if test -d "$additional_includedir"; then 12960 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir" 12961 fi 12962 fi 12963 fi 12964 fi 12965 fi 12966 if test -n "$found_la"; then 12967 save_libdir="$libdir" 12968 case "$found_la" in 12969 */* | *\\*) . "$found_la" ;; 12970 *) . "./$found_la" ;; 12971 esac 12972 libdir="$save_libdir" 12973 for dep in $dependency_libs; do 12974 case "$dep" in 12975 -L*) 12976 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` 12977 if test "X$additional_libdir" != "X/usr/lib"; then 12978 haveit= 12979 if test "X$additional_libdir" = "X/usr/local/lib"; then 12980 if test -n "$GCC"; then 12981 case $host_os in 12982 linux*) haveit=yes;; 12983 esac 12984 fi 12985 fi 12986 if test -z "$haveit"; then 12987 haveit= 12988 for x in $LDFLAGS $LIBINTL; do 12989 12990 acl_save_prefix="$prefix" 12991 prefix="$acl_final_prefix" 12992 acl_save_exec_prefix="$exec_prefix" 12993 exec_prefix="$acl_final_exec_prefix" 12994 eval x=\"$x\" 12995 exec_prefix="$acl_save_exec_prefix" 12996 prefix="$acl_save_prefix" 12997 12998 if test "X$x" = "X-L$additional_libdir"; then 12999 haveit=yes 13000 break 13001 fi 13002 done 13003 if test -z "$haveit"; then 13004 if test -d "$additional_libdir"; then 13005 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir" 13006 fi 13007 fi 13008 haveit= 13009 for x in $LDFLAGS $LTLIBINTL; do 13010 13011 acl_save_prefix="$prefix" 13012 prefix="$acl_final_prefix" 13013 acl_save_exec_prefix="$exec_prefix" 13014 exec_prefix="$acl_final_exec_prefix" 13015 eval x=\"$x\" 13016 exec_prefix="$acl_save_exec_prefix" 13017 prefix="$acl_save_prefix" 13018 13019 if test "X$x" = "X-L$additional_libdir"; then 13020 haveit=yes 13021 break 13022 fi 13023 done 13024 if test -z "$haveit"; then 13025 if test -d "$additional_libdir"; then 13026 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir" 13027 fi 13028 fi 13029 fi 13030 fi 13031 ;; 13032 -R*) 13033 dir=`echo "X$dep" | sed -e 's/^X-R//'` 13034 if test "$enable_rpath" != no; then 13035 haveit= 13036 for x in $rpathdirs; do 13037 if test "X$x" = "X$dir"; then 13038 haveit=yes 13039 break 13040 fi 13041 done 13042 if test -z "$haveit"; then 13043 rpathdirs="$rpathdirs $dir" 13044 fi 13045 haveit= 13046 for x in $ltrpathdirs; do 13047 if test "X$x" = "X$dir"; then 13048 haveit=yes 13049 break 13050 fi 13051 done 13052 if test -z "$haveit"; then 13053 ltrpathdirs="$ltrpathdirs $dir" 13054 fi 13055 fi 13056 ;; 13057 -l*) 13058 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` 13059 ;; 13060 *.la) 13061 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` 13062 ;; 13063 *) 13064 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep" 13065 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep" 13066 ;; 13067 esac 13068 done 13069 fi 13070 else 13071 if test "x$lib_type" = "xauto" || test "x$lib_type" = "xshared"; then 13072 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" 13073 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name" 13074 else 13075 LIBINTL="${LIBINTL}${LIBINTL:+ }-l:lib$name.$libext" 13076 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l:lib$name.$libext" 13077 fi 13078 fi 13079 fi 13080 fi 13081 done 13082 done 13083 if test "X$rpathdirs" != "X"; then 13084 if test -n "$hardcode_libdir_separator"; then 13085 alldirs= 13086 for found_dir in $rpathdirs; do 13087 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" 13088 done 13089 acl_save_libdir="$libdir" 13090 libdir="$alldirs" 13091 eval flag=\"$hardcode_libdir_flag_spec\" 13092 libdir="$acl_save_libdir" 13093 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" 13094 else 13095 for found_dir in $rpathdirs; do 13096 acl_save_libdir="$libdir" 13097 libdir="$found_dir" 13098 eval flag=\"$hardcode_libdir_flag_spec\" 13099 libdir="$acl_save_libdir" 13100 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" 13101 done 13102 fi 13103 fi 13104 if test "X$ltrpathdirs" != "X"; then 13105 for found_dir in $ltrpathdirs; do 13106 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir" 13107 done 13108 fi 13109 13110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5 13111$as_echo_n "checking for GNU gettext in libintl... " >&6; } 13112if eval \${$gt_func_gnugettext_libintl+:} false; then : 13113 $as_echo_n "(cached) " >&6 13114else 13115 gt_save_CPPFLAGS="$CPPFLAGS" 13116 CPPFLAGS="$CPPFLAGS $INCINTL" 13117 gt_save_LIBS="$LIBS" 13118 LIBS="$LIBS $LIBINTL" 13119 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13120/* end confdefs.h. */ 13121 13122#include <libintl.h> 13123#ifndef __GNU_GETTEXT_SUPPORTED_REVISION 13124extern int _nl_msg_cat_cntr; 13125extern 13126#ifdef __cplusplus 13127"C" 13128#endif 13129const char *_nl_expand_alias (const char *); 13130#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias ("")) 13131#else 13132#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0 13133#endif 13134$gt_revision_test_code 13135 13136int 13137main () 13138{ 13139 13140bindtextdomain ("", ""); 13141return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION 13142 13143 ; 13144 return 0; 13145} 13146_ACEOF 13147if ac_fn_c_try_link "$LINENO"; then : 13148 eval "$gt_func_gnugettext_libintl=yes" 13149else 13150 eval "$gt_func_gnugettext_libintl=no" 13151fi 13152rm -f core conftest.err conftest.$ac_objext \ 13153 conftest$ac_exeext conftest.$ac_ext 13154 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then 13155 LIBS="$LIBS $LIBICONV" 13156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13157/* end confdefs.h. */ 13158 13159#include <libintl.h> 13160#ifndef __GNU_GETTEXT_SUPPORTED_REVISION 13161extern int _nl_msg_cat_cntr; 13162extern 13163#ifdef __cplusplus 13164"C" 13165#endif 13166const char *_nl_expand_alias (const char *); 13167#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias ("")) 13168#else 13169#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0 13170#endif 13171$gt_revision_test_code 13172 13173int 13174main () 13175{ 13176 13177bindtextdomain ("", ""); 13178return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION 13179 13180 ; 13181 return 0; 13182} 13183_ACEOF 13184if ac_fn_c_try_link "$LINENO"; then : 13185 LIBINTL="$LIBINTL $LIBICONV" 13186 LTLIBINTL="$LTLIBINTL $LTLIBICONV" 13187 eval "$gt_func_gnugettext_libintl=yes" 13188 13189fi 13190rm -f core conftest.err conftest.$ac_objext \ 13191 conftest$ac_exeext conftest.$ac_ext 13192 fi 13193 CPPFLAGS="$gt_save_CPPFLAGS" 13194 LIBS="$gt_save_LIBS" 13195fi 13196eval ac_res=\$$gt_func_gnugettext_libintl 13197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 13198$as_echo "$ac_res" >&6; } 13199 fi 13200 13201 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \ 13202 || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \ 13203 && test "$PACKAGE" != gettext-runtime \ 13204 && test "$PACKAGE" != gettext-tools; }; then 13205 gt_use_preinstalled_gnugettext=yes 13206 else 13207 LIBINTL= 13208 LTLIBINTL= 13209 INCINTL= 13210 fi 13211 13212 13213 13214 if test -n "$INTL_MACOSX_LIBS"; then 13215 if test "$gt_use_preinstalled_gnugettext" = "yes" \ 13216 || test "$nls_cv_use_gnu_gettext" = "yes"; then 13217 LIBINTL="$LIBINTL $INTL_MACOSX_LIBS" 13218 LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS" 13219 fi 13220 fi 13221 13222 if test "$gt_use_preinstalled_gnugettext" = "yes" \ 13223 || test "$nls_cv_use_gnu_gettext" = "yes"; then 13224 13225$as_echo "#define ENABLE_NLS 1" >>confdefs.h 13226 13227 else 13228 USE_NLS=no 13229 fi 13230 fi 13231 13232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5 13233$as_echo_n "checking whether to use NLS... " >&6; } 13234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 13235$as_echo "$USE_NLS" >&6; } 13236 if test "$USE_NLS" = "yes"; then 13237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5 13238$as_echo_n "checking where the gettext function comes from... " >&6; } 13239 if test "$gt_use_preinstalled_gnugettext" = "yes"; then 13240 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then 13241 gt_source="external libintl" 13242 else 13243 gt_source="libc" 13244 fi 13245 else 13246 gt_source="included intl directory" 13247 fi 13248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5 13249$as_echo "$gt_source" >&6; } 13250 fi 13251 13252 if test "$USE_NLS" = "yes"; then 13253 13254 if test "$gt_use_preinstalled_gnugettext" = "yes"; then 13255 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then 13256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5 13257$as_echo_n "checking how to link with libintl... " >&6; } 13258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5 13259$as_echo "$LIBINTL" >&6; } 13260 13261 for element in $INCINTL; do 13262 haveit= 13263 for x in $CPPFLAGS; do 13264 13265 acl_save_prefix="$prefix" 13266 prefix="$acl_final_prefix" 13267 acl_save_exec_prefix="$exec_prefix" 13268 exec_prefix="$acl_final_exec_prefix" 13269 eval x=\"$x\" 13270 exec_prefix="$acl_save_exec_prefix" 13271 prefix="$acl_save_prefix" 13272 13273 if test "X$x" = "X$element"; then 13274 haveit=yes 13275 break 13276 fi 13277 done 13278 if test -z "$haveit"; then 13279 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" 13280 fi 13281 done 13282 13283 fi 13284 13285 13286$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h 13287 13288 13289$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h 13290 13291 fi 13292 13293 POSUB=po 13294 fi 13295 13296 13297 13298 INTLLIBS="$LIBINTL" 13299 13300 13301 13302 13303 13304 13305fi 13306 13307 13308 13309 13310 13311 13312 13313 13314 13315 13316 13317{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 13318$as_echo_n "checking whether NLS is requested... " >&6; } 13319if test x"$USE_NLS" != xyes; then 13320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13321$as_echo "no" >&6; } 13322else 13323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 13324$as_echo "yes" >&6; } 13325 13326$as_echo "#define ENABLE_NLS 1" >>confdefs.h 13327 13328 13329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5 13330$as_echo_n "checking for catalogs to be installed... " >&6; } 13331 # Look for .po and .gmo files in the source directory. 13332 CATALOGS= 13333 XLINGUAS= 13334 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do 13335 # If there aren't any .gmo files the shell will give us the 13336 # literal string "../path/to/srcdir/po/*.gmo" which has to be 13337 # weeded out. 13338 case "$cat" in *\**) 13339 continue;; 13340 esac 13341 # The quadruple backslash is collapsed to a double backslash 13342 # by the backticks, then collapsed again by the double quotes, 13343 # leaving us with one backslash in the sed expression (right 13344 # before the dot that mustn't act as a wildcard). 13345 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"` 13346 lang=`echo $cat | sed -e "s!\\\\.gmo!!"` 13347 # The user is allowed to set LINGUAS to a list of languages to 13348 # install catalogs for. If it's empty that means "all of them." 13349 if test "x$LINGUAS" = x; then 13350 CATALOGS="$CATALOGS $cat" 13351 XLINGUAS="$XLINGUAS $lang" 13352 else 13353 case "$LINGUAS" in *$lang*) 13354 CATALOGS="$CATALOGS $cat" 13355 XLINGUAS="$XLINGUAS $lang" 13356 ;; 13357 esac 13358 fi 13359 done 13360 LINGUAS="$XLINGUAS" 13361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5 13362$as_echo "$LINGUAS" >&6; } 13363 13364 13365 DATADIRNAME=share 13366 13367 INSTOBJEXT=.mo 13368 13369 GENCAT=gencat 13370 13371 CATOBJEXT=.gmo 13372 13373fi 13374 13375 13376 13377 13378# Prepare PATH_SEPARATOR. 13379# The user is always right. 13380if test "${PATH_SEPARATOR+set}" != set; then 13381 echo "#! /bin/sh" >conf$$.sh 13382 echo "exit 0" >>conf$$.sh 13383 chmod +x conf$$.sh 13384 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 13385 PATH_SEPARATOR=';' 13386 else 13387 PATH_SEPARATOR=: 13388 fi 13389 rm -f conf$$.sh 13390fi 13391 13392# Find out how to test for executable files. Don't use a zero-byte file, 13393# as systems may use methods other than mode bits to determine executability. 13394cat >conf$$.file <<_ASEOF 13395#! /bin/sh 13396exit 0 13397_ASEOF 13398chmod +x conf$$.file 13399if test -x conf$$.file >/dev/null 2>&1; then 13400 ac_executable_p="test -x" 13401else 13402 ac_executable_p="test -f" 13403fi 13404rm -f conf$$.file 13405 13406# Extract the first word of "msgfmt", so it can be a program name with args. 13407set dummy msgfmt; ac_word=$2 13408{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13409$as_echo_n "checking for $ac_word... " >&6; } 13410if ${ac_cv_path_MSGFMT+:} false; then : 13411 $as_echo_n "(cached) " >&6 13412else 13413 case "$MSGFMT" in 13414 [\\/]* | ?:[\\/]*) 13415 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 13416 ;; 13417 *) 13418 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 13419 for ac_dir in $PATH; do 13420 IFS="$ac_save_IFS" 13421 test -z "$ac_dir" && ac_dir=. 13422 for ac_exec_ext in '' $ac_executable_extensions; do 13423 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 13424 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && 13425 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 13426 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" 13427 break 2 13428 fi 13429 fi 13430 done 13431 done 13432 IFS="$ac_save_IFS" 13433 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" 13434 ;; 13435esac 13436fi 13437MSGFMT="$ac_cv_path_MSGFMT" 13438if test "$MSGFMT" != ":"; then 13439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 13440$as_echo "$MSGFMT" >&6; } 13441else 13442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13443$as_echo "no" >&6; } 13444fi 13445 13446 # Extract the first word of "gmsgfmt", so it can be a program name with args. 13447set dummy gmsgfmt; ac_word=$2 13448{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13449$as_echo_n "checking for $ac_word... " >&6; } 13450if ${ac_cv_path_GMSGFMT+:} false; then : 13451 $as_echo_n "(cached) " >&6 13452else 13453 case $GMSGFMT in 13454 [\\/]* | ?:[\\/]*) 13455 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 13456 ;; 13457 *) 13458 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13459for as_dir in $PATH 13460do 13461 IFS=$as_save_IFS 13462 test -z "$as_dir" && as_dir=. 13463 for ac_exec_ext in '' $ac_executable_extensions; do 13464 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13465 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" 13466 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13467 break 2 13468 fi 13469done 13470 done 13471IFS=$as_save_IFS 13472 13473 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 13474 ;; 13475esac 13476fi 13477GMSGFMT=$ac_cv_path_GMSGFMT 13478if test -n "$GMSGFMT"; then 13479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 13480$as_echo "$GMSGFMT" >&6; } 13481else 13482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13483$as_echo "no" >&6; } 13484fi 13485 13486 13487 13488 13489# Prepare PATH_SEPARATOR. 13490# The user is always right. 13491if test "${PATH_SEPARATOR+set}" != set; then 13492 echo "#! /bin/sh" >conf$$.sh 13493 echo "exit 0" >>conf$$.sh 13494 chmod +x conf$$.sh 13495 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 13496 PATH_SEPARATOR=';' 13497 else 13498 PATH_SEPARATOR=: 13499 fi 13500 rm -f conf$$.sh 13501fi 13502 13503# Find out how to test for executable files. Don't use a zero-byte file, 13504# as systems may use methods other than mode bits to determine executability. 13505cat >conf$$.file <<_ASEOF 13506#! /bin/sh 13507exit 0 13508_ASEOF 13509chmod +x conf$$.file 13510if test -x conf$$.file >/dev/null 2>&1; then 13511 ac_executable_p="test -x" 13512else 13513 ac_executable_p="test -f" 13514fi 13515rm -f conf$$.file 13516 13517# Extract the first word of "xgettext", so it can be a program name with args. 13518set dummy xgettext; ac_word=$2 13519{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13520$as_echo_n "checking for $ac_word... " >&6; } 13521if ${ac_cv_path_XGETTEXT+:} false; then : 13522 $as_echo_n "(cached) " >&6 13523else 13524 case "$XGETTEXT" in 13525 [\\/]* | ?:[\\/]*) 13526 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 13527 ;; 13528 *) 13529 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 13530 for ac_dir in $PATH; do 13531 IFS="$ac_save_IFS" 13532 test -z "$ac_dir" && ac_dir=. 13533 for ac_exec_ext in '' $ac_executable_extensions; do 13534 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 13535 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 13536 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 13537 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" 13538 break 2 13539 fi 13540 fi 13541 done 13542 done 13543 IFS="$ac_save_IFS" 13544 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 13545 ;; 13546esac 13547fi 13548XGETTEXT="$ac_cv_path_XGETTEXT" 13549if test "$XGETTEXT" != ":"; then 13550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 13551$as_echo "$XGETTEXT" >&6; } 13552else 13553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13554$as_echo "no" >&6; } 13555fi 13556 13557 rm -f messages.po 13558 13559 13560# Prepare PATH_SEPARATOR. 13561# The user is always right. 13562if test "${PATH_SEPARATOR+set}" != set; then 13563 echo "#! /bin/sh" >conf$$.sh 13564 echo "exit 0" >>conf$$.sh 13565 chmod +x conf$$.sh 13566 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 13567 PATH_SEPARATOR=';' 13568 else 13569 PATH_SEPARATOR=: 13570 fi 13571 rm -f conf$$.sh 13572fi 13573 13574# Find out how to test for executable files. Don't use a zero-byte file, 13575# as systems may use methods other than mode bits to determine executability. 13576cat >conf$$.file <<_ASEOF 13577#! /bin/sh 13578exit 0 13579_ASEOF 13580chmod +x conf$$.file 13581if test -x conf$$.file >/dev/null 2>&1; then 13582 ac_executable_p="test -x" 13583else 13584 ac_executable_p="test -f" 13585fi 13586rm -f conf$$.file 13587 13588# Extract the first word of "msgmerge", so it can be a program name with args. 13589set dummy msgmerge; ac_word=$2 13590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13591$as_echo_n "checking for $ac_word... " >&6; } 13592if ${ac_cv_path_MSGMERGE+:} false; then : 13593 $as_echo_n "(cached) " >&6 13594else 13595 case "$MSGMERGE" in 13596 [\\/]* | ?:[\\/]*) 13597 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. 13598 ;; 13599 *) 13600 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 13601 for ac_dir in $PATH; do 13602 IFS="$ac_save_IFS" 13603 test -z "$ac_dir" && ac_dir=. 13604 for ac_exec_ext in '' $ac_executable_extensions; do 13605 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 13606 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then 13607 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" 13608 break 2 13609 fi 13610 fi 13611 done 13612 done 13613 IFS="$ac_save_IFS" 13614 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" 13615 ;; 13616esac 13617fi 13618MSGMERGE="$ac_cv_path_MSGMERGE" 13619if test "$MSGMERGE" != ":"; then 13620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 13621$as_echo "$MSGMERGE" >&6; } 13622else 13623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13624$as_echo "no" >&6; } 13625fi 13626 13627 13628 if test "$GMSGFMT" != ":"; then 13629 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && 13630 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 13631 : ; 13632 else 13633 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` 13634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5 13635$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; } 13636 GMSGFMT=":" 13637 fi 13638 fi 13639 13640 if test "$XGETTEXT" != ":"; then 13641 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 13642 (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 13643 : ; 13644 else 13645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5 13646$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; } 13647 XGETTEXT=":" 13648 fi 13649 rm -f messages.po 13650 fi 13651 13652 ac_config_commands="$ac_config_commands default-2" 13653 13654 13655 13656 13657{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 13658$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 13659 # Check whether --enable-maintainer-mode was given. 13660if test "${enable_maintainer_mode+set}" = set; then : 13661 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 13662else 13663 USE_MAINTAINER_MODE=no 13664fi 13665 13666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 13667$as_echo "$USE_MAINTAINER_MODE" >&6; } 13668 if test $USE_MAINTAINER_MODE = yes; then 13669 MAINTAINER_MODE_TRUE= 13670 MAINTAINER_MODE_FALSE='#' 13671else 13672 MAINTAINER_MODE_TRUE='#' 13673 MAINTAINER_MODE_FALSE= 13674fi 13675 13676 MAINT=$MAINTAINER_MODE_TRUE 13677 13678 13679 if false; then 13680 GENINSRC_NEVER_TRUE= 13681 GENINSRC_NEVER_FALSE='#' 13682else 13683 GENINSRC_NEVER_TRUE='#' 13684 GENINSRC_NEVER_FALSE= 13685fi 13686 13687 13688 13689for ac_header in sys/gmon_out.h 13690do : 13691 ac_fn_c_check_header_mongrel "$LINENO" "sys/gmon_out.h" "ac_cv_header_sys_gmon_out_h" "$ac_includes_default" 13692if test "x$ac_cv_header_sys_gmon_out_h" = xyes; then : 13693 cat >>confdefs.h <<_ACEOF 13694#define HAVE_SYS_GMON_OUT_H 1 13695_ACEOF 13696 13697fi 13698 13699done 13700 13701 13702{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5 13703$as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; } 13704if ${gprof_cv_decl_getopt_unistd_h+:} false; then : 13705 $as_echo_n "(cached) " >&6 13706else 13707 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13708/* end confdefs.h. */ 13709#include <unistd.h> 13710int 13711main () 13712{ 13713extern int getopt (int, char *const*, const char *); 13714 ; 13715 return 0; 13716} 13717_ACEOF 13718if ac_fn_c_try_compile "$LINENO"; then : 13719 gprof_cv_decl_getopt_unistd_h=yes 13720else 13721 gprof_cv_decl_getopt_unistd_h=no 13722fi 13723rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13724fi 13725 13726{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gprof_cv_decl_getopt_unistd_h" >&5 13727$as_echo "$gprof_cv_decl_getopt_unistd_h" >&6; } 13728if test $gprof_cv_decl_getopt_unistd_h = yes; then 13729 13730$as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h 13731 13732fi 13733 13734# Some systems have fabs only in -lm, not in -lc. 13735{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fabs" >&5 13736$as_echo_n "checking for library containing fabs... " >&6; } 13737if ${ac_cv_search_fabs+:} false; then : 13738 $as_echo_n "(cached) " >&6 13739else 13740 ac_func_search_save_LIBS=$LIBS 13741cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13742/* end confdefs.h. */ 13743 13744/* Override any GCC internal prototype to avoid an error. 13745 Use char because int might match the return type of a GCC 13746 builtin and then its argument prototype would still apply. */ 13747#ifdef __cplusplus 13748extern "C" 13749#endif 13750char fabs (); 13751int 13752main () 13753{ 13754return fabs (); 13755 ; 13756 return 0; 13757} 13758_ACEOF 13759for ac_lib in '' m; do 13760 if test -z "$ac_lib"; then 13761 ac_res="none required" 13762 else 13763 ac_res=-l$ac_lib 13764 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13765 fi 13766 if ac_fn_c_try_link "$LINENO"; then : 13767 ac_cv_search_fabs=$ac_res 13768fi 13769rm -f core conftest.err conftest.$ac_objext \ 13770 conftest$ac_exeext 13771 if ${ac_cv_search_fabs+:} false; then : 13772 break 13773fi 13774done 13775if ${ac_cv_search_fabs+:} false; then : 13776 13777else 13778 ac_cv_search_fabs=no 13779fi 13780rm conftest.$ac_ext 13781LIBS=$ac_func_search_save_LIBS 13782fi 13783{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fabs" >&5 13784$as_echo "$ac_cv_search_fabs" >&6; } 13785ac_res=$ac_cv_search_fabs 13786if test "$ac_res" != no; then : 13787 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13788 13789fi 13790 13791 13792 13793# Set the 'development' global. 13794. $srcdir/../bfd/development.sh 13795 13796# Set acp_cpp_for_build variable 13797ac_cpp_for_build="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD" 13798 13799# Default set of GCC warnings to enable. 13800GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" 13801GCC_WARN_CFLAGS_FOR_BUILD="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" 13802 13803# Add -Wshadow if the compiler is a sufficiently recent version of GCC. 13804cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13805/* end confdefs.h. */ 13806__GNUC__ 13807_ACEOF 13808if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 13809 $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then : 13810 13811else 13812 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow" 13813fi 13814rm -f conftest* 13815 13816 13817# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC. 13818#cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13819#/* end confdefs.h. */ 13820#__GNUC__ 13821#_ACEOF 13822#if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 13823# $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then : 13824# 13825#else 13826# cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13827#/* end confdefs.h. */ 13828#__clang__ 13829#_ACEOF 13830#if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 13831# $EGREP "^__clang__$" >/dev/null 2>&1; then : 13832# GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144" 13833#fi 13834#rm -f conftest* 13835 13836 13837# Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings. 13838WARN_WRITE_STRINGS="" 13839cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13840/* end confdefs.h. */ 13841__GNUC__ 13842_ACEOF 13843if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 13844 $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then : 13845 13846else 13847 WARN_WRITE_STRINGS="-Wwrite-strings" 13848fi 13849rm -f conftest* 13850 13851 13852# Verify CC_FOR_BUILD to be compatible with warning flags 13853 13854# Add -Wshadow if the compiler is a sufficiently recent version of GCC. 13855cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13856/* end confdefs.h. */ 13857__GNUC__ 13858_ACEOF 13859if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 | 13860 $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then : 13861 13862else 13863 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow" 13864fi 13865rm -f conftest* 13866 13867 13868# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC. 13869#cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13870#/* end confdefs.h. */ 13871#__GNUC__ 13872#_ACEOF 13873#if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 | 13874# $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then : 13875# 13876#else 13877# cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13878#/* end confdefs.h. */ 13879#__clang__ 13880#_ACEOF 13881#if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 | 13882# $EGREP "^__clang__$" >/dev/null 2>&1; then : 13883# GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144" 13884#fi 13885#rm -f conftest* 13886 13887 13888# Check whether --enable-werror was given. 13889if test "${enable_werror+set}" = set; then : 13890 enableval=$enable_werror; case "${enableval}" in 13891 yes | y) ERROR_ON_WARNING="yes" ;; 13892 no | n) ERROR_ON_WARNING="no" ;; 13893 *) as_fn_error $? "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;; 13894 esac 13895fi 13896 13897 13898# Disable -Wformat by default when using gcc on mingw 13899case "${host}" in 13900 *-*-mingw32*) 13901 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then 13902 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format" 13903 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format" 13904 fi 13905 ;; 13906 *) ;; 13907esac 13908 13909# Enable -Werror by default when using gcc. Turn it off for releases. 13910if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then 13911 ERROR_ON_WARNING=yes 13912fi 13913 13914NO_WERROR= 13915if test "${ERROR_ON_WARNING}" = yes ; then 13916 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror" 13917 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Werror" 13918 NO_WERROR="-Wno-error" 13919fi 13920 13921if test "${GCC}" = yes ; then 13922 WARN_CFLAGS="${GCC_WARN_CFLAGS}" 13923 WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}" 13924fi 13925 13926# Check whether --enable-build-warnings was given. 13927if test "${enable_build_warnings+set}" = set; then : 13928 enableval=$enable_build_warnings; case "${enableval}" in 13929 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}" 13930 WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}";; 13931 no) if test "${GCC}" = yes ; then 13932 WARN_CFLAGS="-w" 13933 WARN_CFLAGS_FOR_BUILD="-w" 13934 fi;; 13935 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"` 13936 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}" 13937 WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";; 13938 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"` 13939 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}" 13940 WARN_CFLAGS_FOR_BUILD="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";; 13941 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"` 13942 WARN_CFLAGS_FOR_BUILD=`echo "${enableval}" | sed -e "s/,/ /g"`;; 13943esac 13944fi 13945 13946 13947if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then 13948 echo "Setting warning flags = $WARN_CFLAGS" 6>&1 13949fi 13950 13951 13952 13953 13954 13955 13956 13957 13958 13959 13960 13961 13962ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in" 13963 13964cat >confcache <<\_ACEOF 13965# This file is a shell script that caches the results of configure 13966# tests run on this system so they can be shared between configure 13967# scripts and configure runs, see configure's option --config-cache. 13968# It is not useful on other systems. If it contains results you don't 13969# want to keep, you may remove or edit it. 13970# 13971# config.status only pays attention to the cache file if you give it 13972# the --recheck option to rerun configure. 13973# 13974# `ac_cv_env_foo' variables (set or unset) will be overridden when 13975# loading this file, other *unset* `ac_cv_foo' will be assigned the 13976# following values. 13977 13978_ACEOF 13979 13980# The following way of writing the cache mishandles newlines in values, 13981# but we know of no workaround that is simple, portable, and efficient. 13982# So, we kill variables containing newlines. 13983# Ultrix sh set writes to stderr and can't be redirected directly, 13984# and sets the high bit in the cache file unless we assign to the vars. 13985( 13986 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 13987 eval ac_val=\$$ac_var 13988 case $ac_val in #( 13989 *${as_nl}*) 13990 case $ac_var in #( 13991 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 13992$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 13993 esac 13994 case $ac_var in #( 13995 _ | IFS | as_nl) ;; #( 13996 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 13997 *) { eval $ac_var=; unset $ac_var;} ;; 13998 esac ;; 13999 esac 14000 done 14001 14002 (set) 2>&1 | 14003 case $as_nl`(ac_space=' '; set) 2>&1` in #( 14004 *${as_nl}ac_space=\ *) 14005 # `set' does not quote correctly, so add quotes: double-quote 14006 # substitution turns \\\\ into \\, and sed turns \\ into \. 14007 sed -n \ 14008 "s/'/'\\\\''/g; 14009 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 14010 ;; #( 14011 *) 14012 # `set' quotes correctly as required by POSIX, so do not add quotes. 14013 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 14014 ;; 14015 esac | 14016 sort 14017) | 14018 sed ' 14019 /^ac_cv_env_/b end 14020 t clear 14021 :clear 14022 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 14023 t end 14024 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 14025 :end' >>confcache 14026if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 14027 if test -w "$cache_file"; then 14028 if test "x$cache_file" != "x/dev/null"; then 14029 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 14030$as_echo "$as_me: updating cache $cache_file" >&6;} 14031 if test ! -f "$cache_file" || test -h "$cache_file"; then 14032 cat confcache >"$cache_file" 14033 else 14034 case $cache_file in #( 14035 */* | ?:*) 14036 mv -f confcache "$cache_file"$$ && 14037 mv -f "$cache_file"$$ "$cache_file" ;; #( 14038 *) 14039 mv -f confcache "$cache_file" ;; 14040 esac 14041 fi 14042 fi 14043 else 14044 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 14045$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 14046 fi 14047fi 14048rm -f confcache 14049 14050test "x$prefix" = xNONE && prefix=$ac_default_prefix 14051# Let make expand exec_prefix. 14052test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 14053 14054DEFS=-DHAVE_CONFIG_H 14055 14056ac_libobjs= 14057ac_ltlibobjs= 14058U= 14059for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 14060 # 1. Remove the extension, and $U if already installed. 14061 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 14062 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 14063 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 14064 # will be set to the directory where LIBOBJS objects are built. 14065 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 14066 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 14067done 14068LIBOBJS=$ac_libobjs 14069 14070LTLIBOBJS=$ac_ltlibobjs 14071 14072 14073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 14074$as_echo_n "checking that generated files are newer than configure... " >&6; } 14075 if test -n "$am_sleep_pid"; then 14076 # Hide warnings about reused PIDs. 14077 wait $am_sleep_pid 2>/dev/null 14078 fi 14079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 14080$as_echo "done" >&6; } 14081 if test -n "$EXEEXT"; then 14082 am__EXEEXT_TRUE= 14083 am__EXEEXT_FALSE='#' 14084else 14085 am__EXEEXT_TRUE='#' 14086 am__EXEEXT_FALSE= 14087fi 14088 14089if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 14090 as_fn_error $? "conditional \"AMDEP\" was never defined. 14091Usually this means the macro was only invoked conditionally." "$LINENO" 5 14092fi 14093if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 14094 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 14095Usually this means the macro was only invoked conditionally." "$LINENO" 5 14096fi 14097if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 14098 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 14099Usually this means the macro was only invoked conditionally." "$LINENO" 5 14100fi 14101if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then 14102 as_fn_error $? "conditional \"GENINSRC_NEVER\" was never defined. 14103Usually this means the macro was only invoked conditionally." "$LINENO" 5 14104fi 14105 14106: "${CONFIG_STATUS=./config.status}" 14107ac_write_fail=0 14108ac_clean_files_save=$ac_clean_files 14109ac_clean_files="$ac_clean_files $CONFIG_STATUS" 14110{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 14111$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 14112as_write_fail=0 14113cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 14114#! $SHELL 14115# Generated by $as_me. 14116# Run this file to recreate the current configuration. 14117# Compiler output produced by configure, useful for debugging 14118# configure, is in config.log if it exists. 14119 14120debug=false 14121ac_cs_recheck=false 14122ac_cs_silent=false 14123 14124SHELL=\${CONFIG_SHELL-$SHELL} 14125export SHELL 14126_ASEOF 14127cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 14128## -------------------- ## 14129## M4sh Initialization. ## 14130## -------------------- ## 14131 14132# Be more Bourne compatible 14133DUALCASE=1; export DUALCASE # for MKS sh 14134if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 14135 emulate sh 14136 NULLCMD=: 14137 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 14138 # is contrary to our usage. Disable this feature. 14139 alias -g '${1+"$@"}'='"$@"' 14140 setopt NO_GLOB_SUBST 14141else 14142 case `(set -o) 2>/dev/null` in #( 14143 *posix*) : 14144 set -o posix ;; #( 14145 *) : 14146 ;; 14147esac 14148fi 14149 14150 14151as_nl=' 14152' 14153export as_nl 14154# Printing a long string crashes Solaris 7 /usr/bin/printf. 14155as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 14156as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 14157as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 14158# Prefer a ksh shell builtin over an external printf program on Solaris, 14159# but without wasting forks for bash or zsh. 14160if test -z "$BASH_VERSION$ZSH_VERSION" \ 14161 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 14162 as_echo='print -r --' 14163 as_echo_n='print -rn --' 14164elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 14165 as_echo='printf %s\n' 14166 as_echo_n='printf %s' 14167else 14168 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 14169 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 14170 as_echo_n='/usr/ucb/echo -n' 14171 else 14172 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 14173 as_echo_n_body='eval 14174 arg=$1; 14175 case $arg in #( 14176 *"$as_nl"*) 14177 expr "X$arg" : "X\\(.*\\)$as_nl"; 14178 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 14179 esac; 14180 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 14181 ' 14182 export as_echo_n_body 14183 as_echo_n='sh -c $as_echo_n_body as_echo' 14184 fi 14185 export as_echo_body 14186 as_echo='sh -c $as_echo_body as_echo' 14187fi 14188 14189# The user is always right. 14190if test "${PATH_SEPARATOR+set}" != set; then 14191 PATH_SEPARATOR=: 14192 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 14193 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 14194 PATH_SEPARATOR=';' 14195 } 14196fi 14197 14198 14199# IFS 14200# We need space, tab and new line, in precisely that order. Quoting is 14201# there to prevent editors from complaining about space-tab. 14202# (If _AS_PATH_WALK were called with IFS unset, it would disable word 14203# splitting by setting IFS to empty value.) 14204IFS=" "" $as_nl" 14205 14206# Find who we are. Look in the path if we contain no directory separator. 14207as_myself= 14208case $0 in #(( 14209 *[\\/]* ) as_myself=$0 ;; 14210 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14211for as_dir in $PATH 14212do 14213 IFS=$as_save_IFS 14214 test -z "$as_dir" && as_dir=. 14215 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 14216 done 14217IFS=$as_save_IFS 14218 14219 ;; 14220esac 14221# We did not find ourselves, most probably we were run as `sh COMMAND' 14222# in which case we are not to be found in the path. 14223if test "x$as_myself" = x; then 14224 as_myself=$0 14225fi 14226if test ! -f "$as_myself"; then 14227 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 14228 exit 1 14229fi 14230 14231# Unset variables that we do not need and which cause bugs (e.g. in 14232# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 14233# suppresses any "Segmentation fault" message there. '((' could 14234# trigger a bug in pdksh 5.2.14. 14235for as_var in BASH_ENV ENV MAIL MAILPATH 14236do eval test x\${$as_var+set} = xset \ 14237 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 14238done 14239PS1='$ ' 14240PS2='> ' 14241PS4='+ ' 14242 14243# NLS nuisances. 14244LC_ALL=C 14245export LC_ALL 14246LANGUAGE=C 14247export LANGUAGE 14248 14249# CDPATH. 14250(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 14251 14252 14253# as_fn_error STATUS ERROR [LINENO LOG_FD] 14254# ---------------------------------------- 14255# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 14256# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 14257# script with STATUS, using 1 if that was 0. 14258as_fn_error () 14259{ 14260 as_status=$1; test $as_status -eq 0 && as_status=1 14261 if test "$4"; then 14262 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 14263 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 14264 fi 14265 $as_echo "$as_me: error: $2" >&2 14266 as_fn_exit $as_status 14267} # as_fn_error 14268 14269 14270# as_fn_set_status STATUS 14271# ----------------------- 14272# Set $? to STATUS, without forking. 14273as_fn_set_status () 14274{ 14275 return $1 14276} # as_fn_set_status 14277 14278# as_fn_exit STATUS 14279# ----------------- 14280# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 14281as_fn_exit () 14282{ 14283 set +e 14284 as_fn_set_status $1 14285 exit $1 14286} # as_fn_exit 14287 14288# as_fn_unset VAR 14289# --------------- 14290# Portably unset VAR. 14291as_fn_unset () 14292{ 14293 { eval $1=; unset $1;} 14294} 14295as_unset=as_fn_unset 14296# as_fn_append VAR VALUE 14297# ---------------------- 14298# Append the text in VALUE to the end of the definition contained in VAR. Take 14299# advantage of any shell optimizations that allow amortized linear growth over 14300# repeated appends, instead of the typical quadratic growth present in naive 14301# implementations. 14302if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 14303 eval 'as_fn_append () 14304 { 14305 eval $1+=\$2 14306 }' 14307else 14308 as_fn_append () 14309 { 14310 eval $1=\$$1\$2 14311 } 14312fi # as_fn_append 14313 14314# as_fn_arith ARG... 14315# ------------------ 14316# Perform arithmetic evaluation on the ARGs, and store the result in the 14317# global $as_val. Take advantage of shells that can avoid forks. The arguments 14318# must be portable across $(()) and expr. 14319if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 14320 eval 'as_fn_arith () 14321 { 14322 as_val=$(( $* )) 14323 }' 14324else 14325 as_fn_arith () 14326 { 14327 as_val=`expr "$@" || test $? -eq 1` 14328 } 14329fi # as_fn_arith 14330 14331 14332if expr a : '\(a\)' >/dev/null 2>&1 && 14333 test "X`expr 00001 : '.*\(...\)'`" = X001; then 14334 as_expr=expr 14335else 14336 as_expr=false 14337fi 14338 14339if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 14340 as_basename=basename 14341else 14342 as_basename=false 14343fi 14344 14345if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 14346 as_dirname=dirname 14347else 14348 as_dirname=false 14349fi 14350 14351as_me=`$as_basename -- "$0" || 14352$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 14353 X"$0" : 'X\(//\)$' \| \ 14354 X"$0" : 'X\(/\)' \| . 2>/dev/null || 14355$as_echo X/"$0" | 14356 sed '/^.*\/\([^/][^/]*\)\/*$/{ 14357 s//\1/ 14358 q 14359 } 14360 /^X\/\(\/\/\)$/{ 14361 s//\1/ 14362 q 14363 } 14364 /^X\/\(\/\).*/{ 14365 s//\1/ 14366 q 14367 } 14368 s/.*/./; q'` 14369 14370# Avoid depending upon Character Ranges. 14371as_cr_letters='abcdefghijklmnopqrstuvwxyz' 14372as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 14373as_cr_Letters=$as_cr_letters$as_cr_LETTERS 14374as_cr_digits='0123456789' 14375as_cr_alnum=$as_cr_Letters$as_cr_digits 14376 14377ECHO_C= ECHO_N= ECHO_T= 14378case `echo -n x` in #((((( 14379-n*) 14380 case `echo 'xy\c'` in 14381 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 14382 xy) ECHO_C='\c';; 14383 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 14384 ECHO_T=' ';; 14385 esac;; 14386*) 14387 ECHO_N='-n';; 14388esac 14389 14390rm -f conf$$ conf$$.exe conf$$.file 14391if test -d conf$$.dir; then 14392 rm -f conf$$.dir/conf$$.file 14393else 14394 rm -f conf$$.dir 14395 mkdir conf$$.dir 2>/dev/null 14396fi 14397if (echo >conf$$.file) 2>/dev/null; then 14398 if ln -s conf$$.file conf$$ 2>/dev/null; then 14399 as_ln_s='ln -s' 14400 # ... but there are two gotchas: 14401 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 14402 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 14403 # In both cases, we have to default to `cp -pR'. 14404 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 14405 as_ln_s='cp -pR' 14406 elif ln conf$$.file conf$$ 2>/dev/null; then 14407 as_ln_s=ln 14408 else 14409 as_ln_s='cp -pR' 14410 fi 14411else 14412 as_ln_s='cp -pR' 14413fi 14414rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 14415rmdir conf$$.dir 2>/dev/null 14416 14417 14418# as_fn_mkdir_p 14419# ------------- 14420# Create "$as_dir" as a directory, including parents if necessary. 14421as_fn_mkdir_p () 14422{ 14423 14424 case $as_dir in #( 14425 -*) as_dir=./$as_dir;; 14426 esac 14427 test -d "$as_dir" || eval $as_mkdir_p || { 14428 as_dirs= 14429 while :; do 14430 case $as_dir in #( 14431 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 14432 *) as_qdir=$as_dir;; 14433 esac 14434 as_dirs="'$as_qdir' $as_dirs" 14435 as_dir=`$as_dirname -- "$as_dir" || 14436$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14437 X"$as_dir" : 'X\(//\)[^/]' \| \ 14438 X"$as_dir" : 'X\(//\)$' \| \ 14439 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 14440$as_echo X"$as_dir" | 14441 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14442 s//\1/ 14443 q 14444 } 14445 /^X\(\/\/\)[^/].*/{ 14446 s//\1/ 14447 q 14448 } 14449 /^X\(\/\/\)$/{ 14450 s//\1/ 14451 q 14452 } 14453 /^X\(\/\).*/{ 14454 s//\1/ 14455 q 14456 } 14457 s/.*/./; q'` 14458 test -d "$as_dir" && break 14459 done 14460 test -z "$as_dirs" || eval "mkdir $as_dirs" 14461 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 14462 14463 14464} # as_fn_mkdir_p 14465if mkdir -p . 2>/dev/null; then 14466 as_mkdir_p='mkdir -p "$as_dir"' 14467else 14468 test -d ./-p && rmdir ./-p 14469 as_mkdir_p=false 14470fi 14471 14472 14473# as_fn_executable_p FILE 14474# ----------------------- 14475# Test if FILE is an executable regular file. 14476as_fn_executable_p () 14477{ 14478 test -f "$1" && test -x "$1" 14479} # as_fn_executable_p 14480as_test_x='test -x' 14481as_executable_p=as_fn_executable_p 14482 14483# Sed expression to map a string onto a valid CPP name. 14484as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 14485 14486# Sed expression to map a string onto a valid variable name. 14487as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 14488 14489 14490exec 6>&1 14491## ----------------------------------- ## 14492## Main body of $CONFIG_STATUS script. ## 14493## ----------------------------------- ## 14494_ASEOF 14495test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 14496 14497cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14498# Save the log message, to keep $0 and so on meaningful, and to 14499# report actual input values of CONFIG_FILES etc. instead of their 14500# values after options handling. 14501ac_log=" 14502This file was extended by gprof $as_me 2.42, which was 14503generated by GNU Autoconf 2.69. Invocation command line was 14504 14505 CONFIG_FILES = $CONFIG_FILES 14506 CONFIG_HEADERS = $CONFIG_HEADERS 14507 CONFIG_LINKS = $CONFIG_LINKS 14508 CONFIG_COMMANDS = $CONFIG_COMMANDS 14509 $ $0 $@ 14510 14511on `(hostname || uname -n) 2>/dev/null | sed 1q` 14512" 14513 14514_ACEOF 14515 14516case $ac_config_files in *" 14517"*) set x $ac_config_files; shift; ac_config_files=$*;; 14518esac 14519 14520case $ac_config_headers in *" 14521"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 14522esac 14523 14524 14525cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14526# Files that config.status was made for. 14527config_files="$ac_config_files" 14528config_headers="$ac_config_headers" 14529config_commands="$ac_config_commands" 14530 14531_ACEOF 14532 14533cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14534ac_cs_usage="\ 14535\`$as_me' instantiates files and other configuration actions 14536from templates according to the current configuration. Unless the files 14537and actions are specified as TAGs, all are instantiated by default. 14538 14539Usage: $0 [OPTION]... [TAG]... 14540 14541 -h, --help print this help, then exit 14542 -V, --version print version number and configuration settings, then exit 14543 --config print configuration, then exit 14544 -q, --quiet, --silent 14545 do not print progress messages 14546 -d, --debug don't remove temporary files 14547 --recheck update $as_me by reconfiguring in the same conditions 14548 --file=FILE[:TEMPLATE] 14549 instantiate the configuration file FILE 14550 --header=FILE[:TEMPLATE] 14551 instantiate the configuration header FILE 14552 14553Configuration files: 14554$config_files 14555 14556Configuration headers: 14557$config_headers 14558 14559Configuration commands: 14560$config_commands 14561 14562Report bugs to the package provider." 14563 14564_ACEOF 14565cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14566ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 14567ac_cs_version="\\ 14568gprof config.status 2.42 14569configured by $0, generated by GNU Autoconf 2.69, 14570 with options \\"\$ac_cs_config\\" 14571 14572Copyright (C) 2012 Free Software Foundation, Inc. 14573This config.status script is free software; the Free Software Foundation 14574gives unlimited permission to copy, distribute and modify it." 14575 14576ac_pwd='$ac_pwd' 14577srcdir='$srcdir' 14578INSTALL='$INSTALL' 14579MKDIR_P='$MKDIR_P' 14580AWK='$AWK' 14581test -n "\$AWK" || AWK=awk 14582_ACEOF 14583 14584cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14585# The default lists apply if the user does not specify any file. 14586ac_need_defaults=: 14587while test $# != 0 14588do 14589 case $1 in 14590 --*=?*) 14591 ac_option=`expr "X$1" : 'X\([^=]*\)='` 14592 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 14593 ac_shift=: 14594 ;; 14595 --*=) 14596 ac_option=`expr "X$1" : 'X\([^=]*\)='` 14597 ac_optarg= 14598 ac_shift=: 14599 ;; 14600 *) 14601 ac_option=$1 14602 ac_optarg=$2 14603 ac_shift=shift 14604 ;; 14605 esac 14606 14607 case $ac_option in 14608 # Handling of the options. 14609 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 14610 ac_cs_recheck=: ;; 14611 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 14612 $as_echo "$ac_cs_version"; exit ;; 14613 --config | --confi | --conf | --con | --co | --c ) 14614 $as_echo "$ac_cs_config"; exit ;; 14615 --debug | --debu | --deb | --de | --d | -d ) 14616 debug=: ;; 14617 --file | --fil | --fi | --f ) 14618 $ac_shift 14619 case $ac_optarg in 14620 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 14621 '') as_fn_error $? "missing file argument" ;; 14622 esac 14623 as_fn_append CONFIG_FILES " '$ac_optarg'" 14624 ac_need_defaults=false;; 14625 --header | --heade | --head | --hea ) 14626 $ac_shift 14627 case $ac_optarg in 14628 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 14629 esac 14630 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 14631 ac_need_defaults=false;; 14632 --he | --h) 14633 # Conflict between --help and --header 14634 as_fn_error $? "ambiguous option: \`$1' 14635Try \`$0 --help' for more information.";; 14636 --help | --hel | -h ) 14637 $as_echo "$ac_cs_usage"; exit ;; 14638 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 14639 | -silent | --silent | --silen | --sile | --sil | --si | --s) 14640 ac_cs_silent=: ;; 14641 14642 # This is an error. 14643 -*) as_fn_error $? "unrecognized option: \`$1' 14644Try \`$0 --help' for more information." ;; 14645 14646 *) as_fn_append ac_config_targets " $1" 14647 ac_need_defaults=false ;; 14648 14649 esac 14650 shift 14651done 14652 14653ac_configure_extra_args= 14654 14655if $ac_cs_silent; then 14656 exec 6>/dev/null 14657 ac_configure_extra_args="$ac_configure_extra_args --silent" 14658fi 14659 14660_ACEOF 14661cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14662if \$ac_cs_recheck; then 14663 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 14664 shift 14665 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 14666 CONFIG_SHELL='$SHELL' 14667 export CONFIG_SHELL 14668 exec "\$@" 14669fi 14670 14671_ACEOF 14672cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14673exec 5>>config.log 14674{ 14675 echo 14676 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 14677## Running $as_me. ## 14678_ASBOX 14679 $as_echo "$ac_log" 14680} >&5 14681 14682_ACEOF 14683cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14684# 14685# INIT-COMMANDS 14686# 14687AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 14688 14689 14690# The HP-UX ksh and POSIX shell print the target directory to stdout 14691# if CDPATH is set. 14692(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 14693 14694sed_quote_subst='$sed_quote_subst' 14695double_quote_subst='$double_quote_subst' 14696delay_variable_subst='$delay_variable_subst' 14697macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 14698macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 14699enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 14700enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 14701pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 14702enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 14703SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 14704ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 14705host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 14706host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 14707host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 14708build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 14709build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 14710build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 14711SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 14712Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 14713GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 14714EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 14715FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 14716LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 14717NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 14718LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 14719max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 14720ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 14721exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 14722lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 14723lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 14724lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 14725reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 14726reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 14727OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 14728deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 14729file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 14730AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 14731AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 14732STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 14733RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 14734old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 14735old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 14736old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 14737lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 14738CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 14739CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 14740compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 14741GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 14742lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 14743lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 14744lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 14745lt_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"`' 14746objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 14747MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 14748lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 14749lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 14750lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 14751lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 14752lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 14753need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 14754DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 14755NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 14756LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 14757OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 14758OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 14759libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 14760shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 14761extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 14762archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 14763enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 14764export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 14765whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 14766compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 14767old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 14768old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 14769archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 14770archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 14771module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 14772module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 14773with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 14774allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 14775no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 14776hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 14777hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' 14778hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 14779hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 14780hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 14781hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 14782hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 14783hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 14784inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 14785link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 14786fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`' 14787always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 14788export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 14789exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 14790include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 14791prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 14792file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 14793variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 14794need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 14795need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 14796version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 14797runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 14798shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 14799shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 14800libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 14801library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 14802soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 14803install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 14804postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 14805postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 14806finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 14807finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 14808hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 14809sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 14810sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 14811hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 14812enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 14813enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 14814enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 14815old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 14816striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 14817 14818LTCC='$LTCC' 14819LTCFLAGS='$LTCFLAGS' 14820compiler='$compiler_DEFAULT' 14821 14822# A function that is used when there is no print builtin or printf. 14823func_fallback_echo () 14824{ 14825 eval 'cat <<_LTECHO_EOF 14826\$1 14827_LTECHO_EOF' 14828} 14829 14830# Quote evaled strings. 14831for var in SHELL \ 14832ECHO \ 14833SED \ 14834GREP \ 14835EGREP \ 14836FGREP \ 14837LD \ 14838NM \ 14839LN_S \ 14840lt_SP2NL \ 14841lt_NL2SP \ 14842reload_flag \ 14843OBJDUMP \ 14844deplibs_check_method \ 14845file_magic_cmd \ 14846AR \ 14847AR_FLAGS \ 14848STRIP \ 14849RANLIB \ 14850CC \ 14851CFLAGS \ 14852compiler \ 14853lt_cv_sys_global_symbol_pipe \ 14854lt_cv_sys_global_symbol_to_cdecl \ 14855lt_cv_sys_global_symbol_to_c_name_address \ 14856lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 14857lt_prog_compiler_no_builtin_flag \ 14858lt_prog_compiler_wl \ 14859lt_prog_compiler_pic \ 14860lt_prog_compiler_static \ 14861lt_cv_prog_compiler_c_o \ 14862need_locks \ 14863DSYMUTIL \ 14864NMEDIT \ 14865LIPO \ 14866OTOOL \ 14867OTOOL64 \ 14868shrext_cmds \ 14869export_dynamic_flag_spec \ 14870whole_archive_flag_spec \ 14871compiler_needs_object \ 14872with_gnu_ld \ 14873allow_undefined_flag \ 14874no_undefined_flag \ 14875hardcode_libdir_flag_spec \ 14876hardcode_libdir_flag_spec_ld \ 14877hardcode_libdir_separator \ 14878fix_srcfile_path \ 14879exclude_expsyms \ 14880include_expsyms \ 14881file_list_spec \ 14882variables_saved_for_relink \ 14883libname_spec \ 14884library_names_spec \ 14885soname_spec \ 14886install_override_mode \ 14887finish_eval \ 14888old_striplib \ 14889striplib; do 14890 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 14891 *[\\\\\\\`\\"\\\$]*) 14892 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 14893 ;; 14894 *) 14895 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 14896 ;; 14897 esac 14898done 14899 14900# Double-quote double-evaled strings. 14901for var in reload_cmds \ 14902old_postinstall_cmds \ 14903old_postuninstall_cmds \ 14904old_archive_cmds \ 14905extract_expsyms_cmds \ 14906old_archive_from_new_cmds \ 14907old_archive_from_expsyms_cmds \ 14908archive_cmds \ 14909archive_expsym_cmds \ 14910module_cmds \ 14911module_expsym_cmds \ 14912export_symbols_cmds \ 14913prelink_cmds \ 14914postinstall_cmds \ 14915postuninstall_cmds \ 14916finish_cmds \ 14917sys_lib_search_path_spec \ 14918sys_lib_dlsearch_path_spec; do 14919 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 14920 *[\\\\\\\`\\"\\\$]*) 14921 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 14922 ;; 14923 *) 14924 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 14925 ;; 14926 esac 14927done 14928 14929ac_aux_dir='$ac_aux_dir' 14930xsi_shell='$xsi_shell' 14931lt_shell_append='$lt_shell_append' 14932 14933# See if we are running on zsh, and set the options which allow our 14934# commands through without removal of \ escapes INIT. 14935if test -n "\${ZSH_VERSION+set}" ; then 14936 setopt NO_GLOB_SUBST 14937fi 14938 14939 14940 PACKAGE='$PACKAGE' 14941 VERSION='$VERSION' 14942 TIMESTAMP='$TIMESTAMP' 14943 RM='$RM' 14944 ofile='$ofile' 14945 14946 14947 14948# Capture the value of obsolete ALL_LINGUAS because we need it to compute 14949 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it 14950 # from automake. 14951 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' 14952 # Capture the value of LINGUAS because we need it to compute CATALOGS. 14953 LINGUAS="${LINGUAS-%UNSET%}" 14954 14955# Capture the value of obsolete ALL_LINGUAS because we need it to compute 14956 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it 14957 # from automake. 14958 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' 14959 # Capture the value of LINGUAS because we need it to compute CATALOGS. 14960 LINGUAS="${LINGUAS-%UNSET%}" 14961 14962 14963_ACEOF 14964 14965cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14966 14967# Handling of arguments. 14968for ac_config_target in $ac_config_targets 14969do 14970 case $ac_config_target in 14971 "gconfig.h") CONFIG_HEADERS="$CONFIG_HEADERS gconfig.h:gconfig.in" ;; 14972 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 14973 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 14974 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 14975 "default-2") CONFIG_COMMANDS="$CONFIG_COMMANDS default-2" ;; 14976 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 14977 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;; 14978 14979 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 14980 esac 14981done 14982 14983 14984# If the user did not use the arguments to specify the items to instantiate, 14985# then the envvar interface is used. Set only those that are not. 14986# We use the long form for the default assignment because of an extremely 14987# bizarre bug on SunOS 4.1.3. 14988if $ac_need_defaults; then 14989 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 14990 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 14991 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 14992fi 14993 14994# Have a temporary directory for convenience. Make it in the build tree 14995# simply because there is no reason against having it here, and in addition, 14996# creating and moving files from /tmp can sometimes cause problems. 14997# Hook for its removal unless debugging. 14998# Note that there is a small window in which the directory will not be cleaned: 14999# after its creation but before its name has been assigned to `$tmp'. 15000$debug || 15001{ 15002 tmp= ac_tmp= 15003 trap 'exit_status=$? 15004 : "${ac_tmp:=$tmp}" 15005 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 15006' 0 15007 trap 'as_fn_exit 1' 1 2 13 15 15008} 15009# Create a (secure) tmp directory for tmp files. 15010 15011{ 15012 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 15013 test -d "$tmp" 15014} || 15015{ 15016 tmp=./conf$$-$RANDOM 15017 (umask 077 && mkdir "$tmp") 15018} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 15019ac_tmp=$tmp 15020 15021# Set up the scripts for CONFIG_FILES section. 15022# No need to generate them if there are no CONFIG_FILES. 15023# This happens for instance with `./config.status config.h'. 15024if test -n "$CONFIG_FILES"; then 15025 15026 15027ac_cr=`echo X | tr X '\015'` 15028# On cygwin, bash can eat \r inside `` if the user requested igncr. 15029# But we know of no other shell where ac_cr would be empty at this 15030# point, so we can use a bashism as a fallback. 15031if test "x$ac_cr" = x; then 15032 eval ac_cr=\$\'\\r\' 15033fi 15034ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 15035if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 15036 ac_cs_awk_cr='\\r' 15037else 15038 ac_cs_awk_cr=$ac_cr 15039fi 15040 15041echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 15042_ACEOF 15043 15044 15045{ 15046 echo "cat >conf$$subs.awk <<_ACEOF" && 15047 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 15048 echo "_ACEOF" 15049} >conf$$subs.sh || 15050 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 15051ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 15052ac_delim='%!_!# ' 15053for ac_last_try in false false false false false :; do 15054 . ./conf$$subs.sh || 15055 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 15056 15057 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 15058 if test $ac_delim_n = $ac_delim_num; then 15059 break 15060 elif $ac_last_try; then 15061 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 15062 else 15063 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 15064 fi 15065done 15066rm -f conf$$subs.sh 15067 15068cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15069cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 15070_ACEOF 15071sed -n ' 15072h 15073s/^/S["/; s/!.*/"]=/ 15074p 15075g 15076s/^[^!]*!// 15077:repl 15078t repl 15079s/'"$ac_delim"'$// 15080t delim 15081:nl 15082h 15083s/\(.\{148\}\)..*/\1/ 15084t more1 15085s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 15086p 15087n 15088b repl 15089:more1 15090s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 15091p 15092g 15093s/.\{148\}// 15094t nl 15095:delim 15096h 15097s/\(.\{148\}\)..*/\1/ 15098t more2 15099s/["\\]/\\&/g; s/^/"/; s/$/"/ 15100p 15101b 15102:more2 15103s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 15104p 15105g 15106s/.\{148\}// 15107t delim 15108' <conf$$subs.awk | sed ' 15109/^[^""]/{ 15110 N 15111 s/\n// 15112} 15113' >>$CONFIG_STATUS || ac_write_fail=1 15114rm -f conf$$subs.awk 15115cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15116_ACAWK 15117cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 15118 for (key in S) S_is_set[key] = 1 15119 FS = "" 15120 15121} 15122{ 15123 line = $ 0 15124 nfields = split(line, field, "@") 15125 substed = 0 15126 len = length(field[1]) 15127 for (i = 2; i < nfields; i++) { 15128 key = field[i] 15129 keylen = length(key) 15130 if (S_is_set[key]) { 15131 value = S[key] 15132 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 15133 len += length(value) + length(field[++i]) 15134 substed = 1 15135 } else 15136 len += 1 + keylen 15137 } 15138 15139 print line 15140} 15141 15142_ACAWK 15143_ACEOF 15144cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15145if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 15146 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 15147else 15148 cat 15149fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 15150 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 15151_ACEOF 15152 15153# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 15154# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 15155# trailing colons and then remove the whole line if VPATH becomes empty 15156# (actually we leave an empty line to preserve line numbers). 15157if test "x$srcdir" = x.; then 15158 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 15159h 15160s/// 15161s/^/:/ 15162s/[ ]*$/:/ 15163s/:\$(srcdir):/:/g 15164s/:\${srcdir}:/:/g 15165s/:@srcdir@:/:/g 15166s/^:*// 15167s/:*$// 15168x 15169s/\(=[ ]*\).*/\1/ 15170G 15171s/\n// 15172s/^[^=]*=[ ]*$// 15173}' 15174fi 15175 15176cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15177fi # test -n "$CONFIG_FILES" 15178 15179# Set up the scripts for CONFIG_HEADERS section. 15180# No need to generate them if there are no CONFIG_HEADERS. 15181# This happens for instance with `./config.status Makefile'. 15182if test -n "$CONFIG_HEADERS"; then 15183cat >"$ac_tmp/defines.awk" <<\_ACAWK || 15184BEGIN { 15185_ACEOF 15186 15187# Transform confdefs.h into an awk script `defines.awk', embedded as 15188# here-document in config.status, that substitutes the proper values into 15189# config.h.in to produce config.h. 15190 15191# Create a delimiter string that does not exist in confdefs.h, to ease 15192# handling of long lines. 15193ac_delim='%!_!# ' 15194for ac_last_try in false false :; do 15195 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 15196 if test -z "$ac_tt"; then 15197 break 15198 elif $ac_last_try; then 15199 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 15200 else 15201 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 15202 fi 15203done 15204 15205# For the awk script, D is an array of macro values keyed by name, 15206# likewise P contains macro parameters if any. Preserve backslash 15207# newline sequences. 15208 15209ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 15210sed -n ' 15211s/.\{148\}/&'"$ac_delim"'/g 15212t rset 15213:rset 15214s/^[ ]*#[ ]*define[ ][ ]*/ / 15215t def 15216d 15217:def 15218s/\\$// 15219t bsnl 15220s/["\\]/\\&/g 15221s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 15222D["\1"]=" \3"/p 15223s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 15224d 15225:bsnl 15226s/["\\]/\\&/g 15227s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 15228D["\1"]=" \3\\\\\\n"\\/p 15229t cont 15230s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 15231t cont 15232d 15233:cont 15234n 15235s/.\{148\}/&'"$ac_delim"'/g 15236t clear 15237:clear 15238s/\\$// 15239t bsnlc 15240s/["\\]/\\&/g; s/^/"/; s/$/"/p 15241d 15242:bsnlc 15243s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 15244b cont 15245' <confdefs.h | sed ' 15246s/'"$ac_delim"'/"\\\ 15247"/g' >>$CONFIG_STATUS || ac_write_fail=1 15248 15249cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15250 for (key in D) D_is_set[key] = 1 15251 FS = "" 15252} 15253/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 15254 line = \$ 0 15255 split(line, arg, " ") 15256 if (arg[1] == "#") { 15257 defundef = arg[2] 15258 mac1 = arg[3] 15259 } else { 15260 defundef = substr(arg[1], 2) 15261 mac1 = arg[2] 15262 } 15263 split(mac1, mac2, "(") #) 15264 macro = mac2[1] 15265 prefix = substr(line, 1, index(line, defundef) - 1) 15266 if (D_is_set[macro]) { 15267 # Preserve the white space surrounding the "#". 15268 print prefix "define", macro P[macro] D[macro] 15269 next 15270 } else { 15271 # Replace #undef with comments. This is necessary, for example, 15272 # in the case of _POSIX_SOURCE, which is predefined and required 15273 # on some systems where configure will not decide to define it. 15274 if (defundef == "undef") { 15275 print "/*", prefix defundef, macro, "*/" 15276 next 15277 } 15278 } 15279} 15280{ print } 15281_ACAWK 15282_ACEOF 15283cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15284 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 15285fi # test -n "$CONFIG_HEADERS" 15286 15287 15288eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 15289shift 15290for ac_tag 15291do 15292 case $ac_tag in 15293 :[FHLC]) ac_mode=$ac_tag; continue;; 15294 esac 15295 case $ac_mode$ac_tag in 15296 :[FHL]*:*);; 15297 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 15298 :[FH]-) ac_tag=-:-;; 15299 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 15300 esac 15301 ac_save_IFS=$IFS 15302 IFS=: 15303 set x $ac_tag 15304 IFS=$ac_save_IFS 15305 shift 15306 ac_file=$1 15307 shift 15308 15309 case $ac_mode in 15310 :L) ac_source=$1;; 15311 :[FH]) 15312 ac_file_inputs= 15313 for ac_f 15314 do 15315 case $ac_f in 15316 -) ac_f="$ac_tmp/stdin";; 15317 *) # Look for the file first in the build tree, then in the source tree 15318 # (if the path is not absolute). The absolute path cannot be DOS-style, 15319 # because $ac_f cannot contain `:'. 15320 test -f "$ac_f" || 15321 case $ac_f in 15322 [\\/$]*) false;; 15323 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 15324 esac || 15325 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 15326 esac 15327 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 15328 as_fn_append ac_file_inputs " '$ac_f'" 15329 done 15330 15331 # Let's still pretend it is `configure' which instantiates (i.e., don't 15332 # use $as_me), people would be surprised to read: 15333 # /* config.h. Generated by config.status. */ 15334 configure_input='Generated from '` 15335 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 15336 `' by configure.' 15337 if test x"$ac_file" != x-; then 15338 configure_input="$ac_file. $configure_input" 15339 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 15340$as_echo "$as_me: creating $ac_file" >&6;} 15341 fi 15342 # Neutralize special characters interpreted by sed in replacement strings. 15343 case $configure_input in #( 15344 *\&* | *\|* | *\\* ) 15345 ac_sed_conf_input=`$as_echo "$configure_input" | 15346 sed 's/[\\\\&|]/\\\\&/g'`;; #( 15347 *) ac_sed_conf_input=$configure_input;; 15348 esac 15349 15350 case $ac_tag in 15351 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 15352 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 15353 esac 15354 ;; 15355 esac 15356 15357 ac_dir=`$as_dirname -- "$ac_file" || 15358$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15359 X"$ac_file" : 'X\(//\)[^/]' \| \ 15360 X"$ac_file" : 'X\(//\)$' \| \ 15361 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 15362$as_echo X"$ac_file" | 15363 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15364 s//\1/ 15365 q 15366 } 15367 /^X\(\/\/\)[^/].*/{ 15368 s//\1/ 15369 q 15370 } 15371 /^X\(\/\/\)$/{ 15372 s//\1/ 15373 q 15374 } 15375 /^X\(\/\).*/{ 15376 s//\1/ 15377 q 15378 } 15379 s/.*/./; q'` 15380 as_dir="$ac_dir"; as_fn_mkdir_p 15381 ac_builddir=. 15382 15383case "$ac_dir" in 15384.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 15385*) 15386 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 15387 # A ".." for each directory in $ac_dir_suffix. 15388 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 15389 case $ac_top_builddir_sub in 15390 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 15391 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 15392 esac ;; 15393esac 15394ac_abs_top_builddir=$ac_pwd 15395ac_abs_builddir=$ac_pwd$ac_dir_suffix 15396# for backward compatibility: 15397ac_top_builddir=$ac_top_build_prefix 15398 15399case $srcdir in 15400 .) # We are building in place. 15401 ac_srcdir=. 15402 ac_top_srcdir=$ac_top_builddir_sub 15403 ac_abs_top_srcdir=$ac_pwd ;; 15404 [\\/]* | ?:[\\/]* ) # Absolute name. 15405 ac_srcdir=$srcdir$ac_dir_suffix; 15406 ac_top_srcdir=$srcdir 15407 ac_abs_top_srcdir=$srcdir ;; 15408 *) # Relative name. 15409 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 15410 ac_top_srcdir=$ac_top_build_prefix$srcdir 15411 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 15412esac 15413ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15414 15415 15416 case $ac_mode in 15417 :F) 15418 # 15419 # CONFIG_FILE 15420 # 15421 15422 case $INSTALL in 15423 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 15424 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 15425 esac 15426 ac_MKDIR_P=$MKDIR_P 15427 case $MKDIR_P in 15428 [\\/$]* | ?:[\\/]* ) ;; 15429 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 15430 esac 15431_ACEOF 15432 15433cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15434# If the template does not know about datarootdir, expand it. 15435# FIXME: This hack should be removed a few years after 2.60. 15436ac_datarootdir_hack=; ac_datarootdir_seen= 15437ac_sed_dataroot=' 15438/datarootdir/ { 15439 p 15440 q 15441} 15442/@datadir@/p 15443/@docdir@/p 15444/@infodir@/p 15445/@localedir@/p 15446/@mandir@/p' 15447case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 15448*datarootdir*) ac_datarootdir_seen=yes;; 15449*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 15450 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 15451$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 15452_ACEOF 15453cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15454 ac_datarootdir_hack=' 15455 s&@datadir@&$datadir&g 15456 s&@docdir@&$docdir&g 15457 s&@infodir@&$infodir&g 15458 s&@localedir@&$localedir&g 15459 s&@mandir@&$mandir&g 15460 s&\\\${datarootdir}&$datarootdir&g' ;; 15461esac 15462_ACEOF 15463 15464# Neutralize VPATH when `$srcdir' = `.'. 15465# Shell code in configure.ac might set extrasub. 15466# FIXME: do we really want to maintain this feature? 15467cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15468ac_sed_extra="$ac_vpsub 15469$extrasub 15470_ACEOF 15471cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15472:t 15473/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 15474s|@configure_input@|$ac_sed_conf_input|;t t 15475s&@top_builddir@&$ac_top_builddir_sub&;t t 15476s&@top_build_prefix@&$ac_top_build_prefix&;t t 15477s&@srcdir@&$ac_srcdir&;t t 15478s&@abs_srcdir@&$ac_abs_srcdir&;t t 15479s&@top_srcdir@&$ac_top_srcdir&;t t 15480s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 15481s&@builddir@&$ac_builddir&;t t 15482s&@abs_builddir@&$ac_abs_builddir&;t t 15483s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 15484s&@INSTALL@&$ac_INSTALL&;t t 15485s&@MKDIR_P@&$ac_MKDIR_P&;t t 15486$ac_datarootdir_hack 15487" 15488eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 15489 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15490 15491test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 15492 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 15493 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 15494 "$ac_tmp/out"`; test -z "$ac_out"; } && 15495 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 15496which seems to be undefined. Please make sure it is defined" >&5 15497$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 15498which seems to be undefined. Please make sure it is defined" >&2;} 15499 15500 rm -f "$ac_tmp/stdin" 15501 case $ac_file in 15502 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 15503 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 15504 esac \ 15505 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15506 ;; 15507 :H) 15508 # 15509 # CONFIG_HEADER 15510 # 15511 if test x"$ac_file" != x-; then 15512 { 15513 $as_echo "/* $configure_input */" \ 15514 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 15515 } >"$ac_tmp/config.h" \ 15516 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15517 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 15518 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 15519$as_echo "$as_me: $ac_file is unchanged" >&6;} 15520 else 15521 rm -f "$ac_file" 15522 mv "$ac_tmp/config.h" "$ac_file" \ 15523 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15524 fi 15525 else 15526 $as_echo "/* $configure_input */" \ 15527 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 15528 || as_fn_error $? "could not create -" "$LINENO" 5 15529 fi 15530# Compute "$ac_file"'s index in $config_headers. 15531_am_arg="$ac_file" 15532_am_stamp_count=1 15533for _am_header in $config_headers :; do 15534 case $_am_header in 15535 $_am_arg | $_am_arg:* ) 15536 break ;; 15537 * ) 15538 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 15539 esac 15540done 15541echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 15542$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15543 X"$_am_arg" : 'X\(//\)[^/]' \| \ 15544 X"$_am_arg" : 'X\(//\)$' \| \ 15545 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 15546$as_echo X"$_am_arg" | 15547 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15548 s//\1/ 15549 q 15550 } 15551 /^X\(\/\/\)[^/].*/{ 15552 s//\1/ 15553 q 15554 } 15555 /^X\(\/\/\)$/{ 15556 s//\1/ 15557 q 15558 } 15559 /^X\(\/\).*/{ 15560 s//\1/ 15561 q 15562 } 15563 s/.*/./; q'`/stamp-h$_am_stamp_count 15564 ;; 15565 15566 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 15567$as_echo "$as_me: executing $ac_file commands" >&6;} 15568 ;; 15569 esac 15570 15571 15572 case $ac_file$ac_mode in 15573 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 15574 # Older Autoconf quotes --file arguments for eval, but not when files 15575 # are listed without --file. Let's play safe and only enable the eval 15576 # if we detect the quoting. 15577 case $CONFIG_FILES in 15578 *\'*) eval set x "$CONFIG_FILES" ;; 15579 *) set x $CONFIG_FILES ;; 15580 esac 15581 shift 15582 for mf 15583 do 15584 # Strip MF so we end up with the name of the file. 15585 mf=`echo "$mf" | sed -e 's/:.*$//'` 15586 # Check whether this is an Automake generated Makefile or not. 15587 # We used to match only the files named 'Makefile.in', but 15588 # some people rename them; so instead we look at the file content. 15589 # Grep'ing the first line is not enough: some people post-process 15590 # each Makefile.in and add a new line on top of each file to say so. 15591 # Grep'ing the whole file is not good either: AIX grep has a line 15592 # limit of 2048, but all sed's we know have understand at least 4000. 15593 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 15594 dirpart=`$as_dirname -- "$mf" || 15595$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15596 X"$mf" : 'X\(//\)[^/]' \| \ 15597 X"$mf" : 'X\(//\)$' \| \ 15598 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 15599$as_echo X"$mf" | 15600 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15601 s//\1/ 15602 q 15603 } 15604 /^X\(\/\/\)[^/].*/{ 15605 s//\1/ 15606 q 15607 } 15608 /^X\(\/\/\)$/{ 15609 s//\1/ 15610 q 15611 } 15612 /^X\(\/\).*/{ 15613 s//\1/ 15614 q 15615 } 15616 s/.*/./; q'` 15617 else 15618 continue 15619 fi 15620 # Extract the definition of DEPDIR, am__include, and am__quote 15621 # from the Makefile without running 'make'. 15622 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 15623 test -z "$DEPDIR" && continue 15624 am__include=`sed -n 's/^am__include = //p' < "$mf"` 15625 test -z "$am__include" && continue 15626 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 15627 # Find all dependency output files, they are included files with 15628 # $(DEPDIR) in their names. We invoke sed twice because it is the 15629 # simplest approach to changing $(DEPDIR) to its actual value in the 15630 # expansion. 15631 for file in `sed -n " 15632 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 15633 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 15634 # Make sure the directory exists. 15635 test -f "$dirpart/$file" && continue 15636 fdir=`$as_dirname -- "$file" || 15637$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15638 X"$file" : 'X\(//\)[^/]' \| \ 15639 X"$file" : 'X\(//\)$' \| \ 15640 X"$file" : 'X\(/\)' \| . 2>/dev/null || 15641$as_echo X"$file" | 15642 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15643 s//\1/ 15644 q 15645 } 15646 /^X\(\/\/\)[^/].*/{ 15647 s//\1/ 15648 q 15649 } 15650 /^X\(\/\/\)$/{ 15651 s//\1/ 15652 q 15653 } 15654 /^X\(\/\).*/{ 15655 s//\1/ 15656 q 15657 } 15658 s/.*/./; q'` 15659 as_dir=$dirpart/$fdir; as_fn_mkdir_p 15660 # echo "creating $dirpart/$file" 15661 echo '# dummy' > "$dirpart/$file" 15662 done 15663 done 15664} 15665 ;; 15666 "libtool":C) 15667 15668 # See if we are running on zsh, and set the options which allow our 15669 # commands through without removal of \ escapes. 15670 if test -n "${ZSH_VERSION+set}" ; then 15671 setopt NO_GLOB_SUBST 15672 fi 15673 15674 cfgfile="${ofile}T" 15675 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 15676 $RM "$cfgfile" 15677 15678 cat <<_LT_EOF >> "$cfgfile" 15679#! $SHELL 15680 15681# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 15682# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 15683# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 15684# NOTE: Changes made to this file will be lost: look at ltmain.sh. 15685# 15686# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 15687# 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 15688# Written by Gordon Matzigkeit, 1996 15689# 15690# This file is part of GNU Libtool. 15691# 15692# GNU Libtool is free software; you can redistribute it and/or 15693# modify it under the terms of the GNU General Public License as 15694# published by the Free Software Foundation; either version 2 of 15695# the License, or (at your option) any later version. 15696# 15697# As a special exception to the GNU General Public License, 15698# if you distribute this file as part of a program or library that 15699# is built using GNU Libtool, you may include this file under the 15700# same distribution terms that you use for the rest of that program. 15701# 15702# GNU Libtool is distributed in the hope that it will be useful, 15703# but WITHOUT ANY WARRANTY; without even the implied warranty of 15704# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15705# GNU General Public License for more details. 15706# 15707# You should have received a copy of the GNU General Public License 15708# along with GNU Libtool; see the file COPYING. If not, a copy 15709# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 15710# obtained by writing to the Free Software Foundation, Inc., 15711# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 15712 15713 15714# The names of the tagged configurations supported by this script. 15715available_tags="" 15716 15717# ### BEGIN LIBTOOL CONFIG 15718 15719# Which release of libtool.m4 was used? 15720macro_version=$macro_version 15721macro_revision=$macro_revision 15722 15723# Whether or not to build shared libraries. 15724build_libtool_libs=$enable_shared 15725 15726# Whether or not to build static libraries. 15727build_old_libs=$enable_static 15728 15729# What type of objects to build. 15730pic_mode=$pic_mode 15731 15732# Whether or not to optimize for fast installation. 15733fast_install=$enable_fast_install 15734 15735# Shell to use when invoking shell scripts. 15736SHELL=$lt_SHELL 15737 15738# An echo program that protects backslashes. 15739ECHO=$lt_ECHO 15740 15741# The host system. 15742host_alias=$host_alias 15743host=$host 15744host_os=$host_os 15745 15746# The build system. 15747build_alias=$build_alias 15748build=$build 15749build_os=$build_os 15750 15751# A sed program that does not truncate output. 15752SED=$lt_SED 15753 15754# Sed that helps us avoid accidentally triggering echo(1) options like -n. 15755Xsed="\$SED -e 1s/^X//" 15756 15757# A grep program that handles long lines. 15758GREP=$lt_GREP 15759 15760# An ERE matcher. 15761EGREP=$lt_EGREP 15762 15763# A literal string matcher. 15764FGREP=$lt_FGREP 15765 15766# A BSD- or MS-compatible name lister. 15767NM=$lt_NM 15768 15769# Whether we need soft or hard links. 15770LN_S=$lt_LN_S 15771 15772# What is the maximum length of a command? 15773max_cmd_len=$max_cmd_len 15774 15775# Object file suffix (normally "o"). 15776objext=$ac_objext 15777 15778# Executable file suffix (normally ""). 15779exeext=$exeext 15780 15781# whether the shell understands "unset". 15782lt_unset=$lt_unset 15783 15784# turn spaces into newlines. 15785SP2NL=$lt_lt_SP2NL 15786 15787# turn newlines into spaces. 15788NL2SP=$lt_lt_NL2SP 15789 15790# An object symbol dumper. 15791OBJDUMP=$lt_OBJDUMP 15792 15793# Method to check whether dependent libraries are shared objects. 15794deplibs_check_method=$lt_deplibs_check_method 15795 15796# Command to use when deplibs_check_method == "file_magic". 15797file_magic_cmd=$lt_file_magic_cmd 15798 15799# The archiver. 15800AR=$lt_AR 15801AR_FLAGS=$lt_AR_FLAGS 15802 15803# A symbol stripping program. 15804STRIP=$lt_STRIP 15805 15806# Commands used to install an old-style archive. 15807RANLIB=$lt_RANLIB 15808old_postinstall_cmds=$lt_old_postinstall_cmds 15809old_postuninstall_cmds=$lt_old_postuninstall_cmds 15810 15811# Whether to use a lock for old archive extraction. 15812lock_old_archive_extraction=$lock_old_archive_extraction 15813 15814# A C compiler. 15815LTCC=$lt_CC 15816 15817# LTCC compiler flags. 15818LTCFLAGS=$lt_CFLAGS 15819 15820# Take the output of nm and produce a listing of raw symbols and C names. 15821global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 15822 15823# Transform the output of nm in a proper C declaration. 15824global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 15825 15826# Transform the output of nm in a C name address pair. 15827global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 15828 15829# Transform the output of nm in a C name address pair when lib prefix is needed. 15830global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 15831 15832# The name of the directory that contains temporary libtool files. 15833objdir=$objdir 15834 15835# Used to examine libraries when file_magic_cmd begins with "file". 15836MAGIC_CMD=$MAGIC_CMD 15837 15838# Must we lock files when doing compilation? 15839need_locks=$lt_need_locks 15840 15841# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 15842DSYMUTIL=$lt_DSYMUTIL 15843 15844# Tool to change global to local symbols on Mac OS X. 15845NMEDIT=$lt_NMEDIT 15846 15847# Tool to manipulate fat objects and archives on Mac OS X. 15848LIPO=$lt_LIPO 15849 15850# ldd/readelf like tool for Mach-O binaries on Mac OS X. 15851OTOOL=$lt_OTOOL 15852 15853# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 15854OTOOL64=$lt_OTOOL64 15855 15856# Old archive suffix (normally "a"). 15857libext=$libext 15858 15859# Shared library suffix (normally ".so"). 15860shrext_cmds=$lt_shrext_cmds 15861 15862# The commands to extract the exported symbol list from a shared archive. 15863extract_expsyms_cmds=$lt_extract_expsyms_cmds 15864 15865# Variables whose values should be saved in libtool wrapper scripts and 15866# restored at link time. 15867variables_saved_for_relink=$lt_variables_saved_for_relink 15868 15869# Do we need the "lib" prefix for modules? 15870need_lib_prefix=$need_lib_prefix 15871 15872# Do we need a version for libraries? 15873need_version=$need_version 15874 15875# Library versioning type. 15876version_type=$version_type 15877 15878# Shared library runtime path variable. 15879runpath_var=$runpath_var 15880 15881# Shared library path variable. 15882shlibpath_var=$shlibpath_var 15883 15884# Is shlibpath searched before the hard-coded library search path? 15885shlibpath_overrides_runpath=$shlibpath_overrides_runpath 15886 15887# Format of library name prefix. 15888libname_spec=$lt_libname_spec 15889 15890# List of archive names. First name is the real one, the rest are links. 15891# The last name is the one that the linker finds with -lNAME 15892library_names_spec=$lt_library_names_spec 15893 15894# The coded name of the library, if different from the real name. 15895soname_spec=$lt_soname_spec 15896 15897# Permission mode override for installation of shared libraries. 15898install_override_mode=$lt_install_override_mode 15899 15900# Command to use after installation of a shared archive. 15901postinstall_cmds=$lt_postinstall_cmds 15902 15903# Command to use after uninstallation of a shared archive. 15904postuninstall_cmds=$lt_postuninstall_cmds 15905 15906# Commands used to finish a libtool library installation in a directory. 15907finish_cmds=$lt_finish_cmds 15908 15909# As "finish_cmds", except a single script fragment to be evaled but 15910# not shown. 15911finish_eval=$lt_finish_eval 15912 15913# Whether we should hardcode library paths into libraries. 15914hardcode_into_libs=$hardcode_into_libs 15915 15916# Compile-time system search path for libraries. 15917sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 15918 15919# Run-time system search path for libraries. 15920sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 15921 15922# Whether dlopen is supported. 15923dlopen_support=$enable_dlopen 15924 15925# Whether dlopen of programs is supported. 15926dlopen_self=$enable_dlopen_self 15927 15928# Whether dlopen of statically linked programs is supported. 15929dlopen_self_static=$enable_dlopen_self_static 15930 15931# Commands to strip libraries. 15932old_striplib=$lt_old_striplib 15933striplib=$lt_striplib 15934 15935 15936# The linker used to build libraries. 15937LD=$lt_LD 15938 15939# How to create reloadable object files. 15940reload_flag=$lt_reload_flag 15941reload_cmds=$lt_reload_cmds 15942 15943# Commands used to build an old-style archive. 15944old_archive_cmds=$lt_old_archive_cmds 15945 15946# A language specific compiler. 15947CC=$lt_compiler 15948 15949# Is the compiler the GNU compiler? 15950with_gcc=$GCC 15951 15952# Compiler flag to turn off builtin functions. 15953no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 15954 15955# How to pass a linker flag through the compiler. 15956wl=$lt_lt_prog_compiler_wl 15957 15958# Additional compiler flags for building library objects. 15959pic_flag=$lt_lt_prog_compiler_pic 15960 15961# Compiler flag to prevent dynamic linking. 15962link_static_flag=$lt_lt_prog_compiler_static 15963 15964# Does compiler simultaneously support -c and -o options? 15965compiler_c_o=$lt_lt_cv_prog_compiler_c_o 15966 15967# Whether or not to add -lc for building shared libraries. 15968build_libtool_need_lc=$archive_cmds_need_lc 15969 15970# Whether or not to disallow shared libs when runtime libs are static. 15971allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 15972 15973# Compiler flag to allow reflexive dlopens. 15974export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 15975 15976# Compiler flag to generate shared objects directly from archives. 15977whole_archive_flag_spec=$lt_whole_archive_flag_spec 15978 15979# Whether the compiler copes with passing no objects directly. 15980compiler_needs_object=$lt_compiler_needs_object 15981 15982# Create an old-style archive from a shared archive. 15983old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 15984 15985# Create a temporary old-style archive to link instead of a shared archive. 15986old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 15987 15988# Commands used to build a shared archive. 15989archive_cmds=$lt_archive_cmds 15990archive_expsym_cmds=$lt_archive_expsym_cmds 15991 15992# Commands used to build a loadable module if different from building 15993# a shared archive. 15994module_cmds=$lt_module_cmds 15995module_expsym_cmds=$lt_module_expsym_cmds 15996 15997# Whether we are building with GNU ld or not. 15998with_gnu_ld=$lt_with_gnu_ld 15999 16000# Flag that allows shared libraries with undefined symbols to be built. 16001allow_undefined_flag=$lt_allow_undefined_flag 16002 16003# Flag that enforces no undefined symbols. 16004no_undefined_flag=$lt_no_undefined_flag 16005 16006# Flag to hardcode \$libdir into a binary during linking. 16007# This must work even if \$libdir does not exist 16008hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 16009 16010# If ld is used when linking, flag to hardcode \$libdir into a binary 16011# during linking. This must work even if \$libdir does not exist. 16012hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 16013 16014# Whether we need a single "-rpath" flag with a separated argument. 16015hardcode_libdir_separator=$lt_hardcode_libdir_separator 16016 16017# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 16018# DIR into the resulting binary. 16019hardcode_direct=$hardcode_direct 16020 16021# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 16022# DIR into the resulting binary and the resulting library dependency is 16023# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 16024# library is relocated. 16025hardcode_direct_absolute=$hardcode_direct_absolute 16026 16027# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 16028# into the resulting binary. 16029hardcode_minus_L=$hardcode_minus_L 16030 16031# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 16032# into the resulting binary. 16033hardcode_shlibpath_var=$hardcode_shlibpath_var 16034 16035# Set to "yes" if building a shared library automatically hardcodes DIR 16036# into the library and all subsequent libraries and executables linked 16037# against it. 16038hardcode_automatic=$hardcode_automatic 16039 16040# Set to yes if linker adds runtime paths of dependent libraries 16041# to runtime path list. 16042inherit_rpath=$inherit_rpath 16043 16044# Whether libtool must link a program against all its dependency libraries. 16045link_all_deplibs=$link_all_deplibs 16046 16047# Fix the shell variable \$srcfile for the compiler. 16048fix_srcfile_path=$lt_fix_srcfile_path 16049 16050# Set to "yes" if exported symbols are required. 16051always_export_symbols=$always_export_symbols 16052 16053# The commands to list exported symbols. 16054export_symbols_cmds=$lt_export_symbols_cmds 16055 16056# Symbols that should not be listed in the preloaded symbols. 16057exclude_expsyms=$lt_exclude_expsyms 16058 16059# Symbols that must always be exported. 16060include_expsyms=$lt_include_expsyms 16061 16062# Commands necessary for linking programs (against libraries) with templates. 16063prelink_cmds=$lt_prelink_cmds 16064 16065# Specify filename containing input files. 16066file_list_spec=$lt_file_list_spec 16067 16068# How to hardcode a shared library path into an executable. 16069hardcode_action=$hardcode_action 16070 16071# ### END LIBTOOL CONFIG 16072 16073_LT_EOF 16074 16075 case $host_os in 16076 aix3*) 16077 cat <<\_LT_EOF >> "$cfgfile" 16078# AIX sometimes has problems with the GCC collect2 program. For some 16079# reason, if we set the COLLECT_NAMES environment variable, the problems 16080# vanish in a puff of smoke. 16081if test "X${COLLECT_NAMES+set}" != Xset; then 16082 COLLECT_NAMES= 16083 export COLLECT_NAMES 16084fi 16085_LT_EOF 16086 ;; 16087 esac 16088 16089 16090ltmain="$ac_aux_dir/ltmain.sh" 16091 16092 16093 # We use sed instead of cat because bash on DJGPP gets confused if 16094 # if finds mixed CR/LF and LF-only lines. Since sed operates in 16095 # text mode, it properly converts lines to CR/LF. This bash problem 16096 # is reportedly fixed, but why not run on old versions too? 16097 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 16098 || (rm -f "$cfgfile"; exit 1) 16099 16100 case $xsi_shell in 16101 yes) 16102 cat << \_LT_EOF >> "$cfgfile" 16103 16104# func_dirname file append nondir_replacement 16105# Compute the dirname of FILE. If nonempty, add APPEND to the result, 16106# otherwise set result to NONDIR_REPLACEMENT. 16107func_dirname () 16108{ 16109 case ${1} in 16110 */*) func_dirname_result="${1%/*}${2}" ;; 16111 * ) func_dirname_result="${3}" ;; 16112 esac 16113} 16114 16115# func_basename file 16116func_basename () 16117{ 16118 func_basename_result="${1##*/}" 16119} 16120 16121# func_dirname_and_basename file append nondir_replacement 16122# perform func_basename and func_dirname in a single function 16123# call: 16124# dirname: Compute the dirname of FILE. If nonempty, 16125# add APPEND to the result, otherwise set result 16126# to NONDIR_REPLACEMENT. 16127# value returned in "$func_dirname_result" 16128# basename: Compute filename of FILE. 16129# value retuned in "$func_basename_result" 16130# Implementation must be kept synchronized with func_dirname 16131# and func_basename. For efficiency, we do not delegate to 16132# those functions but instead duplicate the functionality here. 16133func_dirname_and_basename () 16134{ 16135 case ${1} in 16136 */*) func_dirname_result="${1%/*}${2}" ;; 16137 * ) func_dirname_result="${3}" ;; 16138 esac 16139 func_basename_result="${1##*/}" 16140} 16141 16142# func_stripname prefix suffix name 16143# strip PREFIX and SUFFIX off of NAME. 16144# PREFIX and SUFFIX must not contain globbing or regex special 16145# characters, hashes, percent signs, but SUFFIX may contain a leading 16146# dot (in which case that matches only a dot). 16147func_stripname () 16148{ 16149 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 16150 # positional parameters, so assign one to ordinary parameter first. 16151 func_stripname_result=${3} 16152 func_stripname_result=${func_stripname_result#"${1}"} 16153 func_stripname_result=${func_stripname_result%"${2}"} 16154} 16155 16156# func_opt_split 16157func_opt_split () 16158{ 16159 func_opt_split_opt=${1%%=*} 16160 func_opt_split_arg=${1#*=} 16161} 16162 16163# func_lo2o object 16164func_lo2o () 16165{ 16166 case ${1} in 16167 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 16168 *) func_lo2o_result=${1} ;; 16169 esac 16170} 16171 16172# func_xform libobj-or-source 16173func_xform () 16174{ 16175 func_xform_result=${1%.*}.lo 16176} 16177 16178# func_arith arithmetic-term... 16179func_arith () 16180{ 16181 func_arith_result=$(( $* )) 16182} 16183 16184# func_len string 16185# STRING may not start with a hyphen. 16186func_len () 16187{ 16188 func_len_result=${#1} 16189} 16190 16191_LT_EOF 16192 ;; 16193 *) # Bourne compatible functions. 16194 cat << \_LT_EOF >> "$cfgfile" 16195 16196# func_dirname file append nondir_replacement 16197# Compute the dirname of FILE. If nonempty, add APPEND to the result, 16198# otherwise set result to NONDIR_REPLACEMENT. 16199func_dirname () 16200{ 16201 # Extract subdirectory from the argument. 16202 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` 16203 if test "X$func_dirname_result" = "X${1}"; then 16204 func_dirname_result="${3}" 16205 else 16206 func_dirname_result="$func_dirname_result${2}" 16207 fi 16208} 16209 16210# func_basename file 16211func_basename () 16212{ 16213 func_basename_result=`$ECHO "${1}" | $SED "$basename"` 16214} 16215 16216 16217# func_stripname prefix suffix name 16218# strip PREFIX and SUFFIX off of NAME. 16219# PREFIX and SUFFIX must not contain globbing or regex special 16220# characters, hashes, percent signs, but SUFFIX may contain a leading 16221# dot (in which case that matches only a dot). 16222# func_strip_suffix prefix name 16223func_stripname () 16224{ 16225 case ${2} in 16226 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; 16227 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; 16228 esac 16229} 16230 16231# sed scripts: 16232my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 16233my_sed_long_arg='1s/^-[^=]*=//' 16234 16235# func_opt_split 16236func_opt_split () 16237{ 16238 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"` 16239 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"` 16240} 16241 16242# func_lo2o object 16243func_lo2o () 16244{ 16245 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` 16246} 16247 16248# func_xform libobj-or-source 16249func_xform () 16250{ 16251 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` 16252} 16253 16254# func_arith arithmetic-term... 16255func_arith () 16256{ 16257 func_arith_result=`expr "$@"` 16258} 16259 16260# func_len string 16261# STRING may not start with a hyphen. 16262func_len () 16263{ 16264 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 16265} 16266 16267_LT_EOF 16268esac 16269 16270case $lt_shell_append in 16271 yes) 16272 cat << \_LT_EOF >> "$cfgfile" 16273 16274# func_append var value 16275# Append VALUE to the end of shell variable VAR. 16276func_append () 16277{ 16278 eval "$1+=\$2" 16279} 16280_LT_EOF 16281 ;; 16282 *) 16283 cat << \_LT_EOF >> "$cfgfile" 16284 16285# func_append var value 16286# Append VALUE to the end of shell variable VAR. 16287func_append () 16288{ 16289 eval "$1=\$$1\$2" 16290} 16291 16292_LT_EOF 16293 ;; 16294 esac 16295 16296 16297 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 16298 || (rm -f "$cfgfile"; exit 1) 16299 16300 mv -f "$cfgfile" "$ofile" || 16301 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 16302 chmod +x "$ofile" 16303 16304 ;; 16305 "default-1":C) 16306 for ac_file in $CONFIG_FILES; do 16307 # Support "outfile[:infile[:infile...]]" 16308 case "$ac_file" in 16309 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 16310 esac 16311 # PO directories have a Makefile.in generated from Makefile.in.in. 16312 case "$ac_file" in */Makefile.in) 16313 # Adjust a relative srcdir. 16314 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` 16315 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'` 16316 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` 16317 # In autoconf-2.13 it is called $ac_given_srcdir. 16318 # In autoconf-2.50 it is called $srcdir. 16319 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" 16320 case "$ac_given_srcdir" in 16321 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; 16322 /*) top_srcdir="$ac_given_srcdir" ;; 16323 *) top_srcdir="$ac_dots$ac_given_srcdir" ;; 16324 esac 16325 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then 16326 rm -f "$ac_dir/POTFILES" 16327 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" 16328 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" 16329 POMAKEFILEDEPS="POTFILES.in" 16330 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend 16331 # on $ac_dir but don't depend on user-specified configuration 16332 # parameters. 16333 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then 16334 # The LINGUAS file contains the set of available languages. 16335 if test -n "$OBSOLETE_ALL_LINGUAS"; then 16336 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete" 16337 fi 16338 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` 16339 # Hide the ALL_LINGUAS assigment from automake. 16340 eval 'ALL_LINGUAS''=$ALL_LINGUAS_' 16341 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" 16342 else 16343 # The set of available languages was given in configure.ac. 16344 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' 16345 fi 16346 case "$ac_given_srcdir" in 16347 .) srcdirpre= ;; 16348 *) srcdirpre='$(srcdir)/' ;; 16349 esac 16350 POFILES= 16351 GMOFILES= 16352 UPDATEPOFILES= 16353 DUMMYPOFILES= 16354 for lang in $ALL_LINGUAS; do 16355 POFILES="$POFILES $srcdirpre$lang.po" 16356 GMOFILES="$GMOFILES $srcdirpre$lang.gmo" 16357 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" 16358 DUMMYPOFILES="$DUMMYPOFILES $lang.nop" 16359 done 16360 # CATALOGS depends on both $ac_dir and the user's LINGUAS 16361 # environment variable. 16362 INST_LINGUAS= 16363 if test -n "$ALL_LINGUAS"; then 16364 for presentlang in $ALL_LINGUAS; do 16365 useit=no 16366 if test "%UNSET%" != "$LINGUAS"; then 16367 desiredlanguages="$LINGUAS" 16368 else 16369 desiredlanguages="$ALL_LINGUAS" 16370 fi 16371 for desiredlang in $desiredlanguages; do 16372 # Use the presentlang catalog if desiredlang is 16373 # a. equal to presentlang, or 16374 # b. a variant of presentlang (because in this case, 16375 # presentlang can be used as a fallback for messages 16376 # which are not translated in the desiredlang catalog). 16377 case "$desiredlang" in 16378 "$presentlang"*) useit=yes;; 16379 esac 16380 done 16381 if test $useit = yes; then 16382 INST_LINGUAS="$INST_LINGUAS $presentlang" 16383 fi 16384 done 16385 fi 16386 CATALOGS= 16387 if test -n "$INST_LINGUAS"; then 16388 for lang in $INST_LINGUAS; do 16389 CATALOGS="$CATALOGS $lang.gmo" 16390 done 16391 fi 16392 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" 16393 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" 16394 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do 16395 if test -f "$f"; then 16396 case "$f" in 16397 *.orig | *.bak | *~) ;; 16398 *) cat "$f" >> "$ac_dir/Makefile" ;; 16399 esac 16400 fi 16401 done 16402 fi 16403 ;; 16404 esac 16405 done ;; 16406 "default-2":C) 16407 for ac_file in $CONFIG_FILES; do 16408 # Support "outfile[:infile[:infile...]]" 16409 case "$ac_file" in 16410 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 16411 esac 16412 # PO directories have a Makefile.in generated from Makefile.in.in. 16413 case "$ac_file" in */Makefile.in) 16414 # Adjust a relative srcdir. 16415 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` 16416 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'` 16417 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` 16418 # In autoconf-2.13 it is called $ac_given_srcdir. 16419 # In autoconf-2.50 it is called $srcdir. 16420 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" 16421 case "$ac_given_srcdir" in 16422 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; 16423 /*) top_srcdir="$ac_given_srcdir" ;; 16424 *) top_srcdir="$ac_dots$ac_given_srcdir" ;; 16425 esac 16426 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then 16427 rm -f "$ac_dir/POTFILES" 16428 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" 16429 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" 16430 POMAKEFILEDEPS="POTFILES.in" 16431 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend 16432 # on $ac_dir but don't depend on user-specified configuration 16433 # parameters. 16434 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then 16435 # The LINGUAS file contains the set of available languages. 16436 if test -n "$OBSOLETE_ALL_LINGUAS"; then 16437 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete" 16438 fi 16439 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` 16440 # Hide the ALL_LINGUAS assigment from automake. 16441 eval 'ALL_LINGUAS''=$ALL_LINGUAS_' 16442 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" 16443 else 16444 # The set of available languages was given in configure.ac. 16445 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' 16446 fi 16447 case "$ac_given_srcdir" in 16448 .) srcdirpre= ;; 16449 *) srcdirpre='$(srcdir)/' ;; 16450 esac 16451 POFILES= 16452 GMOFILES= 16453 UPDATEPOFILES= 16454 DUMMYPOFILES= 16455 for lang in $ALL_LINGUAS; do 16456 POFILES="$POFILES $srcdirpre$lang.po" 16457 GMOFILES="$GMOFILES $srcdirpre$lang.gmo" 16458 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" 16459 DUMMYPOFILES="$DUMMYPOFILES $lang.nop" 16460 done 16461 # CATALOGS depends on both $ac_dir and the user's LINGUAS 16462 # environment variable. 16463 INST_LINGUAS= 16464 if test -n "$ALL_LINGUAS"; then 16465 for presentlang in $ALL_LINGUAS; do 16466 useit=no 16467 if test "%UNSET%" != "$LINGUAS"; then 16468 desiredlanguages="$LINGUAS" 16469 else 16470 desiredlanguages="$ALL_LINGUAS" 16471 fi 16472 for desiredlang in $desiredlanguages; do 16473 # Use the presentlang catalog if desiredlang is 16474 # a. equal to presentlang, or 16475 # b. a variant of presentlang (because in this case, 16476 # presentlang can be used as a fallback for messages 16477 # which are not translated in the desiredlang catalog). 16478 case "$desiredlang" in 16479 "$presentlang"*) useit=yes;; 16480 esac 16481 done 16482 if test $useit = yes; then 16483 INST_LINGUAS="$INST_LINGUAS $presentlang" 16484 fi 16485 done 16486 fi 16487 CATALOGS= 16488 if test -n "$INST_LINGUAS"; then 16489 for lang in $INST_LINGUAS; do 16490 CATALOGS="$CATALOGS $lang.gmo" 16491 done 16492 fi 16493 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" 16494 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" 16495 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do 16496 if test -f "$f"; then 16497 case "$f" in 16498 *.orig | *.bak | *~) ;; 16499 *) cat "$f" >> "$ac_dir/Makefile" ;; 16500 esac 16501 fi 16502 done 16503 fi 16504 ;; 16505 esac 16506 done ;; 16507 16508 esac 16509done # for ac_tag 16510 16511 16512as_fn_exit 0 16513_ACEOF 16514ac_clean_files=$ac_clean_files_save 16515 16516test $ac_write_fail = 0 || 16517 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 16518 16519 16520# configure is writing to config.log, and then calls config.status. 16521# config.status does its own redirection, appending to config.log. 16522# Unfortunately, on DOS this fails, as config.log is still kept open 16523# by configure, so config.status won't be able to write to it; its 16524# output is simply discarded. So we exec the FD to /dev/null, 16525# effectively closing config.log, so it can be properly (re)opened and 16526# appended to by config.status. When coming back to configure, we 16527# need to make the FD available again. 16528if test "$no_create" != yes; then 16529 ac_cs_success=: 16530 ac_config_status_args= 16531 test "$silent" = yes && 16532 ac_config_status_args="$ac_config_status_args --quiet" 16533 exec 5>/dev/null 16534 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 16535 exec 5>>config.log 16536 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 16537 # would make configure fail if this is the last instruction. 16538 $ac_cs_success || as_fn_exit 1 16539fi 16540if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 16541 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 16542$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 16543fi 16544 16545 16546 16547touch config.status.tmp 16548if touch --reference=config.status config.status.tmp > /dev/null 2>&1; then 16549 sed '/as_fn_exit 0/i \ 16550sed -e \"s/^\t\\\(\\\$(AM_V_CCLD)\\\)/\t+ \\\1/\" Makefile > Makefile.tmp \ 16551touch --reference=Makefile Makefile.tmp \ 16552mv Makefile.tmp Makefile \ 16553' config.status > config.status.tmp 16554 touch --reference=config.status config.status.tmp 16555 mv config.status.tmp config.status 16556 chmod +x config.status 16557 sed -e "s/^\t\(\$(AM_V_CCLD)\)/\t+ \1/" Makefile > Makefile.tmp 16558 touch --reference=Makefile Makefile.tmp 16559 mv Makefile.tmp Makefile 16560else 16561 rm -f config.status.tmp 16562fi 16563