1 1.1 mrg #! /bin/sh 2 1.1 mrg # Guess values for system-dependent variables and create Makefiles. 3 1.1.1.6 mrg # Generated by GNU Autoconf 2.69 for mpc 1.3.1. 4 1.1 mrg # 5 1.1.1.6 mrg # Report bugs to <mpc-discuss (at] inria.fr>. 6 1.1 mrg # 7 1.1 mrg # 8 1.1 mrg # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 9 1.1 mrg # 10 1.1 mrg # 11 1.1 mrg # This configure script is free software; the Free Software Foundation 12 1.1 mrg # gives unlimited permission to copy, distribute and modify it. 13 1.1 mrg ## -------------------- ## 14 1.1 mrg ## M4sh Initialization. ## 15 1.1 mrg ## -------------------- ## 16 1.1 mrg 17 1.1 mrg # Be more Bourne compatible 18 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh 19 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20 1.1 mrg emulate sh 21 1.1 mrg NULLCMD=: 22 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 23 1.1 mrg # is contrary to our usage. Disable this feature. 24 1.1 mrg alias -g '${1+"$@"}'='"$@"' 25 1.1 mrg setopt NO_GLOB_SUBST 26 1.1 mrg else 27 1.1 mrg case `(set -o) 2>/dev/null` in #( 28 1.1 mrg *posix*) : 29 1.1 mrg set -o posix ;; #( 30 1.1 mrg *) : 31 1.1 mrg ;; 32 1.1 mrg esac 33 1.1 mrg fi 34 1.1 mrg 35 1.1 mrg 36 1.1 mrg as_nl=' 37 1.1 mrg ' 38 1.1 mrg export as_nl 39 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf. 40 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 43 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris, 44 1.1 mrg # but without wasting forks for bash or zsh. 45 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \ 46 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 47 1.1 mrg as_echo='print -r --' 48 1.1 mrg as_echo_n='print -rn --' 49 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50 1.1 mrg as_echo='printf %s\n' 51 1.1 mrg as_echo_n='printf %s' 52 1.1 mrg else 53 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55 1.1 mrg as_echo_n='/usr/ucb/echo -n' 56 1.1 mrg else 57 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58 1.1 mrg as_echo_n_body='eval 59 1.1 mrg arg=$1; 60 1.1 mrg case $arg in #( 61 1.1 mrg *"$as_nl"*) 62 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl"; 63 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64 1.1 mrg esac; 65 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66 1.1 mrg ' 67 1.1 mrg export as_echo_n_body 68 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo' 69 1.1 mrg fi 70 1.1 mrg export as_echo_body 71 1.1 mrg as_echo='sh -c $as_echo_body as_echo' 72 1.1 mrg fi 73 1.1 mrg 74 1.1 mrg # The user is always right. 75 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then 76 1.1 mrg PATH_SEPARATOR=: 77 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 1.1 mrg PATH_SEPARATOR=';' 80 1.1 mrg } 81 1.1 mrg fi 82 1.1 mrg 83 1.1 mrg 84 1.1 mrg # IFS 85 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is 86 1.1 mrg # there to prevent editors from complaining about space-tab. 87 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word 88 1.1 mrg # splitting by setting IFS to empty value.) 89 1.1 mrg IFS=" "" $as_nl" 90 1.1 mrg 91 1.1 mrg # Find who we are. Look in the path if we contain no directory separator. 92 1.1 mrg as_myself= 93 1.1 mrg case $0 in #(( 94 1.1 mrg *[\\/]* ) as_myself=$0 ;; 95 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96 1.1 mrg for as_dir in $PATH 97 1.1 mrg do 98 1.1 mrg IFS=$as_save_IFS 99 1.1 mrg test -z "$as_dir" && as_dir=. 100 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 101 1.1 mrg done 102 1.1 mrg IFS=$as_save_IFS 103 1.1 mrg 104 1.1 mrg ;; 105 1.1 mrg esac 106 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND' 107 1.1 mrg # in which case we are not to be found in the path. 108 1.1 mrg if test "x$as_myself" = x; then 109 1.1 mrg as_myself=$0 110 1.1 mrg fi 111 1.1 mrg if test ! -f "$as_myself"; then 112 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113 1.1 mrg exit 1 114 1.1 mrg fi 115 1.1 mrg 116 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in 117 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 118 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could 119 1.1 mrg # trigger a bug in pdksh 5.2.14. 120 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH 121 1.1 mrg do eval test x\${$as_var+set} = xset \ 122 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123 1.1 mrg done 124 1.1 mrg PS1='$ ' 125 1.1 mrg PS2='> ' 126 1.1 mrg PS4='+ ' 127 1.1 mrg 128 1.1 mrg # NLS nuisances. 129 1.1 mrg LC_ALL=C 130 1.1 mrg export LC_ALL 131 1.1 mrg LANGUAGE=C 132 1.1 mrg export LANGUAGE 133 1.1 mrg 134 1.1 mrg # CDPATH. 135 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 136 1.1 mrg 137 1.1 mrg # Use a proper internal environment variable to ensure we don't fall 138 1.1 mrg # into an infinite loop, continuously re-executing ourselves. 139 1.1 mrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 140 1.1 mrg _as_can_reexec=no; export _as_can_reexec; 141 1.1 mrg # We cannot yet assume a decent shell, so we have to provide a 142 1.1 mrg # neutralization value for shells without unset; and this also 143 1.1 mrg # works around shells that cannot unset nonexistent variables. 144 1.1 mrg # Preserve -v and -x to the replacement shell. 145 1.1 mrg BASH_ENV=/dev/null 146 1.1 mrg ENV=/dev/null 147 1.1 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148 1.1 mrg case $- in # (((( 149 1.1 mrg *v*x* | *x*v* ) as_opts=-vx ;; 150 1.1 mrg *v* ) as_opts=-v ;; 151 1.1 mrg *x* ) as_opts=-x ;; 152 1.1 mrg * ) as_opts= ;; 153 1.1 mrg esac 154 1.1 mrg exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 155 1.1 mrg # Admittedly, this is quite paranoid, since all the known shells bail 156 1.1 mrg # out after a failed `exec'. 157 1.1 mrg $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 158 1.1 mrg as_fn_exit 255 159 1.1 mrg fi 160 1.1 mrg # We don't want this to propagate to other subprocesses. 161 1.1 mrg { _as_can_reexec=; unset _as_can_reexec;} 162 1.1 mrg if test "x$CONFIG_SHELL" = x; then 163 1.1 mrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 164 1.1 mrg emulate sh 165 1.1 mrg NULLCMD=: 166 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 167 1.1 mrg # is contrary to our usage. Disable this feature. 168 1.1 mrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 169 1.1 mrg setopt NO_GLOB_SUBST 170 1.1 mrg else 171 1.1 mrg case \`(set -o) 2>/dev/null\` in #( 172 1.1 mrg *posix*) : 173 1.1 mrg set -o posix ;; #( 174 1.1 mrg *) : 175 1.1 mrg ;; 176 1.1 mrg esac 177 1.1 mrg fi 178 1.1 mrg " 179 1.1 mrg as_required="as_fn_return () { (exit \$1); } 180 1.1 mrg as_fn_success () { as_fn_return 0; } 181 1.1 mrg as_fn_failure () { as_fn_return 1; } 182 1.1 mrg as_fn_ret_success () { return 0; } 183 1.1 mrg as_fn_ret_failure () { return 1; } 184 1.1 mrg 185 1.1 mrg exitcode=0 186 1.1 mrg as_fn_success || { exitcode=1; echo as_fn_success failed.; } 187 1.1 mrg as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 188 1.1 mrg as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 189 1.1 mrg as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 190 1.1 mrg if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 191 1.1 mrg 192 1.1 mrg else 193 1.1 mrg exitcode=1; echo positional parameters were not saved. 194 1.1 mrg fi 195 1.1 mrg test x\$exitcode = x0 || exit 1 196 1.1 mrg test -x / || exit 1" 197 1.1 mrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 198 1.1 mrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 199 1.1 mrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 200 1.1 mrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 201 1.1 mrg test \$(( 1 + 1 )) = 2 || exit 1 202 1.1 mrg 203 1.1 mrg test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 204 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 205 1.1 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 206 1.1 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 207 1.1 mrg PATH=/empty FPATH=/empty; export PATH FPATH 208 1.1 mrg test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 209 1.1 mrg || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" 210 1.1 mrg if (eval "$as_required") 2>/dev/null; then : 211 1.1 mrg as_have_required=yes 212 1.1 mrg else 213 1.1 mrg as_have_required=no 214 1.1 mrg fi 215 1.1 mrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 216 1.1 mrg 217 1.1 mrg else 218 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 219 1.1 mrg as_found=false 220 1.1 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 221 1.1 mrg do 222 1.1 mrg IFS=$as_save_IFS 223 1.1 mrg test -z "$as_dir" && as_dir=. 224 1.1 mrg as_found=: 225 1.1 mrg case $as_dir in #( 226 1.1 mrg /*) 227 1.1 mrg for as_base in sh bash ksh sh5; do 228 1.1 mrg # Try only shells that exist, to save several forks. 229 1.1 mrg as_shell=$as_dir/$as_base 230 1.1 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 231 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 232 1.1 mrg CONFIG_SHELL=$as_shell as_have_required=yes 233 1.1 mrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 234 1.1 mrg break 2 235 1.1 mrg fi 236 1.1 mrg fi 237 1.1 mrg done;; 238 1.1 mrg esac 239 1.1 mrg as_found=false 240 1.1 mrg done 241 1.1 mrg $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 242 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 243 1.1 mrg CONFIG_SHELL=$SHELL as_have_required=yes 244 1.1 mrg fi; } 245 1.1 mrg IFS=$as_save_IFS 246 1.1 mrg 247 1.1 mrg 248 1.1 mrg if test "x$CONFIG_SHELL" != x; then : 249 1.1 mrg export CONFIG_SHELL 250 1.1 mrg # We cannot yet assume a decent shell, so we have to provide a 251 1.1 mrg # neutralization value for shells without unset; and this also 252 1.1 mrg # works around shells that cannot unset nonexistent variables. 253 1.1 mrg # Preserve -v and -x to the replacement shell. 254 1.1 mrg BASH_ENV=/dev/null 255 1.1 mrg ENV=/dev/null 256 1.1 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 257 1.1 mrg case $- in # (((( 258 1.1 mrg *v*x* | *x*v* ) as_opts=-vx ;; 259 1.1 mrg *v* ) as_opts=-v ;; 260 1.1 mrg *x* ) as_opts=-x ;; 261 1.1 mrg * ) as_opts= ;; 262 1.1 mrg esac 263 1.1 mrg exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 264 1.1 mrg # Admittedly, this is quite paranoid, since all the known shells bail 265 1.1 mrg # out after a failed `exec'. 266 1.1 mrg $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 267 1.1 mrg exit 255 268 1.1 mrg fi 269 1.1 mrg 270 1.1 mrg if test x$as_have_required = xno; then : 271 1.1 mrg $as_echo "$0: This script requires a shell more modern than all" 272 1.1 mrg $as_echo "$0: the shells that I found on your system." 273 1.1 mrg if test x${ZSH_VERSION+set} = xset ; then 274 1.1 mrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 275 1.1 mrg $as_echo "$0: be upgraded to zsh 4.3.4 or later." 276 1.1 mrg else 277 1.1 mrg $as_echo "$0: Please tell bug-autoconf (at] gnu.org and 278 1.1.1.6 mrg $0: mpc-discuss (at] inria.fr about your system, including any 279 1.1.1.6 mrg $0: error possibly output before this message. Then install 280 1.1.1.6 mrg $0: a modern shell, or manually run the script under such a 281 1.1.1.6 mrg $0: shell if you do have one." 282 1.1 mrg fi 283 1.1 mrg exit 1 284 1.1 mrg fi 285 1.1 mrg fi 286 1.1 mrg fi 287 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh} 288 1.1 mrg export SHELL 289 1.1 mrg # Unset more variables known to interfere with behavior of common tools. 290 1.1 mrg CLICOLOR_FORCE= GREP_OPTIONS= 291 1.1 mrg unset CLICOLOR_FORCE GREP_OPTIONS 292 1.1 mrg 293 1.1 mrg ## --------------------- ## 294 1.1 mrg ## M4sh Shell Functions. ## 295 1.1 mrg ## --------------------- ## 296 1.1 mrg # as_fn_unset VAR 297 1.1 mrg # --------------- 298 1.1 mrg # Portably unset VAR. 299 1.1 mrg as_fn_unset () 300 1.1 mrg { 301 1.1 mrg { eval $1=; unset $1;} 302 1.1 mrg } 303 1.1 mrg as_unset=as_fn_unset 304 1.1 mrg 305 1.1 mrg # as_fn_set_status STATUS 306 1.1 mrg # ----------------------- 307 1.1 mrg # Set $? to STATUS, without forking. 308 1.1 mrg as_fn_set_status () 309 1.1 mrg { 310 1.1 mrg return $1 311 1.1 mrg } # as_fn_set_status 312 1.1 mrg 313 1.1 mrg # as_fn_exit STATUS 314 1.1 mrg # ----------------- 315 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 316 1.1 mrg as_fn_exit () 317 1.1 mrg { 318 1.1 mrg set +e 319 1.1 mrg as_fn_set_status $1 320 1.1 mrg exit $1 321 1.1 mrg } # as_fn_exit 322 1.1 mrg 323 1.1 mrg # as_fn_mkdir_p 324 1.1 mrg # ------------- 325 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary. 326 1.1 mrg as_fn_mkdir_p () 327 1.1 mrg { 328 1.1 mrg 329 1.1 mrg case $as_dir in #( 330 1.1 mrg -*) as_dir=./$as_dir;; 331 1.1 mrg esac 332 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || { 333 1.1 mrg as_dirs= 334 1.1 mrg while :; do 335 1.1 mrg case $as_dir in #( 336 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 337 1.1 mrg *) as_qdir=$as_dir;; 338 1.1 mrg esac 339 1.1 mrg as_dirs="'$as_qdir' $as_dirs" 340 1.1 mrg as_dir=`$as_dirname -- "$as_dir" || 341 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 342 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \ 343 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \ 344 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 345 1.1 mrg $as_echo X"$as_dir" | 346 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 347 1.1 mrg s//\1/ 348 1.1 mrg q 349 1.1 mrg } 350 1.1 mrg /^X\(\/\/\)[^/].*/{ 351 1.1 mrg s//\1/ 352 1.1 mrg q 353 1.1 mrg } 354 1.1 mrg /^X\(\/\/\)$/{ 355 1.1 mrg s//\1/ 356 1.1 mrg q 357 1.1 mrg } 358 1.1 mrg /^X\(\/\).*/{ 359 1.1 mrg s//\1/ 360 1.1 mrg q 361 1.1 mrg } 362 1.1 mrg s/.*/./; q'` 363 1.1 mrg test -d "$as_dir" && break 364 1.1 mrg done 365 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs" 366 1.1 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 367 1.1 mrg 368 1.1 mrg 369 1.1 mrg } # as_fn_mkdir_p 370 1.1 mrg 371 1.1 mrg # as_fn_executable_p FILE 372 1.1 mrg # ----------------------- 373 1.1 mrg # Test if FILE is an executable regular file. 374 1.1 mrg as_fn_executable_p () 375 1.1 mrg { 376 1.1 mrg test -f "$1" && test -x "$1" 377 1.1 mrg } # as_fn_executable_p 378 1.1 mrg # as_fn_append VAR VALUE 379 1.1 mrg # ---------------------- 380 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take 381 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over 382 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive 383 1.1 mrg # implementations. 384 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 385 1.1 mrg eval 'as_fn_append () 386 1.1 mrg { 387 1.1 mrg eval $1+=\$2 388 1.1 mrg }' 389 1.1 mrg else 390 1.1 mrg as_fn_append () 391 1.1 mrg { 392 1.1 mrg eval $1=\$$1\$2 393 1.1 mrg } 394 1.1 mrg fi # as_fn_append 395 1.1 mrg 396 1.1 mrg # as_fn_arith ARG... 397 1.1 mrg # ------------------ 398 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the 399 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments 400 1.1 mrg # must be portable across $(()) and expr. 401 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 402 1.1 mrg eval 'as_fn_arith () 403 1.1 mrg { 404 1.1 mrg as_val=$(( $* )) 405 1.1 mrg }' 406 1.1 mrg else 407 1.1 mrg as_fn_arith () 408 1.1 mrg { 409 1.1 mrg as_val=`expr "$@" || test $? -eq 1` 410 1.1 mrg } 411 1.1 mrg fi # as_fn_arith 412 1.1 mrg 413 1.1 mrg 414 1.1 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD] 415 1.1 mrg # ---------------------------------------- 416 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 417 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 418 1.1 mrg # script with STATUS, using 1 if that was 0. 419 1.1 mrg as_fn_error () 420 1.1 mrg { 421 1.1 mrg as_status=$1; test $as_status -eq 0 && as_status=1 422 1.1 mrg if test "$4"; then 423 1.1 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 424 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 425 1.1 mrg fi 426 1.1 mrg $as_echo "$as_me: error: $2" >&2 427 1.1 mrg as_fn_exit $as_status 428 1.1 mrg } # as_fn_error 429 1.1 mrg 430 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 && 431 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 432 1.1 mrg as_expr=expr 433 1.1 mrg else 434 1.1 mrg as_expr=false 435 1.1 mrg fi 436 1.1 mrg 437 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 438 1.1 mrg as_basename=basename 439 1.1 mrg else 440 1.1 mrg as_basename=false 441 1.1 mrg fi 442 1.1 mrg 443 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 444 1.1 mrg as_dirname=dirname 445 1.1 mrg else 446 1.1 mrg as_dirname=false 447 1.1 mrg fi 448 1.1 mrg 449 1.1 mrg as_me=`$as_basename -- "$0" || 450 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 451 1.1 mrg X"$0" : 'X\(//\)$' \| \ 452 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 453 1.1 mrg $as_echo X/"$0" | 454 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 455 1.1 mrg s//\1/ 456 1.1 mrg q 457 1.1 mrg } 458 1.1 mrg /^X\/\(\/\/\)$/{ 459 1.1 mrg s//\1/ 460 1.1 mrg q 461 1.1 mrg } 462 1.1 mrg /^X\/\(\/\).*/{ 463 1.1 mrg s//\1/ 464 1.1 mrg q 465 1.1 mrg } 466 1.1 mrg s/.*/./; q'` 467 1.1 mrg 468 1.1 mrg # Avoid depending upon Character Ranges. 469 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz' 470 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 471 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS 472 1.1 mrg as_cr_digits='0123456789' 473 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits 474 1.1 mrg 475 1.1 mrg 476 1.1 mrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 477 1.1 mrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 478 1.1 mrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 479 1.1 mrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 480 1.1 mrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 481 1.1 mrg sed -n ' 482 1.1 mrg p 483 1.1 mrg /[$]LINENO/= 484 1.1 mrg ' <$as_myself | 485 1.1 mrg sed ' 486 1.1 mrg s/[$]LINENO.*/&-/ 487 1.1 mrg t lineno 488 1.1 mrg b 489 1.1 mrg :lineno 490 1.1 mrg N 491 1.1 mrg :loop 492 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 493 1.1 mrg t loop 494 1.1 mrg s/-\n.*// 495 1.1 mrg ' >$as_me.lineno && 496 1.1 mrg chmod +x "$as_me.lineno" || 497 1.1 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 498 1.1 mrg 499 1.1 mrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 500 1.1 mrg # already done that, so ensure we don't try to do so again and fall 501 1.1 mrg # in an infinite loop. This has already happened in practice. 502 1.1 mrg _as_can_reexec=no; export _as_can_reexec 503 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems 504 1.1 mrg # (the dirname of $[0] is not the place where we might find the 505 1.1 mrg # original and so on. Autoconf is especially sensitive to this). 506 1.1 mrg . "./$as_me.lineno" 507 1.1 mrg # Exit status is that of the last command. 508 1.1 mrg exit 509 1.1 mrg } 510 1.1 mrg 511 1.1 mrg ECHO_C= ECHO_N= ECHO_T= 512 1.1 mrg case `echo -n x` in #((((( 513 1.1 mrg -n*) 514 1.1 mrg case `echo 'xy\c'` in 515 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 516 1.1 mrg xy) ECHO_C='\c';; 517 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 518 1.1 mrg ECHO_T=' ';; 519 1.1 mrg esac;; 520 1.1 mrg *) 521 1.1 mrg ECHO_N='-n';; 522 1.1 mrg esac 523 1.1 mrg 524 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file 525 1.1 mrg if test -d conf$$.dir; then 526 1.1 mrg rm -f conf$$.dir/conf$$.file 527 1.1 mrg else 528 1.1 mrg rm -f conf$$.dir 529 1.1 mrg mkdir conf$$.dir 2>/dev/null 530 1.1 mrg fi 531 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then 532 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then 533 1.1 mrg as_ln_s='ln -s' 534 1.1 mrg # ... but there are two gotchas: 535 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 536 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 537 1.1 mrg # In both cases, we have to default to `cp -pR'. 538 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 539 1.1 mrg as_ln_s='cp -pR' 540 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then 541 1.1 mrg as_ln_s=ln 542 1.1 mrg else 543 1.1 mrg as_ln_s='cp -pR' 544 1.1 mrg fi 545 1.1 mrg else 546 1.1 mrg as_ln_s='cp -pR' 547 1.1 mrg fi 548 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 549 1.1 mrg rmdir conf$$.dir 2>/dev/null 550 1.1 mrg 551 1.1 mrg if mkdir -p . 2>/dev/null; then 552 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"' 553 1.1 mrg else 554 1.1 mrg test -d ./-p && rmdir ./-p 555 1.1 mrg as_mkdir_p=false 556 1.1 mrg fi 557 1.1 mrg 558 1.1 mrg as_test_x='test -x' 559 1.1 mrg as_executable_p=as_fn_executable_p 560 1.1 mrg 561 1.1 mrg # Sed expression to map a string onto a valid CPP name. 562 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 563 1.1 mrg 564 1.1 mrg # Sed expression to map a string onto a valid variable name. 565 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 566 1.1 mrg 567 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh} 568 1.1 mrg 569 1.1 mrg 570 1.1 mrg test -n "$DJDIR" || exec 7<&0 </dev/null 571 1.1 mrg exec 6>&1 572 1.1 mrg 573 1.1 mrg # Name of the host. 574 1.1 mrg # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 575 1.1 mrg # so uname gets run too. 576 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 577 1.1 mrg 578 1.1 mrg # 579 1.1 mrg # Initializations. 580 1.1 mrg # 581 1.1 mrg ac_default_prefix=/usr/local 582 1.1 mrg ac_clean_files= 583 1.1 mrg ac_config_libobj_dir=. 584 1.1 mrg LIBOBJS= 585 1.1 mrg cross_compiling=no 586 1.1 mrg subdirs= 587 1.1 mrg MFLAGS= 588 1.1 mrg MAKEFLAGS= 589 1.1 mrg 590 1.1 mrg # Identity of this package. 591 1.1 mrg PACKAGE_NAME='mpc' 592 1.1 mrg PACKAGE_TARNAME='mpc' 593 1.1.1.6 mrg PACKAGE_VERSION='1.3.1' 594 1.1.1.6 mrg PACKAGE_STRING='mpc 1.3.1' 595 1.1.1.6 mrg PACKAGE_BUGREPORT='mpc-discuss (at] inria.fr' 596 1.1 mrg PACKAGE_URL='' 597 1.1 mrg 598 1.1 mrg ac_unique_file="src/mpc-impl.h" 599 1.1 mrg # Factoring default headers for most tests. 600 1.1 mrg ac_includes_default="\ 601 1.1 mrg #include <stdio.h> 602 1.1 mrg #ifdef HAVE_SYS_TYPES_H 603 1.1 mrg # include <sys/types.h> 604 1.1 mrg #endif 605 1.1 mrg #ifdef HAVE_SYS_STAT_H 606 1.1 mrg # include <sys/stat.h> 607 1.1 mrg #endif 608 1.1 mrg #ifdef STDC_HEADERS 609 1.1 mrg # include <stdlib.h> 610 1.1 mrg # include <stddef.h> 611 1.1 mrg #else 612 1.1 mrg # ifdef HAVE_STDLIB_H 613 1.1 mrg # include <stdlib.h> 614 1.1 mrg # endif 615 1.1 mrg #endif 616 1.1 mrg #ifdef HAVE_STRING_H 617 1.1 mrg # if !defined STDC_HEADERS && defined HAVE_MEMORY_H 618 1.1 mrg # include <memory.h> 619 1.1 mrg # endif 620 1.1 mrg # include <string.h> 621 1.1 mrg #endif 622 1.1 mrg #ifdef HAVE_STRINGS_H 623 1.1 mrg # include <strings.h> 624 1.1 mrg #endif 625 1.1 mrg #ifdef HAVE_INTTYPES_H 626 1.1 mrg # include <inttypes.h> 627 1.1 mrg #endif 628 1.1 mrg #ifdef HAVE_STDINT_H 629 1.1 mrg # include <stdint.h> 630 1.1 mrg #endif 631 1.1 mrg #ifdef HAVE_UNISTD_H 632 1.1 mrg # include <unistd.h> 633 1.1 mrg #endif" 634 1.1 mrg 635 1.1 mrg ac_subst_vars='am__EXEEXT_FALSE 636 1.1 mrg am__EXEEXT_TRUE 637 1.1 mrg LTLIBOBJS 638 1.1.1.2 mrg GITVERSION 639 1.1.1.2 mrg HASGIT 640 1.1 mrg GCC_VERSION 641 1.1 mrg MPC_LDFLAGS 642 1.1 mrg MPC_LOG_H 643 1.1 mrg LIBOBJS 644 1.1 mrg CPP 645 1.1.1.2 mrg LT_SYS_LIBRARY_PATH 646 1.1 mrg OTOOL64 647 1.1 mrg OTOOL 648 1.1 mrg LIPO 649 1.1 mrg NMEDIT 650 1.1 mrg DSYMUTIL 651 1.1 mrg MANIFEST_TOOL 652 1.1 mrg RANLIB 653 1.1.1.6 mrg FILECMD 654 1.1 mrg LN_S 655 1.1 mrg NM 656 1.1 mrg ac_ct_DUMPBIN 657 1.1 mrg DUMPBIN 658 1.1 mrg LD 659 1.1 mrg FGREP 660 1.1 mrg LIBTOOL 661 1.1.1.6 mrg OBJDUMP 662 1.1.1.6 mrg DLLTOOL 663 1.1.1.6 mrg AS 664 1.1 mrg ac_ct_AR 665 1.1 mrg AR 666 1.1 mrg am__fastdepCC_FALSE 667 1.1 mrg am__fastdepCC_TRUE 668 1.1 mrg CCDEPMODE 669 1.1 mrg am__nodep 670 1.1 mrg AMDEPBACKSLASH 671 1.1 mrg AMDEP_FALSE 672 1.1 mrg AMDEP_TRUE 673 1.1 mrg am__include 674 1.1 mrg DEPDIR 675 1.1 mrg OBJEXT 676 1.1 mrg EXEEXT 677 1.1 mrg ac_ct_CC 678 1.1 mrg CPPFLAGS 679 1.1 mrg LDFLAGS 680 1.1 mrg CFLAGS 681 1.1 mrg CC 682 1.1 mrg SED 683 1.1 mrg EGREP 684 1.1 mrg GREP 685 1.1.1.3 mrg VALGRIND_OPTS 686 1.1 mrg VALGRIND 687 1.1 mrg host_os 688 1.1 mrg host_vendor 689 1.1 mrg host_cpu 690 1.1 mrg host 691 1.1 mrg build_os 692 1.1 mrg build_vendor 693 1.1 mrg build_cpu 694 1.1 mrg build 695 1.1 mrg MAINT 696 1.1 mrg MAINTAINER_MODE_FALSE 697 1.1 mrg MAINTAINER_MODE_TRUE 698 1.1.1.2 mrg AM_BACKSLASH 699 1.1.1.2 mrg AM_DEFAULT_VERBOSITY 700 1.1.1.2 mrg AM_DEFAULT_V 701 1.1.1.2 mrg AM_V 702 1.1.1.6 mrg CSCOPE 703 1.1.1.6 mrg ETAGS 704 1.1.1.6 mrg CTAGS 705 1.1 mrg am__untar 706 1.1 mrg am__tar 707 1.1 mrg AMTAR 708 1.1 mrg am__leading_dot 709 1.1 mrg SET_MAKE 710 1.1 mrg AWK 711 1.1 mrg mkdir_p 712 1.1 mrg MKDIR_P 713 1.1 mrg INSTALL_STRIP_PROGRAM 714 1.1 mrg STRIP 715 1.1 mrg install_sh 716 1.1 mrg MAKEINFO 717 1.1 mrg AUTOHEADER 718 1.1 mrg AUTOMAKE 719 1.1 mrg AUTOCONF 720 1.1 mrg ACLOCAL 721 1.1 mrg VERSION 722 1.1 mrg PACKAGE 723 1.1 mrg CYGPATH_W 724 1.1 mrg am__isrc 725 1.1 mrg INSTALL_DATA 726 1.1 mrg INSTALL_SCRIPT 727 1.1 mrg INSTALL_PROGRAM 728 1.1 mrg target_alias 729 1.1 mrg host_alias 730 1.1 mrg build_alias 731 1.1 mrg LIBS 732 1.1 mrg ECHO_T 733 1.1 mrg ECHO_N 734 1.1 mrg ECHO_C 735 1.1 mrg DEFS 736 1.1 mrg mandir 737 1.1 mrg localedir 738 1.1 mrg libdir 739 1.1 mrg psdir 740 1.1 mrg pdfdir 741 1.1 mrg dvidir 742 1.1 mrg htmldir 743 1.1 mrg infodir 744 1.1 mrg docdir 745 1.1 mrg oldincludedir 746 1.1 mrg includedir 747 1.1 mrg localstatedir 748 1.1 mrg sharedstatedir 749 1.1 mrg sysconfdir 750 1.1 mrg datadir 751 1.1 mrg datarootdir 752 1.1 mrg libexecdir 753 1.1 mrg sbindir 754 1.1 mrg bindir 755 1.1 mrg program_transform_name 756 1.1 mrg prefix 757 1.1 mrg exec_prefix 758 1.1 mrg PACKAGE_URL 759 1.1 mrg PACKAGE_BUGREPORT 760 1.1 mrg PACKAGE_STRING 761 1.1 mrg PACKAGE_VERSION 762 1.1 mrg PACKAGE_TARNAME 763 1.1 mrg PACKAGE_NAME 764 1.1 mrg PATH_SEPARATOR 765 1.1.1.4 mrg SHELL 766 1.1.1.4 mrg am__quote' 767 1.1 mrg ac_subst_files='' 768 1.1 mrg ac_user_opts=' 769 1.1 mrg enable_option_checking 770 1.1.1.2 mrg enable_silent_rules 771 1.1 mrg enable_maintainer_mode 772 1.1 mrg with_mpfr_include 773 1.1 mrg with_mpfr_lib 774 1.1 mrg with_mpfr 775 1.1 mrg with_gmp_include 776 1.1 mrg with_gmp_lib 777 1.1 mrg with_gmp 778 1.1 mrg enable_logging 779 1.1 mrg enable_valgrind_tests 780 1.1 mrg enable_dependency_tracking 781 1.1 mrg enable_shared 782 1.1 mrg enable_static 783 1.1 mrg with_pic 784 1.1 mrg enable_fast_install 785 1.1.1.2 mrg with_aix_soname 786 1.1 mrg with_gnu_ld 787 1.1 mrg with_sysroot 788 1.1 mrg enable_libtool_lock 789 1.1 mrg ' 790 1.1 mrg ac_precious_vars='build_alias 791 1.1 mrg host_alias 792 1.1 mrg target_alias 793 1.1 mrg CC 794 1.1 mrg CFLAGS 795 1.1 mrg LDFLAGS 796 1.1 mrg LIBS 797 1.1 mrg CPPFLAGS 798 1.1.1.2 mrg LT_SYS_LIBRARY_PATH 799 1.1 mrg CPP' 800 1.1 mrg 801 1.1 mrg 802 1.1 mrg # Initialize some variables set by options. 803 1.1 mrg ac_init_help= 804 1.1 mrg ac_init_version=false 805 1.1 mrg ac_unrecognized_opts= 806 1.1 mrg ac_unrecognized_sep= 807 1.1 mrg # The variables have the same names as the options, with 808 1.1 mrg # dashes changed to underlines. 809 1.1 mrg cache_file=/dev/null 810 1.1 mrg exec_prefix=NONE 811 1.1 mrg no_create= 812 1.1 mrg no_recursion= 813 1.1 mrg prefix=NONE 814 1.1 mrg program_prefix=NONE 815 1.1 mrg program_suffix=NONE 816 1.1 mrg program_transform_name=s,x,x, 817 1.1 mrg silent= 818 1.1 mrg site= 819 1.1 mrg srcdir= 820 1.1 mrg verbose= 821 1.1 mrg x_includes=NONE 822 1.1 mrg x_libraries=NONE 823 1.1 mrg 824 1.1 mrg # Installation directory options. 825 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo" 826 1.1 mrg # and all the variables that are supposed to be based on exec_prefix 827 1.1 mrg # by default will actually change. 828 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them. 829 1.1 mrg # (The list follows the same order as the GNU Coding Standards.) 830 1.1 mrg bindir='${exec_prefix}/bin' 831 1.1 mrg sbindir='${exec_prefix}/sbin' 832 1.1 mrg libexecdir='${exec_prefix}/libexec' 833 1.1 mrg datarootdir='${prefix}/share' 834 1.1 mrg datadir='${datarootdir}' 835 1.1 mrg sysconfdir='${prefix}/etc' 836 1.1 mrg sharedstatedir='${prefix}/com' 837 1.1 mrg localstatedir='${prefix}/var' 838 1.1 mrg includedir='${prefix}/include' 839 1.1 mrg oldincludedir='/usr/include' 840 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 841 1.1 mrg infodir='${datarootdir}/info' 842 1.1 mrg htmldir='${docdir}' 843 1.1 mrg dvidir='${docdir}' 844 1.1 mrg pdfdir='${docdir}' 845 1.1 mrg psdir='${docdir}' 846 1.1 mrg libdir='${exec_prefix}/lib' 847 1.1 mrg localedir='${datarootdir}/locale' 848 1.1 mrg mandir='${datarootdir}/man' 849 1.1 mrg 850 1.1 mrg ac_prev= 851 1.1 mrg ac_dashdash= 852 1.1 mrg for ac_option 853 1.1 mrg do 854 1.1 mrg # If the previous option needs an argument, assign it. 855 1.1 mrg if test -n "$ac_prev"; then 856 1.1 mrg eval $ac_prev=\$ac_option 857 1.1 mrg ac_prev= 858 1.1 mrg continue 859 1.1 mrg fi 860 1.1 mrg 861 1.1 mrg case $ac_option in 862 1.1 mrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 863 1.1 mrg *=) ac_optarg= ;; 864 1.1 mrg *) ac_optarg=yes ;; 865 1.1 mrg esac 866 1.1 mrg 867 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos. 868 1.1 mrg 869 1.1 mrg case $ac_dashdash$ac_option in 870 1.1 mrg --) 871 1.1 mrg ac_dashdash=yes ;; 872 1.1 mrg 873 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 874 1.1 mrg ac_prev=bindir ;; 875 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 876 1.1 mrg bindir=$ac_optarg ;; 877 1.1 mrg 878 1.1 mrg -build | --build | --buil | --bui | --bu) 879 1.1 mrg ac_prev=build_alias ;; 880 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 881 1.1 mrg build_alias=$ac_optarg ;; 882 1.1 mrg 883 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 884 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 885 1.1 mrg ac_prev=cache_file ;; 886 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 887 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 888 1.1 mrg cache_file=$ac_optarg ;; 889 1.1 mrg 890 1.1 mrg --config-cache | -C) 891 1.1 mrg cache_file=config.cache ;; 892 1.1 mrg 893 1.1 mrg -datadir | --datadir | --datadi | --datad) 894 1.1 mrg ac_prev=datadir ;; 895 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 896 1.1 mrg datadir=$ac_optarg ;; 897 1.1 mrg 898 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 899 1.1 mrg | --dataroo | --dataro | --datar) 900 1.1 mrg ac_prev=datarootdir ;; 901 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 902 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 903 1.1 mrg datarootdir=$ac_optarg ;; 904 1.1 mrg 905 1.1 mrg -disable-* | --disable-*) 906 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 907 1.1 mrg # Reject names that are not valid shell variable names. 908 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 909 1.1 mrg as_fn_error $? "invalid feature name: $ac_useropt" 910 1.1 mrg ac_useropt_orig=$ac_useropt 911 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 912 1.1 mrg case $ac_user_opts in 913 1.1 mrg *" 914 1.1 mrg "enable_$ac_useropt" 915 1.1 mrg "*) ;; 916 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 917 1.1 mrg ac_unrecognized_sep=', ';; 918 1.1 mrg esac 919 1.1 mrg eval enable_$ac_useropt=no ;; 920 1.1 mrg 921 1.1 mrg -docdir | --docdir | --docdi | --doc | --do) 922 1.1 mrg ac_prev=docdir ;; 923 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 924 1.1 mrg docdir=$ac_optarg ;; 925 1.1 mrg 926 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 927 1.1 mrg ac_prev=dvidir ;; 928 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 929 1.1 mrg dvidir=$ac_optarg ;; 930 1.1 mrg 931 1.1 mrg -enable-* | --enable-*) 932 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 933 1.1 mrg # Reject names that are not valid shell variable names. 934 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 935 1.1 mrg as_fn_error $? "invalid feature name: $ac_useropt" 936 1.1 mrg ac_useropt_orig=$ac_useropt 937 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 938 1.1 mrg case $ac_user_opts in 939 1.1 mrg *" 940 1.1 mrg "enable_$ac_useropt" 941 1.1 mrg "*) ;; 942 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 943 1.1 mrg ac_unrecognized_sep=', ';; 944 1.1 mrg esac 945 1.1 mrg eval enable_$ac_useropt=\$ac_optarg ;; 946 1.1 mrg 947 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 948 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 949 1.1 mrg | --exec | --exe | --ex) 950 1.1 mrg ac_prev=exec_prefix ;; 951 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 952 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 953 1.1 mrg | --exec=* | --exe=* | --ex=*) 954 1.1 mrg exec_prefix=$ac_optarg ;; 955 1.1 mrg 956 1.1 mrg -gas | --gas | --ga | --g) 957 1.1 mrg # Obsolete; use --with-gas. 958 1.1 mrg with_gas=yes ;; 959 1.1 mrg 960 1.1 mrg -help | --help | --hel | --he | -h) 961 1.1 mrg ac_init_help=long ;; 962 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 963 1.1 mrg ac_init_help=recursive ;; 964 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 965 1.1 mrg ac_init_help=short ;; 966 1.1 mrg 967 1.1 mrg -host | --host | --hos | --ho) 968 1.1 mrg ac_prev=host_alias ;; 969 1.1 mrg -host=* | --host=* | --hos=* | --ho=*) 970 1.1 mrg host_alias=$ac_optarg ;; 971 1.1 mrg 972 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 973 1.1 mrg ac_prev=htmldir ;; 974 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 975 1.1 mrg | --ht=*) 976 1.1 mrg htmldir=$ac_optarg ;; 977 1.1 mrg 978 1.1 mrg -includedir | --includedir | --includedi | --included | --include \ 979 1.1 mrg | --includ | --inclu | --incl | --inc) 980 1.1 mrg ac_prev=includedir ;; 981 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 982 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*) 983 1.1 mrg includedir=$ac_optarg ;; 984 1.1 mrg 985 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf) 986 1.1 mrg ac_prev=infodir ;; 987 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 988 1.1 mrg infodir=$ac_optarg ;; 989 1.1 mrg 990 1.1 mrg -libdir | --libdir | --libdi | --libd) 991 1.1 mrg ac_prev=libdir ;; 992 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 993 1.1 mrg libdir=$ac_optarg ;; 994 1.1 mrg 995 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 996 1.1 mrg | --libexe | --libex | --libe) 997 1.1 mrg ac_prev=libexecdir ;; 998 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 999 1.1 mrg | --libexe=* | --libex=* | --libe=*) 1000 1.1 mrg libexecdir=$ac_optarg ;; 1001 1.1 mrg 1002 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale) 1003 1.1 mrg ac_prev=localedir ;; 1004 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1005 1.1 mrg localedir=$ac_optarg ;; 1006 1.1 mrg 1007 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 1008 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals) 1009 1.1 mrg ac_prev=localstatedir ;; 1010 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1011 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1012 1.1 mrg localstatedir=$ac_optarg ;; 1013 1.1 mrg 1014 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1015 1.1 mrg ac_prev=mandir ;; 1016 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1017 1.1 mrg mandir=$ac_optarg ;; 1018 1.1 mrg 1019 1.1 mrg -nfp | --nfp | --nf) 1020 1.1 mrg # Obsolete; use --without-fp. 1021 1.1 mrg with_fp=no ;; 1022 1.1 mrg 1023 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1024 1.1 mrg | --no-cr | --no-c | -n) 1025 1.1 mrg no_create=yes ;; 1026 1.1 mrg 1027 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1028 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1029 1.1 mrg no_recursion=yes ;; 1030 1.1 mrg 1031 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1032 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1033 1.1 mrg | --oldin | --oldi | --old | --ol | --o) 1034 1.1 mrg ac_prev=oldincludedir ;; 1035 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1036 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1037 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1038 1.1 mrg oldincludedir=$ac_optarg ;; 1039 1.1 mrg 1040 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1041 1.1 mrg ac_prev=prefix ;; 1042 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1043 1.1 mrg prefix=$ac_optarg ;; 1044 1.1 mrg 1045 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1046 1.1 mrg | --program-pre | --program-pr | --program-p) 1047 1.1 mrg ac_prev=program_prefix ;; 1048 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1049 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1050 1.1 mrg program_prefix=$ac_optarg ;; 1051 1.1 mrg 1052 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1053 1.1 mrg | --program-suf | --program-su | --program-s) 1054 1.1 mrg ac_prev=program_suffix ;; 1055 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1056 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1057 1.1 mrg program_suffix=$ac_optarg ;; 1058 1.1 mrg 1059 1.1 mrg -program-transform-name | --program-transform-name \ 1060 1.1 mrg | --program-transform-nam | --program-transform-na \ 1061 1.1 mrg | --program-transform-n | --program-transform- \ 1062 1.1 mrg | --program-transform | --program-transfor \ 1063 1.1 mrg | --program-transfo | --program-transf \ 1064 1.1 mrg | --program-trans | --program-tran \ 1065 1.1 mrg | --progr-tra | --program-tr | --program-t) 1066 1.1 mrg ac_prev=program_transform_name ;; 1067 1.1 mrg -program-transform-name=* | --program-transform-name=* \ 1068 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \ 1069 1.1 mrg | --program-transform-n=* | --program-transform-=* \ 1070 1.1 mrg | --program-transform=* | --program-transfor=* \ 1071 1.1 mrg | --program-transfo=* | --program-transf=* \ 1072 1.1 mrg | --program-trans=* | --program-tran=* \ 1073 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*) 1074 1.1 mrg program_transform_name=$ac_optarg ;; 1075 1.1 mrg 1076 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1077 1.1 mrg ac_prev=pdfdir ;; 1078 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1079 1.1 mrg pdfdir=$ac_optarg ;; 1080 1.1 mrg 1081 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps) 1082 1.1 mrg ac_prev=psdir ;; 1083 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1084 1.1 mrg psdir=$ac_optarg ;; 1085 1.1 mrg 1086 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1087 1.1 mrg | -silent | --silent | --silen | --sile | --sil) 1088 1.1 mrg silent=yes ;; 1089 1.1 mrg 1090 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1091 1.1 mrg ac_prev=sbindir ;; 1092 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1093 1.1 mrg | --sbi=* | --sb=*) 1094 1.1 mrg sbindir=$ac_optarg ;; 1095 1.1 mrg 1096 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1097 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1098 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \ 1099 1.1 mrg | --sha | --sh) 1100 1.1 mrg ac_prev=sharedstatedir ;; 1101 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1102 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1103 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1104 1.1 mrg | --sha=* | --sh=*) 1105 1.1 mrg sharedstatedir=$ac_optarg ;; 1106 1.1 mrg 1107 1.1 mrg -site | --site | --sit) 1108 1.1 mrg ac_prev=site ;; 1109 1.1 mrg -site=* | --site=* | --sit=*) 1110 1.1 mrg site=$ac_optarg ;; 1111 1.1 mrg 1112 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1113 1.1 mrg ac_prev=srcdir ;; 1114 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1115 1.1 mrg srcdir=$ac_optarg ;; 1116 1.1 mrg 1117 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1118 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy) 1119 1.1 mrg ac_prev=sysconfdir ;; 1120 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1121 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1122 1.1 mrg sysconfdir=$ac_optarg ;; 1123 1.1 mrg 1124 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t) 1125 1.1 mrg ac_prev=target_alias ;; 1126 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1127 1.1 mrg target_alias=$ac_optarg ;; 1128 1.1 mrg 1129 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 1130 1.1 mrg verbose=yes ;; 1131 1.1 mrg 1132 1.1 mrg -version | --version | --versio | --versi | --vers | -V) 1133 1.1 mrg ac_init_version=: ;; 1134 1.1 mrg 1135 1.1 mrg -with-* | --with-*) 1136 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1137 1.1 mrg # Reject names that are not valid shell variable names. 1138 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1139 1.1 mrg as_fn_error $? "invalid package name: $ac_useropt" 1140 1.1 mrg ac_useropt_orig=$ac_useropt 1141 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1142 1.1 mrg case $ac_user_opts in 1143 1.1 mrg *" 1144 1.1 mrg "with_$ac_useropt" 1145 1.1 mrg "*) ;; 1146 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1147 1.1 mrg ac_unrecognized_sep=', ';; 1148 1.1 mrg esac 1149 1.1 mrg eval with_$ac_useropt=\$ac_optarg ;; 1150 1.1 mrg 1151 1.1 mrg -without-* | --without-*) 1152 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1153 1.1 mrg # Reject names that are not valid shell variable names. 1154 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1155 1.1 mrg as_fn_error $? "invalid package name: $ac_useropt" 1156 1.1 mrg ac_useropt_orig=$ac_useropt 1157 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1158 1.1 mrg case $ac_user_opts in 1159 1.1 mrg *" 1160 1.1 mrg "with_$ac_useropt" 1161 1.1 mrg "*) ;; 1162 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1163 1.1 mrg ac_unrecognized_sep=', ';; 1164 1.1 mrg esac 1165 1.1 mrg eval with_$ac_useropt=no ;; 1166 1.1 mrg 1167 1.1 mrg --x) 1168 1.1 mrg # Obsolete; use --with-x. 1169 1.1 mrg with_x=yes ;; 1170 1.1 mrg 1171 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1172 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i) 1173 1.1 mrg ac_prev=x_includes ;; 1174 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1175 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1176 1.1 mrg x_includes=$ac_optarg ;; 1177 1.1 mrg 1178 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1179 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1180 1.1 mrg ac_prev=x_libraries ;; 1181 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1182 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1183 1.1 mrg x_libraries=$ac_optarg ;; 1184 1.1 mrg 1185 1.1 mrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 1186 1.1 mrg Try \`$0 --help' for more information" 1187 1.1 mrg ;; 1188 1.1 mrg 1189 1.1 mrg *=*) 1190 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1191 1.1 mrg # Reject names that are not valid shell variable names. 1192 1.1 mrg case $ac_envvar in #( 1193 1.1 mrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 1194 1.1 mrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1195 1.1 mrg esac 1196 1.1 mrg eval $ac_envvar=\$ac_optarg 1197 1.1 mrg export $ac_envvar ;; 1198 1.1 mrg 1199 1.1 mrg *) 1200 1.1 mrg # FIXME: should be removed in autoconf 3.0. 1201 1.1 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1202 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1203 1.1 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1204 1.1 mrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1205 1.1 mrg ;; 1206 1.1 mrg 1207 1.1 mrg esac 1208 1.1 mrg done 1209 1.1 mrg 1210 1.1 mrg if test -n "$ac_prev"; then 1211 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1212 1.1 mrg as_fn_error $? "missing argument to $ac_option" 1213 1.1 mrg fi 1214 1.1 mrg 1215 1.1 mrg if test -n "$ac_unrecognized_opts"; then 1216 1.1 mrg case $enable_option_checking in 1217 1.1 mrg no) ;; 1218 1.1 mrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1219 1.1 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1220 1.1 mrg esac 1221 1.1 mrg fi 1222 1.1 mrg 1223 1.1 mrg # Check all directory arguments for consistency. 1224 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1225 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \ 1226 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1227 1.1 mrg libdir localedir mandir 1228 1.1 mrg do 1229 1.1 mrg eval ac_val=\$$ac_var 1230 1.1 mrg # Remove trailing slashes. 1231 1.1 mrg case $ac_val in 1232 1.1 mrg */ ) 1233 1.1 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1234 1.1 mrg eval $ac_var=\$ac_val;; 1235 1.1 mrg esac 1236 1.1 mrg # Be sure to have absolute directory names. 1237 1.1 mrg case $ac_val in 1238 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;; 1239 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1240 1.1 mrg esac 1241 1.1 mrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1242 1.1 mrg done 1243 1.1 mrg 1244 1.1 mrg # There might be people who depend on the old broken behavior: `$host' 1245 1.1 mrg # used to hold the argument of --host etc. 1246 1.1 mrg # FIXME: To remove some day. 1247 1.1 mrg build=$build_alias 1248 1.1 mrg host=$host_alias 1249 1.1 mrg target=$target_alias 1250 1.1 mrg 1251 1.1 mrg # FIXME: To remove some day. 1252 1.1 mrg if test "x$host_alias" != x; then 1253 1.1 mrg if test "x$build_alias" = x; then 1254 1.1 mrg cross_compiling=maybe 1255 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then 1256 1.1 mrg cross_compiling=yes 1257 1.1 mrg fi 1258 1.1 mrg fi 1259 1.1 mrg 1260 1.1 mrg ac_tool_prefix= 1261 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias- 1262 1.1 mrg 1263 1.1 mrg test "$silent" = yes && exec 6>/dev/null 1264 1.1 mrg 1265 1.1 mrg 1266 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" && 1267 1.1 mrg ac_ls_di=`ls -di .` && 1268 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1269 1.1 mrg as_fn_error $? "working directory cannot be determined" 1270 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1271 1.1 mrg as_fn_error $? "pwd does not report name of working directory" 1272 1.1 mrg 1273 1.1 mrg 1274 1.1 mrg # Find the source files, if location was not specified. 1275 1.1 mrg if test -z "$srcdir"; then 1276 1.1 mrg ac_srcdir_defaulted=yes 1277 1.1 mrg # Try the directory containing this script, then the parent directory. 1278 1.1 mrg ac_confdir=`$as_dirname -- "$as_myself" || 1279 1.1 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1280 1.1 mrg X"$as_myself" : 'X\(//\)[^/]' \| \ 1281 1.1 mrg X"$as_myself" : 'X\(//\)$' \| \ 1282 1.1 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1283 1.1 mrg $as_echo X"$as_myself" | 1284 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1285 1.1 mrg s//\1/ 1286 1.1 mrg q 1287 1.1 mrg } 1288 1.1 mrg /^X\(\/\/\)[^/].*/{ 1289 1.1 mrg s//\1/ 1290 1.1 mrg q 1291 1.1 mrg } 1292 1.1 mrg /^X\(\/\/\)$/{ 1293 1.1 mrg s//\1/ 1294 1.1 mrg q 1295 1.1 mrg } 1296 1.1 mrg /^X\(\/\).*/{ 1297 1.1 mrg s//\1/ 1298 1.1 mrg q 1299 1.1 mrg } 1300 1.1 mrg s/.*/./; q'` 1301 1.1 mrg srcdir=$ac_confdir 1302 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then 1303 1.1 mrg srcdir=.. 1304 1.1 mrg fi 1305 1.1 mrg else 1306 1.1 mrg ac_srcdir_defaulted=no 1307 1.1 mrg fi 1308 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then 1309 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1310 1.1 mrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1311 1.1 mrg fi 1312 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1313 1.1 mrg ac_abs_confdir=`( 1314 1.1 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1315 1.1 mrg pwd)` 1316 1.1 mrg # When building in place, set srcdir=. 1317 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then 1318 1.1 mrg srcdir=. 1319 1.1 mrg fi 1320 1.1 mrg # Remove unnecessary trailing slashes from srcdir. 1321 1.1 mrg # Double slashes in file names in object file debugging info 1322 1.1 mrg # mess up M-x gdb in Emacs. 1323 1.1 mrg case $srcdir in 1324 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1325 1.1 mrg esac 1326 1.1 mrg for ac_var in $ac_precious_vars; do 1327 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 1328 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var} 1329 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1330 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 1331 1.1 mrg done 1332 1.1 mrg 1333 1.1 mrg # 1334 1.1 mrg # Report the --help message. 1335 1.1 mrg # 1336 1.1 mrg if test "$ac_init_help" = "long"; then 1337 1.1 mrg # Omit some internal or obsolete options to make the list less imposing. 1338 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh. 1339 1.1 mrg cat <<_ACEOF 1340 1.1.1.6 mrg \`configure' configures mpc 1.3.1 to adapt to many kinds of systems. 1341 1.1 mrg 1342 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]... 1343 1.1 mrg 1344 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as 1345 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables. 1346 1.1 mrg 1347 1.1 mrg Defaults for the options are specified in brackets. 1348 1.1 mrg 1349 1.1 mrg Configuration: 1350 1.1 mrg -h, --help display this help and exit 1351 1.1 mrg --help=short display options specific to this package 1352 1.1 mrg --help=recursive display the short help of all the included packages 1353 1.1 mrg -V, --version display version information and exit 1354 1.1 mrg -q, --quiet, --silent do not print \`checking ...' messages 1355 1.1 mrg --cache-file=FILE cache test results in FILE [disabled] 1356 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache' 1357 1.1 mrg -n, --no-create do not create output files 1358 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1359 1.1 mrg 1360 1.1 mrg Installation directories: 1361 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX 1362 1.1 mrg [$ac_default_prefix] 1363 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1364 1.1 mrg [PREFIX] 1365 1.1 mrg 1366 1.1 mrg By default, \`make install' will install all the files in 1367 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1368 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1369 1.1 mrg for instance \`--prefix=\$HOME'. 1370 1.1 mrg 1371 1.1 mrg For better control, use the options below. 1372 1.1 mrg 1373 1.1 mrg Fine tuning of the installation directories: 1374 1.1 mrg --bindir=DIR user executables [EPREFIX/bin] 1375 1.1 mrg --sbindir=DIR system admin executables [EPREFIX/sbin] 1376 1.1 mrg --libexecdir=DIR program executables [EPREFIX/libexec] 1377 1.1 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1378 1.1 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1379 1.1 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1380 1.1 mrg --libdir=DIR object code libraries [EPREFIX/lib] 1381 1.1 mrg --includedir=DIR C header files [PREFIX/include] 1382 1.1 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 1383 1.1 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1384 1.1 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1385 1.1 mrg --infodir=DIR info documentation [DATAROOTDIR/info] 1386 1.1 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1387 1.1 mrg --mandir=DIR man documentation [DATAROOTDIR/man] 1388 1.1 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/mpc] 1389 1.1 mrg --htmldir=DIR html documentation [DOCDIR] 1390 1.1 mrg --dvidir=DIR dvi documentation [DOCDIR] 1391 1.1 mrg --pdfdir=DIR pdf documentation [DOCDIR] 1392 1.1 mrg --psdir=DIR ps documentation [DOCDIR] 1393 1.1 mrg _ACEOF 1394 1.1 mrg 1395 1.1 mrg cat <<\_ACEOF 1396 1.1 mrg 1397 1.1 mrg Program names: 1398 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names 1399 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names 1400 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1401 1.1 mrg 1402 1.1 mrg System types: 1403 1.1 mrg --build=BUILD configure for building on BUILD [guessed] 1404 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 1405 1.1 mrg _ACEOF 1406 1.1 mrg fi 1407 1.1 mrg 1408 1.1 mrg if test -n "$ac_init_help"; then 1409 1.1 mrg case $ac_init_help in 1410 1.1.1.6 mrg short | recursive ) echo "Configuration of mpc 1.3.1:";; 1411 1.1 mrg esac 1412 1.1 mrg cat <<\_ACEOF 1413 1.1 mrg 1414 1.1 mrg Optional Features: 1415 1.1 mrg --disable-option-checking ignore unrecognized --enable/--with options 1416 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1417 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1418 1.1.1.2 mrg --enable-silent-rules less verbose build output (undo: "make V=1") 1419 1.1.1.2 mrg --disable-silent-rules verbose build output (undo: "make V=0") 1420 1.1.1.2 mrg --enable-maintainer-mode 1421 1.1.1.2 mrg enable make rules and dependencies not useful (and 1422 1.1.1.2 mrg sometimes confusing) to the casual installer 1423 1.1 mrg --enable-logging enable logging of function calls to stderr (default 1424 1.1 mrg = no) 1425 1.1 mrg --enable-valgrind-tests run checks through valgrind (default = no) 1426 1.1.1.2 mrg --enable-dependency-tracking 1427 1.1.1.2 mrg do not reject slow dependency extractors 1428 1.1.1.2 mrg --disable-dependency-tracking 1429 1.1.1.2 mrg speeds up one-time build 1430 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes] 1431 1.1 mrg --enable-static[=PKGS] build static libraries [default=yes] 1432 1.1 mrg --enable-fast-install[=PKGS] 1433 1.1 mrg optimize for fast installation [default=yes] 1434 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds) 1435 1.1 mrg 1436 1.1 mrg Optional Packages: 1437 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1438 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1439 1.1 mrg --with-mpfr-include=DIR MPFR include directory 1440 1.1 mrg --with-mpfr-lib=DIR MPFR lib directory 1441 1.1 mrg --with-mpfr=DIR MPFR install directory 1442 1.1 mrg --with-gmp-include=DIR GMP include directory 1443 1.1 mrg --with-gmp-lib=DIR GMP lib directory 1444 1.1 mrg --with-gmp=DIR GMP install directory 1445 1.1.1.2 mrg --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1446 1.1 mrg both] 1447 1.1.1.2 mrg --with-aix-soname=aix|svr4|both 1448 1.1.1.2 mrg shared library versioning (aka "SONAME") variant to 1449 1.1.1.2 mrg provide on AIX, [default=aix]. 1450 1.1 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1451 1.1.1.2 mrg --with-sysroot[=DIR] Search for dependent libraries within DIR (or the 1452 1.1.1.2 mrg compiler's sysroot if not specified). 1453 1.1 mrg 1454 1.1 mrg Some influential environment variables: 1455 1.1 mrg CC C compiler command 1456 1.1 mrg CFLAGS C compiler flags 1457 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1458 1.1 mrg nonstandard directory <lib dir> 1459 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library> 1460 1.1 mrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1461 1.1 mrg you have headers in a nonstandard directory <include dir> 1462 1.1.1.2 mrg LT_SYS_LIBRARY_PATH 1463 1.1.1.2 mrg User-defined run-time library search path. 1464 1.1 mrg CPP C preprocessor 1465 1.1 mrg 1466 1.1 mrg Use these variables to override the choices made by `configure' or to help 1467 1.1 mrg it to find libraries and programs with nonstandard names/locations. 1468 1.1 mrg 1469 1.1.1.6 mrg Report bugs to <mpc-discuss (at] inria.fr>. 1470 1.1 mrg _ACEOF 1471 1.1 mrg ac_status=$? 1472 1.1 mrg fi 1473 1.1 mrg 1474 1.1 mrg if test "$ac_init_help" = "recursive"; then 1475 1.1 mrg # If there are subdirs, report their specific --help. 1476 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1477 1.1 mrg test -d "$ac_dir" || 1478 1.1 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1479 1.1 mrg continue 1480 1.1 mrg ac_builddir=. 1481 1.1 mrg 1482 1.1 mrg case "$ac_dir" in 1483 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1484 1.1 mrg *) 1485 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1486 1.1 mrg # A ".." for each directory in $ac_dir_suffix. 1487 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1488 1.1 mrg case $ac_top_builddir_sub in 1489 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1490 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1491 1.1 mrg esac ;; 1492 1.1 mrg esac 1493 1.1 mrg ac_abs_top_builddir=$ac_pwd 1494 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix 1495 1.1 mrg # for backward compatibility: 1496 1.1 mrg ac_top_builddir=$ac_top_build_prefix 1497 1.1 mrg 1498 1.1 mrg case $srcdir in 1499 1.1 mrg .) # We are building in place. 1500 1.1 mrg ac_srcdir=. 1501 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub 1502 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;; 1503 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name. 1504 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix; 1505 1.1 mrg ac_top_srcdir=$srcdir 1506 1.1 mrg ac_abs_top_srcdir=$srcdir ;; 1507 1.1 mrg *) # Relative name. 1508 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1509 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1510 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1511 1.1 mrg esac 1512 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1513 1.1 mrg 1514 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; } 1515 1.1 mrg # Check for guested configure. 1516 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then 1517 1.1 mrg echo && 1518 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1519 1.1 mrg elif test -f "$ac_srcdir/configure"; then 1520 1.1 mrg echo && 1521 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive 1522 1.1 mrg else 1523 1.1 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1524 1.1 mrg fi || ac_status=$? 1525 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; } 1526 1.1 mrg done 1527 1.1 mrg fi 1528 1.1 mrg 1529 1.1 mrg test -n "$ac_init_help" && exit $ac_status 1530 1.1 mrg if $ac_init_version; then 1531 1.1 mrg cat <<\_ACEOF 1532 1.1.1.6 mrg mpc configure 1.3.1 1533 1.1 mrg generated by GNU Autoconf 2.69 1534 1.1 mrg 1535 1.1 mrg Copyright (C) 2012 Free Software Foundation, Inc. 1536 1.1 mrg This configure script is free software; the Free Software Foundation 1537 1.1 mrg gives unlimited permission to copy, distribute and modify it. 1538 1.1 mrg _ACEOF 1539 1.1 mrg exit 1540 1.1 mrg fi 1541 1.1 mrg 1542 1.1 mrg ## ------------------------ ## 1543 1.1 mrg ## Autoconf initialization. ## 1544 1.1 mrg ## ------------------------ ## 1545 1.1 mrg 1546 1.1 mrg # ac_fn_c_try_compile LINENO 1547 1.1 mrg # -------------------------- 1548 1.1 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded. 1549 1.1 mrg ac_fn_c_try_compile () 1550 1.1 mrg { 1551 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1552 1.1 mrg rm -f conftest.$ac_objext 1553 1.1 mrg if { { ac_try="$ac_compile" 1554 1.1 mrg case "(($ac_try" in 1555 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1556 1.1 mrg *) ac_try_echo=$ac_try;; 1557 1.1 mrg esac 1558 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1559 1.1 mrg $as_echo "$ac_try_echo"; } >&5 1560 1.1 mrg (eval "$ac_compile") 2>conftest.err 1561 1.1 mrg ac_status=$? 1562 1.1 mrg if test -s conftest.err; then 1563 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1 1564 1.1 mrg cat conftest.er1 >&5 1565 1.1 mrg mv -f conftest.er1 conftest.err 1566 1.1 mrg fi 1567 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1568 1.1 mrg test $ac_status = 0; } && { 1569 1.1 mrg test -z "$ac_c_werror_flag" || 1570 1.1 mrg test ! -s conftest.err 1571 1.1 mrg } && test -s conftest.$ac_objext; then : 1572 1.1 mrg ac_retval=0 1573 1.1 mrg else 1574 1.1 mrg $as_echo "$as_me: failed program was:" >&5 1575 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 1576 1.1 mrg 1577 1.1 mrg ac_retval=1 1578 1.1 mrg fi 1579 1.1 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1580 1.1 mrg as_fn_set_status $ac_retval 1581 1.1 mrg 1582 1.1 mrg } # ac_fn_c_try_compile 1583 1.1 mrg 1584 1.1 mrg # ac_fn_c_try_link LINENO 1585 1.1 mrg # ----------------------- 1586 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. 1587 1.1 mrg ac_fn_c_try_link () 1588 1.1 mrg { 1589 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1590 1.1 mrg rm -f conftest.$ac_objext conftest$ac_exeext 1591 1.1 mrg if { { ac_try="$ac_link" 1592 1.1 mrg case "(($ac_try" in 1593 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1594 1.1 mrg *) ac_try_echo=$ac_try;; 1595 1.1 mrg esac 1596 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1597 1.1 mrg $as_echo "$ac_try_echo"; } >&5 1598 1.1 mrg (eval "$ac_link") 2>conftest.err 1599 1.1 mrg ac_status=$? 1600 1.1 mrg if test -s conftest.err; then 1601 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1 1602 1.1 mrg cat conftest.er1 >&5 1603 1.1 mrg mv -f conftest.er1 conftest.err 1604 1.1 mrg fi 1605 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1606 1.1 mrg test $ac_status = 0; } && { 1607 1.1 mrg test -z "$ac_c_werror_flag" || 1608 1.1 mrg test ! -s conftest.err 1609 1.1 mrg } && test -s conftest$ac_exeext && { 1610 1.1 mrg test "$cross_compiling" = yes || 1611 1.1 mrg test -x conftest$ac_exeext 1612 1.1 mrg }; then : 1613 1.1 mrg ac_retval=0 1614 1.1 mrg else 1615 1.1 mrg $as_echo "$as_me: failed program was:" >&5 1616 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 1617 1.1 mrg 1618 1.1 mrg ac_retval=1 1619 1.1 mrg fi 1620 1.1 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1621 1.1 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1622 1.1 mrg # interfere with the next link command; also delete a directory that is 1623 1.1 mrg # left behind by Apple's compiler. We do this before executing the actions. 1624 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1625 1.1 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1626 1.1 mrg as_fn_set_status $ac_retval 1627 1.1 mrg 1628 1.1 mrg } # ac_fn_c_try_link 1629 1.1 mrg 1630 1.1 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1631 1.1 mrg # ------------------------------------------------------- 1632 1.1 mrg # Tests whether HEADER exists and can be compiled using the include files in 1633 1.1 mrg # INCLUDES, setting the cache variable VAR accordingly. 1634 1.1 mrg ac_fn_c_check_header_compile () 1635 1.1 mrg { 1636 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1637 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1638 1.1 mrg $as_echo_n "checking for $2... " >&6; } 1639 1.1 mrg if eval \${$3+:} false; then : 1640 1.1 mrg $as_echo_n "(cached) " >&6 1641 1.1 mrg else 1642 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1643 1.1 mrg /* end confdefs.h. */ 1644 1.1 mrg $4 1645 1.1 mrg #include <$2> 1646 1.1 mrg _ACEOF 1647 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 1648 1.1 mrg eval "$3=yes" 1649 1.1 mrg else 1650 1.1 mrg eval "$3=no" 1651 1.1 mrg fi 1652 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1653 1.1 mrg fi 1654 1.1 mrg eval ac_res=\$$3 1655 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1656 1.1 mrg $as_echo "$ac_res" >&6; } 1657 1.1 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1658 1.1 mrg 1659 1.1 mrg } # ac_fn_c_check_header_compile 1660 1.1 mrg 1661 1.1 mrg # ac_fn_c_try_cpp LINENO 1662 1.1 mrg # ---------------------- 1663 1.1 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1664 1.1 mrg ac_fn_c_try_cpp () 1665 1.1 mrg { 1666 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1667 1.1 mrg if { { ac_try="$ac_cpp conftest.$ac_ext" 1668 1.1 mrg case "(($ac_try" in 1669 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1670 1.1 mrg *) ac_try_echo=$ac_try;; 1671 1.1 mrg esac 1672 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1673 1.1 mrg $as_echo "$ac_try_echo"; } >&5 1674 1.1 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1675 1.1 mrg ac_status=$? 1676 1.1 mrg if test -s conftest.err; then 1677 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1 1678 1.1 mrg cat conftest.er1 >&5 1679 1.1 mrg mv -f conftest.er1 conftest.err 1680 1.1 mrg fi 1681 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1682 1.1 mrg test $ac_status = 0; } > conftest.i && { 1683 1.1 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1684 1.1 mrg test ! -s conftest.err 1685 1.1 mrg }; then : 1686 1.1 mrg ac_retval=0 1687 1.1 mrg else 1688 1.1 mrg $as_echo "$as_me: failed program was:" >&5 1689 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 1690 1.1 mrg 1691 1.1 mrg ac_retval=1 1692 1.1 mrg fi 1693 1.1 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1694 1.1 mrg as_fn_set_status $ac_retval 1695 1.1 mrg 1696 1.1 mrg } # ac_fn_c_try_cpp 1697 1.1 mrg 1698 1.1 mrg # ac_fn_c_try_run LINENO 1699 1.1 mrg # ---------------------- 1700 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1701 1.1 mrg # that executables *can* be run. 1702 1.1 mrg ac_fn_c_try_run () 1703 1.1 mrg { 1704 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1705 1.1 mrg if { { ac_try="$ac_link" 1706 1.1 mrg case "(($ac_try" in 1707 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1708 1.1 mrg *) ac_try_echo=$ac_try;; 1709 1.1 mrg esac 1710 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1711 1.1 mrg $as_echo "$ac_try_echo"; } >&5 1712 1.1 mrg (eval "$ac_link") 2>&5 1713 1.1 mrg ac_status=$? 1714 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1715 1.1 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1716 1.1 mrg { { case "(($ac_try" in 1717 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1718 1.1 mrg *) ac_try_echo=$ac_try;; 1719 1.1 mrg esac 1720 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1721 1.1 mrg $as_echo "$ac_try_echo"; } >&5 1722 1.1 mrg (eval "$ac_try") 2>&5 1723 1.1 mrg ac_status=$? 1724 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1725 1.1 mrg test $ac_status = 0; }; }; then : 1726 1.1 mrg ac_retval=0 1727 1.1 mrg else 1728 1.1 mrg $as_echo "$as_me: program exited with status $ac_status" >&5 1729 1.1 mrg $as_echo "$as_me: failed program was:" >&5 1730 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 1731 1.1 mrg 1732 1.1 mrg ac_retval=$ac_status 1733 1.1 mrg fi 1734 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1735 1.1 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1736 1.1 mrg as_fn_set_status $ac_retval 1737 1.1 mrg 1738 1.1 mrg } # ac_fn_c_try_run 1739 1.1 mrg 1740 1.1 mrg # ac_fn_c_check_func LINENO FUNC VAR 1741 1.1 mrg # ---------------------------------- 1742 1.1 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly 1743 1.1 mrg ac_fn_c_check_func () 1744 1.1 mrg { 1745 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1746 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1747 1.1 mrg $as_echo_n "checking for $2... " >&6; } 1748 1.1 mrg if eval \${$3+:} false; then : 1749 1.1 mrg $as_echo_n "(cached) " >&6 1750 1.1 mrg else 1751 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1752 1.1 mrg /* end confdefs.h. */ 1753 1.1 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1754 1.1 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1755 1.1 mrg #define $2 innocuous_$2 1756 1.1 mrg 1757 1.1 mrg /* System header to define __stub macros and hopefully few prototypes, 1758 1.1 mrg which can conflict with char $2 (); below. 1759 1.1 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1760 1.1 mrg <limits.h> exists even on freestanding compilers. */ 1761 1.1 mrg 1762 1.1 mrg #ifdef __STDC__ 1763 1.1 mrg # include <limits.h> 1764 1.1 mrg #else 1765 1.1 mrg # include <assert.h> 1766 1.1 mrg #endif 1767 1.1 mrg 1768 1.1 mrg #undef $2 1769 1.1 mrg 1770 1.1 mrg /* Override any GCC internal prototype to avoid an error. 1771 1.1 mrg Use char because int might match the return type of a GCC 1772 1.1 mrg builtin and then its argument prototype would still apply. */ 1773 1.1 mrg #ifdef __cplusplus 1774 1.1 mrg extern "C" 1775 1.1 mrg #endif 1776 1.1 mrg char $2 (); 1777 1.1 mrg /* The GNU C library defines this for functions which it implements 1778 1.1 mrg to always fail with ENOSYS. Some functions are actually named 1779 1.1 mrg something starting with __ and the normal name is an alias. */ 1780 1.1 mrg #if defined __stub_$2 || defined __stub___$2 1781 1.1 mrg choke me 1782 1.1 mrg #endif 1783 1.1 mrg 1784 1.1 mrg int 1785 1.1 mrg main () 1786 1.1 mrg { 1787 1.1 mrg return $2 (); 1788 1.1 mrg ; 1789 1.1 mrg return 0; 1790 1.1 mrg } 1791 1.1 mrg _ACEOF 1792 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 1793 1.1 mrg eval "$3=yes" 1794 1.1 mrg else 1795 1.1 mrg eval "$3=no" 1796 1.1 mrg fi 1797 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 1798 1.1 mrg conftest$ac_exeext conftest.$ac_ext 1799 1.1 mrg fi 1800 1.1 mrg eval ac_res=\$$3 1801 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1802 1.1 mrg $as_echo "$ac_res" >&6; } 1803 1.1 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1804 1.1 mrg 1805 1.1 mrg } # ac_fn_c_check_func 1806 1.1 mrg 1807 1.1 mrg # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1808 1.1 mrg # ------------------------------------------------------- 1809 1.1 mrg # Tests whether HEADER exists, giving a warning if it cannot be compiled using 1810 1.1 mrg # the include files in INCLUDES and setting the cache variable VAR 1811 1.1 mrg # accordingly. 1812 1.1 mrg ac_fn_c_check_header_mongrel () 1813 1.1 mrg { 1814 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1815 1.1 mrg if eval \${$3+:} false; then : 1816 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1817 1.1 mrg $as_echo_n "checking for $2... " >&6; } 1818 1.1 mrg if eval \${$3+:} false; then : 1819 1.1 mrg $as_echo_n "(cached) " >&6 1820 1.1 mrg fi 1821 1.1 mrg eval ac_res=\$$3 1822 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1823 1.1 mrg $as_echo "$ac_res" >&6; } 1824 1.1 mrg else 1825 1.1 mrg # Is the header compilable? 1826 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1827 1.1 mrg $as_echo_n "checking $2 usability... " >&6; } 1828 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1829 1.1 mrg /* end confdefs.h. */ 1830 1.1 mrg $4 1831 1.1 mrg #include <$2> 1832 1.1 mrg _ACEOF 1833 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 1834 1.1 mrg ac_header_compiler=yes 1835 1.1 mrg else 1836 1.1 mrg ac_header_compiler=no 1837 1.1 mrg fi 1838 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1839 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1840 1.1 mrg $as_echo "$ac_header_compiler" >&6; } 1841 1.1 mrg 1842 1.1 mrg # Is the header present? 1843 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1844 1.1 mrg $as_echo_n "checking $2 presence... " >&6; } 1845 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1846 1.1 mrg /* end confdefs.h. */ 1847 1.1 mrg #include <$2> 1848 1.1 mrg _ACEOF 1849 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then : 1850 1.1 mrg ac_header_preproc=yes 1851 1.1 mrg else 1852 1.1 mrg ac_header_preproc=no 1853 1.1 mrg fi 1854 1.1 mrg rm -f conftest.err conftest.i conftest.$ac_ext 1855 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1856 1.1 mrg $as_echo "$ac_header_preproc" >&6; } 1857 1.1 mrg 1858 1.1 mrg # So? What about this header? 1859 1.1 mrg case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1860 1.1 mrg yes:no: ) 1861 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1862 1.1 mrg $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1863 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1864 1.1 mrg $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1865 1.1 mrg ;; 1866 1.1 mrg no:yes:* ) 1867 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1868 1.1 mrg $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1869 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1870 1.1 mrg $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1871 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1872 1.1 mrg $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1873 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1874 1.1 mrg $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1875 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1876 1.1 mrg $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1877 1.1.1.6 mrg ( $as_echo "## ----------------------------------- ## 1878 1.1.1.6 mrg ## Report this to mpc-discuss (at] inria.fr ## 1879 1.1.1.6 mrg ## ----------------------------------- ##" 1880 1.1 mrg ) | sed "s/^/$as_me: WARNING: /" >&2 1881 1.1 mrg ;; 1882 1.1 mrg esac 1883 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1884 1.1 mrg $as_echo_n "checking for $2... " >&6; } 1885 1.1 mrg if eval \${$3+:} false; then : 1886 1.1 mrg $as_echo_n "(cached) " >&6 1887 1.1 mrg else 1888 1.1 mrg eval "$3=\$ac_header_compiler" 1889 1.1 mrg fi 1890 1.1 mrg eval ac_res=\$$3 1891 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1892 1.1 mrg $as_echo "$ac_res" >&6; } 1893 1.1 mrg fi 1894 1.1 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1895 1.1 mrg 1896 1.1 mrg } # ac_fn_c_check_header_mongrel 1897 1.1 mrg 1898 1.1 mrg # ac_fn_c_check_type LINENO TYPE VAR INCLUDES 1899 1.1 mrg # ------------------------------------------- 1900 1.1 mrg # Tests whether TYPE exists after having included INCLUDES, setting cache 1901 1.1 mrg # variable VAR accordingly. 1902 1.1 mrg ac_fn_c_check_type () 1903 1.1 mrg { 1904 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1905 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1906 1.1 mrg $as_echo_n "checking for $2... " >&6; } 1907 1.1 mrg if eval \${$3+:} false; then : 1908 1.1 mrg $as_echo_n "(cached) " >&6 1909 1.1 mrg else 1910 1.1 mrg eval "$3=no" 1911 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1912 1.1 mrg /* end confdefs.h. */ 1913 1.1 mrg $4 1914 1.1 mrg int 1915 1.1 mrg main () 1916 1.1 mrg { 1917 1.1 mrg if (sizeof ($2)) 1918 1.1 mrg return 0; 1919 1.1 mrg ; 1920 1.1 mrg return 0; 1921 1.1 mrg } 1922 1.1 mrg _ACEOF 1923 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 1924 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1925 1.1 mrg /* end confdefs.h. */ 1926 1.1 mrg $4 1927 1.1 mrg int 1928 1.1 mrg main () 1929 1.1 mrg { 1930 1.1 mrg if (sizeof (($2))) 1931 1.1 mrg return 0; 1932 1.1 mrg ; 1933 1.1 mrg return 0; 1934 1.1 mrg } 1935 1.1 mrg _ACEOF 1936 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 1937 1.1 mrg 1938 1.1 mrg else 1939 1.1 mrg eval "$3=yes" 1940 1.1 mrg fi 1941 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1942 1.1 mrg fi 1943 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1944 1.1 mrg fi 1945 1.1 mrg eval ac_res=\$$3 1946 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1947 1.1 mrg $as_echo "$ac_res" >&6; } 1948 1.1 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1949 1.1 mrg 1950 1.1 mrg } # ac_fn_c_check_type 1951 1.1 mrg cat >config.log <<_ACEOF 1952 1.1 mrg This file contains any messages produced by compilers while 1953 1.1 mrg running configure, to aid debugging if configure makes a mistake. 1954 1.1 mrg 1955 1.1.1.6 mrg It was created by mpc $as_me 1.3.1, which was 1956 1.1 mrg generated by GNU Autoconf 2.69. Invocation command line was 1957 1.1 mrg 1958 1.1 mrg $ $0 $@ 1959 1.1 mrg 1960 1.1 mrg _ACEOF 1961 1.1 mrg exec 5>>config.log 1962 1.1 mrg { 1963 1.1 mrg cat <<_ASUNAME 1964 1.1 mrg ## --------- ## 1965 1.1 mrg ## Platform. ## 1966 1.1 mrg ## --------- ## 1967 1.1 mrg 1968 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1969 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown` 1970 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown` 1971 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown` 1972 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown` 1973 1.1 mrg 1974 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1975 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1976 1.1 mrg 1977 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1978 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1979 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1980 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1981 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1982 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1983 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1984 1.1 mrg 1985 1.1 mrg _ASUNAME 1986 1.1 mrg 1987 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1988 1.1 mrg for as_dir in $PATH 1989 1.1 mrg do 1990 1.1 mrg IFS=$as_save_IFS 1991 1.1 mrg test -z "$as_dir" && as_dir=. 1992 1.1 mrg $as_echo "PATH: $as_dir" 1993 1.1 mrg done 1994 1.1 mrg IFS=$as_save_IFS 1995 1.1 mrg 1996 1.1 mrg } >&5 1997 1.1 mrg 1998 1.1 mrg cat >&5 <<_ACEOF 1999 1.1 mrg 2000 1.1 mrg 2001 1.1 mrg ## ----------- ## 2002 1.1 mrg ## Core tests. ## 2003 1.1 mrg ## ----------- ## 2004 1.1 mrg 2005 1.1 mrg _ACEOF 2006 1.1 mrg 2007 1.1 mrg 2008 1.1 mrg # Keep a trace of the command line. 2009 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up. 2010 1.1 mrg # Strip out --silent because we don't want to record it for future runs. 2011 1.1 mrg # Also quote any args containing shell meta-characters. 2012 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression. 2013 1.1 mrg ac_configure_args= 2014 1.1 mrg ac_configure_args0= 2015 1.1 mrg ac_configure_args1= 2016 1.1 mrg ac_must_keep_next=false 2017 1.1 mrg for ac_pass in 1 2 2018 1.1 mrg do 2019 1.1 mrg for ac_arg 2020 1.1 mrg do 2021 1.1 mrg case $ac_arg in 2022 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2023 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2024 1.1 mrg | -silent | --silent | --silen | --sile | --sil) 2025 1.1 mrg continue ;; 2026 1.1 mrg *\'*) 2027 1.1 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2028 1.1 mrg esac 2029 1.1 mrg case $ac_pass in 2030 1.1 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2031 1.1 mrg 2) 2032 1.1 mrg as_fn_append ac_configure_args1 " '$ac_arg'" 2033 1.1 mrg if test $ac_must_keep_next = true; then 2034 1.1 mrg ac_must_keep_next=false # Got value, back to normal. 2035 1.1 mrg else 2036 1.1 mrg case $ac_arg in 2037 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \ 2038 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2039 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2040 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x) 2041 1.1 mrg case "$ac_configure_args0 " in 2042 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2043 1.1 mrg esac 2044 1.1 mrg ;; 2045 1.1 mrg -* ) ac_must_keep_next=true ;; 2046 1.1 mrg esac 2047 1.1 mrg fi 2048 1.1 mrg as_fn_append ac_configure_args " '$ac_arg'" 2049 1.1 mrg ;; 2050 1.1 mrg esac 2051 1.1 mrg done 2052 1.1 mrg done 2053 1.1 mrg { ac_configure_args0=; unset ac_configure_args0;} 2054 1.1 mrg { ac_configure_args1=; unset ac_configure_args1;} 2055 1.1 mrg 2056 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete 2057 1.1 mrg # config.log. We remove comments because anyway the quotes in there 2058 1.1 mrg # would cause problems or look ugly. 2059 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap. 2060 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2061 1.1 mrg trap 'exit_status=$? 2062 1.1 mrg # Save into config.log some information that might help in debugging. 2063 1.1 mrg { 2064 1.1 mrg echo 2065 1.1 mrg 2066 1.1 mrg $as_echo "## ---------------- ## 2067 1.1 mrg ## Cache variables. ## 2068 1.1 mrg ## ---------------- ##" 2069 1.1 mrg echo 2070 1.1 mrg # The following way of writing the cache mishandles newlines in values, 2071 1.1 mrg ( 2072 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2073 1.1 mrg eval ac_val=\$$ac_var 2074 1.1 mrg case $ac_val in #( 2075 1.1 mrg *${as_nl}*) 2076 1.1 mrg case $ac_var in #( 2077 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2078 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2079 1.1 mrg esac 2080 1.1 mrg case $ac_var in #( 2081 1.1 mrg _ | IFS | as_nl) ;; #( 2082 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2083 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;; 2084 1.1 mrg esac ;; 2085 1.1 mrg esac 2086 1.1 mrg done 2087 1.1 mrg (set) 2>&1 | 2088 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2089 1.1 mrg *${as_nl}ac_space=\ *) 2090 1.1 mrg sed -n \ 2091 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g; 2092 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2093 1.1 mrg ;; #( 2094 1.1 mrg *) 2095 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2096 1.1 mrg ;; 2097 1.1 mrg esac | 2098 1.1 mrg sort 2099 1.1 mrg ) 2100 1.1 mrg echo 2101 1.1 mrg 2102 1.1 mrg $as_echo "## ----------------- ## 2103 1.1 mrg ## Output variables. ## 2104 1.1 mrg ## ----------------- ##" 2105 1.1 mrg echo 2106 1.1 mrg for ac_var in $ac_subst_vars 2107 1.1 mrg do 2108 1.1 mrg eval ac_val=\$$ac_var 2109 1.1 mrg case $ac_val in 2110 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2111 1.1 mrg esac 2112 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''" 2113 1.1 mrg done | sort 2114 1.1 mrg echo 2115 1.1 mrg 2116 1.1 mrg if test -n "$ac_subst_files"; then 2117 1.1 mrg $as_echo "## ------------------- ## 2118 1.1 mrg ## File substitutions. ## 2119 1.1 mrg ## ------------------- ##" 2120 1.1 mrg echo 2121 1.1 mrg for ac_var in $ac_subst_files 2122 1.1 mrg do 2123 1.1 mrg eval ac_val=\$$ac_var 2124 1.1 mrg case $ac_val in 2125 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2126 1.1 mrg esac 2127 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''" 2128 1.1 mrg done | sort 2129 1.1 mrg echo 2130 1.1 mrg fi 2131 1.1 mrg 2132 1.1 mrg if test -s confdefs.h; then 2133 1.1 mrg $as_echo "## ----------- ## 2134 1.1 mrg ## confdefs.h. ## 2135 1.1 mrg ## ----------- ##" 2136 1.1 mrg echo 2137 1.1 mrg cat confdefs.h 2138 1.1 mrg echo 2139 1.1 mrg fi 2140 1.1 mrg test "$ac_signal" != 0 && 2141 1.1 mrg $as_echo "$as_me: caught signal $ac_signal" 2142 1.1 mrg $as_echo "$as_me: exit $exit_status" 2143 1.1 mrg } >&5 2144 1.1 mrg rm -f core *.core core.conftest.* && 2145 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2146 1.1 mrg exit $exit_status 2147 1.1 mrg ' 0 2148 1.1 mrg for ac_signal in 1 2 13 15; do 2149 1.1 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2150 1.1 mrg done 2151 1.1 mrg ac_signal=0 2152 1.1 mrg 2153 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed. 2154 1.1 mrg rm -f -r conftest* confdefs.h 2155 1.1 mrg 2156 1.1 mrg $as_echo "/* confdefs.h */" > confdefs.h 2157 1.1 mrg 2158 1.1 mrg # Predefined preprocessor variables. 2159 1.1 mrg 2160 1.1 mrg cat >>confdefs.h <<_ACEOF 2161 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME" 2162 1.1 mrg _ACEOF 2163 1.1 mrg 2164 1.1 mrg cat >>confdefs.h <<_ACEOF 2165 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2166 1.1 mrg _ACEOF 2167 1.1 mrg 2168 1.1 mrg cat >>confdefs.h <<_ACEOF 2169 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION" 2170 1.1 mrg _ACEOF 2171 1.1 mrg 2172 1.1 mrg cat >>confdefs.h <<_ACEOF 2173 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING" 2174 1.1 mrg _ACEOF 2175 1.1 mrg 2176 1.1 mrg cat >>confdefs.h <<_ACEOF 2177 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2178 1.1 mrg _ACEOF 2179 1.1 mrg 2180 1.1 mrg cat >>confdefs.h <<_ACEOF 2181 1.1 mrg #define PACKAGE_URL "$PACKAGE_URL" 2182 1.1 mrg _ACEOF 2183 1.1 mrg 2184 1.1 mrg 2185 1.1 mrg # Let the site file select an alternate cache file if it wants to. 2186 1.1 mrg # Prefer an explicitly selected file to automatically selected ones. 2187 1.1 mrg ac_site_file1=NONE 2188 1.1 mrg ac_site_file2=NONE 2189 1.1 mrg if test -n "$CONFIG_SITE"; then 2190 1.1 mrg # We do not want a PATH search for config.site. 2191 1.1 mrg case $CONFIG_SITE in #(( 2192 1.1 mrg -*) ac_site_file1=./$CONFIG_SITE;; 2193 1.1 mrg */*) ac_site_file1=$CONFIG_SITE;; 2194 1.1 mrg *) ac_site_file1=./$CONFIG_SITE;; 2195 1.1 mrg esac 2196 1.1 mrg elif test "x$prefix" != xNONE; then 2197 1.1 mrg ac_site_file1=$prefix/share/config.site 2198 1.1 mrg ac_site_file2=$prefix/etc/config.site 2199 1.1 mrg else 2200 1.1 mrg ac_site_file1=$ac_default_prefix/share/config.site 2201 1.1 mrg ac_site_file2=$ac_default_prefix/etc/config.site 2202 1.1 mrg fi 2203 1.1 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2204 1.1 mrg do 2205 1.1 mrg test "x$ac_site_file" = xNONE && continue 2206 1.1 mrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2207 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2208 1.1 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;} 2209 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5 2210 1.1 mrg . "$ac_site_file" \ 2211 1.1 mrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2212 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2213 1.1 mrg as_fn_error $? "failed to load site script $ac_site_file 2214 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 2215 1.1 mrg fi 2216 1.1 mrg done 2217 1.1 mrg 2218 1.1 mrg if test -r "$cache_file"; then 2219 1.1 mrg # Some versions of bash will fail to source /dev/null (special files 2220 1.1 mrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2221 1.1 mrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2222 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2223 1.1 mrg $as_echo "$as_me: loading cache $cache_file" >&6;} 2224 1.1 mrg case $cache_file in 2225 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 2226 1.1 mrg *) . "./$cache_file";; 2227 1.1 mrg esac 2228 1.1 mrg fi 2229 1.1 mrg else 2230 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2231 1.1 mrg $as_echo "$as_me: creating cache $cache_file" >&6;} 2232 1.1 mrg >$cache_file 2233 1.1 mrg fi 2234 1.1 mrg 2235 1.1 mrg # Check that the precious variables saved in the cache have kept the same 2236 1.1 mrg # value. 2237 1.1 mrg ac_cache_corrupted=false 2238 1.1 mrg for ac_var in $ac_precious_vars; do 2239 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 2240 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set 2241 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 2242 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value 2243 1.1 mrg case $ac_old_set,$ac_new_set in 2244 1.1 mrg set,) 2245 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2246 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2247 1.1 mrg ac_cache_corrupted=: ;; 2248 1.1 mrg ,set) 2249 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2250 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2251 1.1 mrg ac_cache_corrupted=: ;; 2252 1.1 mrg ,);; 2253 1.1 mrg *) 2254 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then 2255 1.1 mrg # differences in whitespace do not lead to failure. 2256 1.1 mrg ac_old_val_w=`echo x $ac_old_val` 2257 1.1 mrg ac_new_val_w=`echo x $ac_new_val` 2258 1.1 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 2259 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2260 1.1 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2261 1.1 mrg ac_cache_corrupted=: 2262 1.1 mrg else 2263 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2264 1.1 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2265 1.1 mrg eval $ac_var=\$ac_old_val 2266 1.1 mrg fi 2267 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2268 1.1 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2269 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2270 1.1 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2271 1.1 mrg fi;; 2272 1.1 mrg esac 2273 1.1 mrg # Pass precious variables to config.status. 2274 1.1 mrg if test "$ac_new_set" = set; then 2275 1.1 mrg case $ac_new_val in 2276 1.1 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2277 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;; 2278 1.1 mrg esac 2279 1.1 mrg case " $ac_configure_args " in 2280 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2281 1.1 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2282 1.1 mrg esac 2283 1.1 mrg fi 2284 1.1 mrg done 2285 1.1 mrg if $ac_cache_corrupted; then 2286 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2287 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2288 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2289 1.1 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2290 1.1 mrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2291 1.1 mrg fi 2292 1.1 mrg ## -------------------- ## 2293 1.1 mrg ## Main body of script. ## 2294 1.1 mrg ## -------------------- ## 2295 1.1 mrg 2296 1.1 mrg ac_ext=c 2297 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 2298 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2299 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2300 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 2301 1.1 mrg 2302 1.1 mrg 2303 1.1 mrg 2304 1.1 mrg ac_aux_dir= 2305 1.1.1.4 mrg for ac_dir in build-aux "$srcdir"/build-aux; do 2306 1.1 mrg if test -f "$ac_dir/install-sh"; then 2307 1.1 mrg ac_aux_dir=$ac_dir 2308 1.1 mrg ac_install_sh="$ac_aux_dir/install-sh -c" 2309 1.1 mrg break 2310 1.1 mrg elif test -f "$ac_dir/install.sh"; then 2311 1.1 mrg ac_aux_dir=$ac_dir 2312 1.1 mrg ac_install_sh="$ac_aux_dir/install.sh -c" 2313 1.1 mrg break 2314 1.1 mrg elif test -f "$ac_dir/shtool"; then 2315 1.1 mrg ac_aux_dir=$ac_dir 2316 1.1 mrg ac_install_sh="$ac_aux_dir/shtool install -c" 2317 1.1 mrg break 2318 1.1 mrg fi 2319 1.1 mrg done 2320 1.1 mrg if test -z "$ac_aux_dir"; then 2321 1.1.1.4 mrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in build-aux \"$srcdir\"/build-aux" "$LINENO" 5 2322 1.1 mrg fi 2323 1.1 mrg 2324 1.1 mrg # These three variables are undocumented and unsupported, 2325 1.1 mrg # and are intended to be withdrawn in a future Autoconf release. 2326 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory 2327 1.1 mrg # whose full name contains unusual characters. 2328 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2329 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2330 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2331 1.1 mrg 2332 1.1 mrg 2333 1.1.1.4 mrg ac_config_headers="$ac_config_headers config.h" 2334 1.1.1.4 mrg 2335 1.1.1.4 mrg 2336 1.1.1.4 mrg am__api_version='1.16' 2337 1.1.1.4 mrg 2338 1.1 mrg # Find a good install program. We prefer a C program (faster), 2339 1.1 mrg # so one script is as good as another. But avoid the broken or 2340 1.1 mrg # incompatible versions: 2341 1.1 mrg # SysV /etc/install, /usr/sbin/install 2342 1.1 mrg # SunOS /usr/etc/install 2343 1.1 mrg # IRIX /sbin/install 2344 1.1 mrg # AIX /bin/install 2345 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs 2346 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2347 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args 2348 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2349 1.1 mrg # OS/2's system install, which has a completely different semantic 2350 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh. 2351 1.1 mrg # Reject install programs that cannot install multiple files. 2352 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2353 1.1 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; } 2354 1.1 mrg if test -z "$INSTALL"; then 2355 1.1 mrg if ${ac_cv_path_install+:} false; then : 2356 1.1 mrg $as_echo_n "(cached) " >&6 2357 1.1 mrg else 2358 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2359 1.1 mrg for as_dir in $PATH 2360 1.1 mrg do 2361 1.1 mrg IFS=$as_save_IFS 2362 1.1 mrg test -z "$as_dir" && as_dir=. 2363 1.1 mrg # Account for people who put trailing slashes in PATH elements. 2364 1.1 mrg case $as_dir/ in #(( 2365 1.1 mrg ./ | .// | /[cC]/* | \ 2366 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2367 1.1 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2368 1.1 mrg /usr/ucb/* ) ;; 2369 1.1 mrg *) 2370 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install. 2371 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root 2372 1.1 mrg # by default. 2373 1.1 mrg for ac_prog in ginstall scoinst install; do 2374 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2375 1.1 mrg if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2376 1.1 mrg if test $ac_prog = install && 2377 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2378 1.1 mrg # AIX install. It has an incompatible calling convention. 2379 1.1 mrg : 2380 1.1 mrg elif test $ac_prog = install && 2381 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2382 1.1 mrg # program-specific install script used by HP pwplus--don't use. 2383 1.1 mrg : 2384 1.1 mrg else 2385 1.1 mrg rm -rf conftest.one conftest.two conftest.dir 2386 1.1 mrg echo one > conftest.one 2387 1.1 mrg echo two > conftest.two 2388 1.1 mrg mkdir conftest.dir 2389 1.1 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2390 1.1 mrg test -s conftest.one && test -s conftest.two && 2391 1.1 mrg test -s conftest.dir/conftest.one && 2392 1.1 mrg test -s conftest.dir/conftest.two 2393 1.1 mrg then 2394 1.1 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2395 1.1 mrg break 3 2396 1.1 mrg fi 2397 1.1 mrg fi 2398 1.1 mrg fi 2399 1.1 mrg done 2400 1.1 mrg done 2401 1.1 mrg ;; 2402 1.1 mrg esac 2403 1.1 mrg 2404 1.1 mrg done 2405 1.1 mrg IFS=$as_save_IFS 2406 1.1 mrg 2407 1.1 mrg rm -rf conftest.one conftest.two conftest.dir 2408 1.1 mrg 2409 1.1 mrg fi 2410 1.1 mrg if test "${ac_cv_path_install+set}" = set; then 2411 1.1 mrg INSTALL=$ac_cv_path_install 2412 1.1 mrg else 2413 1.1 mrg # As a last resort, use the slow shell script. Don't cache a 2414 1.1 mrg # value for INSTALL within a source directory, because that will 2415 1.1 mrg # break other packages using the cache if that directory is 2416 1.1 mrg # removed, or if the value is a relative name. 2417 1.1 mrg INSTALL=$ac_install_sh 2418 1.1 mrg fi 2419 1.1 mrg fi 2420 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2421 1.1 mrg $as_echo "$INSTALL" >&6; } 2422 1.1 mrg 2423 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2424 1.1 mrg # It thinks the first close brace ends the variable substitution. 2425 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2426 1.1 mrg 2427 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2428 1.1 mrg 2429 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2430 1.1 mrg 2431 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2432 1.1 mrg $as_echo_n "checking whether build environment is sane... " >&6; } 2433 1.1 mrg # Reject unsafe characters in $srcdir or the absolute working directory 2434 1.1 mrg # name. Accept space and tab only in the latter. 2435 1.1 mrg am_lf=' 2436 1.1 mrg ' 2437 1.1 mrg case `pwd` in 2438 1.1 mrg *[\\\"\#\$\&\'\`$am_lf]*) 2439 1.1 mrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2440 1.1 mrg esac 2441 1.1 mrg case $srcdir in 2442 1.1 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2443 1.1.1.2 mrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2444 1.1 mrg esac 2445 1.1 mrg 2446 1.1.1.2 mrg # Do 'set' in a subshell so we don't clobber the current shell's 2447 1.1 mrg # arguments. Must try -L first in case configure is actually a 2448 1.1 mrg # symlink; some systems play weird games with the mod time of symlinks 2449 1.1 mrg # (eg FreeBSD returns the mod time of the symlink's containing 2450 1.1 mrg # directory). 2451 1.1 mrg if ( 2452 1.1.1.2 mrg am_has_slept=no 2453 1.1.1.2 mrg for am_try in 1 2; do 2454 1.1.1.2 mrg echo "timestamp, slept: $am_has_slept" > conftest.file 2455 1.1.1.2 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2456 1.1.1.2 mrg if test "$*" = "X"; then 2457 1.1.1.2 mrg # -L didn't work. 2458 1.1.1.2 mrg set X `ls -t "$srcdir/configure" conftest.file` 2459 1.1.1.2 mrg fi 2460 1.1.1.2 mrg if test "$*" != "X $srcdir/configure conftest.file" \ 2461 1.1.1.2 mrg && test "$*" != "X conftest.file $srcdir/configure"; then 2462 1.1 mrg 2463 1.1.1.2 mrg # If neither matched, then we have a broken ls. This can happen 2464 1.1.1.2 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2465 1.1.1.2 mrg # broken ls alias from the environment. This has actually 2466 1.1.1.2 mrg # happened. Such a system could not be considered "sane". 2467 1.1.1.2 mrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2468 1.1.1.2 mrg alias in your environment" "$LINENO" 5 2469 1.1.1.2 mrg fi 2470 1.1.1.2 mrg if test "$2" = conftest.file || test $am_try -eq 2; then 2471 1.1.1.2 mrg break 2472 1.1.1.2 mrg fi 2473 1.1.1.2 mrg # Just in case. 2474 1.1.1.2 mrg sleep 1 2475 1.1.1.2 mrg am_has_slept=yes 2476 1.1.1.2 mrg done 2477 1.1 mrg test "$2" = conftest.file 2478 1.1 mrg ) 2479 1.1 mrg then 2480 1.1 mrg # Ok. 2481 1.1 mrg : 2482 1.1 mrg else 2483 1.1 mrg as_fn_error $? "newly created file is older than distributed files! 2484 1.1 mrg Check your system clock" "$LINENO" 5 2485 1.1 mrg fi 2486 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2487 1.1 mrg $as_echo "yes" >&6; } 2488 1.1.1.2 mrg # If we didn't sleep, we still need to ensure time stamps of config.status and 2489 1.1.1.2 mrg # generated files are strictly newer. 2490 1.1.1.2 mrg am_sleep_pid= 2491 1.1.1.2 mrg if grep 'slept: no' conftest.file >/dev/null 2>&1; then 2492 1.1.1.2 mrg ( sleep 1 ) & 2493 1.1.1.2 mrg am_sleep_pid=$! 2494 1.1.1.2 mrg fi 2495 1.1.1.2 mrg 2496 1.1.1.2 mrg rm -f conftest.file 2497 1.1.1.2 mrg 2498 1.1 mrg test "$program_prefix" != NONE && 2499 1.1 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 2500 1.1 mrg # Use a double $ so make ignores it. 2501 1.1 mrg test "$program_suffix" != NONE && 2502 1.1 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2503 1.1 mrg # Double any \ or $. 2504 1.1 mrg # By default was `s,x,x', remove it if useless. 2505 1.1 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2506 1.1 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2507 1.1 mrg 2508 1.1.1.2 mrg # Expand $ac_aux_dir to an absolute path. 2509 1.1.1.2 mrg am_aux_dir=`cd "$ac_aux_dir" && pwd` 2510 1.1 mrg 2511 1.1 mrg if test x"${MISSING+set}" != xset; then 2512 1.1.1.6 mrg MISSING="\${SHELL} '$am_aux_dir/missing'" 2513 1.1 mrg fi 2514 1.1 mrg # Use eval to expand $SHELL 2515 1.1.1.2 mrg if eval "$MISSING --is-lightweight"; then 2516 1.1.1.2 mrg am_missing_run="$MISSING " 2517 1.1 mrg else 2518 1.1 mrg am_missing_run= 2519 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2520 1.1.1.2 mrg $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2521 1.1 mrg fi 2522 1.1 mrg 2523 1.1.1.2 mrg if test x"${install_sh+set}" != xset; then 2524 1.1 mrg case $am_aux_dir in 2525 1.1 mrg *\ * | *\ *) 2526 1.1 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2527 1.1 mrg *) 2528 1.1 mrg install_sh="\${SHELL} $am_aux_dir/install-sh" 2529 1.1 mrg esac 2530 1.1 mrg fi 2531 1.1 mrg 2532 1.1.1.2 mrg # Installed binaries are usually stripped using 'strip' when the user 2533 1.1.1.2 mrg # run "make install-strip". However 'strip' might not be the right 2534 1.1 mrg # tool to use in cross-compilation environments, therefore Automake 2535 1.1.1.2 mrg # will honor the 'STRIP' environment variable to overrule this program. 2536 1.1 mrg if test "$cross_compiling" != no; then 2537 1.1 mrg if test -n "$ac_tool_prefix"; then 2538 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2539 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2 2540 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2541 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 2542 1.1 mrg if ${ac_cv_prog_STRIP+:} false; then : 2543 1.1 mrg $as_echo_n "(cached) " >&6 2544 1.1 mrg else 2545 1.1 mrg if test -n "$STRIP"; then 2546 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2547 1.1 mrg else 2548 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2549 1.1 mrg for as_dir in $PATH 2550 1.1 mrg do 2551 1.1 mrg IFS=$as_save_IFS 2552 1.1 mrg test -z "$as_dir" && as_dir=. 2553 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2554 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2555 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2556 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2557 1.1 mrg break 2 2558 1.1 mrg fi 2559 1.1 mrg done 2560 1.1 mrg done 2561 1.1 mrg IFS=$as_save_IFS 2562 1.1 mrg 2563 1.1 mrg fi 2564 1.1 mrg fi 2565 1.1 mrg STRIP=$ac_cv_prog_STRIP 2566 1.1 mrg if test -n "$STRIP"; then 2567 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2568 1.1 mrg $as_echo "$STRIP" >&6; } 2569 1.1 mrg else 2570 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2571 1.1 mrg $as_echo "no" >&6; } 2572 1.1 mrg fi 2573 1.1 mrg 2574 1.1 mrg 2575 1.1 mrg fi 2576 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then 2577 1.1 mrg ac_ct_STRIP=$STRIP 2578 1.1 mrg # Extract the first word of "strip", so it can be a program name with args. 2579 1.1 mrg set dummy strip; ac_word=$2 2580 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2581 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 2582 1.1 mrg if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2583 1.1 mrg $as_echo_n "(cached) " >&6 2584 1.1 mrg else 2585 1.1 mrg if test -n "$ac_ct_STRIP"; then 2586 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2587 1.1 mrg else 2588 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2589 1.1 mrg for as_dir in $PATH 2590 1.1 mrg do 2591 1.1 mrg IFS=$as_save_IFS 2592 1.1 mrg test -z "$as_dir" && as_dir=. 2593 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2594 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2595 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip" 2596 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2597 1.1 mrg break 2 2598 1.1 mrg fi 2599 1.1 mrg done 2600 1.1 mrg done 2601 1.1 mrg IFS=$as_save_IFS 2602 1.1 mrg 2603 1.1 mrg fi 2604 1.1 mrg fi 2605 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2606 1.1 mrg if test -n "$ac_ct_STRIP"; then 2607 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2608 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; } 2609 1.1 mrg else 2610 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2611 1.1 mrg $as_echo "no" >&6; } 2612 1.1 mrg fi 2613 1.1 mrg 2614 1.1 mrg if test "x$ac_ct_STRIP" = x; then 2615 1.1 mrg STRIP=":" 2616 1.1 mrg else 2617 1.1 mrg case $cross_compiling:$ac_tool_warned in 2618 1.1 mrg yes:) 2619 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2620 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2621 1.1 mrg ac_tool_warned=yes ;; 2622 1.1 mrg esac 2623 1.1 mrg STRIP=$ac_ct_STRIP 2624 1.1 mrg fi 2625 1.1 mrg else 2626 1.1 mrg STRIP="$ac_cv_prog_STRIP" 2627 1.1 mrg fi 2628 1.1 mrg 2629 1.1 mrg fi 2630 1.1 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2631 1.1 mrg 2632 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2633 1.1 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2634 1.1 mrg if test -z "$MKDIR_P"; then 2635 1.1 mrg if ${ac_cv_path_mkdir+:} false; then : 2636 1.1 mrg $as_echo_n "(cached) " >&6 2637 1.1 mrg else 2638 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2639 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2640 1.1 mrg do 2641 1.1 mrg IFS=$as_save_IFS 2642 1.1 mrg test -z "$as_dir" && as_dir=. 2643 1.1 mrg for ac_prog in mkdir gmkdir; do 2644 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2645 1.1 mrg as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 2646 1.1 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2647 1.1 mrg 'mkdir (GNU coreutils) '* | \ 2648 1.1 mrg 'mkdir (coreutils) '* | \ 2649 1.1 mrg 'mkdir (fileutils) '4.1*) 2650 1.1 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2651 1.1 mrg break 3;; 2652 1.1 mrg esac 2653 1.1 mrg done 2654 1.1 mrg done 2655 1.1 mrg done 2656 1.1 mrg IFS=$as_save_IFS 2657 1.1 mrg 2658 1.1 mrg fi 2659 1.1 mrg 2660 1.1 mrg test -d ./--version && rmdir ./--version 2661 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then 2662 1.1 mrg MKDIR_P="$ac_cv_path_mkdir -p" 2663 1.1 mrg else 2664 1.1 mrg # As a last resort, use the slow shell script. Don't cache a 2665 1.1 mrg # value for MKDIR_P within a source directory, because that will 2666 1.1 mrg # break other packages using the cache if that directory is 2667 1.1 mrg # removed, or if the value is a relative name. 2668 1.1 mrg MKDIR_P="$ac_install_sh -d" 2669 1.1 mrg fi 2670 1.1 mrg fi 2671 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2672 1.1 mrg $as_echo "$MKDIR_P" >&6; } 2673 1.1 mrg 2674 1.1 mrg for ac_prog in gawk mawk nawk awk 2675 1.1 mrg do 2676 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args. 2677 1.1 mrg set dummy $ac_prog; ac_word=$2 2678 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2679 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 2680 1.1 mrg if ${ac_cv_prog_AWK+:} false; then : 2681 1.1 mrg $as_echo_n "(cached) " >&6 2682 1.1 mrg else 2683 1.1 mrg if test -n "$AWK"; then 2684 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 2685 1.1 mrg else 2686 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2687 1.1 mrg for as_dir in $PATH 2688 1.1 mrg do 2689 1.1 mrg IFS=$as_save_IFS 2690 1.1 mrg test -z "$as_dir" && as_dir=. 2691 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2692 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2693 1.1 mrg ac_cv_prog_AWK="$ac_prog" 2694 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2695 1.1 mrg break 2 2696 1.1 mrg fi 2697 1.1 mrg done 2698 1.1 mrg done 2699 1.1 mrg IFS=$as_save_IFS 2700 1.1 mrg 2701 1.1 mrg fi 2702 1.1 mrg fi 2703 1.1 mrg AWK=$ac_cv_prog_AWK 2704 1.1 mrg if test -n "$AWK"; then 2705 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2706 1.1 mrg $as_echo "$AWK" >&6; } 2707 1.1 mrg else 2708 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2709 1.1 mrg $as_echo "no" >&6; } 2710 1.1 mrg fi 2711 1.1 mrg 2712 1.1 mrg 2713 1.1 mrg test -n "$AWK" && break 2714 1.1 mrg done 2715 1.1 mrg 2716 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2717 1.1 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2718 1.1 mrg set x ${MAKE-make} 2719 1.1 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2720 1.1 mrg if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2721 1.1 mrg $as_echo_n "(cached) " >&6 2722 1.1 mrg else 2723 1.1 mrg cat >conftest.make <<\_ACEOF 2724 1.1 mrg SHELL = /bin/sh 2725 1.1 mrg all: 2726 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%' 2727 1.1 mrg _ACEOF 2728 1.1 mrg # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2729 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in 2730 1.1 mrg *@@@%%%=?*=@@@%%%*) 2731 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;; 2732 1.1 mrg *) 2733 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;; 2734 1.1 mrg esac 2735 1.1 mrg rm -f conftest.make 2736 1.1 mrg fi 2737 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2738 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2739 1.1 mrg $as_echo "yes" >&6; } 2740 1.1 mrg SET_MAKE= 2741 1.1 mrg else 2742 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2743 1.1 mrg $as_echo "no" >&6; } 2744 1.1 mrg SET_MAKE="MAKE=${MAKE-make}" 2745 1.1 mrg fi 2746 1.1 mrg 2747 1.1 mrg rm -rf .tst 2>/dev/null 2748 1.1 mrg mkdir .tst 2>/dev/null 2749 1.1 mrg if test -d .tst; then 2750 1.1 mrg am__leading_dot=. 2751 1.1 mrg else 2752 1.1 mrg am__leading_dot=_ 2753 1.1 mrg fi 2754 1.1 mrg rmdir .tst 2>/dev/null 2755 1.1 mrg 2756 1.1.1.2 mrg # Check whether --enable-silent-rules was given. 2757 1.1.1.2 mrg if test "${enable_silent_rules+set}" = set; then : 2758 1.1.1.2 mrg enableval=$enable_silent_rules; 2759 1.1.1.2 mrg fi 2760 1.1.1.2 mrg 2761 1.1.1.2 mrg case $enable_silent_rules in # ((( 2762 1.1.1.2 mrg yes) AM_DEFAULT_VERBOSITY=0;; 2763 1.1.1.2 mrg no) AM_DEFAULT_VERBOSITY=1;; 2764 1.1.1.2 mrg *) AM_DEFAULT_VERBOSITY=1;; 2765 1.1.1.2 mrg esac 2766 1.1.1.2 mrg am_make=${MAKE-make} 2767 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2768 1.1.1.2 mrg $as_echo_n "checking whether $am_make supports nested variables... " >&6; } 2769 1.1.1.2 mrg if ${am_cv_make_support_nested_variables+:} false; then : 2770 1.1.1.2 mrg $as_echo_n "(cached) " >&6 2771 1.1.1.2 mrg else 2772 1.1.1.2 mrg if $as_echo 'TRUE=$(BAR$(V)) 2773 1.1.1.2 mrg BAR0=false 2774 1.1.1.2 mrg BAR1=true 2775 1.1.1.2 mrg V=1 2776 1.1.1.2 mrg am__doit: 2777 1.1.1.2 mrg @$(TRUE) 2778 1.1.1.2 mrg .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2779 1.1.1.2 mrg am_cv_make_support_nested_variables=yes 2780 1.1.1.2 mrg else 2781 1.1.1.2 mrg am_cv_make_support_nested_variables=no 2782 1.1.1.2 mrg fi 2783 1.1.1.2 mrg fi 2784 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2785 1.1.1.2 mrg $as_echo "$am_cv_make_support_nested_variables" >&6; } 2786 1.1.1.2 mrg if test $am_cv_make_support_nested_variables = yes; then 2787 1.1.1.2 mrg AM_V='$(V)' 2788 1.1.1.2 mrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2789 1.1.1.2 mrg else 2790 1.1.1.2 mrg AM_V=$AM_DEFAULT_VERBOSITY 2791 1.1.1.2 mrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2792 1.1.1.2 mrg fi 2793 1.1.1.2 mrg AM_BACKSLASH='\' 2794 1.1.1.2 mrg 2795 1.1 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then 2796 1.1 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2797 1.1 mrg # is not polluted with repeated "-I." 2798 1.1 mrg am__isrc=' -I$(srcdir)' 2799 1.1 mrg # test to see if srcdir already configured 2800 1.1 mrg if test -f $srcdir/config.status; then 2801 1.1 mrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2802 1.1 mrg fi 2803 1.1 mrg fi 2804 1.1 mrg 2805 1.1 mrg # test whether we have cygpath 2806 1.1 mrg if test -z "$CYGPATH_W"; then 2807 1.1 mrg if (cygpath --version) >/dev/null 2>/dev/null; then 2808 1.1 mrg CYGPATH_W='cygpath -w' 2809 1.1 mrg else 2810 1.1 mrg CYGPATH_W=echo 2811 1.1 mrg fi 2812 1.1 mrg fi 2813 1.1 mrg 2814 1.1 mrg 2815 1.1 mrg # Define the identity of the package. 2816 1.1 mrg PACKAGE='mpc' 2817 1.1.1.6 mrg VERSION='1.3.1' 2818 1.1 mrg 2819 1.1 mrg 2820 1.1 mrg cat >>confdefs.h <<_ACEOF 2821 1.1 mrg #define PACKAGE "$PACKAGE" 2822 1.1 mrg _ACEOF 2823 1.1 mrg 2824 1.1 mrg 2825 1.1 mrg cat >>confdefs.h <<_ACEOF 2826 1.1 mrg #define VERSION "$VERSION" 2827 1.1 mrg _ACEOF 2828 1.1 mrg 2829 1.1 mrg # Some tools Automake needs. 2830 1.1 mrg 2831 1.1 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2832 1.1 mrg 2833 1.1 mrg 2834 1.1 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2835 1.1 mrg 2836 1.1 mrg 2837 1.1 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2838 1.1 mrg 2839 1.1 mrg 2840 1.1 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2841 1.1 mrg 2842 1.1 mrg 2843 1.1 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2844 1.1 mrg 2845 1.1.1.2 mrg # For better backward compatibility. To be removed once Automake 1.9.x 2846 1.1.1.2 mrg # dies out for good. For more background, see: 2847 1.1.1.4 mrg # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 2848 1.1.1.4 mrg # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 2849 1.1.1.2 mrg mkdir_p='$(MKDIR_P)' 2850 1.1.1.2 mrg 2851 1.1.1.2 mrg # We need awk for the "check" target (and possibly the TAP driver). The 2852 1.1.1.2 mrg # system "awk" is bad on some platforms. 2853 1.1 mrg # Always define AMTAR for backward compatibility. Yes, it's still used 2854 1.1 mrg # in the wild :-( We should find a proper way to deprecate it ... 2855 1.1 mrg AMTAR='$${TAR-tar}' 2856 1.1 mrg 2857 1.1.1.2 mrg 2858 1.1.1.2 mrg # We'll loop over all known methods to create a tar archive until one works. 2859 1.1.1.2 mrg _am_tools='gnutar pax cpio none' 2860 1.1.1.2 mrg 2861 1.1 mrg am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 2862 1.1 mrg 2863 1.1 mrg 2864 1.1 mrg 2865 1.1 mrg 2866 1.1 mrg 2867 1.1.1.6 mrg # Variables for tags utilities; see am/tags.am 2868 1.1.1.6 mrg if test -z "$CTAGS"; then 2869 1.1.1.6 mrg CTAGS=ctags 2870 1.1.1.6 mrg fi 2871 1.1.1.6 mrg 2872 1.1.1.6 mrg if test -z "$ETAGS"; then 2873 1.1.1.6 mrg ETAGS=etags 2874 1.1.1.6 mrg fi 2875 1.1.1.6 mrg 2876 1.1.1.6 mrg if test -z "$CSCOPE"; then 2877 1.1.1.6 mrg CSCOPE=cscope 2878 1.1.1.6 mrg fi 2879 1.1.1.6 mrg 2880 1.1.1.6 mrg 2881 1.1 mrg 2882 1.1.1.2 mrg # POSIX will say in a future version that running "rm -f" with no argument 2883 1.1.1.2 mrg # is OK; and we want to be able to make that assumption in our Makefile 2884 1.1.1.2 mrg # recipes. So use an aggressive probe to check that the usage we want is 2885 1.1.1.2 mrg # actually supported "in the wild" to an acceptable degree. 2886 1.1.1.2 mrg # See automake bug#10828. 2887 1.1.1.2 mrg # To make any issue more visible, cause the running configure to be aborted 2888 1.1.1.2 mrg # by default if the 'rm' program in use doesn't match our expectations; the 2889 1.1.1.2 mrg # user can still override this though. 2890 1.1.1.2 mrg if rm -f && rm -fr && rm -rf; then : OK; else 2891 1.1.1.2 mrg cat >&2 <<'END' 2892 1.1.1.2 mrg Oops! 2893 1.1.1.2 mrg 2894 1.1.1.2 mrg Your 'rm' program seems unable to run without file operands specified 2895 1.1.1.2 mrg on the command line, even when the '-f' option is present. This is contrary 2896 1.1.1.2 mrg to the behaviour of most rm programs out there, and not conforming with 2897 1.1.1.2 mrg the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 2898 1.1.1.2 mrg 2899 1.1.1.2 mrg Please tell bug-automake@gnu.org about your system, including the value 2900 1.1.1.2 mrg of your $PATH and any error possibly output before this message. This 2901 1.1.1.2 mrg can help us improve future automake versions. 2902 1.1.1.2 mrg 2903 1.1.1.2 mrg END 2904 1.1.1.2 mrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 2905 1.1.1.2 mrg echo 'Configuration will proceed anyway, since you have set the' >&2 2906 1.1.1.2 mrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 2907 1.1.1.2 mrg echo >&2 2908 1.1.1.2 mrg else 2909 1.1.1.2 mrg cat >&2 <<'END' 2910 1.1.1.2 mrg Aborting the configuration process, to ensure you take notice of the issue. 2911 1.1.1.2 mrg 2912 1.1.1.2 mrg You can download and install GNU coreutils to get an 'rm' implementation 2913 1.1.1.4 mrg that behaves properly: <https://www.gnu.org/software/coreutils/>. 2914 1.1.1.2 mrg 2915 1.1.1.2 mrg If you want to complete the configuration process using your problematic 2916 1.1.1.2 mrg 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 2917 1.1.1.2 mrg to "yes", and re-run configure. 2918 1.1.1.2 mrg 2919 1.1.1.2 mrg END 2920 1.1.1.2 mrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 2921 1.1.1.2 mrg fi 2922 1.1.1.2 mrg fi 2923 1.1.1.2 mrg 2924 1.1.1.2 mrg 2925 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 2926 1.1 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 2927 1.1 mrg # Check whether --enable-maintainer-mode was given. 2928 1.1 mrg if test "${enable_maintainer_mode+set}" = set; then : 2929 1.1 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 2930 1.1 mrg else 2931 1.1 mrg USE_MAINTAINER_MODE=no 2932 1.1 mrg fi 2933 1.1 mrg 2934 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 2935 1.1 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; } 2936 1.1 mrg if test $USE_MAINTAINER_MODE = yes; then 2937 1.1 mrg MAINTAINER_MODE_TRUE= 2938 1.1 mrg MAINTAINER_MODE_FALSE='#' 2939 1.1 mrg else 2940 1.1 mrg MAINTAINER_MODE_TRUE='#' 2941 1.1 mrg MAINTAINER_MODE_FALSE= 2942 1.1 mrg fi 2943 1.1 mrg 2944 1.1 mrg MAINT=$MAINTAINER_MODE_TRUE 2945 1.1 mrg 2946 1.1 mrg 2947 1.1 mrg 2948 1.1 mrg USER_CC=$CC 2949 1.1 mrg USER_CFLAGS=$CFLAGS 2950 1.1 mrg 2951 1.1 mrg # Make sure we can run config.sub. 2952 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2953 1.1 mrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2954 1.1 mrg 2955 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2956 1.1 mrg $as_echo_n "checking build system type... " >&6; } 2957 1.1 mrg if ${ac_cv_build+:} false; then : 2958 1.1 mrg $as_echo_n "(cached) " >&6 2959 1.1 mrg else 2960 1.1 mrg ac_build_alias=$build_alias 2961 1.1 mrg test "x$ac_build_alias" = x && 2962 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2963 1.1 mrg test "x$ac_build_alias" = x && 2964 1.1 mrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2965 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2966 1.1 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2967 1.1 mrg 2968 1.1 mrg fi 2969 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2970 1.1 mrg $as_echo "$ac_cv_build" >&6; } 2971 1.1 mrg case $ac_cv_build in 2972 1.1 mrg *-*-*) ;; 2973 1.1 mrg *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2974 1.1 mrg esac 2975 1.1 mrg build=$ac_cv_build 2976 1.1 mrg ac_save_IFS=$IFS; IFS='-' 2977 1.1 mrg set x $ac_cv_build 2978 1.1 mrg shift 2979 1.1 mrg build_cpu=$1 2980 1.1 mrg build_vendor=$2 2981 1.1 mrg shift; shift 2982 1.1 mrg # Remember, the first character of IFS is used to create $*, 2983 1.1 mrg # except with old shells: 2984 1.1 mrg build_os=$* 2985 1.1 mrg IFS=$ac_save_IFS 2986 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2987 1.1 mrg 2988 1.1 mrg 2989 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2990 1.1 mrg $as_echo_n "checking host system type... " >&6; } 2991 1.1 mrg if ${ac_cv_host+:} false; then : 2992 1.1 mrg $as_echo_n "(cached) " >&6 2993 1.1 mrg else 2994 1.1 mrg if test "x$host_alias" = x; then 2995 1.1 mrg ac_cv_host=$ac_cv_build 2996 1.1 mrg else 2997 1.1 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2998 1.1 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2999 1.1 mrg fi 3000 1.1 mrg 3001 1.1 mrg fi 3002 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 3003 1.1 mrg $as_echo "$ac_cv_host" >&6; } 3004 1.1 mrg case $ac_cv_host in 3005 1.1 mrg *-*-*) ;; 3006 1.1 mrg *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 3007 1.1 mrg esac 3008 1.1 mrg host=$ac_cv_host 3009 1.1 mrg ac_save_IFS=$IFS; IFS='-' 3010 1.1 mrg set x $ac_cv_host 3011 1.1 mrg shift 3012 1.1 mrg host_cpu=$1 3013 1.1 mrg host_vendor=$2 3014 1.1 mrg shift; shift 3015 1.1 mrg # Remember, the first character of IFS is used to create $*, 3016 1.1 mrg # except with old shells: 3017 1.1 mrg host_os=$* 3018 1.1 mrg IFS=$ac_save_IFS 3019 1.1 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3020 1.1 mrg 3021 1.1 mrg 3022 1.1 mrg 3023 1.1 mrg 3024 1.1 mrg 3025 1.1 mrg # Extra arguments to configure 3026 1.1 mrg 3027 1.1 mrg # Check whether --with-mpfr_include was given. 3028 1.1 mrg if test "${with_mpfr_include+set}" = set; then : 3029 1.1 mrg withval=$with_mpfr_include; CPPFLAGS="-I$withval $CPPFLAGS" 3030 1.1 mrg fi 3031 1.1 mrg 3032 1.1 mrg 3033 1.1 mrg # Check whether --with-mpfr_lib was given. 3034 1.1 mrg if test "${with_mpfr_lib+set}" = set; then : 3035 1.1 mrg withval=$with_mpfr_lib; LDFLAGS="-L$withval $LDFLAGS" 3036 1.1 mrg fi 3037 1.1 mrg 3038 1.1 mrg 3039 1.1 mrg # Check whether --with-mpfr was given. 3040 1.1 mrg if test "${with_mpfr+set}" = set; then : 3041 1.1 mrg withval=$with_mpfr; 3042 1.1 mrg if test -z "$with_mpfr_include" -a -z "$with_mpfr_lib" ; then 3043 1.1 mrg CPPFLAGS="-I$withval/include $CPPFLAGS" 3044 1.1 mrg LDFLAGS="-L$withval/lib $LDFLAGS" 3045 1.1 mrg else 3046 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3047 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3048 1.1 mrg as_fn_error $? "Do not use --with-mpfr and --with-mpfr-include/--with-mpfr-lib options simultaneously. 3049 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 3050 1.1 mrg fi 3051 1.1 mrg 3052 1.1 mrg fi 3053 1.1 mrg 3054 1.1 mrg 3055 1.1 mrg # Check whether --with-gmp_include was given. 3056 1.1 mrg if test "${with_gmp_include+set}" = set; then : 3057 1.1 mrg withval=$with_gmp_include; CPPFLAGS="-I$withval $CPPFLAGS" 3058 1.1 mrg fi 3059 1.1 mrg 3060 1.1 mrg 3061 1.1 mrg # Check whether --with-gmp_lib was given. 3062 1.1 mrg if test "${with_gmp_lib+set}" = set; then : 3063 1.1 mrg withval=$with_gmp_lib; LDFLAGS="-L$withval $LDFLAGS" 3064 1.1 mrg fi 3065 1.1 mrg 3066 1.1 mrg 3067 1.1 mrg # Check whether --with-gmp was given. 3068 1.1 mrg if test "${with_gmp+set}" = set; then : 3069 1.1 mrg withval=$with_gmp; 3070 1.1 mrg if test -z "$with_gmp_lib" -a -z "$with_gmp_include" ; then 3071 1.1 mrg CPPFLAGS="-I$withval/include $CPPFLAGS" 3072 1.1 mrg LDFLAGS="-L$withval/lib $LDFLAGS" 3073 1.1 mrg else 3074 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3075 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3076 1.1 mrg as_fn_error $? "Do not use --with-gmp and --with-gmp-include/--with-gmp-lib options simultaneously. 3077 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 3078 1.1 mrg fi 3079 1.1 mrg 3080 1.1 mrg fi 3081 1.1 mrg 3082 1.1 mrg # Check whether --enable-logging was given. 3083 1.1 mrg if test "${enable_logging+set}" = set; then : 3084 1.1 mrg enableval=$enable_logging; case $enableval in 3085 1.1 mrg yes) if test "x$enable_shared" = "xno"; then : 3086 1.1 mrg as_fn_error $? "Logging works only with shared libraries; do not mix --enable-logging and --disable-shared" "$LINENO" 5 3087 1.1 mrg fi ;; 3088 1.1 mrg no) ;; 3089 1.1 mrg *) as_fn_error $? "Bad value for --enable-logging: Use yes or no" "$LINENO" 5 ;; 3090 1.1 mrg esac 3091 1.1 mrg 3092 1.1 mrg 3093 1.1 mrg fi 3094 1.1 mrg 3095 1.1 mrg # Check whether --enable-valgrind-tests was given. 3096 1.1 mrg if test "${enable_valgrind_tests+set}" = set; then : 3097 1.1 mrg enableval=$enable_valgrind_tests; case $enableval in 3098 1.1 mrg yes) 3099 1.1 mrg # Run self-tests under valgrind? 3100 1.1 mrg if test "$cross_compiling" = no; then 3101 1.1 mrg for ac_prog in valgrind 3102 1.1 mrg do 3103 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3104 1.1 mrg set dummy $ac_prog; ac_word=$2 3105 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3106 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3107 1.1 mrg if ${ac_cv_prog_VALGRIND+:} false; then : 3108 1.1 mrg $as_echo_n "(cached) " >&6 3109 1.1 mrg else 3110 1.1 mrg if test -n "$VALGRIND"; then 3111 1.1 mrg ac_cv_prog_VALGRIND="$VALGRIND" # Let the user override the test. 3112 1.1 mrg else 3113 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3114 1.1 mrg for as_dir in $PATH 3115 1.1 mrg do 3116 1.1 mrg IFS=$as_save_IFS 3117 1.1 mrg test -z "$as_dir" && as_dir=. 3118 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3119 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3120 1.1 mrg ac_cv_prog_VALGRIND="$ac_prog" 3121 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3122 1.1 mrg break 2 3123 1.1 mrg fi 3124 1.1 mrg done 3125 1.1 mrg done 3126 1.1 mrg IFS=$as_save_IFS 3127 1.1 mrg 3128 1.1 mrg fi 3129 1.1 mrg fi 3130 1.1 mrg VALGRIND=$ac_cv_prog_VALGRIND 3131 1.1 mrg if test -n "$VALGRIND"; then 3132 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $VALGRIND" >&5 3133 1.1 mrg $as_echo "$VALGRIND" >&6; } 3134 1.1 mrg else 3135 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3136 1.1 mrg $as_echo "no" >&6; } 3137 1.1 mrg fi 3138 1.1 mrg 3139 1.1 mrg 3140 1.1 mrg test -n "$VALGRIND" && break 3141 1.1 mrg done 3142 1.1 mrg 3143 1.1 mrg fi 3144 1.1 mrg 3145 1.1.1.3 mrg VALGRIND_OPTS="-q --error-exitcode=1 --leak-check=full" 3146 1.1.1.2 mrg 3147 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether valgrind is working" >&5 3148 1.1.1.3 mrg $as_echo_n "checking whether valgrind is working... " >&6; } 3149 1.1.1.2 mrg if test -n "$VALGRIND" \ 3150 1.1.1.3 mrg && $VALGRIND $VALGRIND_OPTS $SHELL -c 'exit 0' > /dev/null 2>&1; then 3151 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3152 1.1.1.3 mrg $as_echo "yes" >&6; } 3153 1.1.1.3 mrg 3154 1.1.1.3 mrg $as_echo "#define MPC_USE_VALGRIND 1" >>confdefs.h 3155 1.1.1.3 mrg 3156 1.1 mrg # Addition AE: enable suppression file through a shell variable 3157 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for valgrind suppression file" >&5 3158 1.1 mrg $as_echo_n "checking for valgrind suppression file... " >&6; } 3159 1.1 mrg if test -n "$VALGRIND_SUPPRESSION"; then 3160 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $VALGRIND_SUPPRESSION" >&5 3161 1.1 mrg $as_echo "$VALGRIND_SUPPRESSION" >&6; } 3162 1.1.1.3 mrg VALGRIND_OPTS="$VALGRIND_OPTS --suppressions=$VALGRIND_SUPPRESSION" 3163 1.1 mrg else 3164 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3165 1.1 mrg $as_echo "no" >&6; } 3166 1.1 mrg fi 3167 1.1 mrg else 3168 1.1.1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3169 1.1.1.3 mrg $as_echo "no" >&6; } 3170 1.1 mrg VALGRIND= 3171 1.1.1.3 mrg VALGRIND_OPTS= 3172 1.1 mrg fi 3173 1.1 mrg 3174 1.1.1.3 mrg 3175 1.1 mrg ;; 3176 1.1 mrg no) ;; 3177 1.1 mrg *) as_fn_error $? "Bad value for --enable-valgrind-tests: Use yes or no" "$LINENO" 5 ;; 3178 1.1 mrg esac 3179 1.1 mrg 3180 1.1 mrg 3181 1.1 mrg fi 3182 1.1 mrg 3183 1.1 mrg 3184 1.1 mrg # Check for CC and CFLAGS in gmp.h unless the user specified one of them 3185 1.1 mrg # look for EGREP and SED here, see continued problem 3186 1.1.1.6 mrg # at https://sympa.inria.fr/sympa/arc/mpc-discuss/2012-01/msg00001.html 3187 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3188 1.1 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3189 1.1 mrg if ${ac_cv_path_GREP+:} false; then : 3190 1.1 mrg $as_echo_n "(cached) " >&6 3191 1.1 mrg else 3192 1.1 mrg if test -z "$GREP"; then 3193 1.1 mrg ac_path_GREP_found=false 3194 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST 3195 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3196 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3197 1.1 mrg do 3198 1.1 mrg IFS=$as_save_IFS 3199 1.1 mrg test -z "$as_dir" && as_dir=. 3200 1.1 mrg for ac_prog in grep ggrep; do 3201 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3202 1.1 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3203 1.1 mrg as_fn_executable_p "$ac_path_GREP" || continue 3204 1.1 mrg # Check for GNU ac_path_GREP and select it if it is found. 3205 1.1 mrg # Check for GNU $ac_path_GREP 3206 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in 3207 1.1 mrg *GNU*) 3208 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3209 1.1 mrg *) 3210 1.1 mrg ac_count=0 3211 1.1 mrg $as_echo_n 0123456789 >"conftest.in" 3212 1.1 mrg while : 3213 1.1 mrg do 3214 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 3215 1.1 mrg mv "conftest.tmp" "conftest.in" 3216 1.1 mrg cp "conftest.in" "conftest.nl" 3217 1.1 mrg $as_echo 'GREP' >> "conftest.nl" 3218 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3219 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3220 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 3221 1.1 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then 3222 1.1 mrg # Best one so far, save it but keep looking for a better one 3223 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" 3224 1.1 mrg ac_path_GREP_max=$ac_count 3225 1.1 mrg fi 3226 1.1 mrg # 10*(2^10) chars as input seems more than enough 3227 1.1 mrg test $ac_count -gt 10 && break 3228 1.1 mrg done 3229 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3230 1.1 mrg esac 3231 1.1 mrg 3232 1.1 mrg $ac_path_GREP_found && break 3 3233 1.1 mrg done 3234 1.1 mrg done 3235 1.1 mrg done 3236 1.1 mrg IFS=$as_save_IFS 3237 1.1 mrg if test -z "$ac_cv_path_GREP"; then 3238 1.1 mrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3239 1.1 mrg fi 3240 1.1 mrg else 3241 1.1 mrg ac_cv_path_GREP=$GREP 3242 1.1 mrg fi 3243 1.1 mrg 3244 1.1 mrg fi 3245 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3246 1.1 mrg $as_echo "$ac_cv_path_GREP" >&6; } 3247 1.1 mrg GREP="$ac_cv_path_GREP" 3248 1.1 mrg 3249 1.1 mrg 3250 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3251 1.1 mrg $as_echo_n "checking for egrep... " >&6; } 3252 1.1 mrg if ${ac_cv_path_EGREP+:} false; then : 3253 1.1 mrg $as_echo_n "(cached) " >&6 3254 1.1 mrg else 3255 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3256 1.1 mrg then ac_cv_path_EGREP="$GREP -E" 3257 1.1 mrg else 3258 1.1 mrg if test -z "$EGREP"; then 3259 1.1 mrg ac_path_EGREP_found=false 3260 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST 3261 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3262 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3263 1.1 mrg do 3264 1.1 mrg IFS=$as_save_IFS 3265 1.1 mrg test -z "$as_dir" && as_dir=. 3266 1.1 mrg for ac_prog in egrep; do 3267 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3268 1.1 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3269 1.1 mrg as_fn_executable_p "$ac_path_EGREP" || continue 3270 1.1 mrg # Check for GNU ac_path_EGREP and select it if it is found. 3271 1.1 mrg # Check for GNU $ac_path_EGREP 3272 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in 3273 1.1 mrg *GNU*) 3274 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3275 1.1 mrg *) 3276 1.1 mrg ac_count=0 3277 1.1 mrg $as_echo_n 0123456789 >"conftest.in" 3278 1.1 mrg while : 3279 1.1 mrg do 3280 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 3281 1.1 mrg mv "conftest.tmp" "conftest.in" 3282 1.1 mrg cp "conftest.in" "conftest.nl" 3283 1.1 mrg $as_echo 'EGREP' >> "conftest.nl" 3284 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3285 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3286 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 3287 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3288 1.1 mrg # Best one so far, save it but keep looking for a better one 3289 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" 3290 1.1 mrg ac_path_EGREP_max=$ac_count 3291 1.1 mrg fi 3292 1.1 mrg # 10*(2^10) chars as input seems more than enough 3293 1.1 mrg test $ac_count -gt 10 && break 3294 1.1 mrg done 3295 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3296 1.1 mrg esac 3297 1.1 mrg 3298 1.1 mrg $ac_path_EGREP_found && break 3 3299 1.1 mrg done 3300 1.1 mrg done 3301 1.1 mrg done 3302 1.1 mrg IFS=$as_save_IFS 3303 1.1 mrg if test -z "$ac_cv_path_EGREP"; then 3304 1.1 mrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3305 1.1 mrg fi 3306 1.1 mrg else 3307 1.1 mrg ac_cv_path_EGREP=$EGREP 3308 1.1 mrg fi 3309 1.1 mrg 3310 1.1 mrg fi 3311 1.1 mrg fi 3312 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3313 1.1 mrg $as_echo "$ac_cv_path_EGREP" >&6; } 3314 1.1 mrg EGREP="$ac_cv_path_EGREP" 3315 1.1 mrg 3316 1.1 mrg 3317 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 3318 1.1 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; } 3319 1.1 mrg if ${ac_cv_path_SED+:} false; then : 3320 1.1 mrg $as_echo_n "(cached) " >&6 3321 1.1 mrg else 3322 1.1 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 3323 1.1 mrg for ac_i in 1 2 3 4 5 6 7; do 3324 1.1 mrg ac_script="$ac_script$as_nl$ac_script" 3325 1.1 mrg done 3326 1.1 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 3327 1.1 mrg { ac_script=; unset ac_script;} 3328 1.1 mrg if test -z "$SED"; then 3329 1.1 mrg ac_path_SED_found=false 3330 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST 3331 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3332 1.1 mrg for as_dir in $PATH 3333 1.1 mrg do 3334 1.1 mrg IFS=$as_save_IFS 3335 1.1 mrg test -z "$as_dir" && as_dir=. 3336 1.1 mrg for ac_prog in sed gsed; do 3337 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3338 1.1 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 3339 1.1 mrg as_fn_executable_p "$ac_path_SED" || continue 3340 1.1 mrg # Check for GNU ac_path_SED and select it if it is found. 3341 1.1 mrg # Check for GNU $ac_path_SED 3342 1.1 mrg case `"$ac_path_SED" --version 2>&1` in 3343 1.1 mrg *GNU*) 3344 1.1 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 3345 1.1 mrg *) 3346 1.1 mrg ac_count=0 3347 1.1 mrg $as_echo_n 0123456789 >"conftest.in" 3348 1.1 mrg while : 3349 1.1 mrg do 3350 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 3351 1.1 mrg mv "conftest.tmp" "conftest.in" 3352 1.1 mrg cp "conftest.in" "conftest.nl" 3353 1.1 mrg $as_echo '' >> "conftest.nl" 3354 1.1 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 3355 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3356 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 3357 1.1 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then 3358 1.1 mrg # Best one so far, save it but keep looking for a better one 3359 1.1 mrg ac_cv_path_SED="$ac_path_SED" 3360 1.1 mrg ac_path_SED_max=$ac_count 3361 1.1 mrg fi 3362 1.1 mrg # 10*(2^10) chars as input seems more than enough 3363 1.1 mrg test $ac_count -gt 10 && break 3364 1.1 mrg done 3365 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3366 1.1 mrg esac 3367 1.1 mrg 3368 1.1 mrg $ac_path_SED_found && break 3 3369 1.1 mrg done 3370 1.1 mrg done 3371 1.1 mrg done 3372 1.1 mrg IFS=$as_save_IFS 3373 1.1 mrg if test -z "$ac_cv_path_SED"; then 3374 1.1 mrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 3375 1.1 mrg fi 3376 1.1 mrg else 3377 1.1 mrg ac_cv_path_SED=$SED 3378 1.1 mrg fi 3379 1.1 mrg 3380 1.1 mrg fi 3381 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 3382 1.1 mrg $as_echo "$ac_cv_path_SED" >&6; } 3383 1.1 mrg SED="$ac_cv_path_SED" 3384 1.1 mrg rm -f conftest.sed 3385 1.1 mrg 3386 1.1 mrg if test -z "$USER_CC" && test -z "$USER_CFLAGS"; then 3387 1.1 mrg 3388 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CC and CFLAGS in gmp.h" >&5 3389 1.1 mrg $as_echo_n "checking for CC and CFLAGS in gmp.h... " >&6; } 3390 1.1.1.3 mrg GMP_CC= 3391 1.1.1.3 mrg GMP_CFLAGS= 3392 1.1 mrg # AC_PROG_CPP triggers the search for a C compiler; use hack instead 3393 1.1.1.3 mrg for cpp in "$CPP" cpp "gcc -E" /lib/cpp "cc -E" "c99 -E" 3394 1.1 mrg do 3395 1.1 mrg echo foo > conftest.c 3396 1.1 mrg if $cpp $CPPFLAGS conftest.c > /dev/null 2> /dev/null ; then 3397 1.1 mrg # Get CC 3398 1.1 mrg echo "#include \"gmp.h\"" > conftest.c 3399 1.1 mrg echo "MPFR_OPTION __GMP_CC" >> conftest.c 3400 1.1 mrg GMP_CC=`$cpp $CPPFLAGS conftest.c 2> /dev/null | $EGREP MPFR_OPTION | $SED -e 's/MPFR_OPTION //g;s/ *" *//g'` 3401 1.1 mrg # Get CFLAGS 3402 1.1 mrg echo "#include \"gmp.h\"" > conftest.c 3403 1.1 mrg echo "MPFR_OPTION __GMP_CFLAGS" >> conftest.c 3404 1.1 mrg GMP_CFLAGS=`$cpp $CPPFLAGS conftest.c 2> /dev/null | $EGREP MPFR_OPTION | $SED -e 's/MPFR_OPTION //g;s/ *" *//g'` 3405 1.1 mrg break 3406 1.1 mrg fi 3407 1.1 mrg done 3408 1.1 mrg 3409 1.1.1.3 mrg if test -z "$GMP_CC$GMP_CFLAGS" ; then 3410 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3411 1.1 mrg $as_echo "no" >&6; } 3412 1.1 mrg else 3413 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes CC=$GMP_CC CFLAGS=$GMP_CFLAGS" >&5 3414 1.1 mrg $as_echo "yes CC=$GMP_CC CFLAGS=$GMP_CFLAGS" >&6; } 3415 1.1.1.3 mrg # Check for validity of CC and CFLAGS obtained from gmp.h 3416 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CC=$GMP_CC and CFLAGS=$GMP_CFLAGS" >&5 3417 1.1 mrg $as_echo_n "checking for CC=$GMP_CC and CFLAGS=$GMP_CFLAGS... " >&6; } 3418 1.1 mrg echo "int main (void) { return 0; }" > conftest.c 3419 1.1 mrg if $GMP_CC $GMP_CFLAGS -o conftest conftest.c 2> /dev/null ; then 3420 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3421 1.1 mrg $as_echo "yes" >&6; } 3422 1.1 mrg CC=$GMP_CC 3423 1.1 mrg CFLAGS=$GMP_CFLAGS 3424 1.1 mrg else 3425 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3426 1.1 mrg $as_echo "no" >&6; } 3427 1.1 mrg fi 3428 1.1 mrg fi 3429 1.1 mrg 3430 1.1 mrg rm -f conftest* 3431 1.1 mrg 3432 1.1 mrg fi 3433 1.1 mrg 3434 1.1 mrg # Setup CC and CFLAGS 3435 1.1 mrg ac_ext=c 3436 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 3437 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3438 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3439 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 3440 1.1 mrg if test -n "$ac_tool_prefix"; then 3441 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3442 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2 3443 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3444 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3445 1.1 mrg if ${ac_cv_prog_CC+:} false; then : 3446 1.1 mrg $as_echo_n "(cached) " >&6 3447 1.1 mrg else 3448 1.1 mrg if test -n "$CC"; then 3449 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3450 1.1 mrg else 3451 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3452 1.1 mrg for as_dir in $PATH 3453 1.1 mrg do 3454 1.1 mrg IFS=$as_save_IFS 3455 1.1 mrg test -z "$as_dir" && as_dir=. 3456 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3457 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3458 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 3459 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3460 1.1 mrg break 2 3461 1.1 mrg fi 3462 1.1 mrg done 3463 1.1 mrg done 3464 1.1 mrg IFS=$as_save_IFS 3465 1.1 mrg 3466 1.1 mrg fi 3467 1.1 mrg fi 3468 1.1 mrg CC=$ac_cv_prog_CC 3469 1.1 mrg if test -n "$CC"; then 3470 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3471 1.1 mrg $as_echo "$CC" >&6; } 3472 1.1 mrg else 3473 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3474 1.1 mrg $as_echo "no" >&6; } 3475 1.1 mrg fi 3476 1.1 mrg 3477 1.1 mrg 3478 1.1 mrg fi 3479 1.1 mrg if test -z "$ac_cv_prog_CC"; then 3480 1.1 mrg ac_ct_CC=$CC 3481 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args. 3482 1.1 mrg set dummy gcc; ac_word=$2 3483 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3484 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3485 1.1 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then : 3486 1.1 mrg $as_echo_n "(cached) " >&6 3487 1.1 mrg else 3488 1.1 mrg if test -n "$ac_ct_CC"; then 3489 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3490 1.1 mrg else 3491 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3492 1.1 mrg for as_dir in $PATH 3493 1.1 mrg do 3494 1.1 mrg IFS=$as_save_IFS 3495 1.1 mrg test -z "$as_dir" && as_dir=. 3496 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3497 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3498 1.1 mrg ac_cv_prog_ac_ct_CC="gcc" 3499 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3500 1.1 mrg break 2 3501 1.1 mrg fi 3502 1.1 mrg done 3503 1.1 mrg done 3504 1.1 mrg IFS=$as_save_IFS 3505 1.1 mrg 3506 1.1 mrg fi 3507 1.1 mrg fi 3508 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC 3509 1.1 mrg if test -n "$ac_ct_CC"; then 3510 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3511 1.1 mrg $as_echo "$ac_ct_CC" >&6; } 3512 1.1 mrg else 3513 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3514 1.1 mrg $as_echo "no" >&6; } 3515 1.1 mrg fi 3516 1.1 mrg 3517 1.1 mrg if test "x$ac_ct_CC" = x; then 3518 1.1 mrg CC="" 3519 1.1 mrg else 3520 1.1 mrg case $cross_compiling:$ac_tool_warned in 3521 1.1 mrg yes:) 3522 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3523 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3524 1.1 mrg ac_tool_warned=yes ;; 3525 1.1 mrg esac 3526 1.1 mrg CC=$ac_ct_CC 3527 1.1 mrg fi 3528 1.1 mrg else 3529 1.1 mrg CC="$ac_cv_prog_CC" 3530 1.1 mrg fi 3531 1.1 mrg 3532 1.1 mrg if test -z "$CC"; then 3533 1.1 mrg if test -n "$ac_tool_prefix"; then 3534 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3535 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2 3536 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3537 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3538 1.1 mrg if ${ac_cv_prog_CC+:} false; then : 3539 1.1 mrg $as_echo_n "(cached) " >&6 3540 1.1 mrg else 3541 1.1 mrg if test -n "$CC"; then 3542 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3543 1.1 mrg else 3544 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3545 1.1 mrg for as_dir in $PATH 3546 1.1 mrg do 3547 1.1 mrg IFS=$as_save_IFS 3548 1.1 mrg test -z "$as_dir" && as_dir=. 3549 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3550 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3551 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc" 3552 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3553 1.1 mrg break 2 3554 1.1 mrg fi 3555 1.1 mrg done 3556 1.1 mrg done 3557 1.1 mrg IFS=$as_save_IFS 3558 1.1 mrg 3559 1.1 mrg fi 3560 1.1 mrg fi 3561 1.1 mrg CC=$ac_cv_prog_CC 3562 1.1 mrg if test -n "$CC"; then 3563 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3564 1.1 mrg $as_echo "$CC" >&6; } 3565 1.1 mrg else 3566 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3567 1.1 mrg $as_echo "no" >&6; } 3568 1.1 mrg fi 3569 1.1 mrg 3570 1.1 mrg 3571 1.1 mrg fi 3572 1.1 mrg fi 3573 1.1 mrg if test -z "$CC"; then 3574 1.1 mrg # Extract the first word of "cc", so it can be a program name with args. 3575 1.1 mrg set dummy cc; ac_word=$2 3576 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3577 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3578 1.1 mrg if ${ac_cv_prog_CC+:} false; then : 3579 1.1 mrg $as_echo_n "(cached) " >&6 3580 1.1 mrg else 3581 1.1 mrg if test -n "$CC"; then 3582 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3583 1.1 mrg else 3584 1.1 mrg ac_prog_rejected=no 3585 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3586 1.1 mrg for as_dir in $PATH 3587 1.1 mrg do 3588 1.1 mrg IFS=$as_save_IFS 3589 1.1 mrg test -z "$as_dir" && as_dir=. 3590 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3591 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3592 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3593 1.1 mrg ac_prog_rejected=yes 3594 1.1 mrg continue 3595 1.1 mrg fi 3596 1.1 mrg ac_cv_prog_CC="cc" 3597 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3598 1.1 mrg break 2 3599 1.1 mrg fi 3600 1.1 mrg done 3601 1.1 mrg done 3602 1.1 mrg IFS=$as_save_IFS 3603 1.1 mrg 3604 1.1 mrg if test $ac_prog_rejected = yes; then 3605 1.1 mrg # We found a bogon in the path, so make sure we never use it. 3606 1.1 mrg set dummy $ac_cv_prog_CC 3607 1.1 mrg shift 3608 1.1 mrg if test $# != 0; then 3609 1.1 mrg # We chose a different compiler from the bogus one. 3610 1.1 mrg # However, it has the same basename, so the bogon will be chosen 3611 1.1 mrg # first if we set CC to just the basename; use the full file name. 3612 1.1 mrg shift 3613 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3614 1.1 mrg fi 3615 1.1 mrg fi 3616 1.1 mrg fi 3617 1.1 mrg fi 3618 1.1 mrg CC=$ac_cv_prog_CC 3619 1.1 mrg if test -n "$CC"; then 3620 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3621 1.1 mrg $as_echo "$CC" >&6; } 3622 1.1 mrg else 3623 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3624 1.1 mrg $as_echo "no" >&6; } 3625 1.1 mrg fi 3626 1.1 mrg 3627 1.1 mrg 3628 1.1 mrg fi 3629 1.1 mrg if test -z "$CC"; then 3630 1.1 mrg if test -n "$ac_tool_prefix"; then 3631 1.1 mrg for ac_prog in cl.exe 3632 1.1 mrg do 3633 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3634 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3635 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3636 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3637 1.1 mrg if ${ac_cv_prog_CC+:} false; then : 3638 1.1 mrg $as_echo_n "(cached) " >&6 3639 1.1 mrg else 3640 1.1 mrg if test -n "$CC"; then 3641 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3642 1.1 mrg else 3643 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3644 1.1 mrg for as_dir in $PATH 3645 1.1 mrg do 3646 1.1 mrg IFS=$as_save_IFS 3647 1.1 mrg test -z "$as_dir" && as_dir=. 3648 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3649 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3650 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3651 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3652 1.1 mrg break 2 3653 1.1 mrg fi 3654 1.1 mrg done 3655 1.1 mrg done 3656 1.1 mrg IFS=$as_save_IFS 3657 1.1 mrg 3658 1.1 mrg fi 3659 1.1 mrg fi 3660 1.1 mrg CC=$ac_cv_prog_CC 3661 1.1 mrg if test -n "$CC"; then 3662 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3663 1.1 mrg $as_echo "$CC" >&6; } 3664 1.1 mrg else 3665 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3666 1.1 mrg $as_echo "no" >&6; } 3667 1.1 mrg fi 3668 1.1 mrg 3669 1.1 mrg 3670 1.1 mrg test -n "$CC" && break 3671 1.1 mrg done 3672 1.1 mrg fi 3673 1.1 mrg if test -z "$CC"; then 3674 1.1 mrg ac_ct_CC=$CC 3675 1.1 mrg for ac_prog in cl.exe 3676 1.1 mrg do 3677 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3678 1.1 mrg set dummy $ac_prog; ac_word=$2 3679 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3680 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3681 1.1 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then : 3682 1.1 mrg $as_echo_n "(cached) " >&6 3683 1.1 mrg else 3684 1.1 mrg if test -n "$ac_ct_CC"; then 3685 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3686 1.1 mrg else 3687 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3688 1.1 mrg for as_dir in $PATH 3689 1.1 mrg do 3690 1.1 mrg IFS=$as_save_IFS 3691 1.1 mrg test -z "$as_dir" && as_dir=. 3692 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3693 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3694 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog" 3695 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3696 1.1 mrg break 2 3697 1.1 mrg fi 3698 1.1 mrg done 3699 1.1 mrg done 3700 1.1 mrg IFS=$as_save_IFS 3701 1.1 mrg 3702 1.1 mrg fi 3703 1.1 mrg fi 3704 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC 3705 1.1 mrg if test -n "$ac_ct_CC"; then 3706 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3707 1.1 mrg $as_echo "$ac_ct_CC" >&6; } 3708 1.1 mrg else 3709 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3710 1.1 mrg $as_echo "no" >&6; } 3711 1.1 mrg fi 3712 1.1 mrg 3713 1.1 mrg 3714 1.1 mrg test -n "$ac_ct_CC" && break 3715 1.1 mrg done 3716 1.1 mrg 3717 1.1 mrg if test "x$ac_ct_CC" = x; then 3718 1.1 mrg CC="" 3719 1.1 mrg else 3720 1.1 mrg case $cross_compiling:$ac_tool_warned in 3721 1.1 mrg yes:) 3722 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3723 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3724 1.1 mrg ac_tool_warned=yes ;; 3725 1.1 mrg esac 3726 1.1 mrg CC=$ac_ct_CC 3727 1.1 mrg fi 3728 1.1 mrg fi 3729 1.1 mrg 3730 1.1 mrg fi 3731 1.1 mrg 3732 1.1 mrg 3733 1.1 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3734 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3735 1.1 mrg as_fn_error $? "no acceptable C compiler found in \$PATH 3736 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 3737 1.1 mrg 3738 1.1 mrg # Provide some information about the compiler. 3739 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3740 1.1 mrg set X $ac_compile 3741 1.1 mrg ac_compiler=$2 3742 1.1 mrg for ac_option in --version -v -V -qversion; do 3743 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5" 3744 1.1 mrg case "(($ac_try" in 3745 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3746 1.1 mrg *) ac_try_echo=$ac_try;; 3747 1.1 mrg esac 3748 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3749 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3750 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3751 1.1 mrg ac_status=$? 3752 1.1 mrg if test -s conftest.err; then 3753 1.1 mrg sed '10a\ 3754 1.1 mrg ... rest of stderr output deleted ... 3755 1.1 mrg 10q' conftest.err >conftest.er1 3756 1.1 mrg cat conftest.er1 >&5 3757 1.1 mrg fi 3758 1.1 mrg rm -f conftest.er1 conftest.err 3759 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3760 1.1 mrg test $ac_status = 0; } 3761 1.1 mrg done 3762 1.1 mrg 3763 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3764 1.1 mrg /* end confdefs.h. */ 3765 1.1 mrg 3766 1.1 mrg int 3767 1.1 mrg main () 3768 1.1 mrg { 3769 1.1 mrg 3770 1.1 mrg ; 3771 1.1 mrg return 0; 3772 1.1 mrg } 3773 1.1 mrg _ACEOF 3774 1.1 mrg ac_clean_files_save=$ac_clean_files 3775 1.1 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3776 1.1 mrg # Try to create an executable without -o first, disregard a.out. 3777 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition 3778 1.1 mrg # of exeext. 3779 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3780 1.1 mrg $as_echo_n "checking whether the C compiler works... " >&6; } 3781 1.1 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3782 1.1 mrg 3783 1.1 mrg # The possible output files: 3784 1.1 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3785 1.1 mrg 3786 1.1 mrg ac_rmfiles= 3787 1.1 mrg for ac_file in $ac_files 3788 1.1 mrg do 3789 1.1 mrg case $ac_file in 3790 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3791 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3792 1.1 mrg esac 3793 1.1 mrg done 3794 1.1 mrg rm -f $ac_rmfiles 3795 1.1 mrg 3796 1.1 mrg if { { ac_try="$ac_link_default" 3797 1.1 mrg case "(($ac_try" in 3798 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3799 1.1 mrg *) ac_try_echo=$ac_try;; 3800 1.1 mrg esac 3801 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3802 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3803 1.1 mrg (eval "$ac_link_default") 2>&5 3804 1.1 mrg ac_status=$? 3805 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3806 1.1 mrg test $ac_status = 0; }; then : 3807 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3808 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3809 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached, 3810 1.1 mrg # so that the user can short-circuit this test for compilers unknown to 3811 1.1 mrg # Autoconf. 3812 1.1 mrg for ac_file in $ac_files '' 3813 1.1 mrg do 3814 1.1 mrg test -f "$ac_file" || continue 3815 1.1 mrg case $ac_file in 3816 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3817 1.1 mrg ;; 3818 1.1 mrg [ab].out ) 3819 1.1 mrg # We found the default executable, but exeext='' is most 3820 1.1 mrg # certainly right. 3821 1.1 mrg break;; 3822 1.1 mrg *.* ) 3823 1.1 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3824 1.1 mrg then :; else 3825 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3826 1.1 mrg fi 3827 1.1 mrg # We set ac_cv_exeext here because the later test for it is not 3828 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o' 3829 1.1 mrg # argument, so we may need to know it at that point already. 3830 1.1 mrg # Even if this section looks crufty: it has the advantage of 3831 1.1 mrg # actually working. 3832 1.1 mrg break;; 3833 1.1 mrg * ) 3834 1.1 mrg break;; 3835 1.1 mrg esac 3836 1.1 mrg done 3837 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext= 3838 1.1 mrg 3839 1.1 mrg else 3840 1.1 mrg ac_file='' 3841 1.1 mrg fi 3842 1.1 mrg if test -z "$ac_file"; then : 3843 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3844 1.1 mrg $as_echo "no" >&6; } 3845 1.1 mrg $as_echo "$as_me: failed program was:" >&5 3846 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 3847 1.1 mrg 3848 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3849 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3850 1.1 mrg as_fn_error 77 "C compiler cannot create executables 3851 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 3852 1.1 mrg else 3853 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3854 1.1 mrg $as_echo "yes" >&6; } 3855 1.1 mrg fi 3856 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3857 1.1 mrg $as_echo_n "checking for C compiler default output file name... " >&6; } 3858 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3859 1.1 mrg $as_echo "$ac_file" >&6; } 3860 1.1 mrg ac_exeext=$ac_cv_exeext 3861 1.1 mrg 3862 1.1 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3863 1.1 mrg ac_clean_files=$ac_clean_files_save 3864 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3865 1.1 mrg $as_echo_n "checking for suffix of executables... " >&6; } 3866 1.1 mrg if { { ac_try="$ac_link" 3867 1.1 mrg case "(($ac_try" in 3868 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3869 1.1 mrg *) ac_try_echo=$ac_try;; 3870 1.1 mrg esac 3871 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3872 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3873 1.1 mrg (eval "$ac_link") 2>&5 3874 1.1 mrg ac_status=$? 3875 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3876 1.1 mrg test $ac_status = 0; }; then : 3877 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 3878 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3879 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with 3880 1.1 mrg # `rm'. 3881 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do 3882 1.1 mrg test -f "$ac_file" || continue 3883 1.1 mrg case $ac_file in 3884 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3885 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3886 1.1 mrg break;; 3887 1.1 mrg * ) break;; 3888 1.1 mrg esac 3889 1.1 mrg done 3890 1.1 mrg else 3891 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3892 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3893 1.1 mrg as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3894 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 3895 1.1 mrg fi 3896 1.1 mrg rm -f conftest conftest$ac_cv_exeext 3897 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3898 1.1 mrg $as_echo "$ac_cv_exeext" >&6; } 3899 1.1 mrg 3900 1.1 mrg rm -f conftest.$ac_ext 3901 1.1 mrg EXEEXT=$ac_cv_exeext 3902 1.1 mrg ac_exeext=$EXEEXT 3903 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3904 1.1 mrg /* end confdefs.h. */ 3905 1.1 mrg #include <stdio.h> 3906 1.1 mrg int 3907 1.1 mrg main () 3908 1.1 mrg { 3909 1.1 mrg FILE *f = fopen ("conftest.out", "w"); 3910 1.1 mrg return ferror (f) || fclose (f) != 0; 3911 1.1 mrg 3912 1.1 mrg ; 3913 1.1 mrg return 0; 3914 1.1 mrg } 3915 1.1 mrg _ACEOF 3916 1.1 mrg ac_clean_files="$ac_clean_files conftest.out" 3917 1.1 mrg # Check that the compiler produces executables we can run. If not, either 3918 1.1 mrg # the compiler is broken, or we cross compile. 3919 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3920 1.1 mrg $as_echo_n "checking whether we are cross compiling... " >&6; } 3921 1.1 mrg if test "$cross_compiling" != yes; then 3922 1.1 mrg { { ac_try="$ac_link" 3923 1.1 mrg case "(($ac_try" in 3924 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3925 1.1 mrg *) ac_try_echo=$ac_try;; 3926 1.1 mrg esac 3927 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3928 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3929 1.1 mrg (eval "$ac_link") 2>&5 3930 1.1 mrg ac_status=$? 3931 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3932 1.1 mrg test $ac_status = 0; } 3933 1.1 mrg if { ac_try='./conftest$ac_cv_exeext' 3934 1.1 mrg { { case "(($ac_try" in 3935 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3936 1.1 mrg *) ac_try_echo=$ac_try;; 3937 1.1 mrg esac 3938 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3939 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3940 1.1 mrg (eval "$ac_try") 2>&5 3941 1.1 mrg ac_status=$? 3942 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3943 1.1 mrg test $ac_status = 0; }; }; then 3944 1.1 mrg cross_compiling=no 3945 1.1 mrg else 3946 1.1 mrg if test "$cross_compiling" = maybe; then 3947 1.1 mrg cross_compiling=yes 3948 1.1 mrg else 3949 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3950 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3951 1.1 mrg as_fn_error $? "cannot run C compiled programs. 3952 1.1 mrg If you meant to cross compile, use \`--host'. 3953 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 3954 1.1 mrg fi 3955 1.1 mrg fi 3956 1.1 mrg fi 3957 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3958 1.1 mrg $as_echo "$cross_compiling" >&6; } 3959 1.1 mrg 3960 1.1 mrg rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3961 1.1 mrg ac_clean_files=$ac_clean_files_save 3962 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3963 1.1 mrg $as_echo_n "checking for suffix of object files... " >&6; } 3964 1.1 mrg if ${ac_cv_objext+:} false; then : 3965 1.1 mrg $as_echo_n "(cached) " >&6 3966 1.1 mrg else 3967 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3968 1.1 mrg /* end confdefs.h. */ 3969 1.1 mrg 3970 1.1 mrg int 3971 1.1 mrg main () 3972 1.1 mrg { 3973 1.1 mrg 3974 1.1 mrg ; 3975 1.1 mrg return 0; 3976 1.1 mrg } 3977 1.1 mrg _ACEOF 3978 1.1 mrg rm -f conftest.o conftest.obj 3979 1.1 mrg if { { ac_try="$ac_compile" 3980 1.1 mrg case "(($ac_try" in 3981 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3982 1.1 mrg *) ac_try_echo=$ac_try;; 3983 1.1 mrg esac 3984 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3985 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3986 1.1 mrg (eval "$ac_compile") 2>&5 3987 1.1 mrg ac_status=$? 3988 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3989 1.1 mrg test $ac_status = 0; }; then : 3990 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do 3991 1.1 mrg test -f "$ac_file" || continue; 3992 1.1 mrg case $ac_file in 3993 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3994 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3995 1.1 mrg break;; 3996 1.1 mrg esac 3997 1.1 mrg done 3998 1.1 mrg else 3999 1.1 mrg $as_echo "$as_me: failed program was:" >&5 4000 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 4001 1.1 mrg 4002 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4003 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4004 1.1 mrg as_fn_error $? "cannot compute suffix of object files: cannot compile 4005 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 4006 1.1 mrg fi 4007 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext 4008 1.1 mrg fi 4009 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 4010 1.1 mrg $as_echo "$ac_cv_objext" >&6; } 4011 1.1 mrg OBJEXT=$ac_cv_objext 4012 1.1 mrg ac_objext=$OBJEXT 4013 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4014 1.1 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4015 1.1 mrg if ${ac_cv_c_compiler_gnu+:} false; then : 4016 1.1 mrg $as_echo_n "(cached) " >&6 4017 1.1 mrg else 4018 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4019 1.1 mrg /* end confdefs.h. */ 4020 1.1 mrg 4021 1.1 mrg int 4022 1.1 mrg main () 4023 1.1 mrg { 4024 1.1 mrg #ifndef __GNUC__ 4025 1.1 mrg choke me 4026 1.1 mrg #endif 4027 1.1 mrg 4028 1.1 mrg ; 4029 1.1 mrg return 0; 4030 1.1 mrg } 4031 1.1 mrg _ACEOF 4032 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 4033 1.1 mrg ac_compiler_gnu=yes 4034 1.1 mrg else 4035 1.1 mrg ac_compiler_gnu=no 4036 1.1 mrg fi 4037 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4038 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu 4039 1.1 mrg 4040 1.1 mrg fi 4041 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4042 1.1 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; } 4043 1.1 mrg if test $ac_compiler_gnu = yes; then 4044 1.1 mrg GCC=yes 4045 1.1 mrg else 4046 1.1 mrg GCC= 4047 1.1 mrg fi 4048 1.1 mrg ac_test_CFLAGS=${CFLAGS+set} 4049 1.1 mrg ac_save_CFLAGS=$CFLAGS 4050 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4051 1.1 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; } 4052 1.1 mrg if ${ac_cv_prog_cc_g+:} false; then : 4053 1.1 mrg $as_echo_n "(cached) " >&6 4054 1.1 mrg else 4055 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag 4056 1.1 mrg ac_c_werror_flag=yes 4057 1.1 mrg ac_cv_prog_cc_g=no 4058 1.1 mrg CFLAGS="-g" 4059 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4060 1.1 mrg /* end confdefs.h. */ 4061 1.1 mrg 4062 1.1 mrg int 4063 1.1 mrg main () 4064 1.1 mrg { 4065 1.1 mrg 4066 1.1 mrg ; 4067 1.1 mrg return 0; 4068 1.1 mrg } 4069 1.1 mrg _ACEOF 4070 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 4071 1.1 mrg ac_cv_prog_cc_g=yes 4072 1.1 mrg else 4073 1.1 mrg CFLAGS="" 4074 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4075 1.1 mrg /* end confdefs.h. */ 4076 1.1 mrg 4077 1.1 mrg int 4078 1.1 mrg main () 4079 1.1 mrg { 4080 1.1 mrg 4081 1.1 mrg ; 4082 1.1 mrg return 0; 4083 1.1 mrg } 4084 1.1 mrg _ACEOF 4085 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 4086 1.1 mrg 4087 1.1 mrg else 4088 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag 4089 1.1 mrg CFLAGS="-g" 4090 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4091 1.1 mrg /* end confdefs.h. */ 4092 1.1 mrg 4093 1.1 mrg int 4094 1.1 mrg main () 4095 1.1 mrg { 4096 1.1 mrg 4097 1.1 mrg ; 4098 1.1 mrg return 0; 4099 1.1 mrg } 4100 1.1 mrg _ACEOF 4101 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 4102 1.1 mrg ac_cv_prog_cc_g=yes 4103 1.1 mrg fi 4104 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4105 1.1 mrg fi 4106 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4107 1.1 mrg fi 4108 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4109 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag 4110 1.1 mrg fi 4111 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4112 1.1 mrg $as_echo "$ac_cv_prog_cc_g" >&6; } 4113 1.1 mrg if test "$ac_test_CFLAGS" = set; then 4114 1.1 mrg CFLAGS=$ac_save_CFLAGS 4115 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then 4116 1.1 mrg if test "$GCC" = yes; then 4117 1.1 mrg CFLAGS="-g -O2" 4118 1.1 mrg else 4119 1.1 mrg CFLAGS="-g" 4120 1.1 mrg fi 4121 1.1 mrg else 4122 1.1 mrg if test "$GCC" = yes; then 4123 1.1 mrg CFLAGS="-O2" 4124 1.1 mrg else 4125 1.1 mrg CFLAGS= 4126 1.1 mrg fi 4127 1.1 mrg fi 4128 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4129 1.1 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4130 1.1 mrg if ${ac_cv_prog_cc_c89+:} false; then : 4131 1.1 mrg $as_echo_n "(cached) " >&6 4132 1.1 mrg else 4133 1.1 mrg ac_cv_prog_cc_c89=no 4134 1.1 mrg ac_save_CC=$CC 4135 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4136 1.1 mrg /* end confdefs.h. */ 4137 1.1 mrg #include <stdarg.h> 4138 1.1 mrg #include <stdio.h> 4139 1.1 mrg struct stat; 4140 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4141 1.1 mrg struct buf { int x; }; 4142 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int); 4143 1.1 mrg static char *e (p, i) 4144 1.1 mrg char **p; 4145 1.1 mrg int i; 4146 1.1 mrg { 4147 1.1 mrg return p[i]; 4148 1.1 mrg } 4149 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...) 4150 1.1 mrg { 4151 1.1 mrg char *s; 4152 1.1 mrg va_list v; 4153 1.1 mrg va_start (v,p); 4154 1.1 mrg s = g (p, va_arg (v,int)); 4155 1.1 mrg va_end (v); 4156 1.1 mrg return s; 4157 1.1 mrg } 4158 1.1 mrg 4159 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4160 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants. 4161 1.1 mrg These don't provoke an error unfortunately, instead are silently treated 4162 1.1 mrg as 'x'. The following induces an error, until -std is added to get 4163 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4164 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something 4165 1.1 mrg that's true only with -std. */ 4166 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4167 1.1 mrg 4168 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4169 1.1 mrg inside strings and character constants. */ 4170 1.1 mrg #define FOO(x) 'x' 4171 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4172 1.1 mrg 4173 1.1 mrg int test (int i, double x); 4174 1.1 mrg struct s1 {int (*f) (int a);}; 4175 1.1 mrg struct s2 {int (*f) (double a);}; 4176 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4177 1.1 mrg int argc; 4178 1.1 mrg char **argv; 4179 1.1 mrg int 4180 1.1 mrg main () 4181 1.1 mrg { 4182 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4183 1.1 mrg ; 4184 1.1 mrg return 0; 4185 1.1 mrg } 4186 1.1 mrg _ACEOF 4187 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4188 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4189 1.1 mrg do 4190 1.1 mrg CC="$ac_save_CC $ac_arg" 4191 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 4192 1.1 mrg ac_cv_prog_cc_c89=$ac_arg 4193 1.1 mrg fi 4194 1.1 mrg rm -f core conftest.err conftest.$ac_objext 4195 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break 4196 1.1 mrg done 4197 1.1 mrg rm -f conftest.$ac_ext 4198 1.1 mrg CC=$ac_save_CC 4199 1.1 mrg 4200 1.1 mrg fi 4201 1.1 mrg # AC_CACHE_VAL 4202 1.1 mrg case "x$ac_cv_prog_cc_c89" in 4203 1.1 mrg x) 4204 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4205 1.1 mrg $as_echo "none needed" >&6; } ;; 4206 1.1 mrg xno) 4207 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4208 1.1 mrg $as_echo "unsupported" >&6; } ;; 4209 1.1 mrg *) 4210 1.1 mrg CC="$CC $ac_cv_prog_cc_c89" 4211 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4212 1.1 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4213 1.1 mrg esac 4214 1.1 mrg if test "x$ac_cv_prog_cc_c89" != xno; then : 4215 1.1 mrg 4216 1.1 mrg fi 4217 1.1 mrg 4218 1.1 mrg ac_ext=c 4219 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 4220 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4221 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4222 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4223 1.1.1.2 mrg 4224 1.1.1.2 mrg ac_ext=c 4225 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS' 4226 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4227 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4228 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4229 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 4230 1.1.1.2 mrg $as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 4231 1.1.1.2 mrg if ${am_cv_prog_cc_c_o+:} false; then : 4232 1.1.1.2 mrg $as_echo_n "(cached) " >&6 4233 1.1.1.2 mrg else 4234 1.1.1.2 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4235 1.1.1.2 mrg /* end confdefs.h. */ 4236 1.1.1.2 mrg 4237 1.1.1.2 mrg int 4238 1.1.1.2 mrg main () 4239 1.1.1.2 mrg { 4240 1.1.1.2 mrg 4241 1.1.1.2 mrg ; 4242 1.1.1.2 mrg return 0; 4243 1.1.1.2 mrg } 4244 1.1.1.2 mrg _ACEOF 4245 1.1.1.2 mrg # Make sure it works both with $CC and with simple cc. 4246 1.1.1.2 mrg # Following AC_PROG_CC_C_O, we do the test twice because some 4247 1.1.1.2 mrg # compilers refuse to overwrite an existing .o file with -o, 4248 1.1.1.2 mrg # though they will create one. 4249 1.1.1.2 mrg am_cv_prog_cc_c_o=yes 4250 1.1.1.2 mrg for am_i in 1 2; do 4251 1.1.1.2 mrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4252 1.1.1.2 mrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4253 1.1.1.2 mrg ac_status=$? 4254 1.1.1.2 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 4255 1.1.1.2 mrg (exit $ac_status); } \ 4256 1.1.1.2 mrg && test -f conftest2.$ac_objext; then 4257 1.1.1.2 mrg : OK 4258 1.1.1.2 mrg else 4259 1.1.1.2 mrg am_cv_prog_cc_c_o=no 4260 1.1.1.2 mrg break 4261 1.1.1.2 mrg fi 4262 1.1.1.2 mrg done 4263 1.1.1.2 mrg rm -f core conftest* 4264 1.1.1.2 mrg unset am_i 4265 1.1.1.2 mrg fi 4266 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 4267 1.1.1.2 mrg $as_echo "$am_cv_prog_cc_c_o" >&6; } 4268 1.1.1.2 mrg if test "$am_cv_prog_cc_c_o" != yes; then 4269 1.1.1.2 mrg # Losing compiler, so override with the script. 4270 1.1.1.2 mrg # FIXME: It is wrong to rewrite CC. 4271 1.1.1.2 mrg # But if we don't then we get into trouble of one sort or another. 4272 1.1.1.2 mrg # A longer-term fix would be to have automake use am__CC in this case, 4273 1.1.1.2 mrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4274 1.1.1.2 mrg CC="$am_aux_dir/compile $CC" 4275 1.1.1.2 mrg fi 4276 1.1.1.2 mrg ac_ext=c 4277 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS' 4278 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4279 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4280 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4281 1.1.1.2 mrg 4282 1.1 mrg DEPDIR="${am__leading_dot}deps" 4283 1.1 mrg 4284 1.1 mrg ac_config_commands="$ac_config_commands depfiles" 4285 1.1 mrg 4286 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 4287 1.1.1.4 mrg $as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; } 4288 1.1.1.4 mrg cat > confinc.mk << 'END' 4289 1.1 mrg am__doit: 4290 1.1.1.4 mrg @echo this is the am__doit target >confinc.out 4291 1.1 mrg .PHONY: am__doit 4292 1.1 mrg END 4293 1.1 mrg am__include="#" 4294 1.1 mrg am__quote= 4295 1.1.1.4 mrg # BSD make does it like this. 4296 1.1.1.4 mrg echo '.include "confinc.mk" # ignored' > confmf.BSD 4297 1.1.1.4 mrg # Other make implementations (GNU, Solaris 10, AIX) do it like this. 4298 1.1.1.4 mrg echo 'include confinc.mk # ignored' > confmf.GNU 4299 1.1.1.4 mrg _am_result=no 4300 1.1.1.4 mrg for s in GNU BSD; do 4301 1.1.1.4 mrg { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 4302 1.1.1.4 mrg (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 4303 1.1.1.4 mrg ac_status=$? 4304 1.1.1.4 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 4305 1.1.1.4 mrg (exit $ac_status); } 4306 1.1.1.4 mrg case $?:`cat confinc.out 2>/dev/null` in #( 4307 1.1.1.4 mrg '0:this is the am__doit target') : 4308 1.1.1.4 mrg case $s in #( 4309 1.1.1.4 mrg BSD) : 4310 1.1.1.4 mrg am__include='.include' am__quote='"' ;; #( 4311 1.1.1.4 mrg *) : 4312 1.1.1.4 mrg am__include='include' am__quote='' ;; 4313 1.1.1.4 mrg esac ;; #( 4314 1.1.1.4 mrg *) : 4315 1.1 mrg ;; 4316 1.1.1.4 mrg esac 4317 1.1.1.4 mrg if test "$am__include" != "#"; then 4318 1.1.1.4 mrg _am_result="yes ($s style)" 4319 1.1.1.4 mrg break 4320 1.1.1.4 mrg fi 4321 1.1.1.4 mrg done 4322 1.1.1.4 mrg rm -f confinc.* confmf.* 4323 1.1.1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 4324 1.1.1.4 mrg $as_echo "${_am_result}" >&6; } 4325 1.1 mrg 4326 1.1 mrg # Check whether --enable-dependency-tracking was given. 4327 1.1 mrg if test "${enable_dependency_tracking+set}" = set; then : 4328 1.1 mrg enableval=$enable_dependency_tracking; 4329 1.1 mrg fi 4330 1.1 mrg 4331 1.1 mrg if test "x$enable_dependency_tracking" != xno; then 4332 1.1 mrg am_depcomp="$ac_aux_dir/depcomp" 4333 1.1 mrg AMDEPBACKSLASH='\' 4334 1.1 mrg am__nodep='_no' 4335 1.1 mrg fi 4336 1.1 mrg if test "x$enable_dependency_tracking" != xno; then 4337 1.1 mrg AMDEP_TRUE= 4338 1.1 mrg AMDEP_FALSE='#' 4339 1.1 mrg else 4340 1.1 mrg AMDEP_TRUE='#' 4341 1.1 mrg AMDEP_FALSE= 4342 1.1 mrg fi 4343 1.1 mrg 4344 1.1 mrg 4345 1.1 mrg 4346 1.1 mrg depcc="$CC" am_compiler_list= 4347 1.1 mrg 4348 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4349 1.1 mrg $as_echo_n "checking dependency style of $depcc... " >&6; } 4350 1.1 mrg if ${am_cv_CC_dependencies_compiler_type+:} false; then : 4351 1.1 mrg $as_echo_n "(cached) " >&6 4352 1.1 mrg else 4353 1.1 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4354 1.1 mrg # We make a subdir and do the tests there. Otherwise we can end up 4355 1.1 mrg # making bogus files that we don't know about and never remove. For 4356 1.1 mrg # instance it was reported that on HP-UX the gcc test will end up 4357 1.1.1.2 mrg # making a dummy file named 'D' -- because '-MD' means "put the output 4358 1.1.1.2 mrg # in D". 4359 1.1 mrg rm -rf conftest.dir 4360 1.1 mrg mkdir conftest.dir 4361 1.1 mrg # Copy depcomp to subdir because otherwise we won't find it if we're 4362 1.1 mrg # using a relative directory. 4363 1.1 mrg cp "$am_depcomp" conftest.dir 4364 1.1 mrg cd conftest.dir 4365 1.1 mrg # We will build objects and dependencies in a subdirectory because 4366 1.1 mrg # it helps to detect inapplicable dependency modes. For instance 4367 1.1 mrg # both Tru64's cc and ICC support -MD to output dependencies as a 4368 1.1 mrg # side effect of compilation, but ICC will put the dependencies in 4369 1.1 mrg # the current directory while Tru64 will put them in the object 4370 1.1 mrg # directory. 4371 1.1 mrg mkdir sub 4372 1.1 mrg 4373 1.1 mrg am_cv_CC_dependencies_compiler_type=none 4374 1.1 mrg if test "$am_compiler_list" = ""; then 4375 1.1 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4376 1.1 mrg fi 4377 1.1 mrg am__universal=false 4378 1.1 mrg case " $depcc " in #( 4379 1.1 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 4380 1.1 mrg esac 4381 1.1 mrg 4382 1.1 mrg for depmode in $am_compiler_list; do 4383 1.1 mrg # Setup a source with many dependencies, because some compilers 4384 1.1 mrg # like to wrap large dependency lists on column 80 (with \), and 4385 1.1 mrg # we should not choose a depcomp mode which is confused by this. 4386 1.1 mrg # 4387 1.1 mrg # We need to recreate these files for each test, as the compiler may 4388 1.1 mrg # overwrite some of them when testing with obscure command lines. 4389 1.1 mrg # This happens at least with the AIX C compiler. 4390 1.1 mrg : > sub/conftest.c 4391 1.1 mrg for i in 1 2 3 4 5 6; do 4392 1.1 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 4393 1.1.1.2 mrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4394 1.1.1.2 mrg # Solaris 10 /bin/sh. 4395 1.1.1.2 mrg echo '/* dummy */' > sub/conftst$i.h 4396 1.1 mrg done 4397 1.1 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4398 1.1 mrg 4399 1.1.1.2 mrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 4400 1.1 mrg # mode. It turns out that the SunPro C++ compiler does not properly 4401 1.1.1.2 mrg # handle '-M -o', and we need to detect this. Also, some Intel 4402 1.1.1.2 mrg # versions had trouble with output in subdirs. 4403 1.1 mrg am__obj=sub/conftest.${OBJEXT-o} 4404 1.1 mrg am__minus_obj="-o $am__obj" 4405 1.1 mrg case $depmode in 4406 1.1 mrg gcc) 4407 1.1 mrg # This depmode causes a compiler race in universal mode. 4408 1.1 mrg test "$am__universal" = false || continue 4409 1.1 mrg ;; 4410 1.1 mrg nosideeffect) 4411 1.1.1.2 mrg # After this tag, mechanisms are not by side-effect, so they'll 4412 1.1.1.2 mrg # only be used when explicitly requested. 4413 1.1 mrg if test "x$enable_dependency_tracking" = xyes; then 4414 1.1 mrg continue 4415 1.1 mrg else 4416 1.1 mrg break 4417 1.1 mrg fi 4418 1.1 mrg ;; 4419 1.1 mrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4420 1.1.1.2 mrg # This compiler won't grok '-c -o', but also, the minuso test has 4421 1.1 mrg # not run yet. These depmodes are late enough in the game, and 4422 1.1 mrg # so weak that their functioning should not be impacted. 4423 1.1 mrg am__obj=conftest.${OBJEXT-o} 4424 1.1 mrg am__minus_obj= 4425 1.1 mrg ;; 4426 1.1 mrg none) break ;; 4427 1.1 mrg esac 4428 1.1 mrg if depmode=$depmode \ 4429 1.1 mrg source=sub/conftest.c object=$am__obj \ 4430 1.1 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4431 1.1 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4432 1.1 mrg >/dev/null 2>conftest.err && 4433 1.1 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4434 1.1 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4435 1.1 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4436 1.1 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4437 1.1 mrg # icc doesn't choke on unknown options, it will just issue warnings 4438 1.1 mrg # or remarks (even with -Werror). So we grep stderr for any message 4439 1.1 mrg # that says an option was ignored or not supported. 4440 1.1 mrg # When given -MP, icc 7.0 and 7.1 complain thusly: 4441 1.1 mrg # icc: Command line warning: ignoring option '-M'; no argument required 4442 1.1 mrg # The diagnosis changed in icc 8.0: 4443 1.1 mrg # icc: Command line remark: option '-MP' not supported 4444 1.1 mrg if (grep 'ignoring option' conftest.err || 4445 1.1 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4446 1.1 mrg am_cv_CC_dependencies_compiler_type=$depmode 4447 1.1 mrg break 4448 1.1 mrg fi 4449 1.1 mrg fi 4450 1.1 mrg done 4451 1.1 mrg 4452 1.1 mrg cd .. 4453 1.1 mrg rm -rf conftest.dir 4454 1.1 mrg else 4455 1.1 mrg am_cv_CC_dependencies_compiler_type=none 4456 1.1 mrg fi 4457 1.1 mrg 4458 1.1 mrg fi 4459 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4460 1.1 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4461 1.1 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4462 1.1 mrg 4463 1.1 mrg if 4464 1.1 mrg test "x$enable_dependency_tracking" != xno \ 4465 1.1 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4466 1.1 mrg am__fastdepCC_TRUE= 4467 1.1 mrg am__fastdepCC_FALSE='#' 4468 1.1 mrg else 4469 1.1 mrg am__fastdepCC_TRUE='#' 4470 1.1 mrg am__fastdepCC_FALSE= 4471 1.1 mrg fi 4472 1.1 mrg 4473 1.1 mrg 4474 1.1 mrg ac_ext=c 4475 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 4476 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4477 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4478 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4479 1.1 mrg 4480 1.1 mrg 4481 1.1 mrg # automake 1.12 seems to require this, but automake 1.11 doesn't recognize it 4482 1.1 mrg 4483 1.1 mrg if test -n "$ac_tool_prefix"; then 4484 1.1 mrg for ac_prog in ar lib "link -lib" 4485 1.1 mrg do 4486 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4487 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4488 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4489 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 4490 1.1 mrg if ${ac_cv_prog_AR+:} false; then : 4491 1.1 mrg $as_echo_n "(cached) " >&6 4492 1.1 mrg else 4493 1.1 mrg if test -n "$AR"; then 4494 1.1 mrg ac_cv_prog_AR="$AR" # Let the user override the test. 4495 1.1 mrg else 4496 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4497 1.1 mrg for as_dir in $PATH 4498 1.1 mrg do 4499 1.1 mrg IFS=$as_save_IFS 4500 1.1 mrg test -z "$as_dir" && as_dir=. 4501 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4502 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4503 1.1 mrg ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 4504 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4505 1.1 mrg break 2 4506 1.1 mrg fi 4507 1.1 mrg done 4508 1.1 mrg done 4509 1.1 mrg IFS=$as_save_IFS 4510 1.1 mrg 4511 1.1 mrg fi 4512 1.1 mrg fi 4513 1.1 mrg AR=$ac_cv_prog_AR 4514 1.1 mrg if test -n "$AR"; then 4515 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 4516 1.1 mrg $as_echo "$AR" >&6; } 4517 1.1 mrg else 4518 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4519 1.1 mrg $as_echo "no" >&6; } 4520 1.1 mrg fi 4521 1.1 mrg 4522 1.1 mrg 4523 1.1 mrg test -n "$AR" && break 4524 1.1 mrg done 4525 1.1 mrg fi 4526 1.1 mrg if test -z "$AR"; then 4527 1.1 mrg ac_ct_AR=$AR 4528 1.1 mrg for ac_prog in ar lib "link -lib" 4529 1.1 mrg do 4530 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args. 4531 1.1 mrg set dummy $ac_prog; ac_word=$2 4532 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4533 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 4534 1.1 mrg if ${ac_cv_prog_ac_ct_AR+:} false; then : 4535 1.1 mrg $as_echo_n "(cached) " >&6 4536 1.1 mrg else 4537 1.1 mrg if test -n "$ac_ct_AR"; then 4538 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 4539 1.1 mrg else 4540 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4541 1.1 mrg for as_dir in $PATH 4542 1.1 mrg do 4543 1.1 mrg IFS=$as_save_IFS 4544 1.1 mrg test -z "$as_dir" && as_dir=. 4545 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4546 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4547 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_prog" 4548 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4549 1.1 mrg break 2 4550 1.1 mrg fi 4551 1.1 mrg done 4552 1.1 mrg done 4553 1.1 mrg IFS=$as_save_IFS 4554 1.1 mrg 4555 1.1 mrg fi 4556 1.1 mrg fi 4557 1.1 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR 4558 1.1 mrg if test -n "$ac_ct_AR"; then 4559 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 4560 1.1 mrg $as_echo "$ac_ct_AR" >&6; } 4561 1.1 mrg else 4562 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4563 1.1 mrg $as_echo "no" >&6; } 4564 1.1 mrg fi 4565 1.1 mrg 4566 1.1 mrg 4567 1.1 mrg test -n "$ac_ct_AR" && break 4568 1.1 mrg done 4569 1.1 mrg 4570 1.1 mrg if test "x$ac_ct_AR" = x; then 4571 1.1 mrg AR="false" 4572 1.1 mrg else 4573 1.1 mrg case $cross_compiling:$ac_tool_warned in 4574 1.1 mrg yes:) 4575 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4576 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4577 1.1 mrg ac_tool_warned=yes ;; 4578 1.1 mrg esac 4579 1.1 mrg AR=$ac_ct_AR 4580 1.1 mrg fi 4581 1.1 mrg fi 4582 1.1 mrg 4583 1.1 mrg : ${AR=ar} 4584 1.1 mrg 4585 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5 4586 1.1 mrg $as_echo_n "checking the archiver ($AR) interface... " >&6; } 4587 1.1 mrg if ${am_cv_ar_interface+:} false; then : 4588 1.1 mrg $as_echo_n "(cached) " >&6 4589 1.1 mrg else 4590 1.1.1.2 mrg ac_ext=c 4591 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS' 4592 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4593 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4594 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4595 1.1.1.2 mrg 4596 1.1.1.2 mrg am_cv_ar_interface=ar 4597 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4598 1.1 mrg /* end confdefs.h. */ 4599 1.1 mrg int some_variable = 0; 4600 1.1 mrg _ACEOF 4601 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 4602 1.1 mrg am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5' 4603 1.1 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5 4604 1.1 mrg (eval $am_ar_try) 2>&5 4605 1.1 mrg ac_status=$? 4606 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4607 1.1 mrg test $ac_status = 0; } 4608 1.1 mrg if test "$ac_status" -eq 0; then 4609 1.1 mrg am_cv_ar_interface=ar 4610 1.1 mrg else 4611 1.1 mrg am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5' 4612 1.1 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5 4613 1.1 mrg (eval $am_ar_try) 2>&5 4614 1.1 mrg ac_status=$? 4615 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4616 1.1 mrg test $ac_status = 0; } 4617 1.1 mrg if test "$ac_status" -eq 0; then 4618 1.1 mrg am_cv_ar_interface=lib 4619 1.1 mrg else 4620 1.1 mrg am_cv_ar_interface=unknown 4621 1.1 mrg fi 4622 1.1 mrg fi 4623 1.1 mrg rm -f conftest.lib libconftest.a 4624 1.1 mrg 4625 1.1 mrg fi 4626 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4627 1.1.1.2 mrg ac_ext=c 4628 1.1.1.2 mrg ac_cpp='$CPP $CPPFLAGS' 4629 1.1.1.2 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4630 1.1.1.2 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4631 1.1.1.2 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4632 1.1 mrg 4633 1.1 mrg fi 4634 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5 4635 1.1 mrg $as_echo "$am_cv_ar_interface" >&6; } 4636 1.1 mrg 4637 1.1 mrg case $am_cv_ar_interface in 4638 1.1 mrg ar) 4639 1.1 mrg ;; 4640 1.1 mrg lib) 4641 1.1 mrg # Microsoft lib, so override with the ar-lib wrapper script. 4642 1.1 mrg # FIXME: It is wrong to rewrite AR. 4643 1.1 mrg # But if we don't then we get into trouble of one sort or another. 4644 1.1 mrg # A longer-term fix would be to have automake use am__AR in this case, 4645 1.1 mrg # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something 4646 1.1 mrg # similar. 4647 1.1 mrg AR="$am_aux_dir/ar-lib $AR" 4648 1.1 mrg ;; 4649 1.1 mrg unknown) 4650 1.1 mrg as_fn_error $? "could not determine $AR interface" "$LINENO" 5 4651 1.1 mrg ;; 4652 1.1 mrg esac 4653 1.1 mrg 4654 1.1 mrg 4655 1.1 mrg # Set up LibTool 4656 1.1 mrg case `pwd` in 4657 1.1 mrg *\ * | *\ *) 4658 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 4659 1.1 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 4660 1.1 mrg esac 4661 1.1 mrg 4662 1.1 mrg 4663 1.1 mrg 4664 1.1.1.6 mrg macro_version='2.4.7' 4665 1.1.1.6 mrg macro_revision='2.4.7' 4666 1.1 mrg 4667 1.1 mrg 4668 1.1 mrg 4669 1.1 mrg 4670 1.1 mrg 4671 1.1 mrg 4672 1.1 mrg 4673 1.1 mrg 4674 1.1 mrg 4675 1.1 mrg 4676 1.1 mrg 4677 1.1 mrg 4678 1.1 mrg 4679 1.1.1.2 mrg ltmain=$ac_aux_dir/ltmain.sh 4680 1.1 mrg 4681 1.1 mrg # Backslashify metacharacters that are still active within 4682 1.1 mrg # double-quoted strings. 4683 1.1 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 4684 1.1 mrg 4685 1.1 mrg # Same as above, but do not quote variable references. 4686 1.1 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g' 4687 1.1 mrg 4688 1.1 mrg # Sed substitution to delay expansion of an escaped shell variable in a 4689 1.1 mrg # double_quote_subst'ed string. 4690 1.1 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 4691 1.1 mrg 4692 1.1 mrg # Sed substitution to delay expansion of an escaped single quote. 4693 1.1 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 4694 1.1 mrg 4695 1.1 mrg # Sed substitution to avoid accidental globbing in evaled expressions 4696 1.1 mrg no_glob_subst='s/\*/\\\*/g' 4697 1.1 mrg 4698 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4699 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 4700 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 4701 1.1 mrg 4702 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 4703 1.1 mrg $as_echo_n "checking how to print strings... " >&6; } 4704 1.1 mrg # Test print first, because it will be a builtin if present. 4705 1.1 mrg if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 4706 1.1 mrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 4707 1.1 mrg ECHO='print -r --' 4708 1.1 mrg elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 4709 1.1 mrg ECHO='printf %s\n' 4710 1.1 mrg else 4711 1.1 mrg # Use this function as a fallback that always works. 4712 1.1 mrg func_fallback_echo () 4713 1.1 mrg { 4714 1.1 mrg eval 'cat <<_LTECHO_EOF 4715 1.1 mrg $1 4716 1.1 mrg _LTECHO_EOF' 4717 1.1 mrg } 4718 1.1 mrg ECHO='func_fallback_echo' 4719 1.1 mrg fi 4720 1.1 mrg 4721 1.1 mrg # func_echo_all arg... 4722 1.1 mrg # Invoke $ECHO with all args, space-separated. 4723 1.1 mrg func_echo_all () 4724 1.1 mrg { 4725 1.1 mrg $ECHO "" 4726 1.1 mrg } 4727 1.1 mrg 4728 1.1.1.2 mrg case $ECHO in 4729 1.1 mrg printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 4730 1.1 mrg $as_echo "printf" >&6; } ;; 4731 1.1 mrg print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 4732 1.1 mrg $as_echo "print -r" >&6; } ;; 4733 1.1 mrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 4734 1.1 mrg $as_echo "cat" >&6; } ;; 4735 1.1 mrg esac 4736 1.1 mrg 4737 1.1 mrg 4738 1.1 mrg 4739 1.1 mrg 4740 1.1 mrg 4741 1.1 mrg 4742 1.1 mrg 4743 1.1 mrg 4744 1.1 mrg 4745 1.1 mrg 4746 1.1 mrg 4747 1.1 mrg 4748 1.1 mrg 4749 1.1 mrg 4750 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4751 1.1 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; } 4752 1.1 mrg if ${ac_cv_path_SED+:} false; then : 4753 1.1 mrg $as_echo_n "(cached) " >&6 4754 1.1 mrg else 4755 1.1 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4756 1.1 mrg for ac_i in 1 2 3 4 5 6 7; do 4757 1.1 mrg ac_script="$ac_script$as_nl$ac_script" 4758 1.1 mrg done 4759 1.1 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4760 1.1 mrg { ac_script=; unset ac_script;} 4761 1.1 mrg if test -z "$SED"; then 4762 1.1 mrg ac_path_SED_found=false 4763 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST 4764 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4765 1.1 mrg for as_dir in $PATH 4766 1.1 mrg do 4767 1.1 mrg IFS=$as_save_IFS 4768 1.1 mrg test -z "$as_dir" && as_dir=. 4769 1.1 mrg for ac_prog in sed gsed; do 4770 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4771 1.1 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4772 1.1 mrg as_fn_executable_p "$ac_path_SED" || continue 4773 1.1 mrg # Check for GNU ac_path_SED and select it if it is found. 4774 1.1 mrg # Check for GNU $ac_path_SED 4775 1.1 mrg case `"$ac_path_SED" --version 2>&1` in 4776 1.1 mrg *GNU*) 4777 1.1 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4778 1.1 mrg *) 4779 1.1 mrg ac_count=0 4780 1.1 mrg $as_echo_n 0123456789 >"conftest.in" 4781 1.1 mrg while : 4782 1.1 mrg do 4783 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4784 1.1 mrg mv "conftest.tmp" "conftest.in" 4785 1.1 mrg cp "conftest.in" "conftest.nl" 4786 1.1 mrg $as_echo '' >> "conftest.nl" 4787 1.1 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4788 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4789 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4790 1.1 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then 4791 1.1 mrg # Best one so far, save it but keep looking for a better one 4792 1.1 mrg ac_cv_path_SED="$ac_path_SED" 4793 1.1 mrg ac_path_SED_max=$ac_count 4794 1.1 mrg fi 4795 1.1 mrg # 10*(2^10) chars as input seems more than enough 4796 1.1 mrg test $ac_count -gt 10 && break 4797 1.1 mrg done 4798 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4799 1.1 mrg esac 4800 1.1 mrg 4801 1.1 mrg $ac_path_SED_found && break 3 4802 1.1 mrg done 4803 1.1 mrg done 4804 1.1 mrg done 4805 1.1 mrg IFS=$as_save_IFS 4806 1.1 mrg if test -z "$ac_cv_path_SED"; then 4807 1.1 mrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4808 1.1 mrg fi 4809 1.1 mrg else 4810 1.1 mrg ac_cv_path_SED=$SED 4811 1.1 mrg fi 4812 1.1 mrg 4813 1.1 mrg fi 4814 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4815 1.1 mrg $as_echo "$ac_cv_path_SED" >&6; } 4816 1.1 mrg SED="$ac_cv_path_SED" 4817 1.1 mrg rm -f conftest.sed 4818 1.1 mrg 4819 1.1 mrg test -z "$SED" && SED=sed 4820 1.1 mrg Xsed="$SED -e 1s/^X//" 4821 1.1 mrg 4822 1.1 mrg 4823 1.1 mrg 4824 1.1 mrg 4825 1.1 mrg 4826 1.1 mrg 4827 1.1 mrg 4828 1.1 mrg 4829 1.1 mrg 4830 1.1 mrg 4831 1.1 mrg 4832 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4833 1.1 mrg $as_echo_n "checking for fgrep... " >&6; } 4834 1.1 mrg if ${ac_cv_path_FGREP+:} false; then : 4835 1.1 mrg $as_echo_n "(cached) " >&6 4836 1.1 mrg else 4837 1.1 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4838 1.1 mrg then ac_cv_path_FGREP="$GREP -F" 4839 1.1 mrg else 4840 1.1 mrg if test -z "$FGREP"; then 4841 1.1 mrg ac_path_FGREP_found=false 4842 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST 4843 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4844 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4845 1.1 mrg do 4846 1.1 mrg IFS=$as_save_IFS 4847 1.1 mrg test -z "$as_dir" && as_dir=. 4848 1.1 mrg for ac_prog in fgrep; do 4849 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4850 1.1 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4851 1.1 mrg as_fn_executable_p "$ac_path_FGREP" || continue 4852 1.1 mrg # Check for GNU ac_path_FGREP and select it if it is found. 4853 1.1 mrg # Check for GNU $ac_path_FGREP 4854 1.1 mrg case `"$ac_path_FGREP" --version 2>&1` in 4855 1.1 mrg *GNU*) 4856 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4857 1.1 mrg *) 4858 1.1 mrg ac_count=0 4859 1.1 mrg $as_echo_n 0123456789 >"conftest.in" 4860 1.1 mrg while : 4861 1.1 mrg do 4862 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4863 1.1 mrg mv "conftest.tmp" "conftest.in" 4864 1.1 mrg cp "conftest.in" "conftest.nl" 4865 1.1 mrg $as_echo 'FGREP' >> "conftest.nl" 4866 1.1 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4867 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4868 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4869 1.1 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4870 1.1 mrg # Best one so far, save it but keep looking for a better one 4871 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP" 4872 1.1 mrg ac_path_FGREP_max=$ac_count 4873 1.1 mrg fi 4874 1.1 mrg # 10*(2^10) chars as input seems more than enough 4875 1.1 mrg test $ac_count -gt 10 && break 4876 1.1 mrg done 4877 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4878 1.1 mrg esac 4879 1.1 mrg 4880 1.1 mrg $ac_path_FGREP_found && break 3 4881 1.1 mrg done 4882 1.1 mrg done 4883 1.1 mrg done 4884 1.1 mrg IFS=$as_save_IFS 4885 1.1 mrg if test -z "$ac_cv_path_FGREP"; then 4886 1.1 mrg as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4887 1.1 mrg fi 4888 1.1 mrg else 4889 1.1 mrg ac_cv_path_FGREP=$FGREP 4890 1.1 mrg fi 4891 1.1 mrg 4892 1.1 mrg fi 4893 1.1 mrg fi 4894 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 4895 1.1 mrg $as_echo "$ac_cv_path_FGREP" >&6; } 4896 1.1 mrg FGREP="$ac_cv_path_FGREP" 4897 1.1 mrg 4898 1.1 mrg 4899 1.1 mrg test -z "$GREP" && GREP=grep 4900 1.1 mrg 4901 1.1 mrg 4902 1.1 mrg 4903 1.1 mrg 4904 1.1 mrg 4905 1.1 mrg 4906 1.1 mrg 4907 1.1 mrg 4908 1.1 mrg 4909 1.1 mrg 4910 1.1 mrg 4911 1.1 mrg 4912 1.1 mrg 4913 1.1 mrg 4914 1.1 mrg 4915 1.1 mrg 4916 1.1 mrg 4917 1.1 mrg 4918 1.1 mrg 4919 1.1 mrg # Check whether --with-gnu-ld was given. 4920 1.1 mrg if test "${with_gnu_ld+set}" = set; then : 4921 1.1.1.2 mrg withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes 4922 1.1 mrg else 4923 1.1 mrg with_gnu_ld=no 4924 1.1 mrg fi 4925 1.1 mrg 4926 1.1 mrg ac_prog=ld 4927 1.1.1.2 mrg if test yes = "$GCC"; then 4928 1.1 mrg # Check if gcc -print-prog-name=ld gives a path. 4929 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 4930 1.1 mrg $as_echo_n "checking for ld used by $CC... " >&6; } 4931 1.1 mrg case $host in 4932 1.1 mrg *-*-mingw*) 4933 1.1.1.2 mrg # gcc leaves a trailing carriage return, which upsets mingw 4934 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4935 1.1 mrg *) 4936 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4937 1.1 mrg esac 4938 1.1 mrg case $ac_prog in 4939 1.1 mrg # Accept absolute paths. 4940 1.1 mrg [\\/]* | ?:[\\/]*) 4941 1.1 mrg re_direlt='/[^/][^/]*/\.\./' 4942 1.1 mrg # Canonicalize the pathname of ld 4943 1.1 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 4944 1.1 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 4945 1.1 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 4946 1.1 mrg done 4947 1.1.1.2 mrg test -z "$LD" && LD=$ac_prog 4948 1.1 mrg ;; 4949 1.1 mrg "") 4950 1.1 mrg # If it fails, then pretend we aren't using GCC. 4951 1.1 mrg ac_prog=ld 4952 1.1 mrg ;; 4953 1.1 mrg *) 4954 1.1 mrg # If it is relative, then search for the first ld in PATH. 4955 1.1 mrg with_gnu_ld=unknown 4956 1.1 mrg ;; 4957 1.1 mrg esac 4958 1.1.1.2 mrg elif test yes = "$with_gnu_ld"; then 4959 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 4960 1.1 mrg $as_echo_n "checking for GNU ld... " >&6; } 4961 1.1 mrg else 4962 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 4963 1.1 mrg $as_echo_n "checking for non-GNU ld... " >&6; } 4964 1.1 mrg fi 4965 1.1 mrg if ${lt_cv_path_LD+:} false; then : 4966 1.1 mrg $as_echo_n "(cached) " >&6 4967 1.1 mrg else 4968 1.1 mrg if test -z "$LD"; then 4969 1.1.1.2 mrg lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 4970 1.1 mrg for ac_dir in $PATH; do 4971 1.1.1.2 mrg IFS=$lt_save_ifs 4972 1.1 mrg test -z "$ac_dir" && ac_dir=. 4973 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4974 1.1.1.2 mrg lt_cv_path_LD=$ac_dir/$ac_prog 4975 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version, 4976 1.1 mrg # but apparently some variants of GNU ld only accept -v. 4977 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer. 4978 1.1 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 4979 1.1 mrg *GNU* | *'with BFD'*) 4980 1.1.1.2 mrg test no != "$with_gnu_ld" && break 4981 1.1 mrg ;; 4982 1.1 mrg *) 4983 1.1.1.2 mrg test yes != "$with_gnu_ld" && break 4984 1.1 mrg ;; 4985 1.1 mrg esac 4986 1.1 mrg fi 4987 1.1 mrg done 4988 1.1.1.2 mrg IFS=$lt_save_ifs 4989 1.1 mrg else 4990 1.1.1.2 mrg lt_cv_path_LD=$LD # Let the user override the test with a path. 4991 1.1 mrg fi 4992 1.1 mrg fi 4993 1.1 mrg 4994 1.1.1.2 mrg LD=$lt_cv_path_LD 4995 1.1 mrg if test -n "$LD"; then 4996 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 4997 1.1 mrg $as_echo "$LD" >&6; } 4998 1.1 mrg else 4999 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5000 1.1 mrg $as_echo "no" >&6; } 5001 1.1 mrg fi 5002 1.1 mrg test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 5003 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5004 1.1 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5005 1.1 mrg if ${lt_cv_prog_gnu_ld+:} false; then : 5006 1.1 mrg $as_echo_n "(cached) " >&6 5007 1.1 mrg else 5008 1.1 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v. 5009 1.1 mrg case `$LD -v 2>&1 </dev/null` in 5010 1.1 mrg *GNU* | *'with BFD'*) 5011 1.1 mrg lt_cv_prog_gnu_ld=yes 5012 1.1 mrg ;; 5013 1.1 mrg *) 5014 1.1 mrg lt_cv_prog_gnu_ld=no 5015 1.1 mrg ;; 5016 1.1 mrg esac 5017 1.1 mrg fi 5018 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5019 1.1 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; } 5020 1.1 mrg with_gnu_ld=$lt_cv_prog_gnu_ld 5021 1.1 mrg 5022 1.1 mrg 5023 1.1 mrg 5024 1.1 mrg 5025 1.1 mrg 5026 1.1 mrg 5027 1.1 mrg 5028 1.1 mrg 5029 1.1 mrg 5030 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5031 1.1 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5032 1.1 mrg if ${lt_cv_path_NM+:} false; then : 5033 1.1 mrg $as_echo_n "(cached) " >&6 5034 1.1 mrg else 5035 1.1 mrg if test -n "$NM"; then 5036 1.1 mrg # Let the user override the test. 5037 1.1.1.2 mrg lt_cv_path_NM=$NM 5038 1.1 mrg else 5039 1.1.1.2 mrg lt_nm_to_check=${ac_tool_prefix}nm 5040 1.1 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5041 1.1 mrg lt_nm_to_check="$lt_nm_to_check nm" 5042 1.1 mrg fi 5043 1.1 mrg for lt_tmp_nm in $lt_nm_to_check; do 5044 1.1.1.2 mrg lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 5045 1.1 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5046 1.1.1.2 mrg IFS=$lt_save_ifs 5047 1.1 mrg test -z "$ac_dir" && ac_dir=. 5048 1.1.1.2 mrg tmp_nm=$ac_dir/$lt_tmp_nm 5049 1.1.1.2 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then 5050 1.1 mrg # Check to see if the nm accepts a BSD-compat flag. 5051 1.1.1.2 mrg # Adding the 'sed 1q' prevents false positives on HP-UX, which says: 5052 1.1 mrg # nm: unknown option "B" ignored 5053 1.1 mrg # Tru64's nm complains that /dev/null is an invalid object file 5054 1.1.1.2 mrg # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty 5055 1.1.1.2 mrg case $build_os in 5056 1.1.1.2 mrg mingw*) lt_bad_file=conftest.nm/nofile ;; 5057 1.1.1.2 mrg *) lt_bad_file=/dev/null ;; 5058 1.1.1.2 mrg esac 5059 1.1.1.6 mrg case `"$tmp_nm" -B $lt_bad_file 2>&1 | $SED '1q'` in 5060 1.1.1.2 mrg *$lt_bad_file* | *'Invalid file or object type'*) 5061 1.1 mrg lt_cv_path_NM="$tmp_nm -B" 5062 1.1.1.2 mrg break 2 5063 1.1 mrg ;; 5064 1.1 mrg *) 5065 1.1.1.6 mrg case `"$tmp_nm" -p /dev/null 2>&1 | $SED '1q'` in 5066 1.1 mrg */dev/null*) 5067 1.1 mrg lt_cv_path_NM="$tmp_nm -p" 5068 1.1.1.2 mrg break 2 5069 1.1 mrg ;; 5070 1.1 mrg *) 5071 1.1 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5072 1.1 mrg continue # so that we can try to find one that supports BSD flags 5073 1.1 mrg ;; 5074 1.1 mrg esac 5075 1.1 mrg ;; 5076 1.1 mrg esac 5077 1.1 mrg fi 5078 1.1 mrg done 5079 1.1.1.2 mrg IFS=$lt_save_ifs 5080 1.1 mrg done 5081 1.1 mrg : ${lt_cv_path_NM=no} 5082 1.1 mrg fi 5083 1.1 mrg fi 5084 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5085 1.1 mrg $as_echo "$lt_cv_path_NM" >&6; } 5086 1.1.1.2 mrg if test no != "$lt_cv_path_NM"; then 5087 1.1.1.2 mrg NM=$lt_cv_path_NM 5088 1.1 mrg else 5089 1.1 mrg # Didn't find any BSD compatible name lister, look for dumpbin. 5090 1.1 mrg if test -n "$DUMPBIN"; then : 5091 1.1 mrg # Let the user override the test. 5092 1.1 mrg else 5093 1.1 mrg if test -n "$ac_tool_prefix"; then 5094 1.1 mrg for ac_prog in dumpbin "link -dump" 5095 1.1 mrg do 5096 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5097 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5098 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5099 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 5100 1.1 mrg if ${ac_cv_prog_DUMPBIN+:} false; then : 5101 1.1 mrg $as_echo_n "(cached) " >&6 5102 1.1 mrg else 5103 1.1 mrg if test -n "$DUMPBIN"; then 5104 1.1 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5105 1.1 mrg else 5106 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5107 1.1 mrg for as_dir in $PATH 5108 1.1 mrg do 5109 1.1 mrg IFS=$as_save_IFS 5110 1.1 mrg test -z "$as_dir" && as_dir=. 5111 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 5112 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5113 1.1 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5114 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5115 1.1 mrg break 2 5116 1.1 mrg fi 5117 1.1 mrg done 5118 1.1 mrg done 5119 1.1 mrg IFS=$as_save_IFS 5120 1.1 mrg 5121 1.1 mrg fi 5122 1.1 mrg fi 5123 1.1 mrg DUMPBIN=$ac_cv_prog_DUMPBIN 5124 1.1 mrg if test -n "$DUMPBIN"; then 5125 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5126 1.1 mrg $as_echo "$DUMPBIN" >&6; } 5127 1.1 mrg else 5128 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5129 1.1 mrg $as_echo "no" >&6; } 5130 1.1 mrg fi 5131 1.1 mrg 5132 1.1 mrg 5133 1.1 mrg test -n "$DUMPBIN" && break 5134 1.1 mrg done 5135 1.1 mrg fi 5136 1.1 mrg if test -z "$DUMPBIN"; then 5137 1.1 mrg ac_ct_DUMPBIN=$DUMPBIN 5138 1.1 mrg for ac_prog in dumpbin "link -dump" 5139 1.1 mrg do 5140 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args. 5141 1.1 mrg set dummy $ac_prog; ac_word=$2 5142 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5143 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 5144 1.1 mrg if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 5145 1.1 mrg $as_echo_n "(cached) " >&6 5146 1.1 mrg else 5147 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then 5148 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5149 1.1 mrg else 5150 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5151 1.1 mrg for as_dir in $PATH 5152 1.1 mrg do 5153 1.1 mrg IFS=$as_save_IFS 5154 1.1 mrg test -z "$as_dir" && as_dir=. 5155 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 5156 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5157 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5158 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5159 1.1 mrg break 2 5160 1.1 mrg fi 5161 1.1 mrg done 5162 1.1 mrg done 5163 1.1 mrg IFS=$as_save_IFS 5164 1.1 mrg 5165 1.1 mrg fi 5166 1.1 mrg fi 5167 1.1 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5168 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then 5169 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5170 1.1 mrg $as_echo "$ac_ct_DUMPBIN" >&6; } 5171 1.1 mrg else 5172 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5173 1.1 mrg $as_echo "no" >&6; } 5174 1.1 mrg fi 5175 1.1 mrg 5176 1.1 mrg 5177 1.1 mrg test -n "$ac_ct_DUMPBIN" && break 5178 1.1 mrg done 5179 1.1 mrg 5180 1.1 mrg if test "x$ac_ct_DUMPBIN" = x; then 5181 1.1 mrg DUMPBIN=":" 5182 1.1 mrg else 5183 1.1 mrg case $cross_compiling:$ac_tool_warned in 5184 1.1 mrg yes:) 5185 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5186 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5187 1.1 mrg ac_tool_warned=yes ;; 5188 1.1 mrg esac 5189 1.1 mrg DUMPBIN=$ac_ct_DUMPBIN 5190 1.1 mrg fi 5191 1.1 mrg fi 5192 1.1 mrg 5193 1.1.1.6 mrg case `$DUMPBIN -symbols -headers /dev/null 2>&1 | $SED '1q'` in 5194 1.1 mrg *COFF*) 5195 1.1.1.2 mrg DUMPBIN="$DUMPBIN -symbols -headers" 5196 1.1 mrg ;; 5197 1.1 mrg *) 5198 1.1 mrg DUMPBIN=: 5199 1.1 mrg ;; 5200 1.1 mrg esac 5201 1.1 mrg fi 5202 1.1 mrg 5203 1.1.1.2 mrg if test : != "$DUMPBIN"; then 5204 1.1.1.2 mrg NM=$DUMPBIN 5205 1.1 mrg fi 5206 1.1 mrg fi 5207 1.1 mrg test -z "$NM" && NM=nm 5208 1.1 mrg 5209 1.1 mrg 5210 1.1 mrg 5211 1.1 mrg 5212 1.1 mrg 5213 1.1 mrg 5214 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5215 1.1 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; } 5216 1.1 mrg if ${lt_cv_nm_interface+:} false; then : 5217 1.1 mrg $as_echo_n "(cached) " >&6 5218 1.1 mrg else 5219 1.1 mrg lt_cv_nm_interface="BSD nm" 5220 1.1 mrg echo "int some_variable = 0;" > conftest.$ac_ext 5221 1.1 mrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5222 1.1 mrg (eval "$ac_compile" 2>conftest.err) 5223 1.1 mrg cat conftest.err >&5 5224 1.1 mrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5225 1.1 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5226 1.1 mrg cat conftest.err >&5 5227 1.1 mrg (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5228 1.1 mrg cat conftest.out >&5 5229 1.1 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5230 1.1 mrg lt_cv_nm_interface="MS dumpbin" 5231 1.1 mrg fi 5232 1.1 mrg rm -f conftest* 5233 1.1 mrg fi 5234 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5235 1.1 mrg $as_echo "$lt_cv_nm_interface" >&6; } 5236 1.1 mrg 5237 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5238 1.1 mrg $as_echo_n "checking whether ln -s works... " >&6; } 5239 1.1 mrg LN_S=$as_ln_s 5240 1.1 mrg if test "$LN_S" = "ln -s"; then 5241 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5242 1.1 mrg $as_echo "yes" >&6; } 5243 1.1 mrg else 5244 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5245 1.1 mrg $as_echo "no, using $LN_S" >&6; } 5246 1.1 mrg fi 5247 1.1 mrg 5248 1.1 mrg # find the maximum length of command line arguments 5249 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5250 1.1 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; } 5251 1.1 mrg if ${lt_cv_sys_max_cmd_len+:} false; then : 5252 1.1 mrg $as_echo_n "(cached) " >&6 5253 1.1 mrg else 5254 1.1 mrg i=0 5255 1.1.1.2 mrg teststring=ABCD 5256 1.1 mrg 5257 1.1 mrg case $build_os in 5258 1.1 mrg msdosdjgpp*) 5259 1.1 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc 5260 1.1 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun 5261 1.1 mrg # during glob expansion). Even if it were fixed, the result of this 5262 1.1 mrg # check would be larger than it should be. 5263 1.1 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right 5264 1.1 mrg ;; 5265 1.1 mrg 5266 1.1 mrg gnu*) 5267 1.1 mrg # Under GNU Hurd, this test is not required because there is 5268 1.1 mrg # no limit to the length of command line arguments. 5269 1.1 mrg # Libtool will interpret -1 as no limit whatsoever 5270 1.1 mrg lt_cv_sys_max_cmd_len=-1; 5271 1.1 mrg ;; 5272 1.1 mrg 5273 1.1 mrg cygwin* | mingw* | cegcc*) 5274 1.1 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes 5275 1.1 mrg # about 5 minutes as the teststring grows exponentially. 5276 1.1 mrg # Worse, since 9x/ME are not pre-emptively multitasking, 5277 1.1 mrg # you end up with a "frozen" computer, even though with patience 5278 1.1 mrg # the test eventually succeeds (with a max line length of 256k). 5279 1.1 mrg # Instead, let's just punt: use the minimum linelength reported by 5280 1.1 mrg # all of the supported platforms: 8192 (on NT/2K/XP). 5281 1.1 mrg lt_cv_sys_max_cmd_len=8192; 5282 1.1 mrg ;; 5283 1.1 mrg 5284 1.1 mrg mint*) 5285 1.1 mrg # On MiNT this can take a long time and run out of memory. 5286 1.1 mrg lt_cv_sys_max_cmd_len=8192; 5287 1.1 mrg ;; 5288 1.1 mrg 5289 1.1 mrg amigaos*) 5290 1.1 mrg # On AmigaOS with pdksh, this test takes hours, literally. 5291 1.1 mrg # So we just punt and use a minimum line length of 8192. 5292 1.1 mrg lt_cv_sys_max_cmd_len=8192; 5293 1.1 mrg ;; 5294 1.1 mrg 5295 1.1.1.6 mrg bitrig* | darwin* | dragonfly* | freebsd* | midnightbsd* | netbsd* | openbsd*) 5296 1.1 mrg # This has been around since 386BSD, at least. Likely further. 5297 1.1 mrg if test -x /sbin/sysctl; then 5298 1.1 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5299 1.1 mrg elif test -x /usr/sbin/sysctl; then 5300 1.1 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5301 1.1 mrg else 5302 1.1 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5303 1.1 mrg fi 5304 1.1 mrg # And add a safety zone 5305 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5306 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5307 1.1 mrg ;; 5308 1.1 mrg 5309 1.1 mrg interix*) 5310 1.1 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD) 5311 1.1 mrg lt_cv_sys_max_cmd_len=196608 5312 1.1 mrg ;; 5313 1.1 mrg 5314 1.1.1.2 mrg os2*) 5315 1.1.1.2 mrg # The test takes a long time on OS/2. 5316 1.1.1.2 mrg lt_cv_sys_max_cmd_len=8192 5317 1.1.1.2 mrg ;; 5318 1.1.1.2 mrg 5319 1.1 mrg osf*) 5320 1.1 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5321 1.1 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5322 1.1 mrg # nice to cause kernel panics so lets avoid the loop below. 5323 1.1 mrg # First set a reasonable default. 5324 1.1 mrg lt_cv_sys_max_cmd_len=16384 5325 1.1 mrg # 5326 1.1 mrg if test -x /sbin/sysconfig; then 5327 1.1 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5328 1.1 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;; 5329 1.1 mrg esac 5330 1.1 mrg fi 5331 1.1 mrg ;; 5332 1.1 mrg sco3.2v5*) 5333 1.1 mrg lt_cv_sys_max_cmd_len=102400 5334 1.1 mrg ;; 5335 1.1 mrg sysv5* | sco5v6* | sysv4.2uw2*) 5336 1.1 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5337 1.1 mrg if test -n "$kargmax"; then 5338 1.1.1.6 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | $SED 's/.*[ ]//'` 5339 1.1 mrg else 5340 1.1 mrg lt_cv_sys_max_cmd_len=32768 5341 1.1 mrg fi 5342 1.1 mrg ;; 5343 1.1 mrg *) 5344 1.1 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5345 1.1.1.2 mrg if test -n "$lt_cv_sys_max_cmd_len" && \ 5346 1.1.1.2 mrg test undefined != "$lt_cv_sys_max_cmd_len"; then 5347 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5348 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5349 1.1 mrg else 5350 1.1 mrg # Make teststring a little bigger before we do anything with it. 5351 1.1 mrg # a 1K string should be a reasonable start. 5352 1.1.1.2 mrg for i in 1 2 3 4 5 6 7 8; do 5353 1.1 mrg teststring=$teststring$teststring 5354 1.1 mrg done 5355 1.1 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5356 1.1 mrg # If test is not a shell built-in, we'll probably end up computing a 5357 1.1 mrg # maximum length that is only half of the actual maximum length, but 5358 1.1 mrg # we can't tell. 5359 1.1.1.2 mrg while { test X`env echo "$teststring$teststring" 2>/dev/null` \ 5360 1.1 mrg = "X$teststring$teststring"; } >/dev/null 2>&1 && 5361 1.1.1.2 mrg test 17 != "$i" # 1/2 MB should be enough 5362 1.1 mrg do 5363 1.1 mrg i=`expr $i + 1` 5364 1.1 mrg teststring=$teststring$teststring 5365 1.1 mrg done 5366 1.1 mrg # Only check the string length outside the loop. 5367 1.1 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5368 1.1 mrg teststring= 5369 1.1 mrg # Add a significant safety factor because C++ compilers can tack on 5370 1.1 mrg # massive amounts of additional arguments before passing them to the 5371 1.1 mrg # linker. It appears as though 1/2 is a usable value. 5372 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5373 1.1 mrg fi 5374 1.1 mrg ;; 5375 1.1 mrg esac 5376 1.1 mrg 5377 1.1 mrg fi 5378 1.1 mrg 5379 1.1.1.2 mrg if test -n "$lt_cv_sys_max_cmd_len"; then 5380 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5381 1.1 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5382 1.1 mrg else 5383 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5384 1.1 mrg $as_echo "none" >&6; } 5385 1.1 mrg fi 5386 1.1 mrg max_cmd_len=$lt_cv_sys_max_cmd_len 5387 1.1 mrg 5388 1.1 mrg 5389 1.1 mrg 5390 1.1 mrg 5391 1.1 mrg 5392 1.1 mrg 5393 1.1 mrg : ${CP="cp -f"} 5394 1.1 mrg : ${MV="mv -f"} 5395 1.1 mrg : ${RM="rm -f"} 5396 1.1 mrg 5397 1.1 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5398 1.1 mrg lt_unset=unset 5399 1.1 mrg else 5400 1.1 mrg lt_unset=false 5401 1.1 mrg fi 5402 1.1 mrg 5403 1.1 mrg 5404 1.1 mrg 5405 1.1 mrg 5406 1.1 mrg 5407 1.1 mrg # test EBCDIC or ASCII 5408 1.1 mrg case `echo X|tr X '\101'` in 5409 1.1 mrg A) # ASCII based system 5410 1.1 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5411 1.1 mrg lt_SP2NL='tr \040 \012' 5412 1.1 mrg lt_NL2SP='tr \015\012 \040\040' 5413 1.1 mrg ;; 5414 1.1 mrg *) # EBCDIC based system 5415 1.1 mrg lt_SP2NL='tr \100 \n' 5416 1.1 mrg lt_NL2SP='tr \r\n \100\100' 5417 1.1 mrg ;; 5418 1.1 mrg esac 5419 1.1 mrg 5420 1.1 mrg 5421 1.1 mrg 5422 1.1 mrg 5423 1.1 mrg 5424 1.1 mrg 5425 1.1 mrg 5426 1.1 mrg 5427 1.1 mrg 5428 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 5429 1.1 mrg $as_echo_n "checking how to convert $build file names to $host format... " >&6; } 5430 1.1 mrg if ${lt_cv_to_host_file_cmd+:} false; then : 5431 1.1 mrg $as_echo_n "(cached) " >&6 5432 1.1 mrg else 5433 1.1 mrg case $host in 5434 1.1 mrg *-*-mingw* ) 5435 1.1 mrg case $build in 5436 1.1 mrg *-*-mingw* ) # actually msys 5437 1.1 mrg lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 5438 1.1 mrg ;; 5439 1.1 mrg *-*-cygwin* ) 5440 1.1 mrg lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 5441 1.1 mrg ;; 5442 1.1 mrg * ) # otherwise, assume *nix 5443 1.1 mrg lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 5444 1.1 mrg ;; 5445 1.1 mrg esac 5446 1.1 mrg ;; 5447 1.1 mrg *-*-cygwin* ) 5448 1.1 mrg case $build in 5449 1.1 mrg *-*-mingw* ) # actually msys 5450 1.1 mrg lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 5451 1.1 mrg ;; 5452 1.1 mrg *-*-cygwin* ) 5453 1.1 mrg lt_cv_to_host_file_cmd=func_convert_file_noop 5454 1.1 mrg ;; 5455 1.1 mrg * ) # otherwise, assume *nix 5456 1.1 mrg lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 5457 1.1 mrg ;; 5458 1.1 mrg esac 5459 1.1 mrg ;; 5460 1.1 mrg * ) # unhandled hosts (and "normal" native builds) 5461 1.1 mrg lt_cv_to_host_file_cmd=func_convert_file_noop 5462 1.1 mrg ;; 5463 1.1 mrg esac 5464 1.1 mrg 5465 1.1 mrg fi 5466 1.1 mrg 5467 1.1 mrg to_host_file_cmd=$lt_cv_to_host_file_cmd 5468 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 5469 1.1 mrg $as_echo "$lt_cv_to_host_file_cmd" >&6; } 5470 1.1 mrg 5471 1.1 mrg 5472 1.1 mrg 5473 1.1 mrg 5474 1.1 mrg 5475 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 5476 1.1 mrg $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 5477 1.1 mrg if ${lt_cv_to_tool_file_cmd+:} false; then : 5478 1.1 mrg $as_echo_n "(cached) " >&6 5479 1.1 mrg else 5480 1.1 mrg #assume ordinary cross tools, or native build. 5481 1.1 mrg lt_cv_to_tool_file_cmd=func_convert_file_noop 5482 1.1 mrg case $host in 5483 1.1 mrg *-*-mingw* ) 5484 1.1 mrg case $build in 5485 1.1 mrg *-*-mingw* ) # actually msys 5486 1.1 mrg lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 5487 1.1 mrg ;; 5488 1.1 mrg esac 5489 1.1 mrg ;; 5490 1.1 mrg esac 5491 1.1 mrg 5492 1.1 mrg fi 5493 1.1 mrg 5494 1.1 mrg to_tool_file_cmd=$lt_cv_to_tool_file_cmd 5495 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 5496 1.1 mrg $as_echo "$lt_cv_to_tool_file_cmd" >&6; } 5497 1.1 mrg 5498 1.1 mrg 5499 1.1 mrg 5500 1.1 mrg 5501 1.1 mrg 5502 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5503 1.1 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; } 5504 1.1 mrg if ${lt_cv_ld_reload_flag+:} false; then : 5505 1.1 mrg $as_echo_n "(cached) " >&6 5506 1.1 mrg else 5507 1.1 mrg lt_cv_ld_reload_flag='-r' 5508 1.1 mrg fi 5509 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5510 1.1 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; } 5511 1.1 mrg reload_flag=$lt_cv_ld_reload_flag 5512 1.1 mrg case $reload_flag in 5513 1.1 mrg "" | " "*) ;; 5514 1.1 mrg *) reload_flag=" $reload_flag" ;; 5515 1.1 mrg esac 5516 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs' 5517 1.1 mrg case $host_os in 5518 1.1 mrg cygwin* | mingw* | pw32* | cegcc*) 5519 1.1.1.2 mrg if test yes != "$GCC"; then 5520 1.1 mrg reload_cmds=false 5521 1.1 mrg fi 5522 1.1 mrg ;; 5523 1.1 mrg darwin*) 5524 1.1.1.2 mrg if test yes = "$GCC"; then 5525 1.1.1.2 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' 5526 1.1 mrg else 5527 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs' 5528 1.1 mrg fi 5529 1.1 mrg ;; 5530 1.1 mrg esac 5531 1.1 mrg 5532 1.1 mrg 5533 1.1 mrg 5534 1.1 mrg 5535 1.1 mrg 5536 1.1 mrg 5537 1.1 mrg 5538 1.1 mrg 5539 1.1 mrg 5540 1.1 mrg if test -n "$ac_tool_prefix"; then 5541 1.1.1.6 mrg # Extract the first word of "${ac_tool_prefix}file", so it can be a program name with args. 5542 1.1.1.6 mrg set dummy ${ac_tool_prefix}file; ac_word=$2 5543 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5544 1.1.1.6 mrg $as_echo_n "checking for $ac_word... " >&6; } 5545 1.1.1.6 mrg if ${ac_cv_prog_FILECMD+:} false; then : 5546 1.1.1.6 mrg $as_echo_n "(cached) " >&6 5547 1.1.1.6 mrg else 5548 1.1.1.6 mrg if test -n "$FILECMD"; then 5549 1.1.1.6 mrg ac_cv_prog_FILECMD="$FILECMD" # Let the user override the test. 5550 1.1.1.6 mrg else 5551 1.1.1.6 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5552 1.1.1.6 mrg for as_dir in $PATH 5553 1.1.1.6 mrg do 5554 1.1.1.6 mrg IFS=$as_save_IFS 5555 1.1.1.6 mrg test -z "$as_dir" && as_dir=. 5556 1.1.1.6 mrg for ac_exec_ext in '' $ac_executable_extensions; do 5557 1.1.1.6 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5558 1.1.1.6 mrg ac_cv_prog_FILECMD="${ac_tool_prefix}file" 5559 1.1.1.6 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5560 1.1.1.6 mrg break 2 5561 1.1.1.6 mrg fi 5562 1.1.1.6 mrg done 5563 1.1.1.6 mrg done 5564 1.1.1.6 mrg IFS=$as_save_IFS 5565 1.1.1.6 mrg 5566 1.1.1.6 mrg fi 5567 1.1.1.6 mrg fi 5568 1.1.1.6 mrg FILECMD=$ac_cv_prog_FILECMD 5569 1.1.1.6 mrg if test -n "$FILECMD"; then 5570 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FILECMD" >&5 5571 1.1.1.6 mrg $as_echo "$FILECMD" >&6; } 5572 1.1.1.6 mrg else 5573 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5574 1.1.1.6 mrg $as_echo "no" >&6; } 5575 1.1.1.6 mrg fi 5576 1.1.1.6 mrg 5577 1.1.1.6 mrg 5578 1.1.1.6 mrg fi 5579 1.1.1.6 mrg if test -z "$ac_cv_prog_FILECMD"; then 5580 1.1.1.6 mrg ac_ct_FILECMD=$FILECMD 5581 1.1.1.6 mrg # Extract the first word of "file", so it can be a program name with args. 5582 1.1.1.6 mrg set dummy file; ac_word=$2 5583 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5584 1.1.1.6 mrg $as_echo_n "checking for $ac_word... " >&6; } 5585 1.1.1.6 mrg if ${ac_cv_prog_ac_ct_FILECMD+:} false; then : 5586 1.1.1.6 mrg $as_echo_n "(cached) " >&6 5587 1.1.1.6 mrg else 5588 1.1.1.6 mrg if test -n "$ac_ct_FILECMD"; then 5589 1.1.1.6 mrg ac_cv_prog_ac_ct_FILECMD="$ac_ct_FILECMD" # Let the user override the test. 5590 1.1.1.6 mrg else 5591 1.1.1.6 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5592 1.1.1.6 mrg for as_dir in $PATH 5593 1.1.1.6 mrg do 5594 1.1.1.6 mrg IFS=$as_save_IFS 5595 1.1.1.6 mrg test -z "$as_dir" && as_dir=. 5596 1.1.1.6 mrg for ac_exec_ext in '' $ac_executable_extensions; do 5597 1.1.1.6 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5598 1.1.1.6 mrg ac_cv_prog_ac_ct_FILECMD="file" 5599 1.1.1.6 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5600 1.1.1.6 mrg break 2 5601 1.1.1.6 mrg fi 5602 1.1.1.6 mrg done 5603 1.1.1.6 mrg done 5604 1.1.1.6 mrg IFS=$as_save_IFS 5605 1.1.1.6 mrg 5606 1.1.1.6 mrg fi 5607 1.1.1.6 mrg fi 5608 1.1.1.6 mrg ac_ct_FILECMD=$ac_cv_prog_ac_ct_FILECMD 5609 1.1.1.6 mrg if test -n "$ac_ct_FILECMD"; then 5610 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FILECMD" >&5 5611 1.1.1.6 mrg $as_echo "$ac_ct_FILECMD" >&6; } 5612 1.1.1.6 mrg else 5613 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5614 1.1.1.6 mrg $as_echo "no" >&6; } 5615 1.1.1.6 mrg fi 5616 1.1.1.6 mrg 5617 1.1.1.6 mrg if test "x$ac_ct_FILECMD" = x; then 5618 1.1.1.6 mrg FILECMD=":" 5619 1.1.1.6 mrg else 5620 1.1.1.6 mrg case $cross_compiling:$ac_tool_warned in 5621 1.1.1.6 mrg yes:) 5622 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5623 1.1.1.6 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5624 1.1.1.6 mrg ac_tool_warned=yes ;; 5625 1.1.1.6 mrg esac 5626 1.1.1.6 mrg FILECMD=$ac_ct_FILECMD 5627 1.1.1.6 mrg fi 5628 1.1.1.6 mrg else 5629 1.1.1.6 mrg FILECMD="$ac_cv_prog_FILECMD" 5630 1.1.1.6 mrg fi 5631 1.1.1.6 mrg 5632 1.1.1.6 mrg 5633 1.1.1.6 mrg 5634 1.1.1.6 mrg 5635 1.1.1.6 mrg 5636 1.1.1.6 mrg 5637 1.1.1.6 mrg 5638 1.1.1.6 mrg if test -n "$ac_tool_prefix"; then 5639 1.1 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5640 1.1 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2 5641 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5642 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 5643 1.1 mrg if ${ac_cv_prog_OBJDUMP+:} false; then : 5644 1.1 mrg $as_echo_n "(cached) " >&6 5645 1.1 mrg else 5646 1.1 mrg if test -n "$OBJDUMP"; then 5647 1.1 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5648 1.1 mrg else 5649 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5650 1.1 mrg for as_dir in $PATH 5651 1.1 mrg do 5652 1.1 mrg IFS=$as_save_IFS 5653 1.1 mrg test -z "$as_dir" && as_dir=. 5654 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 5655 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5656 1.1 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5657 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5658 1.1 mrg break 2 5659 1.1 mrg fi 5660 1.1 mrg done 5661 1.1 mrg done 5662 1.1 mrg IFS=$as_save_IFS 5663 1.1 mrg 5664 1.1 mrg fi 5665 1.1 mrg fi 5666 1.1 mrg OBJDUMP=$ac_cv_prog_OBJDUMP 5667 1.1 mrg if test -n "$OBJDUMP"; then 5668 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5669 1.1 mrg $as_echo "$OBJDUMP" >&6; } 5670 1.1 mrg else 5671 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5672 1.1 mrg $as_echo "no" >&6; } 5673 1.1 mrg fi 5674 1.1 mrg 5675 1.1 mrg 5676 1.1 mrg fi 5677 1.1 mrg if test -z "$ac_cv_prog_OBJDUMP"; then 5678 1.1 mrg ac_ct_OBJDUMP=$OBJDUMP 5679 1.1 mrg # Extract the first word of "objdump", so it can be a program name with args. 5680 1.1 mrg set dummy objdump; ac_word=$2 5681 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5682 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 5683 1.1 mrg if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 5684 1.1 mrg $as_echo_n "(cached) " >&6 5685 1.1 mrg else 5686 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then 5687 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5688 1.1 mrg else 5689 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5690 1.1 mrg for as_dir in $PATH 5691 1.1 mrg do 5692 1.1 mrg IFS=$as_save_IFS 5693 1.1 mrg test -z "$as_dir" && as_dir=. 5694 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 5695 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5696 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump" 5697 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5698 1.1 mrg break 2 5699 1.1 mrg fi 5700 1.1 mrg done 5701 1.1 mrg done 5702 1.1 mrg IFS=$as_save_IFS 5703 1.1 mrg 5704 1.1 mrg fi 5705 1.1 mrg fi 5706 1.1 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5707 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then 5708 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5709 1.1 mrg $as_echo "$ac_ct_OBJDUMP" >&6; } 5710 1.1 mrg else 5711 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5712 1.1 mrg $as_echo "no" >&6; } 5713 1.1 mrg fi 5714 1.1 mrg 5715 1.1 mrg if test "x$ac_ct_OBJDUMP" = x; then 5716 1.1 mrg OBJDUMP="false" 5717 1.1 mrg else 5718 1.1 mrg case $cross_compiling:$ac_tool_warned in 5719 1.1 mrg yes:) 5720 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5721 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5722 1.1 mrg ac_tool_warned=yes ;; 5723 1.1 mrg esac 5724 1.1 mrg OBJDUMP=$ac_ct_OBJDUMP 5725 1.1 mrg fi 5726 1.1 mrg else 5727 1.1 mrg OBJDUMP="$ac_cv_prog_OBJDUMP" 5728 1.1 mrg fi 5729 1.1 mrg 5730 1.1 mrg test -z "$OBJDUMP" && OBJDUMP=objdump 5731 1.1 mrg 5732 1.1 mrg 5733 1.1 mrg 5734 1.1 mrg 5735 1.1 mrg 5736 1.1 mrg 5737 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5738 1.1 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; } 5739 1.1 mrg if ${lt_cv_deplibs_check_method+:} false; then : 5740 1.1 mrg $as_echo_n "(cached) " >&6 5741 1.1 mrg else 5742 1.1 mrg lt_cv_file_magic_cmd='$MAGIC_CMD' 5743 1.1 mrg lt_cv_file_magic_test_file= 5744 1.1 mrg lt_cv_deplibs_check_method='unknown' 5745 1.1 mrg # Need to set the preceding variable on all platforms that support 5746 1.1 mrg # interlibrary dependencies. 5747 1.1 mrg # 'none' -- dependencies not supported. 5748 1.1.1.2 mrg # 'unknown' -- same as none, but documents that we really don't know. 5749 1.1 mrg # 'pass_all' -- all dependencies passed with no checks. 5750 1.1 mrg # 'test_compile' -- check by making test program. 5751 1.1 mrg # 'file_magic [[regex]]' -- check by looking for files in library path 5752 1.1.1.2 mrg # that responds to the $file_magic_cmd with a given extended regex. 5753 1.1.1.2 mrg # If you have 'file' or equivalent on your system and you're not sure 5754 1.1.1.2 mrg # whether 'pass_all' will *always* work, you probably want this one. 5755 1.1 mrg 5756 1.1 mrg case $host_os in 5757 1.1 mrg aix[4-9]*) 5758 1.1 mrg lt_cv_deplibs_check_method=pass_all 5759 1.1 mrg ;; 5760 1.1 mrg 5761 1.1 mrg beos*) 5762 1.1 mrg lt_cv_deplibs_check_method=pass_all 5763 1.1 mrg ;; 5764 1.1 mrg 5765 1.1 mrg bsdi[45]*) 5766 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5767 1.1.1.6 mrg lt_cv_file_magic_cmd='$FILECMD -L' 5768 1.1 mrg lt_cv_file_magic_test_file=/shlib/libc.so 5769 1.1 mrg ;; 5770 1.1 mrg 5771 1.1 mrg cygwin*) 5772 1.1 mrg # func_win32_libid is a shell function defined in ltmain.sh 5773 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5774 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid' 5775 1.1 mrg ;; 5776 1.1 mrg 5777 1.1 mrg mingw* | pw32*) 5778 1.1 mrg # Base MSYS/MinGW do not provide the 'file' command needed by 5779 1.1 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump', 5780 1.1 mrg # unless we find 'file', for example because we are cross-compiling. 5781 1.1.1.2 mrg if ( file / ) >/dev/null 2>&1; then 5782 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5783 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid' 5784 1.1 mrg else 5785 1.1 mrg # Keep this pattern in sync with the one in func_win32_libid. 5786 1.1 mrg lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 5787 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f' 5788 1.1 mrg fi 5789 1.1 mrg ;; 5790 1.1 mrg 5791 1.1 mrg cegcc*) 5792 1.1 mrg # use the weaker test based on 'objdump'. See mingw*. 5793 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5794 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f' 5795 1.1 mrg ;; 5796 1.1 mrg 5797 1.1 mrg darwin* | rhapsody*) 5798 1.1 mrg lt_cv_deplibs_check_method=pass_all 5799 1.1 mrg ;; 5800 1.1 mrg 5801 1.1.1.6 mrg freebsd* | dragonfly* | midnightbsd*) 5802 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5803 1.1 mrg case $host_cpu in 5804 1.1 mrg i*86 ) 5805 1.1 mrg # Not sure whether the presence of OpenBSD here was a mistake. 5806 1.1 mrg # Let's accept both of them until this is cleared up. 5807 1.1 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5808 1.1.1.6 mrg lt_cv_file_magic_cmd=$FILECMD 5809 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5810 1.1 mrg ;; 5811 1.1 mrg esac 5812 1.1 mrg else 5813 1.1 mrg lt_cv_deplibs_check_method=pass_all 5814 1.1 mrg fi 5815 1.1 mrg ;; 5816 1.1 mrg 5817 1.1 mrg haiku*) 5818 1.1 mrg lt_cv_deplibs_check_method=pass_all 5819 1.1 mrg ;; 5820 1.1 mrg 5821 1.1 mrg hpux10.20* | hpux11*) 5822 1.1.1.6 mrg lt_cv_file_magic_cmd=$FILECMD 5823 1.1 mrg case $host_cpu in 5824 1.1 mrg ia64*) 5825 1.1 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5826 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5827 1.1 mrg ;; 5828 1.1 mrg hppa*64*) 5829 1.1 mrg 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]' 5830 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5831 1.1 mrg ;; 5832 1.1 mrg *) 5833 1.1 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5834 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl 5835 1.1 mrg ;; 5836 1.1 mrg esac 5837 1.1 mrg ;; 5838 1.1 mrg 5839 1.1 mrg interix[3-9]*) 5840 1.1 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5841 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5842 1.1 mrg ;; 5843 1.1 mrg 5844 1.1 mrg irix5* | irix6* | nonstopux*) 5845 1.1 mrg case $LD in 5846 1.1 mrg *-32|*"-32 ") libmagic=32-bit;; 5847 1.1 mrg *-n32|*"-n32 ") libmagic=N32;; 5848 1.1 mrg *-64|*"-64 ") libmagic=64-bit;; 5849 1.1 mrg *) libmagic=never-match;; 5850 1.1 mrg esac 5851 1.1 mrg lt_cv_deplibs_check_method=pass_all 5852 1.1 mrg ;; 5853 1.1 mrg 5854 1.1.1.2 mrg # This must be glibc/ELF. 5855 1.1.1.2 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 5856 1.1 mrg lt_cv_deplibs_check_method=pass_all 5857 1.1 mrg ;; 5858 1.1 mrg 5859 1.1.1.2 mrg netbsd*) 5860 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5861 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5862 1.1 mrg else 5863 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5864 1.1 mrg fi 5865 1.1 mrg ;; 5866 1.1 mrg 5867 1.1 mrg newos6*) 5868 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5869 1.1.1.6 mrg lt_cv_file_magic_cmd=$FILECMD 5870 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so 5871 1.1 mrg ;; 5872 1.1 mrg 5873 1.1 mrg *nto* | *qnx*) 5874 1.1 mrg lt_cv_deplibs_check_method=pass_all 5875 1.1 mrg ;; 5876 1.1 mrg 5877 1.1.1.2 mrg openbsd* | bitrig*) 5878 1.1.1.2 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 5879 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5880 1.1 mrg else 5881 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5882 1.1 mrg fi 5883 1.1 mrg ;; 5884 1.1 mrg 5885 1.1 mrg osf3* | osf4* | osf5*) 5886 1.1 mrg lt_cv_deplibs_check_method=pass_all 5887 1.1 mrg ;; 5888 1.1 mrg 5889 1.1 mrg rdos*) 5890 1.1 mrg lt_cv_deplibs_check_method=pass_all 5891 1.1 mrg ;; 5892 1.1 mrg 5893 1.1 mrg solaris*) 5894 1.1 mrg lt_cv_deplibs_check_method=pass_all 5895 1.1 mrg ;; 5896 1.1 mrg 5897 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5898 1.1 mrg lt_cv_deplibs_check_method=pass_all 5899 1.1 mrg ;; 5900 1.1 mrg 5901 1.1 mrg sysv4 | sysv4.3*) 5902 1.1 mrg case $host_vendor in 5903 1.1 mrg motorola) 5904 1.1 mrg 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]' 5905 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5906 1.1 mrg ;; 5907 1.1 mrg ncr) 5908 1.1 mrg lt_cv_deplibs_check_method=pass_all 5909 1.1 mrg ;; 5910 1.1 mrg sequent) 5911 1.1 mrg lt_cv_file_magic_cmd='/bin/file' 5912 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5913 1.1 mrg ;; 5914 1.1 mrg sni) 5915 1.1 mrg lt_cv_file_magic_cmd='/bin/file' 5916 1.1 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5917 1.1 mrg lt_cv_file_magic_test_file=/lib/libc.so 5918 1.1 mrg ;; 5919 1.1 mrg siemens) 5920 1.1 mrg lt_cv_deplibs_check_method=pass_all 5921 1.1 mrg ;; 5922 1.1 mrg pc) 5923 1.1 mrg lt_cv_deplibs_check_method=pass_all 5924 1.1 mrg ;; 5925 1.1 mrg esac 5926 1.1 mrg ;; 5927 1.1 mrg 5928 1.1 mrg tpf*) 5929 1.1 mrg lt_cv_deplibs_check_method=pass_all 5930 1.1 mrg ;; 5931 1.1.1.2 mrg os2*) 5932 1.1.1.2 mrg lt_cv_deplibs_check_method=pass_all 5933 1.1.1.2 mrg ;; 5934 1.1 mrg esac 5935 1.1 mrg 5936 1.1 mrg fi 5937 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 5938 1.1 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; } 5939 1.1 mrg 5940 1.1 mrg file_magic_glob= 5941 1.1 mrg want_nocaseglob=no 5942 1.1 mrg if test "$build" = "$host"; then 5943 1.1 mrg case $host_os in 5944 1.1 mrg mingw* | pw32*) 5945 1.1 mrg if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 5946 1.1 mrg want_nocaseglob=yes 5947 1.1 mrg else 5948 1.1 mrg file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 5949 1.1 mrg fi 5950 1.1 mrg ;; 5951 1.1 mrg esac 5952 1.1 mrg fi 5953 1.1 mrg 5954 1.1 mrg file_magic_cmd=$lt_cv_file_magic_cmd 5955 1.1 mrg deplibs_check_method=$lt_cv_deplibs_check_method 5956 1.1 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown 5957 1.1 mrg 5958 1.1 mrg 5959 1.1 mrg 5960 1.1 mrg 5961 1.1 mrg 5962 1.1 mrg 5963 1.1 mrg 5964 1.1 mrg 5965 1.1 mrg 5966 1.1 mrg 5967 1.1 mrg 5968 1.1 mrg 5969 1.1 mrg 5970 1.1 mrg 5971 1.1 mrg 5972 1.1 mrg 5973 1.1 mrg 5974 1.1 mrg 5975 1.1 mrg 5976 1.1 mrg 5977 1.1 mrg 5978 1.1 mrg 5979 1.1 mrg if test -n "$ac_tool_prefix"; then 5980 1.1 mrg # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 5981 1.1 mrg set dummy ${ac_tool_prefix}dlltool; ac_word=$2 5982 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5983 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 5984 1.1 mrg if ${ac_cv_prog_DLLTOOL+:} false; then : 5985 1.1 mrg $as_echo_n "(cached) " >&6 5986 1.1 mrg else 5987 1.1 mrg if test -n "$DLLTOOL"; then 5988 1.1 mrg ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 5989 1.1 mrg else 5990 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5991 1.1 mrg for as_dir in $PATH 5992 1.1 mrg do 5993 1.1 mrg IFS=$as_save_IFS 5994 1.1 mrg test -z "$as_dir" && as_dir=. 5995 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 5996 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5997 1.1 mrg ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 5998 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5999 1.1 mrg break 2 6000 1.1 mrg fi 6001 1.1 mrg done 6002 1.1 mrg done 6003 1.1 mrg IFS=$as_save_IFS 6004 1.1 mrg 6005 1.1 mrg fi 6006 1.1 mrg fi 6007 1.1 mrg DLLTOOL=$ac_cv_prog_DLLTOOL 6008 1.1 mrg if test -n "$DLLTOOL"; then 6009 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 6010 1.1 mrg $as_echo "$DLLTOOL" >&6; } 6011 1.1 mrg else 6012 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6013 1.1 mrg $as_echo "no" >&6; } 6014 1.1 mrg fi 6015 1.1 mrg 6016 1.1 mrg 6017 1.1 mrg fi 6018 1.1 mrg if test -z "$ac_cv_prog_DLLTOOL"; then 6019 1.1 mrg ac_ct_DLLTOOL=$DLLTOOL 6020 1.1 mrg # Extract the first word of "dlltool", so it can be a program name with args. 6021 1.1 mrg set dummy dlltool; ac_word=$2 6022 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6023 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 6024 1.1 mrg if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 6025 1.1 mrg $as_echo_n "(cached) " >&6 6026 1.1 mrg else 6027 1.1 mrg if test -n "$ac_ct_DLLTOOL"; then 6028 1.1 mrg ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 6029 1.1 mrg else 6030 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6031 1.1 mrg for as_dir in $PATH 6032 1.1 mrg do 6033 1.1 mrg IFS=$as_save_IFS 6034 1.1 mrg test -z "$as_dir" && as_dir=. 6035 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6036 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6037 1.1 mrg ac_cv_prog_ac_ct_DLLTOOL="dlltool" 6038 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6039 1.1 mrg break 2 6040 1.1 mrg fi 6041 1.1 mrg done 6042 1.1 mrg done 6043 1.1 mrg IFS=$as_save_IFS 6044 1.1 mrg 6045 1.1 mrg fi 6046 1.1 mrg fi 6047 1.1 mrg ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 6048 1.1 mrg if test -n "$ac_ct_DLLTOOL"; then 6049 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 6050 1.1 mrg $as_echo "$ac_ct_DLLTOOL" >&6; } 6051 1.1 mrg else 6052 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6053 1.1 mrg $as_echo "no" >&6; } 6054 1.1 mrg fi 6055 1.1 mrg 6056 1.1 mrg if test "x$ac_ct_DLLTOOL" = x; then 6057 1.1 mrg DLLTOOL="false" 6058 1.1 mrg else 6059 1.1 mrg case $cross_compiling:$ac_tool_warned in 6060 1.1 mrg yes:) 6061 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6062 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6063 1.1 mrg ac_tool_warned=yes ;; 6064 1.1 mrg esac 6065 1.1 mrg DLLTOOL=$ac_ct_DLLTOOL 6066 1.1 mrg fi 6067 1.1 mrg else 6068 1.1 mrg DLLTOOL="$ac_cv_prog_DLLTOOL" 6069 1.1 mrg fi 6070 1.1 mrg 6071 1.1 mrg test -z "$DLLTOOL" && DLLTOOL=dlltool 6072 1.1 mrg 6073 1.1 mrg 6074 1.1 mrg 6075 1.1 mrg 6076 1.1 mrg 6077 1.1 mrg 6078 1.1 mrg 6079 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 6080 1.1 mrg $as_echo_n "checking how to associate runtime and link libraries... " >&6; } 6081 1.1 mrg if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 6082 1.1 mrg $as_echo_n "(cached) " >&6 6083 1.1 mrg else 6084 1.1 mrg lt_cv_sharedlib_from_linklib_cmd='unknown' 6085 1.1 mrg 6086 1.1 mrg case $host_os in 6087 1.1 mrg cygwin* | mingw* | pw32* | cegcc*) 6088 1.1.1.2 mrg # two different shell functions defined in ltmain.sh; 6089 1.1.1.2 mrg # decide which one to use based on capabilities of $DLLTOOL 6090 1.1 mrg case `$DLLTOOL --help 2>&1` in 6091 1.1 mrg *--identify-strict*) 6092 1.1 mrg lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 6093 1.1 mrg ;; 6094 1.1 mrg *) 6095 1.1 mrg lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 6096 1.1 mrg ;; 6097 1.1 mrg esac 6098 1.1 mrg ;; 6099 1.1 mrg *) 6100 1.1 mrg # fallback: assume linklib IS sharedlib 6101 1.1.1.2 mrg lt_cv_sharedlib_from_linklib_cmd=$ECHO 6102 1.1 mrg ;; 6103 1.1 mrg esac 6104 1.1 mrg 6105 1.1 mrg fi 6106 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 6107 1.1 mrg $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 6108 1.1 mrg sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 6109 1.1 mrg test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 6110 1.1 mrg 6111 1.1 mrg 6112 1.1 mrg 6113 1.1 mrg 6114 1.1 mrg 6115 1.1 mrg 6116 1.1 mrg 6117 1.1 mrg if test -n "$ac_tool_prefix"; then 6118 1.1 mrg for ac_prog in ar 6119 1.1 mrg do 6120 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 6121 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2 6122 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6123 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 6124 1.1 mrg if ${ac_cv_prog_AR+:} false; then : 6125 1.1 mrg $as_echo_n "(cached) " >&6 6126 1.1 mrg else 6127 1.1 mrg if test -n "$AR"; then 6128 1.1 mrg ac_cv_prog_AR="$AR" # Let the user override the test. 6129 1.1 mrg else 6130 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6131 1.1 mrg for as_dir in $PATH 6132 1.1 mrg do 6133 1.1 mrg IFS=$as_save_IFS 6134 1.1 mrg test -z "$as_dir" && as_dir=. 6135 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6136 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6137 1.1 mrg ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 6138 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6139 1.1 mrg break 2 6140 1.1 mrg fi 6141 1.1 mrg done 6142 1.1 mrg done 6143 1.1 mrg IFS=$as_save_IFS 6144 1.1 mrg 6145 1.1 mrg fi 6146 1.1 mrg fi 6147 1.1 mrg AR=$ac_cv_prog_AR 6148 1.1 mrg if test -n "$AR"; then 6149 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6150 1.1 mrg $as_echo "$AR" >&6; } 6151 1.1 mrg else 6152 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6153 1.1 mrg $as_echo "no" >&6; } 6154 1.1 mrg fi 6155 1.1 mrg 6156 1.1 mrg 6157 1.1 mrg test -n "$AR" && break 6158 1.1 mrg done 6159 1.1 mrg fi 6160 1.1 mrg if test -z "$AR"; then 6161 1.1 mrg ac_ct_AR=$AR 6162 1.1 mrg for ac_prog in ar 6163 1.1 mrg do 6164 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args. 6165 1.1 mrg set dummy $ac_prog; ac_word=$2 6166 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6167 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 6168 1.1 mrg if ${ac_cv_prog_ac_ct_AR+:} false; then : 6169 1.1 mrg $as_echo_n "(cached) " >&6 6170 1.1 mrg else 6171 1.1 mrg if test -n "$ac_ct_AR"; then 6172 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6173 1.1 mrg else 6174 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6175 1.1 mrg for as_dir in $PATH 6176 1.1 mrg do 6177 1.1 mrg IFS=$as_save_IFS 6178 1.1 mrg test -z "$as_dir" && as_dir=. 6179 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6180 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6181 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_prog" 6182 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6183 1.1 mrg break 2 6184 1.1 mrg fi 6185 1.1 mrg done 6186 1.1 mrg done 6187 1.1 mrg IFS=$as_save_IFS 6188 1.1 mrg 6189 1.1 mrg fi 6190 1.1 mrg fi 6191 1.1 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR 6192 1.1 mrg if test -n "$ac_ct_AR"; then 6193 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6194 1.1 mrg $as_echo "$ac_ct_AR" >&6; } 6195 1.1 mrg else 6196 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6197 1.1 mrg $as_echo "no" >&6; } 6198 1.1 mrg fi 6199 1.1 mrg 6200 1.1 mrg 6201 1.1 mrg test -n "$ac_ct_AR" && break 6202 1.1 mrg done 6203 1.1 mrg 6204 1.1 mrg if test "x$ac_ct_AR" = x; then 6205 1.1 mrg AR="false" 6206 1.1 mrg else 6207 1.1 mrg case $cross_compiling:$ac_tool_warned in 6208 1.1 mrg yes:) 6209 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6210 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6211 1.1 mrg ac_tool_warned=yes ;; 6212 1.1 mrg esac 6213 1.1 mrg AR=$ac_ct_AR 6214 1.1 mrg fi 6215 1.1 mrg fi 6216 1.1 mrg 6217 1.1 mrg : ${AR=ar} 6218 1.1 mrg 6219 1.1 mrg 6220 1.1 mrg 6221 1.1 mrg 6222 1.1 mrg 6223 1.1 mrg 6224 1.1.1.6 mrg # Use ARFLAGS variable as AR's operation code to sync the variable naming with 6225 1.1.1.6 mrg # Automake. If both AR_FLAGS and ARFLAGS are specified, AR_FLAGS should have 6226 1.1.1.6 mrg # higher priority because thats what people were doing historically (setting 6227 1.1.1.6 mrg # ARFLAGS for automake and AR_FLAGS for libtool). FIXME: Make the AR_FLAGS 6228 1.1.1.6 mrg # variable obsoleted/removed. 6229 1.1.1.6 mrg 6230 1.1.1.6 mrg test ${AR_FLAGS+y} || AR_FLAGS=${ARFLAGS-cr} 6231 1.1.1.6 mrg lt_ar_flags=$AR_FLAGS 6232 1.1.1.6 mrg 6233 1.1.1.6 mrg 6234 1.1.1.6 mrg 6235 1.1.1.6 mrg 6236 1.1.1.6 mrg 6237 1.1.1.6 mrg 6238 1.1.1.6 mrg # Make AR_FLAGS overridable by 'make ARFLAGS='. Don't try to run-time override 6239 1.1.1.6 mrg # by AR_FLAGS because that was never working and AR_FLAGS is about to die. 6240 1.1.1.6 mrg 6241 1.1 mrg 6242 1.1 mrg 6243 1.1 mrg 6244 1.1 mrg 6245 1.1 mrg 6246 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 6247 1.1 mrg $as_echo_n "checking for archiver @FILE support... " >&6; } 6248 1.1 mrg if ${lt_cv_ar_at_file+:} false; then : 6249 1.1 mrg $as_echo_n "(cached) " >&6 6250 1.1 mrg else 6251 1.1 mrg lt_cv_ar_at_file=no 6252 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6253 1.1 mrg /* end confdefs.h. */ 6254 1.1 mrg 6255 1.1 mrg int 6256 1.1 mrg main () 6257 1.1 mrg { 6258 1.1 mrg 6259 1.1 mrg ; 6260 1.1 mrg return 0; 6261 1.1 mrg } 6262 1.1 mrg _ACEOF 6263 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 6264 1.1 mrg echo conftest.$ac_objext > conftest.lst 6265 1.1 mrg lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 6266 1.1 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 6267 1.1 mrg (eval $lt_ar_try) 2>&5 6268 1.1 mrg ac_status=$? 6269 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6270 1.1 mrg test $ac_status = 0; } 6271 1.1.1.2 mrg if test 0 -eq "$ac_status"; then 6272 1.1 mrg # Ensure the archiver fails upon bogus file names. 6273 1.1 mrg rm -f conftest.$ac_objext libconftest.a 6274 1.1 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 6275 1.1 mrg (eval $lt_ar_try) 2>&5 6276 1.1 mrg ac_status=$? 6277 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6278 1.1 mrg test $ac_status = 0; } 6279 1.1.1.2 mrg if test 0 -ne "$ac_status"; then 6280 1.1 mrg lt_cv_ar_at_file=@ 6281 1.1 mrg fi 6282 1.1 mrg fi 6283 1.1 mrg rm -f conftest.* libconftest.a 6284 1.1 mrg 6285 1.1 mrg fi 6286 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6287 1.1 mrg 6288 1.1 mrg fi 6289 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 6290 1.1 mrg $as_echo "$lt_cv_ar_at_file" >&6; } 6291 1.1 mrg 6292 1.1.1.2 mrg if test no = "$lt_cv_ar_at_file"; then 6293 1.1 mrg archiver_list_spec= 6294 1.1 mrg else 6295 1.1 mrg archiver_list_spec=$lt_cv_ar_at_file 6296 1.1 mrg fi 6297 1.1 mrg 6298 1.1 mrg 6299 1.1 mrg 6300 1.1 mrg 6301 1.1 mrg 6302 1.1 mrg 6303 1.1 mrg 6304 1.1 mrg if test -n "$ac_tool_prefix"; then 6305 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6306 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2 6307 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6308 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 6309 1.1 mrg if ${ac_cv_prog_STRIP+:} false; then : 6310 1.1 mrg $as_echo_n "(cached) " >&6 6311 1.1 mrg else 6312 1.1 mrg if test -n "$STRIP"; then 6313 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6314 1.1 mrg else 6315 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6316 1.1 mrg for as_dir in $PATH 6317 1.1 mrg do 6318 1.1 mrg IFS=$as_save_IFS 6319 1.1 mrg test -z "$as_dir" && as_dir=. 6320 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6321 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6322 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6323 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6324 1.1 mrg break 2 6325 1.1 mrg fi 6326 1.1 mrg done 6327 1.1 mrg done 6328 1.1 mrg IFS=$as_save_IFS 6329 1.1 mrg 6330 1.1 mrg fi 6331 1.1 mrg fi 6332 1.1 mrg STRIP=$ac_cv_prog_STRIP 6333 1.1 mrg if test -n "$STRIP"; then 6334 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6335 1.1 mrg $as_echo "$STRIP" >&6; } 6336 1.1 mrg else 6337 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6338 1.1 mrg $as_echo "no" >&6; } 6339 1.1 mrg fi 6340 1.1 mrg 6341 1.1 mrg 6342 1.1 mrg fi 6343 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then 6344 1.1 mrg ac_ct_STRIP=$STRIP 6345 1.1 mrg # Extract the first word of "strip", so it can be a program name with args. 6346 1.1 mrg set dummy strip; ac_word=$2 6347 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6348 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 6349 1.1 mrg if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 6350 1.1 mrg $as_echo_n "(cached) " >&6 6351 1.1 mrg else 6352 1.1 mrg if test -n "$ac_ct_STRIP"; then 6353 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6354 1.1 mrg else 6355 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6356 1.1 mrg for as_dir in $PATH 6357 1.1 mrg do 6358 1.1 mrg IFS=$as_save_IFS 6359 1.1 mrg test -z "$as_dir" && as_dir=. 6360 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6361 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6362 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip" 6363 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6364 1.1 mrg break 2 6365 1.1 mrg fi 6366 1.1 mrg done 6367 1.1 mrg done 6368 1.1 mrg IFS=$as_save_IFS 6369 1.1 mrg 6370 1.1 mrg fi 6371 1.1 mrg fi 6372 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6373 1.1 mrg if test -n "$ac_ct_STRIP"; then 6374 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6375 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; } 6376 1.1 mrg else 6377 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6378 1.1 mrg $as_echo "no" >&6; } 6379 1.1 mrg fi 6380 1.1 mrg 6381 1.1 mrg if test "x$ac_ct_STRIP" = x; then 6382 1.1 mrg STRIP=":" 6383 1.1 mrg else 6384 1.1 mrg case $cross_compiling:$ac_tool_warned in 6385 1.1 mrg yes:) 6386 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6387 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6388 1.1 mrg ac_tool_warned=yes ;; 6389 1.1 mrg esac 6390 1.1 mrg STRIP=$ac_ct_STRIP 6391 1.1 mrg fi 6392 1.1 mrg else 6393 1.1 mrg STRIP="$ac_cv_prog_STRIP" 6394 1.1 mrg fi 6395 1.1 mrg 6396 1.1 mrg test -z "$STRIP" && STRIP=: 6397 1.1 mrg 6398 1.1 mrg 6399 1.1 mrg 6400 1.1 mrg 6401 1.1 mrg 6402 1.1 mrg 6403 1.1 mrg if test -n "$ac_tool_prefix"; then 6404 1.1 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6405 1.1 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6406 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6407 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 6408 1.1 mrg if ${ac_cv_prog_RANLIB+:} false; then : 6409 1.1 mrg $as_echo_n "(cached) " >&6 6410 1.1 mrg else 6411 1.1 mrg if test -n "$RANLIB"; then 6412 1.1 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6413 1.1 mrg else 6414 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6415 1.1 mrg for as_dir in $PATH 6416 1.1 mrg do 6417 1.1 mrg IFS=$as_save_IFS 6418 1.1 mrg test -z "$as_dir" && as_dir=. 6419 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6420 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6421 1.1 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6422 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6423 1.1 mrg break 2 6424 1.1 mrg fi 6425 1.1 mrg done 6426 1.1 mrg done 6427 1.1 mrg IFS=$as_save_IFS 6428 1.1 mrg 6429 1.1 mrg fi 6430 1.1 mrg fi 6431 1.1 mrg RANLIB=$ac_cv_prog_RANLIB 6432 1.1 mrg if test -n "$RANLIB"; then 6433 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6434 1.1 mrg $as_echo "$RANLIB" >&6; } 6435 1.1 mrg else 6436 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6437 1.1 mrg $as_echo "no" >&6; } 6438 1.1 mrg fi 6439 1.1 mrg 6440 1.1 mrg 6441 1.1 mrg fi 6442 1.1 mrg if test -z "$ac_cv_prog_RANLIB"; then 6443 1.1 mrg ac_ct_RANLIB=$RANLIB 6444 1.1 mrg # Extract the first word of "ranlib", so it can be a program name with args. 6445 1.1 mrg set dummy ranlib; ac_word=$2 6446 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6447 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 6448 1.1 mrg if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 6449 1.1 mrg $as_echo_n "(cached) " >&6 6450 1.1 mrg else 6451 1.1 mrg if test -n "$ac_ct_RANLIB"; then 6452 1.1 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6453 1.1 mrg else 6454 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6455 1.1 mrg for as_dir in $PATH 6456 1.1 mrg do 6457 1.1 mrg IFS=$as_save_IFS 6458 1.1 mrg test -z "$as_dir" && as_dir=. 6459 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6460 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6461 1.1 mrg ac_cv_prog_ac_ct_RANLIB="ranlib" 6462 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6463 1.1 mrg break 2 6464 1.1 mrg fi 6465 1.1 mrg done 6466 1.1 mrg done 6467 1.1 mrg IFS=$as_save_IFS 6468 1.1 mrg 6469 1.1 mrg fi 6470 1.1 mrg fi 6471 1.1 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6472 1.1 mrg if test -n "$ac_ct_RANLIB"; then 6473 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6474 1.1 mrg $as_echo "$ac_ct_RANLIB" >&6; } 6475 1.1 mrg else 6476 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6477 1.1 mrg $as_echo "no" >&6; } 6478 1.1 mrg fi 6479 1.1 mrg 6480 1.1 mrg if test "x$ac_ct_RANLIB" = x; then 6481 1.1 mrg RANLIB=":" 6482 1.1 mrg else 6483 1.1 mrg case $cross_compiling:$ac_tool_warned in 6484 1.1 mrg yes:) 6485 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6486 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6487 1.1 mrg ac_tool_warned=yes ;; 6488 1.1 mrg esac 6489 1.1 mrg RANLIB=$ac_ct_RANLIB 6490 1.1 mrg fi 6491 1.1 mrg else 6492 1.1 mrg RANLIB="$ac_cv_prog_RANLIB" 6493 1.1 mrg fi 6494 1.1 mrg 6495 1.1 mrg test -z "$RANLIB" && RANLIB=: 6496 1.1 mrg 6497 1.1 mrg 6498 1.1 mrg 6499 1.1 mrg 6500 1.1 mrg 6501 1.1 mrg 6502 1.1 mrg # Determine commands to create old-style static archives. 6503 1.1 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6504 1.1 mrg old_postinstall_cmds='chmod 644 $oldlib' 6505 1.1 mrg old_postuninstall_cmds= 6506 1.1 mrg 6507 1.1 mrg if test -n "$RANLIB"; then 6508 1.1 mrg case $host_os in 6509 1.1.1.2 mrg bitrig* | openbsd*) 6510 1.1.1.2 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 6511 1.1 mrg ;; 6512 1.1 mrg *) 6513 1.1.1.2 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 6514 1.1 mrg ;; 6515 1.1 mrg esac 6516 1.1.1.2 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 6517 1.1 mrg fi 6518 1.1 mrg 6519 1.1 mrg case $host_os in 6520 1.1 mrg darwin*) 6521 1.1 mrg lock_old_archive_extraction=yes ;; 6522 1.1 mrg *) 6523 1.1 mrg lock_old_archive_extraction=no ;; 6524 1.1 mrg esac 6525 1.1 mrg 6526 1.1 mrg 6527 1.1 mrg 6528 1.1 mrg 6529 1.1 mrg 6530 1.1 mrg 6531 1.1 mrg 6532 1.1 mrg 6533 1.1 mrg 6534 1.1 mrg 6535 1.1 mrg 6536 1.1 mrg 6537 1.1 mrg 6538 1.1 mrg 6539 1.1 mrg 6540 1.1 mrg 6541 1.1 mrg 6542 1.1 mrg 6543 1.1 mrg 6544 1.1 mrg 6545 1.1 mrg 6546 1.1 mrg 6547 1.1 mrg 6548 1.1 mrg 6549 1.1 mrg 6550 1.1 mrg 6551 1.1 mrg 6552 1.1 mrg 6553 1.1 mrg 6554 1.1 mrg 6555 1.1 mrg 6556 1.1 mrg 6557 1.1 mrg 6558 1.1 mrg 6559 1.1 mrg 6560 1.1 mrg 6561 1.1 mrg 6562 1.1 mrg 6563 1.1 mrg 6564 1.1 mrg # If no C compiler was specified, use CC. 6565 1.1 mrg LTCC=${LTCC-"$CC"} 6566 1.1 mrg 6567 1.1 mrg # If no C compiler flags were specified, use CFLAGS. 6568 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6569 1.1 mrg 6570 1.1 mrg # Allow CC to be a program name with arguments. 6571 1.1 mrg compiler=$CC 6572 1.1 mrg 6573 1.1 mrg 6574 1.1 mrg # Check for command to grab the raw symbol name followed by C symbol from nm. 6575 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6576 1.1 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6577 1.1 mrg if ${lt_cv_sys_global_symbol_pipe+:} false; then : 6578 1.1 mrg $as_echo_n "(cached) " >&6 6579 1.1 mrg else 6580 1.1 mrg 6581 1.1 mrg # These are sane defaults that work on at least a few old systems. 6582 1.1 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)] 6583 1.1 mrg 6584 1.1 mrg # Character class describing NM global symbol codes. 6585 1.1 mrg symcode='[BCDEGRST]' 6586 1.1 mrg 6587 1.1 mrg # Regexp to match symbols that can be accessed directly from C. 6588 1.1 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6589 1.1 mrg 6590 1.1 mrg # Define system-specific variables. 6591 1.1 mrg case $host_os in 6592 1.1 mrg aix*) 6593 1.1 mrg symcode='[BCDT]' 6594 1.1 mrg ;; 6595 1.1 mrg cygwin* | mingw* | pw32* | cegcc*) 6596 1.1 mrg symcode='[ABCDGISTW]' 6597 1.1 mrg ;; 6598 1.1 mrg hpux*) 6599 1.1.1.2 mrg if test ia64 = "$host_cpu"; then 6600 1.1 mrg symcode='[ABCDEGRST]' 6601 1.1 mrg fi 6602 1.1 mrg ;; 6603 1.1 mrg irix* | nonstopux*) 6604 1.1 mrg symcode='[BCDEGRST]' 6605 1.1 mrg ;; 6606 1.1 mrg osf*) 6607 1.1 mrg symcode='[BCDEGQRST]' 6608 1.1 mrg ;; 6609 1.1 mrg solaris*) 6610 1.1 mrg symcode='[BDRT]' 6611 1.1 mrg ;; 6612 1.1 mrg sco3.2v5*) 6613 1.1 mrg symcode='[DT]' 6614 1.1 mrg ;; 6615 1.1 mrg sysv4.2uw2*) 6616 1.1 mrg symcode='[DT]' 6617 1.1 mrg ;; 6618 1.1 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*) 6619 1.1 mrg symcode='[ABDT]' 6620 1.1 mrg ;; 6621 1.1 mrg sysv4) 6622 1.1 mrg symcode='[DFNSTU]' 6623 1.1 mrg ;; 6624 1.1 mrg esac 6625 1.1 mrg 6626 1.1 mrg # If we're using GNU nm, then use its standard symbol codes. 6627 1.1 mrg case `$NM -V 2>&1` in 6628 1.1 mrg *GNU* | *'with BFD'*) 6629 1.1 mrg symcode='[ABCDGIRSTW]' ;; 6630 1.1 mrg esac 6631 1.1 mrg 6632 1.1.1.2 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6633 1.1.1.2 mrg # Gets list of data symbols to import. 6634 1.1.1.6 mrg lt_cv_sys_global_symbol_to_import="$SED -n -e 's/^I .* \(.*\)$/\1/p'" 6635 1.1.1.2 mrg # Adjust the below global symbol transforms to fixup imported variables. 6636 1.1.1.2 mrg lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" 6637 1.1.1.2 mrg lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" 6638 1.1.1.2 mrg lt_c_name_lib_hook="\ 6639 1.1.1.2 mrg -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ 6640 1.1.1.2 mrg -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" 6641 1.1.1.2 mrg else 6642 1.1.1.2 mrg # Disable hooks by default. 6643 1.1.1.2 mrg lt_cv_sys_global_symbol_to_import= 6644 1.1.1.2 mrg lt_cdecl_hook= 6645 1.1.1.2 mrg lt_c_name_hook= 6646 1.1.1.2 mrg lt_c_name_lib_hook= 6647 1.1.1.2 mrg fi 6648 1.1.1.2 mrg 6649 1.1 mrg # Transform an extracted symbol line into a proper C declaration. 6650 1.1 mrg # Some systems (esp. on ia64) link data and code symbols differently, 6651 1.1 mrg # so use this general approach. 6652 1.1.1.6 mrg lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ 6653 1.1.1.2 mrg $lt_cdecl_hook\ 6654 1.1.1.2 mrg " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ 6655 1.1.1.2 mrg " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" 6656 1.1 mrg 6657 1.1 mrg # Transform an extracted symbol line into symbol name and symbol address 6658 1.1.1.6 mrg lt_cv_sys_global_symbol_to_c_name_address="$SED -n"\ 6659 1.1.1.2 mrg $lt_c_name_hook\ 6660 1.1.1.2 mrg " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 6661 1.1.1.2 mrg " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" 6662 1.1.1.2 mrg 6663 1.1.1.2 mrg # Transform an extracted symbol line into symbol name with lib prefix and 6664 1.1.1.2 mrg # symbol address. 6665 1.1.1.6 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="$SED -n"\ 6666 1.1.1.2 mrg $lt_c_name_lib_hook\ 6667 1.1.1.2 mrg " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 6668 1.1.1.2 mrg " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ 6669 1.1.1.2 mrg " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" 6670 1.1 mrg 6671 1.1 mrg # Handle CRLF in mingw tool chain 6672 1.1 mrg opt_cr= 6673 1.1 mrg case $build_os in 6674 1.1 mrg mingw*) 6675 1.1 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6676 1.1 mrg ;; 6677 1.1 mrg esac 6678 1.1 mrg 6679 1.1 mrg # Try without a prefix underscore, then with it. 6680 1.1 mrg for ac_symprfx in "" "_"; do 6681 1.1 mrg 6682 1.1 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6683 1.1 mrg symxfrm="\\1 $ac_symprfx\\2 \\2" 6684 1.1 mrg 6685 1.1 mrg # Write the raw and C identifiers. 6686 1.1 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6687 1.1.1.2 mrg # Fake it for dumpbin and say T for any non-static function, 6688 1.1.1.2 mrg # D for any global variable and I for any imported variable. 6689 1.1.1.6 mrg # Also find C++ and __fastcall symbols from MSVC++ or ICC, 6690 1.1 mrg # which start with @ or ?. 6691 1.1 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\ 6692 1.1 mrg " {last_section=section; section=\$ 3};"\ 6693 1.1.1.2 mrg " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 6694 1.1 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6695 1.1.1.2 mrg " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ 6696 1.1.1.2 mrg " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ 6697 1.1.1.2 mrg " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ 6698 1.1 mrg " \$ 0!~/External *\|/{next};"\ 6699 1.1 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6700 1.1 mrg " {if(hide[section]) next};"\ 6701 1.1.1.2 mrg " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ 6702 1.1.1.2 mrg " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ 6703 1.1.1.2 mrg " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ 6704 1.1.1.2 mrg " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ 6705 1.1 mrg " ' prfx=^$ac_symprfx" 6706 1.1 mrg else 6707 1.1.1.6 mrg lt_cv_sys_global_symbol_pipe="$SED -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6708 1.1 mrg fi 6709 1.1.1.6 mrg lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | $SED '/ __gnu_lto/d'" 6710 1.1 mrg 6711 1.1 mrg # Check to see that the pipe works correctly. 6712 1.1 mrg pipe_works=no 6713 1.1 mrg 6714 1.1 mrg rm -f conftest* 6715 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF 6716 1.1 mrg #ifdef __cplusplus 6717 1.1 mrg extern "C" { 6718 1.1 mrg #endif 6719 1.1 mrg char nm_test_var; 6720 1.1 mrg void nm_test_func(void); 6721 1.1 mrg void nm_test_func(void){} 6722 1.1 mrg #ifdef __cplusplus 6723 1.1 mrg } 6724 1.1 mrg #endif 6725 1.1 mrg int main(){nm_test_var='a';nm_test_func();return(0);} 6726 1.1 mrg _LT_EOF 6727 1.1 mrg 6728 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6729 1.1 mrg (eval $ac_compile) 2>&5 6730 1.1 mrg ac_status=$? 6731 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6732 1.1 mrg test $ac_status = 0; }; then 6733 1.1 mrg # Now try to grab the symbols. 6734 1.1 mrg nlist=conftest.nm 6735 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6736 1.1 mrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6737 1.1 mrg ac_status=$? 6738 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6739 1.1 mrg test $ac_status = 0; } && test -s "$nlist"; then 6740 1.1 mrg # Try sorting and uniquifying the output. 6741 1.1 mrg if sort "$nlist" | uniq > "$nlist"T; then 6742 1.1 mrg mv -f "$nlist"T "$nlist" 6743 1.1 mrg else 6744 1.1 mrg rm -f "$nlist"T 6745 1.1 mrg fi 6746 1.1 mrg 6747 1.1 mrg # Make sure that we snagged all the symbols we need. 6748 1.1 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6749 1.1 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6750 1.1 mrg cat <<_LT_EOF > conftest.$ac_ext 6751 1.1 mrg /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 6752 1.1.1.2 mrg #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE 6753 1.1.1.2 mrg /* DATA imports from DLLs on WIN32 can't be const, because runtime 6754 1.1 mrg relocations are performed -- see ld's documentation on pseudo-relocs. */ 6755 1.1 mrg # define LT_DLSYM_CONST 6756 1.1.1.2 mrg #elif defined __osf__ 6757 1.1 mrg /* This system does not cope well with relocations in const data. */ 6758 1.1 mrg # define LT_DLSYM_CONST 6759 1.1 mrg #else 6760 1.1 mrg # define LT_DLSYM_CONST const 6761 1.1 mrg #endif 6762 1.1 mrg 6763 1.1 mrg #ifdef __cplusplus 6764 1.1 mrg extern "C" { 6765 1.1 mrg #endif 6766 1.1 mrg 6767 1.1 mrg _LT_EOF 6768 1.1 mrg # Now generate the symbol file. 6769 1.1 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6770 1.1 mrg 6771 1.1 mrg cat <<_LT_EOF >> conftest.$ac_ext 6772 1.1 mrg 6773 1.1 mrg /* The mapping between symbol names and symbols. */ 6774 1.1 mrg LT_DLSYM_CONST struct { 6775 1.1 mrg const char *name; 6776 1.1 mrg void *address; 6777 1.1 mrg } 6778 1.1 mrg lt__PROGRAM__LTX_preloaded_symbols[] = 6779 1.1 mrg { 6780 1.1 mrg { "@PROGRAM@", (void *) 0 }, 6781 1.1 mrg _LT_EOF 6782 1.1.1.2 mrg $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6783 1.1 mrg cat <<\_LT_EOF >> conftest.$ac_ext 6784 1.1 mrg {0, (void *) 0} 6785 1.1 mrg }; 6786 1.1 mrg 6787 1.1 mrg /* This works around a problem in FreeBSD linker */ 6788 1.1 mrg #ifdef FREEBSD_WORKAROUND 6789 1.1 mrg static const void *lt_preloaded_setup() { 6790 1.1 mrg return lt__PROGRAM__LTX_preloaded_symbols; 6791 1.1 mrg } 6792 1.1 mrg #endif 6793 1.1 mrg 6794 1.1 mrg #ifdef __cplusplus 6795 1.1 mrg } 6796 1.1 mrg #endif 6797 1.1 mrg _LT_EOF 6798 1.1 mrg # Now try linking the two files. 6799 1.1 mrg mv conftest.$ac_objext conftstm.$ac_objext 6800 1.1 mrg lt_globsym_save_LIBS=$LIBS 6801 1.1 mrg lt_globsym_save_CFLAGS=$CFLAGS 6802 1.1.1.2 mrg LIBS=conftstm.$ac_objext 6803 1.1 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6804 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6805 1.1 mrg (eval $ac_link) 2>&5 6806 1.1 mrg ac_status=$? 6807 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6808 1.1.1.2 mrg test $ac_status = 0; } && test -s conftest$ac_exeext; then 6809 1.1 mrg pipe_works=yes 6810 1.1 mrg fi 6811 1.1 mrg LIBS=$lt_globsym_save_LIBS 6812 1.1 mrg CFLAGS=$lt_globsym_save_CFLAGS 6813 1.1 mrg else 6814 1.1 mrg echo "cannot find nm_test_func in $nlist" >&5 6815 1.1 mrg fi 6816 1.1 mrg else 6817 1.1 mrg echo "cannot find nm_test_var in $nlist" >&5 6818 1.1 mrg fi 6819 1.1 mrg else 6820 1.1 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6821 1.1 mrg fi 6822 1.1 mrg else 6823 1.1 mrg echo "$progname: failed program was:" >&5 6824 1.1 mrg cat conftest.$ac_ext >&5 6825 1.1 mrg fi 6826 1.1 mrg rm -rf conftest* conftst* 6827 1.1 mrg 6828 1.1 mrg # Do not use the global_symbol_pipe unless it works. 6829 1.1.1.2 mrg if test yes = "$pipe_works"; then 6830 1.1 mrg break 6831 1.1 mrg else 6832 1.1 mrg lt_cv_sys_global_symbol_pipe= 6833 1.1 mrg fi 6834 1.1 mrg done 6835 1.1 mrg 6836 1.1 mrg fi 6837 1.1 mrg 6838 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then 6839 1.1 mrg lt_cv_sys_global_symbol_to_cdecl= 6840 1.1 mrg fi 6841 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6842 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6843 1.1 mrg $as_echo "failed" >&6; } 6844 1.1 mrg else 6845 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6846 1.1 mrg $as_echo "ok" >&6; } 6847 1.1 mrg fi 6848 1.1 mrg 6849 1.1 mrg # Response file support. 6850 1.1 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6851 1.1 mrg nm_file_list_spec='@' 6852 1.1 mrg elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 6853 1.1 mrg nm_file_list_spec='@' 6854 1.1 mrg fi 6855 1.1 mrg 6856 1.1 mrg 6857 1.1 mrg 6858 1.1 mrg 6859 1.1 mrg 6860 1.1 mrg 6861 1.1 mrg 6862 1.1 mrg 6863 1.1 mrg 6864 1.1 mrg 6865 1.1 mrg 6866 1.1 mrg 6867 1.1 mrg 6868 1.1 mrg 6869 1.1 mrg 6870 1.1 mrg 6871 1.1 mrg 6872 1.1 mrg 6873 1.1 mrg 6874 1.1 mrg 6875 1.1 mrg 6876 1.1 mrg 6877 1.1 mrg 6878 1.1 mrg 6879 1.1 mrg 6880 1.1 mrg 6881 1.1 mrg 6882 1.1.1.2 mrg 6883 1.1.1.2 mrg 6884 1.1.1.2 mrg 6885 1.1.1.2 mrg 6886 1.1.1.2 mrg 6887 1.1.1.2 mrg 6888 1.1.1.2 mrg 6889 1.1.1.2 mrg 6890 1.1.1.2 mrg 6891 1.1.1.2 mrg 6892 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 6893 1.1 mrg $as_echo_n "checking for sysroot... " >&6; } 6894 1.1 mrg 6895 1.1 mrg # Check whether --with-sysroot was given. 6896 1.1 mrg if test "${with_sysroot+set}" = set; then : 6897 1.1 mrg withval=$with_sysroot; 6898 1.1 mrg else 6899 1.1 mrg with_sysroot=no 6900 1.1 mrg fi 6901 1.1 mrg 6902 1.1 mrg 6903 1.1 mrg lt_sysroot= 6904 1.1.1.2 mrg case $with_sysroot in #( 6905 1.1 mrg yes) 6906 1.1.1.2 mrg if test yes = "$GCC"; then 6907 1.1 mrg lt_sysroot=`$CC --print-sysroot 2>/dev/null` 6908 1.1 mrg fi 6909 1.1 mrg ;; #( 6910 1.1 mrg /*) 6911 1.1.1.6 mrg lt_sysroot=`echo "$with_sysroot" | $SED -e "$sed_quote_subst"` 6912 1.1 mrg ;; #( 6913 1.1 mrg no|'') 6914 1.1 mrg ;; #( 6915 1.1 mrg *) 6916 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 6917 1.1.1.2 mrg $as_echo "$with_sysroot" >&6; } 6918 1.1 mrg as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 6919 1.1 mrg ;; 6920 1.1 mrg esac 6921 1.1 mrg 6922 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 6923 1.1 mrg $as_echo "${lt_sysroot:-no}" >&6; } 6924 1.1 mrg 6925 1.1 mrg 6926 1.1 mrg 6927 1.1 mrg 6928 1.1 mrg 6929 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 6930 1.1.1.2 mrg $as_echo_n "checking for a working dd... " >&6; } 6931 1.1.1.2 mrg if ${ac_cv_path_lt_DD+:} false; then : 6932 1.1.1.2 mrg $as_echo_n "(cached) " >&6 6933 1.1.1.2 mrg else 6934 1.1.1.2 mrg printf 0123456789abcdef0123456789abcdef >conftest.i 6935 1.1.1.2 mrg cat conftest.i conftest.i >conftest2.i 6936 1.1.1.2 mrg : ${lt_DD:=$DD} 6937 1.1.1.2 mrg if test -z "$lt_DD"; then 6938 1.1.1.2 mrg ac_path_lt_DD_found=false 6939 1.1.1.2 mrg # Loop through the user's path and test for each of PROGNAME-LIST 6940 1.1.1.2 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6941 1.1.1.2 mrg for as_dir in $PATH 6942 1.1.1.2 mrg do 6943 1.1.1.2 mrg IFS=$as_save_IFS 6944 1.1.1.2 mrg test -z "$as_dir" && as_dir=. 6945 1.1.1.2 mrg for ac_prog in dd; do 6946 1.1.1.2 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6947 1.1.1.2 mrg ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext" 6948 1.1.1.2 mrg as_fn_executable_p "$ac_path_lt_DD" || continue 6949 1.1.1.2 mrg if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 6950 1.1.1.2 mrg cmp -s conftest.i conftest.out \ 6951 1.1.1.2 mrg && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: 6952 1.1.1.2 mrg fi 6953 1.1.1.2 mrg $ac_path_lt_DD_found && break 3 6954 1.1.1.2 mrg done 6955 1.1.1.2 mrg done 6956 1.1.1.2 mrg done 6957 1.1.1.2 mrg IFS=$as_save_IFS 6958 1.1.1.2 mrg if test -z "$ac_cv_path_lt_DD"; then 6959 1.1.1.2 mrg : 6960 1.1.1.2 mrg fi 6961 1.1.1.2 mrg else 6962 1.1.1.2 mrg ac_cv_path_lt_DD=$lt_DD 6963 1.1.1.2 mrg fi 6964 1.1.1.2 mrg 6965 1.1.1.2 mrg rm -f conftest.i conftest2.i conftest.out 6966 1.1.1.2 mrg fi 6967 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5 6968 1.1.1.2 mrg $as_echo "$ac_cv_path_lt_DD" >&6; } 6969 1.1.1.2 mrg 6970 1.1.1.2 mrg 6971 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5 6972 1.1.1.2 mrg $as_echo_n "checking how to truncate binary pipes... " >&6; } 6973 1.1.1.2 mrg if ${lt_cv_truncate_bin+:} false; then : 6974 1.1.1.2 mrg $as_echo_n "(cached) " >&6 6975 1.1.1.2 mrg else 6976 1.1.1.2 mrg printf 0123456789abcdef0123456789abcdef >conftest.i 6977 1.1.1.2 mrg cat conftest.i conftest.i >conftest2.i 6978 1.1.1.2 mrg lt_cv_truncate_bin= 6979 1.1.1.2 mrg if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 6980 1.1.1.2 mrg cmp -s conftest.i conftest.out \ 6981 1.1.1.2 mrg && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" 6982 1.1.1.2 mrg fi 6983 1.1.1.2 mrg rm -f conftest.i conftest2.i conftest.out 6984 1.1.1.2 mrg test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" 6985 1.1.1.2 mrg fi 6986 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5 6987 1.1.1.2 mrg $as_echo "$lt_cv_truncate_bin" >&6; } 6988 1.1.1.2 mrg 6989 1.1.1.2 mrg 6990 1.1.1.2 mrg 6991 1.1.1.2 mrg 6992 1.1.1.2 mrg 6993 1.1.1.2 mrg 6994 1.1.1.2 mrg 6995 1.1.1.2 mrg # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 6996 1.1.1.2 mrg func_cc_basename () 6997 1.1.1.2 mrg { 6998 1.1.1.2 mrg for cc_temp in $*""; do 6999 1.1.1.2 mrg case $cc_temp in 7000 1.1.1.2 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7001 1.1.1.2 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7002 1.1.1.2 mrg \-*) ;; 7003 1.1.1.2 mrg *) break;; 7004 1.1.1.2 mrg esac 7005 1.1.1.2 mrg done 7006 1.1.1.2 mrg func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 7007 1.1.1.2 mrg } 7008 1.1.1.2 mrg 7009 1.1 mrg # Check whether --enable-libtool-lock was given. 7010 1.1 mrg if test "${enable_libtool_lock+set}" = set; then : 7011 1.1 mrg enableval=$enable_libtool_lock; 7012 1.1 mrg fi 7013 1.1 mrg 7014 1.1.1.2 mrg test no = "$enable_libtool_lock" || enable_libtool_lock=yes 7015 1.1 mrg 7016 1.1 mrg # Some flags need to be propagated to the compiler or linker for good 7017 1.1 mrg # libtool support. 7018 1.1 mrg case $host in 7019 1.1 mrg ia64-*-hpux*) 7020 1.1.1.2 mrg # Find out what ABI is being produced by ac_compile, and set mode 7021 1.1.1.2 mrg # options accordingly. 7022 1.1 mrg echo 'int i;' > conftest.$ac_ext 7023 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7024 1.1 mrg (eval $ac_compile) 2>&5 7025 1.1 mrg ac_status=$? 7026 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7027 1.1 mrg test $ac_status = 0; }; then 7028 1.1.1.6 mrg case `$FILECMD conftest.$ac_objext` in 7029 1.1 mrg *ELF-32*) 7030 1.1.1.2 mrg HPUX_IA64_MODE=32 7031 1.1 mrg ;; 7032 1.1 mrg *ELF-64*) 7033 1.1.1.2 mrg HPUX_IA64_MODE=64 7034 1.1 mrg ;; 7035 1.1 mrg esac 7036 1.1 mrg fi 7037 1.1 mrg rm -rf conftest* 7038 1.1 mrg ;; 7039 1.1 mrg *-*-irix6*) 7040 1.1.1.2 mrg # Find out what ABI is being produced by ac_compile, and set linker 7041 1.1.1.2 mrg # options accordingly. 7042 1.1 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext 7043 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7044 1.1 mrg (eval $ac_compile) 2>&5 7045 1.1 mrg ac_status=$? 7046 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7047 1.1 mrg test $ac_status = 0; }; then 7048 1.1.1.2 mrg if test yes = "$lt_cv_prog_gnu_ld"; then 7049 1.1.1.6 mrg case `$FILECMD conftest.$ac_objext` in 7050 1.1 mrg *32-bit*) 7051 1.1 mrg LD="${LD-ld} -melf32bsmip" 7052 1.1 mrg ;; 7053 1.1 mrg *N32*) 7054 1.1 mrg LD="${LD-ld} -melf32bmipn32" 7055 1.1 mrg ;; 7056 1.1 mrg *64-bit*) 7057 1.1 mrg LD="${LD-ld} -melf64bmip" 7058 1.1 mrg ;; 7059 1.1 mrg esac 7060 1.1 mrg else 7061 1.1.1.6 mrg case `$FILECMD conftest.$ac_objext` in 7062 1.1 mrg *32-bit*) 7063 1.1 mrg LD="${LD-ld} -32" 7064 1.1 mrg ;; 7065 1.1 mrg *N32*) 7066 1.1 mrg LD="${LD-ld} -n32" 7067 1.1 mrg ;; 7068 1.1 mrg *64-bit*) 7069 1.1 mrg LD="${LD-ld} -64" 7070 1.1 mrg ;; 7071 1.1 mrg esac 7072 1.1 mrg fi 7073 1.1 mrg fi 7074 1.1 mrg rm -rf conftest* 7075 1.1 mrg ;; 7076 1.1 mrg 7077 1.1.1.2 mrg mips64*-*linux*) 7078 1.1.1.2 mrg # Find out what ABI is being produced by ac_compile, and set linker 7079 1.1.1.2 mrg # options accordingly. 7080 1.1.1.2 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext 7081 1.1.1.2 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7082 1.1.1.2 mrg (eval $ac_compile) 2>&5 7083 1.1.1.2 mrg ac_status=$? 7084 1.1.1.2 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7085 1.1.1.2 mrg test $ac_status = 0; }; then 7086 1.1.1.2 mrg emul=elf 7087 1.1.1.6 mrg case `$FILECMD conftest.$ac_objext` in 7088 1.1.1.2 mrg *32-bit*) 7089 1.1.1.2 mrg emul="${emul}32" 7090 1.1.1.2 mrg ;; 7091 1.1.1.2 mrg *64-bit*) 7092 1.1.1.2 mrg emul="${emul}64" 7093 1.1.1.2 mrg ;; 7094 1.1.1.2 mrg esac 7095 1.1.1.6 mrg case `$FILECMD conftest.$ac_objext` in 7096 1.1.1.2 mrg *MSB*) 7097 1.1.1.2 mrg emul="${emul}btsmip" 7098 1.1.1.2 mrg ;; 7099 1.1.1.2 mrg *LSB*) 7100 1.1.1.2 mrg emul="${emul}ltsmip" 7101 1.1.1.2 mrg ;; 7102 1.1.1.2 mrg esac 7103 1.1.1.6 mrg case `$FILECMD conftest.$ac_objext` in 7104 1.1.1.2 mrg *N32*) 7105 1.1.1.2 mrg emul="${emul}n32" 7106 1.1.1.2 mrg ;; 7107 1.1.1.2 mrg esac 7108 1.1.1.2 mrg LD="${LD-ld} -m $emul" 7109 1.1.1.2 mrg fi 7110 1.1.1.2 mrg rm -rf conftest* 7111 1.1.1.2 mrg ;; 7112 1.1.1.2 mrg 7113 1.1.1.2 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 7114 1.1 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 7115 1.1.1.2 mrg # Find out what ABI is being produced by ac_compile, and set linker 7116 1.1.1.2 mrg # options accordingly. Note that the listed cases only cover the 7117 1.1.1.2 mrg # situations where additional linker options are needed (such as when 7118 1.1.1.2 mrg # doing 32-bit compilation for a host where ld defaults to 64-bit, or 7119 1.1.1.2 mrg # vice versa); the common cases where no linker options are needed do 7120 1.1.1.2 mrg # not appear in the list. 7121 1.1 mrg echo 'int i;' > conftest.$ac_ext 7122 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7123 1.1 mrg (eval $ac_compile) 2>&5 7124 1.1 mrg ac_status=$? 7125 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7126 1.1 mrg test $ac_status = 0; }; then 7127 1.1.1.6 mrg case `$FILECMD conftest.o` in 7128 1.1 mrg *32-bit*) 7129 1.1 mrg case $host in 7130 1.1 mrg x86_64-*kfreebsd*-gnu) 7131 1.1 mrg LD="${LD-ld} -m elf_i386_fbsd" 7132 1.1 mrg ;; 7133 1.1 mrg x86_64-*linux*) 7134 1.1.1.6 mrg case `$FILECMD conftest.o` in 7135 1.1.1.2 mrg *x86-64*) 7136 1.1.1.2 mrg LD="${LD-ld} -m elf32_x86_64" 7137 1.1.1.2 mrg ;; 7138 1.1.1.2 mrg *) 7139 1.1.1.2 mrg LD="${LD-ld} -m elf_i386" 7140 1.1.1.2 mrg ;; 7141 1.1.1.2 mrg esac 7142 1.1 mrg ;; 7143 1.1.1.2 mrg powerpc64le-*linux*) 7144 1.1.1.2 mrg LD="${LD-ld} -m elf32lppclinux" 7145 1.1.1.2 mrg ;; 7146 1.1.1.2 mrg powerpc64-*linux*) 7147 1.1 mrg LD="${LD-ld} -m elf32ppclinux" 7148 1.1 mrg ;; 7149 1.1 mrg s390x-*linux*) 7150 1.1 mrg LD="${LD-ld} -m elf_s390" 7151 1.1 mrg ;; 7152 1.1 mrg sparc64-*linux*) 7153 1.1 mrg LD="${LD-ld} -m elf32_sparc" 7154 1.1 mrg ;; 7155 1.1 mrg esac 7156 1.1 mrg ;; 7157 1.1 mrg *64-bit*) 7158 1.1 mrg case $host in 7159 1.1 mrg x86_64-*kfreebsd*-gnu) 7160 1.1 mrg LD="${LD-ld} -m elf_x86_64_fbsd" 7161 1.1 mrg ;; 7162 1.1 mrg x86_64-*linux*) 7163 1.1 mrg LD="${LD-ld} -m elf_x86_64" 7164 1.1 mrg ;; 7165 1.1.1.2 mrg powerpcle-*linux*) 7166 1.1.1.2 mrg LD="${LD-ld} -m elf64lppc" 7167 1.1.1.2 mrg ;; 7168 1.1.1.2 mrg powerpc-*linux*) 7169 1.1 mrg LD="${LD-ld} -m elf64ppc" 7170 1.1 mrg ;; 7171 1.1 mrg s390*-*linux*|s390*-*tpf*) 7172 1.1 mrg LD="${LD-ld} -m elf64_s390" 7173 1.1 mrg ;; 7174 1.1 mrg sparc*-*linux*) 7175 1.1 mrg LD="${LD-ld} -m elf64_sparc" 7176 1.1 mrg ;; 7177 1.1 mrg esac 7178 1.1 mrg ;; 7179 1.1 mrg esac 7180 1.1 mrg fi 7181 1.1 mrg rm -rf conftest* 7182 1.1 mrg ;; 7183 1.1 mrg 7184 1.1 mrg *-*-sco3.2v5*) 7185 1.1 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries. 7186 1.1.1.2 mrg SAVE_CFLAGS=$CFLAGS 7187 1.1 mrg CFLAGS="$CFLAGS -belf" 7188 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 7189 1.1 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; } 7190 1.1 mrg if ${lt_cv_cc_needs_belf+:} false; then : 7191 1.1 mrg $as_echo_n "(cached) " >&6 7192 1.1 mrg else 7193 1.1 mrg ac_ext=c 7194 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 7195 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7196 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7197 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 7198 1.1 mrg 7199 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7200 1.1 mrg /* end confdefs.h. */ 7201 1.1 mrg 7202 1.1 mrg int 7203 1.1 mrg main () 7204 1.1 mrg { 7205 1.1 mrg 7206 1.1 mrg ; 7207 1.1 mrg return 0; 7208 1.1 mrg } 7209 1.1 mrg _ACEOF 7210 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 7211 1.1 mrg lt_cv_cc_needs_belf=yes 7212 1.1 mrg else 7213 1.1 mrg lt_cv_cc_needs_belf=no 7214 1.1 mrg fi 7215 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 7216 1.1 mrg conftest$ac_exeext conftest.$ac_ext 7217 1.1 mrg ac_ext=c 7218 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 7219 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7220 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7221 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 7222 1.1 mrg 7223 1.1 mrg fi 7224 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 7225 1.1 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; } 7226 1.1.1.2 mrg if test yes != "$lt_cv_cc_needs_belf"; then 7227 1.1 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 7228 1.1.1.2 mrg CFLAGS=$SAVE_CFLAGS 7229 1.1 mrg fi 7230 1.1 mrg ;; 7231 1.1.1.2 mrg *-*solaris*) 7232 1.1.1.2 mrg # Find out what ABI is being produced by ac_compile, and set linker 7233 1.1.1.2 mrg # options accordingly. 7234 1.1 mrg echo 'int i;' > conftest.$ac_ext 7235 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7236 1.1 mrg (eval $ac_compile) 2>&5 7237 1.1 mrg ac_status=$? 7238 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7239 1.1 mrg test $ac_status = 0; }; then 7240 1.1.1.6 mrg case `$FILECMD conftest.o` in 7241 1.1 mrg *64-bit*) 7242 1.1 mrg case $lt_cv_prog_gnu_ld in 7243 1.1.1.2 mrg yes*) 7244 1.1.1.2 mrg case $host in 7245 1.1.1.2 mrg i?86-*-solaris*|x86_64-*-solaris*) 7246 1.1.1.2 mrg LD="${LD-ld} -m elf_x86_64" 7247 1.1.1.2 mrg ;; 7248 1.1.1.2 mrg sparc*-*-solaris*) 7249 1.1.1.2 mrg LD="${LD-ld} -m elf64_sparc" 7250 1.1.1.2 mrg ;; 7251 1.1.1.2 mrg esac 7252 1.1.1.2 mrg # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 7253 1.1.1.2 mrg if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 7254 1.1.1.2 mrg LD=${LD-ld}_sol2 7255 1.1.1.2 mrg fi 7256 1.1.1.2 mrg ;; 7257 1.1 mrg *) 7258 1.1 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 7259 1.1 mrg LD="${LD-ld} -64" 7260 1.1 mrg fi 7261 1.1 mrg ;; 7262 1.1 mrg esac 7263 1.1 mrg ;; 7264 1.1 mrg esac 7265 1.1 mrg fi 7266 1.1 mrg rm -rf conftest* 7267 1.1 mrg ;; 7268 1.1 mrg esac 7269 1.1 mrg 7270 1.1.1.2 mrg need_locks=$enable_libtool_lock 7271 1.1 mrg 7272 1.1 mrg if test -n "$ac_tool_prefix"; then 7273 1.1 mrg # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 7274 1.1 mrg set dummy ${ac_tool_prefix}mt; ac_word=$2 7275 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7276 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 7277 1.1 mrg if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 7278 1.1 mrg $as_echo_n "(cached) " >&6 7279 1.1 mrg else 7280 1.1 mrg if test -n "$MANIFEST_TOOL"; then 7281 1.1 mrg ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 7282 1.1 mrg else 7283 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7284 1.1 mrg for as_dir in $PATH 7285 1.1 mrg do 7286 1.1 mrg IFS=$as_save_IFS 7287 1.1 mrg test -z "$as_dir" && as_dir=. 7288 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 7289 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7290 1.1 mrg ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 7291 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7292 1.1 mrg break 2 7293 1.1 mrg fi 7294 1.1 mrg done 7295 1.1 mrg done 7296 1.1 mrg IFS=$as_save_IFS 7297 1.1 mrg 7298 1.1 mrg fi 7299 1.1 mrg fi 7300 1.1 mrg MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 7301 1.1 mrg if test -n "$MANIFEST_TOOL"; then 7302 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 7303 1.1 mrg $as_echo "$MANIFEST_TOOL" >&6; } 7304 1.1 mrg else 7305 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7306 1.1 mrg $as_echo "no" >&6; } 7307 1.1 mrg fi 7308 1.1 mrg 7309 1.1 mrg 7310 1.1 mrg fi 7311 1.1 mrg if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 7312 1.1 mrg ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 7313 1.1 mrg # Extract the first word of "mt", so it can be a program name with args. 7314 1.1 mrg set dummy mt; ac_word=$2 7315 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7316 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 7317 1.1 mrg if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 7318 1.1 mrg $as_echo_n "(cached) " >&6 7319 1.1 mrg else 7320 1.1 mrg if test -n "$ac_ct_MANIFEST_TOOL"; then 7321 1.1 mrg ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 7322 1.1 mrg else 7323 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7324 1.1 mrg for as_dir in $PATH 7325 1.1 mrg do 7326 1.1 mrg IFS=$as_save_IFS 7327 1.1 mrg test -z "$as_dir" && as_dir=. 7328 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 7329 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7330 1.1 mrg ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 7331 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7332 1.1 mrg break 2 7333 1.1 mrg fi 7334 1.1 mrg done 7335 1.1 mrg done 7336 1.1 mrg IFS=$as_save_IFS 7337 1.1 mrg 7338 1.1 mrg fi 7339 1.1 mrg fi 7340 1.1 mrg ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 7341 1.1 mrg if test -n "$ac_ct_MANIFEST_TOOL"; then 7342 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 7343 1.1 mrg $as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 7344 1.1 mrg else 7345 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7346 1.1 mrg $as_echo "no" >&6; } 7347 1.1 mrg fi 7348 1.1 mrg 7349 1.1 mrg if test "x$ac_ct_MANIFEST_TOOL" = x; then 7350 1.1 mrg MANIFEST_TOOL=":" 7351 1.1 mrg else 7352 1.1 mrg case $cross_compiling:$ac_tool_warned in 7353 1.1 mrg yes:) 7354 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7355 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7356 1.1 mrg ac_tool_warned=yes ;; 7357 1.1 mrg esac 7358 1.1 mrg MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 7359 1.1 mrg fi 7360 1.1 mrg else 7361 1.1 mrg MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 7362 1.1 mrg fi 7363 1.1 mrg 7364 1.1 mrg test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 7365 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 7366 1.1 mrg $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 7367 1.1 mrg if ${lt_cv_path_mainfest_tool+:} false; then : 7368 1.1 mrg $as_echo_n "(cached) " >&6 7369 1.1 mrg else 7370 1.1 mrg lt_cv_path_mainfest_tool=no 7371 1.1 mrg echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 7372 1.1 mrg $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 7373 1.1 mrg cat conftest.err >&5 7374 1.1 mrg if $GREP 'Manifest Tool' conftest.out > /dev/null; then 7375 1.1 mrg lt_cv_path_mainfest_tool=yes 7376 1.1 mrg fi 7377 1.1 mrg rm -f conftest* 7378 1.1 mrg fi 7379 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 7380 1.1 mrg $as_echo "$lt_cv_path_mainfest_tool" >&6; } 7381 1.1.1.2 mrg if test yes != "$lt_cv_path_mainfest_tool"; then 7382 1.1 mrg MANIFEST_TOOL=: 7383 1.1 mrg fi 7384 1.1 mrg 7385 1.1 mrg 7386 1.1 mrg 7387 1.1 mrg 7388 1.1 mrg 7389 1.1 mrg 7390 1.1 mrg case $host_os in 7391 1.1 mrg rhapsody* | darwin*) 7392 1.1 mrg if test -n "$ac_tool_prefix"; then 7393 1.1 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7394 1.1 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7395 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7396 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 7397 1.1 mrg if ${ac_cv_prog_DSYMUTIL+:} false; then : 7398 1.1 mrg $as_echo_n "(cached) " >&6 7399 1.1 mrg else 7400 1.1 mrg if test -n "$DSYMUTIL"; then 7401 1.1 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7402 1.1 mrg else 7403 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7404 1.1 mrg for as_dir in $PATH 7405 1.1 mrg do 7406 1.1 mrg IFS=$as_save_IFS 7407 1.1 mrg test -z "$as_dir" && as_dir=. 7408 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 7409 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7410 1.1 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7411 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7412 1.1 mrg break 2 7413 1.1 mrg fi 7414 1.1 mrg done 7415 1.1 mrg done 7416 1.1 mrg IFS=$as_save_IFS 7417 1.1 mrg 7418 1.1 mrg fi 7419 1.1 mrg fi 7420 1.1 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL 7421 1.1 mrg if test -n "$DSYMUTIL"; then 7422 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 7423 1.1 mrg $as_echo "$DSYMUTIL" >&6; } 7424 1.1 mrg else 7425 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7426 1.1 mrg $as_echo "no" >&6; } 7427 1.1 mrg fi 7428 1.1 mrg 7429 1.1 mrg 7430 1.1 mrg fi 7431 1.1 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then 7432 1.1 mrg ac_ct_DSYMUTIL=$DSYMUTIL 7433 1.1 mrg # Extract the first word of "dsymutil", so it can be a program name with args. 7434 1.1 mrg set dummy dsymutil; ac_word=$2 7435 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7436 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 7437 1.1 mrg if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 7438 1.1 mrg $as_echo_n "(cached) " >&6 7439 1.1 mrg else 7440 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then 7441 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7442 1.1 mrg else 7443 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7444 1.1 mrg for as_dir in $PATH 7445 1.1 mrg do 7446 1.1 mrg IFS=$as_save_IFS 7447 1.1 mrg test -z "$as_dir" && as_dir=. 7448 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 7449 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7450 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7451 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7452 1.1 mrg break 2 7453 1.1 mrg fi 7454 1.1 mrg done 7455 1.1 mrg done 7456 1.1 mrg IFS=$as_save_IFS 7457 1.1 mrg 7458 1.1 mrg fi 7459 1.1 mrg fi 7460 1.1 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7461 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then 7462 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 7463 1.1 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; } 7464 1.1 mrg else 7465 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7466 1.1 mrg $as_echo "no" >&6; } 7467 1.1 mrg fi 7468 1.1 mrg 7469 1.1 mrg if test "x$ac_ct_DSYMUTIL" = x; then 7470 1.1 mrg DSYMUTIL=":" 7471 1.1 mrg else 7472 1.1 mrg case $cross_compiling:$ac_tool_warned in 7473 1.1 mrg yes:) 7474 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7475 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7476 1.1 mrg ac_tool_warned=yes ;; 7477 1.1 mrg esac 7478 1.1 mrg DSYMUTIL=$ac_ct_DSYMUTIL 7479 1.1 mrg fi 7480 1.1 mrg else 7481 1.1 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7482 1.1 mrg fi 7483 1.1 mrg 7484 1.1 mrg if test -n "$ac_tool_prefix"; then 7485 1.1 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7486 1.1 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7487 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7488 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 7489 1.1 mrg if ${ac_cv_prog_NMEDIT+:} false; then : 7490 1.1 mrg $as_echo_n "(cached) " >&6 7491 1.1 mrg else 7492 1.1 mrg if test -n "$NMEDIT"; then 7493 1.1 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7494 1.1 mrg else 7495 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7496 1.1 mrg for as_dir in $PATH 7497 1.1 mrg do 7498 1.1 mrg IFS=$as_save_IFS 7499 1.1 mrg test -z "$as_dir" && as_dir=. 7500 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 7501 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7502 1.1 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7503 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7504 1.1 mrg break 2 7505 1.1 mrg fi 7506 1.1 mrg done 7507 1.1 mrg done 7508 1.1 mrg IFS=$as_save_IFS 7509 1.1 mrg 7510 1.1 mrg fi 7511 1.1 mrg fi 7512 1.1 mrg NMEDIT=$ac_cv_prog_NMEDIT 7513 1.1 mrg if test -n "$NMEDIT"; then 7514 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7515 1.1 mrg $as_echo "$NMEDIT" >&6; } 7516 1.1 mrg else 7517 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7518 1.1 mrg $as_echo "no" >&6; } 7519 1.1 mrg fi 7520 1.1 mrg 7521 1.1 mrg 7522 1.1 mrg fi 7523 1.1 mrg if test -z "$ac_cv_prog_NMEDIT"; then 7524 1.1 mrg ac_ct_NMEDIT=$NMEDIT 7525 1.1 mrg # Extract the first word of "nmedit", so it can be a program name with args. 7526 1.1 mrg set dummy nmedit; ac_word=$2 7527 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7528 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 7529 1.1 mrg if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 7530 1.1 mrg $as_echo_n "(cached) " >&6 7531 1.1 mrg else 7532 1.1 mrg if test -n "$ac_ct_NMEDIT"; then 7533 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7534 1.1 mrg else 7535 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7536 1.1 mrg for as_dir in $PATH 7537 1.1 mrg do 7538 1.1 mrg IFS=$as_save_IFS 7539 1.1 mrg test -z "$as_dir" && as_dir=. 7540 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 7541 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7542 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit" 7543 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7544 1.1 mrg break 2 7545 1.1 mrg fi 7546 1.1 mrg done 7547 1.1 mrg done 7548 1.1 mrg IFS=$as_save_IFS 7549 1.1 mrg 7550 1.1 mrg fi 7551 1.1 mrg fi 7552 1.1 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7553 1.1 mrg if test -n "$ac_ct_NMEDIT"; then 7554 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7555 1.1 mrg $as_echo "$ac_ct_NMEDIT" >&6; } 7556 1.1 mrg else 7557 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7558 1.1 mrg $as_echo "no" >&6; } 7559 1.1 mrg fi 7560 1.1 mrg 7561 1.1 mrg if test "x$ac_ct_NMEDIT" = x; then 7562 1.1 mrg NMEDIT=":" 7563 1.1 mrg else 7564 1.1 mrg case $cross_compiling:$ac_tool_warned in 7565 1.1 mrg yes:) 7566 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7567 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7568 1.1 mrg ac_tool_warned=yes ;; 7569 1.1 mrg esac 7570 1.1 mrg NMEDIT=$ac_ct_NMEDIT 7571 1.1 mrg fi 7572 1.1 mrg else 7573 1.1 mrg NMEDIT="$ac_cv_prog_NMEDIT" 7574 1.1 mrg fi 7575 1.1 mrg 7576 1.1 mrg if test -n "$ac_tool_prefix"; then 7577 1.1 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7578 1.1 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2 7579 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7580 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 7581 1.1 mrg if ${ac_cv_prog_LIPO+:} false; then : 7582 1.1 mrg $as_echo_n "(cached) " >&6 7583 1.1 mrg else 7584 1.1 mrg if test -n "$LIPO"; then 7585 1.1 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7586 1.1 mrg else 7587 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7588 1.1 mrg for as_dir in $PATH 7589 1.1 mrg do 7590 1.1 mrg IFS=$as_save_IFS 7591 1.1 mrg test -z "$as_dir" && as_dir=. 7592 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 7593 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7594 1.1 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7595 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7596 1.1 mrg break 2 7597 1.1 mrg fi 7598 1.1 mrg done 7599 1.1 mrg done 7600 1.1 mrg IFS=$as_save_IFS 7601 1.1 mrg 7602 1.1 mrg fi 7603 1.1 mrg fi 7604 1.1 mrg LIPO=$ac_cv_prog_LIPO 7605 1.1 mrg if test -n "$LIPO"; then 7606 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7607 1.1 mrg $as_echo "$LIPO" >&6; } 7608 1.1 mrg else 7609 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7610 1.1 mrg $as_echo "no" >&6; } 7611 1.1 mrg fi 7612 1.1 mrg 7613 1.1 mrg 7614 1.1 mrg fi 7615 1.1 mrg if test -z "$ac_cv_prog_LIPO"; then 7616 1.1 mrg ac_ct_LIPO=$LIPO 7617 1.1 mrg # Extract the first word of "lipo", so it can be a program name with args. 7618 1.1 mrg set dummy lipo; ac_word=$2 7619 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7620 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 7621 1.1 mrg if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 7622 1.1 mrg $as_echo_n "(cached) " >&6 7623 1.1 mrg else 7624 1.1 mrg if test -n "$ac_ct_LIPO"; then 7625 1.1 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7626 1.1 mrg else 7627 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7628 1.1 mrg for as_dir in $PATH 7629 1.1 mrg do 7630 1.1 mrg IFS=$as_save_IFS 7631 1.1 mrg test -z "$as_dir" && as_dir=. 7632 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 7633 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7634 1.1 mrg ac_cv_prog_ac_ct_LIPO="lipo" 7635 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7636 1.1 mrg break 2 7637 1.1 mrg fi 7638 1.1 mrg done 7639 1.1 mrg done 7640 1.1 mrg IFS=$as_save_IFS 7641 1.1 mrg 7642 1.1 mrg fi 7643 1.1 mrg fi 7644 1.1 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7645 1.1 mrg if test -n "$ac_ct_LIPO"; then 7646 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7647 1.1 mrg $as_echo "$ac_ct_LIPO" >&6; } 7648 1.1 mrg else 7649 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7650 1.1 mrg $as_echo "no" >&6; } 7651 1.1 mrg fi 7652 1.1 mrg 7653 1.1 mrg if test "x$ac_ct_LIPO" = x; then 7654 1.1 mrg LIPO=":" 7655 1.1 mrg else 7656 1.1 mrg case $cross_compiling:$ac_tool_warned in 7657 1.1 mrg yes:) 7658 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7659 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7660 1.1 mrg ac_tool_warned=yes ;; 7661 1.1 mrg esac 7662 1.1 mrg LIPO=$ac_ct_LIPO 7663 1.1 mrg fi 7664 1.1 mrg else 7665 1.1 mrg LIPO="$ac_cv_prog_LIPO" 7666 1.1 mrg fi 7667 1.1 mrg 7668 1.1 mrg if test -n "$ac_tool_prefix"; then 7669 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7670 1.1 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2 7671 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7672 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 7673 1.1 mrg if ${ac_cv_prog_OTOOL+:} false; then : 7674 1.1 mrg $as_echo_n "(cached) " >&6 7675 1.1 mrg else 7676 1.1 mrg if test -n "$OTOOL"; then 7677 1.1 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7678 1.1 mrg else 7679 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7680 1.1 mrg for as_dir in $PATH 7681 1.1 mrg do 7682 1.1 mrg IFS=$as_save_IFS 7683 1.1 mrg test -z "$as_dir" && as_dir=. 7684 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 7685 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7686 1.1 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7687 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7688 1.1 mrg break 2 7689 1.1 mrg fi 7690 1.1 mrg done 7691 1.1 mrg done 7692 1.1 mrg IFS=$as_save_IFS 7693 1.1 mrg 7694 1.1 mrg fi 7695 1.1 mrg fi 7696 1.1 mrg OTOOL=$ac_cv_prog_OTOOL 7697 1.1 mrg if test -n "$OTOOL"; then 7698 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7699 1.1 mrg $as_echo "$OTOOL" >&6; } 7700 1.1 mrg else 7701 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7702 1.1 mrg $as_echo "no" >&6; } 7703 1.1 mrg fi 7704 1.1 mrg 7705 1.1 mrg 7706 1.1 mrg fi 7707 1.1 mrg if test -z "$ac_cv_prog_OTOOL"; then 7708 1.1 mrg ac_ct_OTOOL=$OTOOL 7709 1.1 mrg # Extract the first word of "otool", so it can be a program name with args. 7710 1.1 mrg set dummy otool; ac_word=$2 7711 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7712 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 7713 1.1 mrg if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 7714 1.1 mrg $as_echo_n "(cached) " >&6 7715 1.1 mrg else 7716 1.1 mrg if test -n "$ac_ct_OTOOL"; then 7717 1.1 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7718 1.1 mrg else 7719 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7720 1.1 mrg for as_dir in $PATH 7721 1.1 mrg do 7722 1.1 mrg IFS=$as_save_IFS 7723 1.1 mrg test -z "$as_dir" && as_dir=. 7724 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 7725 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7726 1.1 mrg ac_cv_prog_ac_ct_OTOOL="otool" 7727 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7728 1.1 mrg break 2 7729 1.1 mrg fi 7730 1.1 mrg done 7731 1.1 mrg done 7732 1.1 mrg IFS=$as_save_IFS 7733 1.1 mrg 7734 1.1 mrg fi 7735 1.1 mrg fi 7736 1.1 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7737 1.1 mrg if test -n "$ac_ct_OTOOL"; then 7738 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7739 1.1 mrg $as_echo "$ac_ct_OTOOL" >&6; } 7740 1.1 mrg else 7741 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7742 1.1 mrg $as_echo "no" >&6; } 7743 1.1 mrg fi 7744 1.1 mrg 7745 1.1 mrg if test "x$ac_ct_OTOOL" = x; then 7746 1.1 mrg OTOOL=":" 7747 1.1 mrg else 7748 1.1 mrg case $cross_compiling:$ac_tool_warned in 7749 1.1 mrg yes:) 7750 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7751 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7752 1.1 mrg ac_tool_warned=yes ;; 7753 1.1 mrg esac 7754 1.1 mrg OTOOL=$ac_ct_OTOOL 7755 1.1 mrg fi 7756 1.1 mrg else 7757 1.1 mrg OTOOL="$ac_cv_prog_OTOOL" 7758 1.1 mrg fi 7759 1.1 mrg 7760 1.1 mrg if test -n "$ac_tool_prefix"; then 7761 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7762 1.1 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2 7763 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7764 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 7765 1.1 mrg if ${ac_cv_prog_OTOOL64+:} false; then : 7766 1.1 mrg $as_echo_n "(cached) " >&6 7767 1.1 mrg else 7768 1.1 mrg if test -n "$OTOOL64"; then 7769 1.1 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7770 1.1 mrg else 7771 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7772 1.1 mrg for as_dir in $PATH 7773 1.1 mrg do 7774 1.1 mrg IFS=$as_save_IFS 7775 1.1 mrg test -z "$as_dir" && as_dir=. 7776 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 7777 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7778 1.1 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7779 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7780 1.1 mrg break 2 7781 1.1 mrg fi 7782 1.1 mrg done 7783 1.1 mrg done 7784 1.1 mrg IFS=$as_save_IFS 7785 1.1 mrg 7786 1.1 mrg fi 7787 1.1 mrg fi 7788 1.1 mrg OTOOL64=$ac_cv_prog_OTOOL64 7789 1.1 mrg if test -n "$OTOOL64"; then 7790 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7791 1.1 mrg $as_echo "$OTOOL64" >&6; } 7792 1.1 mrg else 7793 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7794 1.1 mrg $as_echo "no" >&6; } 7795 1.1 mrg fi 7796 1.1 mrg 7797 1.1 mrg 7798 1.1 mrg fi 7799 1.1 mrg if test -z "$ac_cv_prog_OTOOL64"; then 7800 1.1 mrg ac_ct_OTOOL64=$OTOOL64 7801 1.1 mrg # Extract the first word of "otool64", so it can be a program name with args. 7802 1.1 mrg set dummy otool64; ac_word=$2 7803 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7804 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 7805 1.1 mrg if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 7806 1.1 mrg $as_echo_n "(cached) " >&6 7807 1.1 mrg else 7808 1.1 mrg if test -n "$ac_ct_OTOOL64"; then 7809 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7810 1.1 mrg else 7811 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7812 1.1 mrg for as_dir in $PATH 7813 1.1 mrg do 7814 1.1 mrg IFS=$as_save_IFS 7815 1.1 mrg test -z "$as_dir" && as_dir=. 7816 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 7817 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7818 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="otool64" 7819 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7820 1.1 mrg break 2 7821 1.1 mrg fi 7822 1.1 mrg done 7823 1.1 mrg done 7824 1.1 mrg IFS=$as_save_IFS 7825 1.1 mrg 7826 1.1 mrg fi 7827 1.1 mrg fi 7828 1.1 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7829 1.1 mrg if test -n "$ac_ct_OTOOL64"; then 7830 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7831 1.1 mrg $as_echo "$ac_ct_OTOOL64" >&6; } 7832 1.1 mrg else 7833 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7834 1.1 mrg $as_echo "no" >&6; } 7835 1.1 mrg fi 7836 1.1 mrg 7837 1.1 mrg if test "x$ac_ct_OTOOL64" = x; then 7838 1.1 mrg OTOOL64=":" 7839 1.1 mrg else 7840 1.1 mrg case $cross_compiling:$ac_tool_warned in 7841 1.1 mrg yes:) 7842 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7843 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7844 1.1 mrg ac_tool_warned=yes ;; 7845 1.1 mrg esac 7846 1.1 mrg OTOOL64=$ac_ct_OTOOL64 7847 1.1 mrg fi 7848 1.1 mrg else 7849 1.1 mrg OTOOL64="$ac_cv_prog_OTOOL64" 7850 1.1 mrg fi 7851 1.1 mrg 7852 1.1 mrg 7853 1.1 mrg 7854 1.1 mrg 7855 1.1 mrg 7856 1.1 mrg 7857 1.1 mrg 7858 1.1 mrg 7859 1.1 mrg 7860 1.1 mrg 7861 1.1 mrg 7862 1.1 mrg 7863 1.1 mrg 7864 1.1 mrg 7865 1.1 mrg 7866 1.1 mrg 7867 1.1 mrg 7868 1.1 mrg 7869 1.1 mrg 7870 1.1 mrg 7871 1.1 mrg 7872 1.1 mrg 7873 1.1 mrg 7874 1.1 mrg 7875 1.1 mrg 7876 1.1 mrg 7877 1.1 mrg 7878 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7879 1.1 mrg $as_echo_n "checking for -single_module linker flag... " >&6; } 7880 1.1 mrg if ${lt_cv_apple_cc_single_mod+:} false; then : 7881 1.1 mrg $as_echo_n "(cached) " >&6 7882 1.1 mrg else 7883 1.1 mrg lt_cv_apple_cc_single_mod=no 7884 1.1.1.2 mrg if test -z "$LT_MULTI_MODULE"; then 7885 1.1 mrg # By default we will add the -single_module flag. You can override 7886 1.1 mrg # by either setting the environment variable LT_MULTI_MODULE 7887 1.1 mrg # non-empty at configure time, or by adding -multi_module to the 7888 1.1 mrg # link flags. 7889 1.1 mrg rm -rf libconftest.dylib* 7890 1.1 mrg echo "int foo(void){return 1;}" > conftest.c 7891 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7892 1.1 mrg -dynamiclib -Wl,-single_module conftest.c" >&5 7893 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7894 1.1 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7895 1.1 mrg _lt_result=$? 7896 1.1.1.2 mrg # If there is a non-empty error log, and "single_module" 7897 1.1.1.2 mrg # appears in it, assume the flag caused a linker warning 7898 1.1.1.2 mrg if test -s conftest.err && $GREP single_module conftest.err; then 7899 1.1.1.2 mrg cat conftest.err >&5 7900 1.1.1.2 mrg # Otherwise, if the output was created with a 0 exit code from 7901 1.1.1.2 mrg # the compiler, it worked. 7902 1.1.1.2 mrg elif test -f libconftest.dylib && test 0 = "$_lt_result"; then 7903 1.1 mrg lt_cv_apple_cc_single_mod=yes 7904 1.1 mrg else 7905 1.1 mrg cat conftest.err >&5 7906 1.1 mrg fi 7907 1.1 mrg rm -rf libconftest.dylib* 7908 1.1 mrg rm -f conftest.* 7909 1.1 mrg fi 7910 1.1 mrg fi 7911 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7912 1.1 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7913 1.1.1.2 mrg 7914 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7915 1.1 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7916 1.1 mrg if ${lt_cv_ld_exported_symbols_list+:} false; then : 7917 1.1 mrg $as_echo_n "(cached) " >&6 7918 1.1 mrg else 7919 1.1 mrg lt_cv_ld_exported_symbols_list=no 7920 1.1 mrg save_LDFLAGS=$LDFLAGS 7921 1.1 mrg echo "_main" > conftest.sym 7922 1.1 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7923 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7924 1.1 mrg /* end confdefs.h. */ 7925 1.1 mrg 7926 1.1 mrg int 7927 1.1 mrg main () 7928 1.1 mrg { 7929 1.1 mrg 7930 1.1 mrg ; 7931 1.1 mrg return 0; 7932 1.1 mrg } 7933 1.1 mrg _ACEOF 7934 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 7935 1.1 mrg lt_cv_ld_exported_symbols_list=yes 7936 1.1 mrg else 7937 1.1 mrg lt_cv_ld_exported_symbols_list=no 7938 1.1 mrg fi 7939 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 7940 1.1 mrg conftest$ac_exeext conftest.$ac_ext 7941 1.1.1.2 mrg LDFLAGS=$save_LDFLAGS 7942 1.1 mrg 7943 1.1 mrg fi 7944 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7945 1.1 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7946 1.1.1.2 mrg 7947 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7948 1.1 mrg $as_echo_n "checking for -force_load linker flag... " >&6; } 7949 1.1 mrg if ${lt_cv_ld_force_load+:} false; then : 7950 1.1 mrg $as_echo_n "(cached) " >&6 7951 1.1 mrg else 7952 1.1 mrg lt_cv_ld_force_load=no 7953 1.1 mrg cat > conftest.c << _LT_EOF 7954 1.1 mrg int forced_loaded() { return 2;} 7955 1.1 mrg _LT_EOF 7956 1.1 mrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7957 1.1 mrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7958 1.1.1.6 mrg echo "$AR $AR_FLAGS libconftest.a conftest.o" >&5 7959 1.1.1.6 mrg $AR $AR_FLAGS libconftest.a conftest.o 2>&5 7960 1.1 mrg echo "$RANLIB libconftest.a" >&5 7961 1.1 mrg $RANLIB libconftest.a 2>&5 7962 1.1 mrg cat > conftest.c << _LT_EOF 7963 1.1 mrg int main() { return 0;} 7964 1.1 mrg _LT_EOF 7965 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7966 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7967 1.1 mrg _lt_result=$? 7968 1.1.1.2 mrg if test -s conftest.err && $GREP force_load conftest.err; then 7969 1.1.1.2 mrg cat conftest.err >&5 7970 1.1.1.2 mrg elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then 7971 1.1 mrg lt_cv_ld_force_load=yes 7972 1.1 mrg else 7973 1.1 mrg cat conftest.err >&5 7974 1.1 mrg fi 7975 1.1 mrg rm -f conftest.err libconftest.a conftest conftest.c 7976 1.1 mrg rm -rf conftest.dSYM 7977 1.1 mrg 7978 1.1 mrg fi 7979 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7980 1.1 mrg $as_echo "$lt_cv_ld_force_load" >&6; } 7981 1.1 mrg case $host_os in 7982 1.1 mrg rhapsody* | darwin1.[012]) 7983 1.1.1.2 mrg _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; 7984 1.1 mrg darwin1.*) 7985 1.1.1.2 mrg _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 7986 1.1.1.6 mrg darwin*) 7987 1.1.1.6 mrg case $MACOSX_DEPLOYMENT_TARGET,$host in 7988 1.1.1.6 mrg 10.[012],*|,*powerpc*-darwin[5-8]*) 7989 1.1.1.6 mrg _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 7990 1.1.1.6 mrg *) 7991 1.1.1.6 mrg _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 7992 1.1 mrg esac 7993 1.1 mrg ;; 7994 1.1 mrg esac 7995 1.1.1.2 mrg if test yes = "$lt_cv_apple_cc_single_mod"; then 7996 1.1 mrg _lt_dar_single_mod='$single_module' 7997 1.1 mrg fi 7998 1.1.1.2 mrg if test yes = "$lt_cv_ld_exported_symbols_list"; then 7999 1.1.1.2 mrg _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' 8000 1.1 mrg else 8001 1.1.1.2 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' 8002 1.1 mrg fi 8003 1.1.1.2 mrg if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then 8004 1.1 mrg _lt_dsymutil='~$DSYMUTIL $lib || :' 8005 1.1 mrg else 8006 1.1 mrg _lt_dsymutil= 8007 1.1 mrg fi 8008 1.1 mrg ;; 8009 1.1 mrg esac 8010 1.1 mrg 8011 1.1.1.2 mrg # func_munge_path_list VARIABLE PATH 8012 1.1.1.2 mrg # ----------------------------------- 8013 1.1.1.2 mrg # VARIABLE is name of variable containing _space_ separated list of 8014 1.1.1.2 mrg # directories to be munged by the contents of PATH, which is string 8015 1.1.1.2 mrg # having a format: 8016 1.1.1.2 mrg # "DIR[:DIR]:" 8017 1.1.1.2 mrg # string "DIR[ DIR]" will be prepended to VARIABLE 8018 1.1.1.2 mrg # ":DIR[:DIR]" 8019 1.1.1.2 mrg # string "DIR[ DIR]" will be appended to VARIABLE 8020 1.1.1.2 mrg # "DIRP[:DIRP]::[DIRA:]DIRA" 8021 1.1.1.2 mrg # string "DIRP[ DIRP]" will be prepended to VARIABLE and string 8022 1.1.1.2 mrg # "DIRA[ DIRA]" will be appended to VARIABLE 8023 1.1.1.2 mrg # "DIR[:DIR]" 8024 1.1.1.2 mrg # VARIABLE will be replaced by "DIR[ DIR]" 8025 1.1.1.2 mrg func_munge_path_list () 8026 1.1.1.2 mrg { 8027 1.1.1.2 mrg case x$2 in 8028 1.1.1.2 mrg x) 8029 1.1.1.2 mrg ;; 8030 1.1.1.2 mrg *:) 8031 1.1.1.3 mrg eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 8032 1.1.1.2 mrg ;; 8033 1.1.1.2 mrg x:*) 8034 1.1.1.2 mrg eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 8035 1.1.1.2 mrg ;; 8036 1.1.1.2 mrg *::*) 8037 1.1.1.2 mrg eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 8038 1.1.1.2 mrg eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 8039 1.1.1.2 mrg ;; 8040 1.1.1.2 mrg *) 8041 1.1.1.2 mrg eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 8042 1.1.1.2 mrg ;; 8043 1.1.1.2 mrg esac 8044 1.1.1.2 mrg } 8045 1.1.1.2 mrg 8046 1.1 mrg ac_ext=c 8047 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 8048 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8049 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8050 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 8051 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 8052 1.1 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; } 8053 1.1 mrg # On Suns, sometimes $CPP names a directory. 8054 1.1 mrg if test -n "$CPP" && test -d "$CPP"; then 8055 1.1 mrg CPP= 8056 1.1 mrg fi 8057 1.1 mrg if test -z "$CPP"; then 8058 1.1 mrg if ${ac_cv_prog_CPP+:} false; then : 8059 1.1 mrg $as_echo_n "(cached) " >&6 8060 1.1 mrg else 8061 1.1 mrg # Double quotes because CPP needs to be expanded 8062 1.1 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 8063 1.1 mrg do 8064 1.1 mrg ac_preproc_ok=false 8065 1.1 mrg for ac_c_preproc_warn_flag in '' yes 8066 1.1 mrg do 8067 1.1 mrg # Use a header file that comes with gcc, so configuring glibc 8068 1.1 mrg # with a fresh cross-compiler works. 8069 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 8070 1.1 mrg # <limits.h> exists even on freestanding compilers. 8071 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser, 8072 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case. 8073 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8074 1.1 mrg /* end confdefs.h. */ 8075 1.1 mrg #ifdef __STDC__ 8076 1.1 mrg # include <limits.h> 8077 1.1 mrg #else 8078 1.1 mrg # include <assert.h> 8079 1.1 mrg #endif 8080 1.1 mrg Syntax error 8081 1.1 mrg _ACEOF 8082 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then : 8083 1.1 mrg 8084 1.1 mrg else 8085 1.1 mrg # Broken: fails on valid input. 8086 1.1 mrg continue 8087 1.1 mrg fi 8088 1.1 mrg rm -f conftest.err conftest.i conftest.$ac_ext 8089 1.1 mrg 8090 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers 8091 1.1 mrg # can be detected and how. 8092 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8093 1.1 mrg /* end confdefs.h. */ 8094 1.1 mrg #include <ac_nonexistent.h> 8095 1.1 mrg _ACEOF 8096 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then : 8097 1.1 mrg # Broken: success on invalid input. 8098 1.1 mrg continue 8099 1.1 mrg else 8100 1.1 mrg # Passes both tests. 8101 1.1 mrg ac_preproc_ok=: 8102 1.1 mrg break 8103 1.1 mrg fi 8104 1.1 mrg rm -f conftest.err conftest.i conftest.$ac_ext 8105 1.1 mrg 8106 1.1 mrg done 8107 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 8108 1.1 mrg rm -f conftest.i conftest.err conftest.$ac_ext 8109 1.1 mrg if $ac_preproc_ok; then : 8110 1.1 mrg break 8111 1.1 mrg fi 8112 1.1 mrg 8113 1.1 mrg done 8114 1.1 mrg ac_cv_prog_CPP=$CPP 8115 1.1 mrg 8116 1.1 mrg fi 8117 1.1 mrg CPP=$ac_cv_prog_CPP 8118 1.1 mrg else 8119 1.1 mrg ac_cv_prog_CPP=$CPP 8120 1.1 mrg fi 8121 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 8122 1.1 mrg $as_echo "$CPP" >&6; } 8123 1.1 mrg ac_preproc_ok=false 8124 1.1 mrg for ac_c_preproc_warn_flag in '' yes 8125 1.1 mrg do 8126 1.1 mrg # Use a header file that comes with gcc, so configuring glibc 8127 1.1 mrg # with a fresh cross-compiler works. 8128 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 8129 1.1 mrg # <limits.h> exists even on freestanding compilers. 8130 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser, 8131 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case. 8132 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8133 1.1 mrg /* end confdefs.h. */ 8134 1.1 mrg #ifdef __STDC__ 8135 1.1 mrg # include <limits.h> 8136 1.1 mrg #else 8137 1.1 mrg # include <assert.h> 8138 1.1 mrg #endif 8139 1.1 mrg Syntax error 8140 1.1 mrg _ACEOF 8141 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then : 8142 1.1 mrg 8143 1.1 mrg else 8144 1.1 mrg # Broken: fails on valid input. 8145 1.1 mrg continue 8146 1.1 mrg fi 8147 1.1 mrg rm -f conftest.err conftest.i conftest.$ac_ext 8148 1.1 mrg 8149 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers 8150 1.1 mrg # can be detected and how. 8151 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8152 1.1 mrg /* end confdefs.h. */ 8153 1.1 mrg #include <ac_nonexistent.h> 8154 1.1 mrg _ACEOF 8155 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then : 8156 1.1 mrg # Broken: success on invalid input. 8157 1.1 mrg continue 8158 1.1 mrg else 8159 1.1 mrg # Passes both tests. 8160 1.1 mrg ac_preproc_ok=: 8161 1.1 mrg break 8162 1.1 mrg fi 8163 1.1 mrg rm -f conftest.err conftest.i conftest.$ac_ext 8164 1.1 mrg 8165 1.1 mrg done 8166 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 8167 1.1 mrg rm -f conftest.i conftest.err conftest.$ac_ext 8168 1.1 mrg if $ac_preproc_ok; then : 8169 1.1 mrg 8170 1.1 mrg else 8171 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 8172 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 8173 1.1 mrg as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 8174 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 8175 1.1 mrg fi 8176 1.1 mrg 8177 1.1 mrg ac_ext=c 8178 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 8179 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8180 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8181 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 8182 1.1 mrg 8183 1.1 mrg 8184 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 8185 1.1 mrg $as_echo_n "checking for ANSI C header files... " >&6; } 8186 1.1 mrg if ${ac_cv_header_stdc+:} false; then : 8187 1.1 mrg $as_echo_n "(cached) " >&6 8188 1.1 mrg else 8189 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8190 1.1 mrg /* end confdefs.h. */ 8191 1.1 mrg #include <stdlib.h> 8192 1.1 mrg #include <stdarg.h> 8193 1.1 mrg #include <string.h> 8194 1.1 mrg #include <float.h> 8195 1.1 mrg 8196 1.1 mrg int 8197 1.1 mrg main () 8198 1.1 mrg { 8199 1.1 mrg 8200 1.1 mrg ; 8201 1.1 mrg return 0; 8202 1.1 mrg } 8203 1.1 mrg _ACEOF 8204 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 8205 1.1 mrg ac_cv_header_stdc=yes 8206 1.1 mrg else 8207 1.1 mrg ac_cv_header_stdc=no 8208 1.1 mrg fi 8209 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8210 1.1 mrg 8211 1.1 mrg if test $ac_cv_header_stdc = yes; then 8212 1.1 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 8213 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8214 1.1 mrg /* end confdefs.h. */ 8215 1.1 mrg #include <string.h> 8216 1.1 mrg 8217 1.1 mrg _ACEOF 8218 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 8219 1.1 mrg $EGREP "memchr" >/dev/null 2>&1; then : 8220 1.1 mrg 8221 1.1 mrg else 8222 1.1 mrg ac_cv_header_stdc=no 8223 1.1 mrg fi 8224 1.1 mrg rm -f conftest* 8225 1.1 mrg 8226 1.1 mrg fi 8227 1.1 mrg 8228 1.1 mrg if test $ac_cv_header_stdc = yes; then 8229 1.1 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 8230 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8231 1.1 mrg /* end confdefs.h. */ 8232 1.1 mrg #include <stdlib.h> 8233 1.1 mrg 8234 1.1 mrg _ACEOF 8235 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 8236 1.1 mrg $EGREP "free" >/dev/null 2>&1; then : 8237 1.1 mrg 8238 1.1 mrg else 8239 1.1 mrg ac_cv_header_stdc=no 8240 1.1 mrg fi 8241 1.1 mrg rm -f conftest* 8242 1.1 mrg 8243 1.1 mrg fi 8244 1.1 mrg 8245 1.1 mrg if test $ac_cv_header_stdc = yes; then 8246 1.1 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 8247 1.1 mrg if test "$cross_compiling" = yes; then : 8248 1.1 mrg : 8249 1.1 mrg else 8250 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8251 1.1 mrg /* end confdefs.h. */ 8252 1.1 mrg #include <ctype.h> 8253 1.1 mrg #include <stdlib.h> 8254 1.1 mrg #if ((' ' & 0x0FF) == 0x020) 8255 1.1 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 8256 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 8257 1.1 mrg #else 8258 1.1 mrg # define ISLOWER(c) \ 8259 1.1 mrg (('a' <= (c) && (c) <= 'i') \ 8260 1.1 mrg || ('j' <= (c) && (c) <= 'r') \ 8261 1.1 mrg || ('s' <= (c) && (c) <= 'z')) 8262 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 8263 1.1 mrg #endif 8264 1.1 mrg 8265 1.1 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 8266 1.1 mrg int 8267 1.1 mrg main () 8268 1.1 mrg { 8269 1.1 mrg int i; 8270 1.1 mrg for (i = 0; i < 256; i++) 8271 1.1 mrg if (XOR (islower (i), ISLOWER (i)) 8272 1.1 mrg || toupper (i) != TOUPPER (i)) 8273 1.1 mrg return 2; 8274 1.1 mrg return 0; 8275 1.1 mrg } 8276 1.1 mrg _ACEOF 8277 1.1 mrg if ac_fn_c_try_run "$LINENO"; then : 8278 1.1 mrg 8279 1.1 mrg else 8280 1.1 mrg ac_cv_header_stdc=no 8281 1.1 mrg fi 8282 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 8283 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext 8284 1.1 mrg fi 8285 1.1 mrg 8286 1.1 mrg fi 8287 1.1 mrg fi 8288 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 8289 1.1 mrg $as_echo "$ac_cv_header_stdc" >&6; } 8290 1.1 mrg if test $ac_cv_header_stdc = yes; then 8291 1.1 mrg 8292 1.1 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h 8293 1.1 mrg 8294 1.1 mrg fi 8295 1.1 mrg 8296 1.1 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting. 8297 1.1 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 8298 1.1 mrg inttypes.h stdint.h unistd.h 8299 1.1 mrg do : 8300 1.1 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 8301 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 8302 1.1 mrg " 8303 1.1 mrg if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 8304 1.1 mrg cat >>confdefs.h <<_ACEOF 8305 1.1 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 8306 1.1 mrg _ACEOF 8307 1.1 mrg 8308 1.1 mrg fi 8309 1.1 mrg 8310 1.1 mrg done 8311 1.1 mrg 8312 1.1 mrg 8313 1.1 mrg for ac_header in dlfcn.h 8314 1.1 mrg do : 8315 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 8316 1.1 mrg " 8317 1.1 mrg if test "x$ac_cv_header_dlfcn_h" = xyes; then : 8318 1.1 mrg cat >>confdefs.h <<_ACEOF 8319 1.1 mrg #define HAVE_DLFCN_H 1 8320 1.1 mrg _ACEOF 8321 1.1 mrg 8322 1.1 mrg fi 8323 1.1 mrg 8324 1.1 mrg done 8325 1.1 mrg 8326 1.1 mrg 8327 1.1 mrg 8328 1.1 mrg 8329 1.1 mrg 8330 1.1 mrg # Set options 8331 1.1.1.6 mrg enable_win32_dll=yes 8332 1.1 mrg 8333 1.1.1.6 mrg case $host in 8334 1.1.1.6 mrg *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*) 8335 1.1.1.6 mrg if test -n "$ac_tool_prefix"; then 8336 1.1.1.6 mrg # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args. 8337 1.1.1.6 mrg set dummy ${ac_tool_prefix}as; ac_word=$2 8338 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8339 1.1.1.6 mrg $as_echo_n "checking for $ac_word... " >&6; } 8340 1.1.1.6 mrg if ${ac_cv_prog_AS+:} false; then : 8341 1.1.1.6 mrg $as_echo_n "(cached) " >&6 8342 1.1.1.6 mrg else 8343 1.1.1.6 mrg if test -n "$AS"; then 8344 1.1.1.6 mrg ac_cv_prog_AS="$AS" # Let the user override the test. 8345 1.1.1.6 mrg else 8346 1.1.1.6 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8347 1.1.1.6 mrg for as_dir in $PATH 8348 1.1.1.6 mrg do 8349 1.1.1.6 mrg IFS=$as_save_IFS 8350 1.1.1.6 mrg test -z "$as_dir" && as_dir=. 8351 1.1.1.6 mrg for ac_exec_ext in '' $ac_executable_extensions; do 8352 1.1.1.6 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8353 1.1.1.6 mrg ac_cv_prog_AS="${ac_tool_prefix}as" 8354 1.1.1.6 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8355 1.1.1.6 mrg break 2 8356 1.1.1.6 mrg fi 8357 1.1.1.6 mrg done 8358 1.1.1.6 mrg done 8359 1.1.1.6 mrg IFS=$as_save_IFS 8360 1.1 mrg 8361 1.1.1.6 mrg fi 8362 1.1.1.6 mrg fi 8363 1.1.1.6 mrg AS=$ac_cv_prog_AS 8364 1.1.1.6 mrg if test -n "$AS"; then 8365 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5 8366 1.1.1.6 mrg $as_echo "$AS" >&6; } 8367 1.1 mrg else 8368 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8369 1.1.1.6 mrg $as_echo "no" >&6; } 8370 1.1 mrg fi 8371 1.1 mrg 8372 1.1 mrg 8373 1.1.1.6 mrg fi 8374 1.1.1.6 mrg if test -z "$ac_cv_prog_AS"; then 8375 1.1.1.6 mrg ac_ct_AS=$AS 8376 1.1.1.6 mrg # Extract the first word of "as", so it can be a program name with args. 8377 1.1.1.6 mrg set dummy as; ac_word=$2 8378 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8379 1.1.1.6 mrg $as_echo_n "checking for $ac_word... " >&6; } 8380 1.1.1.6 mrg if ${ac_cv_prog_ac_ct_AS+:} false; then : 8381 1.1.1.6 mrg $as_echo_n "(cached) " >&6 8382 1.1.1.6 mrg else 8383 1.1.1.6 mrg if test -n "$ac_ct_AS"; then 8384 1.1.1.6 mrg ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test. 8385 1.1.1.6 mrg else 8386 1.1.1.6 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8387 1.1.1.6 mrg for as_dir in $PATH 8388 1.1.1.6 mrg do 8389 1.1.1.6 mrg IFS=$as_save_IFS 8390 1.1.1.6 mrg test -z "$as_dir" && as_dir=. 8391 1.1.1.6 mrg for ac_exec_ext in '' $ac_executable_extensions; do 8392 1.1.1.6 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8393 1.1.1.6 mrg ac_cv_prog_ac_ct_AS="as" 8394 1.1.1.6 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8395 1.1.1.6 mrg break 2 8396 1.1.1.6 mrg fi 8397 1.1.1.6 mrg done 8398 1.1.1.6 mrg done 8399 1.1.1.6 mrg IFS=$as_save_IFS 8400 1.1 mrg 8401 1.1.1.6 mrg fi 8402 1.1.1.6 mrg fi 8403 1.1.1.6 mrg ac_ct_AS=$ac_cv_prog_ac_ct_AS 8404 1.1.1.6 mrg if test -n "$ac_ct_AS"; then 8405 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5 8406 1.1.1.6 mrg $as_echo "$ac_ct_AS" >&6; } 8407 1.1.1.6 mrg else 8408 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8409 1.1.1.6 mrg $as_echo "no" >&6; } 8410 1.1.1.6 mrg fi 8411 1.1 mrg 8412 1.1.1.6 mrg if test "x$ac_ct_AS" = x; then 8413 1.1.1.6 mrg AS="false" 8414 1.1.1.6 mrg else 8415 1.1.1.6 mrg case $cross_compiling:$ac_tool_warned in 8416 1.1.1.6 mrg yes:) 8417 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 8418 1.1.1.6 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 8419 1.1.1.6 mrg ac_tool_warned=yes ;; 8420 1.1.1.6 mrg esac 8421 1.1.1.6 mrg AS=$ac_ct_AS 8422 1.1.1.6 mrg fi 8423 1.1.1.6 mrg else 8424 1.1.1.6 mrg AS="$ac_cv_prog_AS" 8425 1.1.1.6 mrg fi 8426 1.1 mrg 8427 1.1.1.6 mrg if test -n "$ac_tool_prefix"; then 8428 1.1.1.6 mrg # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 8429 1.1.1.6 mrg set dummy ${ac_tool_prefix}dlltool; ac_word=$2 8430 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8431 1.1.1.6 mrg $as_echo_n "checking for $ac_word... " >&6; } 8432 1.1.1.6 mrg if ${ac_cv_prog_DLLTOOL+:} false; then : 8433 1.1.1.6 mrg $as_echo_n "(cached) " >&6 8434 1.1.1.6 mrg else 8435 1.1.1.6 mrg if test -n "$DLLTOOL"; then 8436 1.1.1.6 mrg ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 8437 1.1.1.6 mrg else 8438 1.1.1.6 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8439 1.1.1.6 mrg for as_dir in $PATH 8440 1.1.1.6 mrg do 8441 1.1.1.6 mrg IFS=$as_save_IFS 8442 1.1.1.6 mrg test -z "$as_dir" && as_dir=. 8443 1.1.1.6 mrg for ac_exec_ext in '' $ac_executable_extensions; do 8444 1.1.1.6 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8445 1.1.1.6 mrg ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 8446 1.1.1.6 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8447 1.1.1.6 mrg break 2 8448 1.1.1.6 mrg fi 8449 1.1.1.6 mrg done 8450 1.1.1.6 mrg done 8451 1.1.1.6 mrg IFS=$as_save_IFS 8452 1.1 mrg 8453 1.1.1.6 mrg fi 8454 1.1.1.6 mrg fi 8455 1.1.1.6 mrg DLLTOOL=$ac_cv_prog_DLLTOOL 8456 1.1.1.6 mrg if test -n "$DLLTOOL"; then 8457 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 8458 1.1.1.6 mrg $as_echo "$DLLTOOL" >&6; } 8459 1.1.1.6 mrg else 8460 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8461 1.1.1.6 mrg $as_echo "no" >&6; } 8462 1.1.1.6 mrg fi 8463 1.1 mrg 8464 1.1 mrg 8465 1.1.1.6 mrg fi 8466 1.1.1.6 mrg if test -z "$ac_cv_prog_DLLTOOL"; then 8467 1.1.1.6 mrg ac_ct_DLLTOOL=$DLLTOOL 8468 1.1.1.6 mrg # Extract the first word of "dlltool", so it can be a program name with args. 8469 1.1.1.6 mrg set dummy dlltool; ac_word=$2 8470 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8471 1.1.1.6 mrg $as_echo_n "checking for $ac_word... " >&6; } 8472 1.1.1.6 mrg if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 8473 1.1.1.6 mrg $as_echo_n "(cached) " >&6 8474 1.1.1.6 mrg else 8475 1.1.1.6 mrg if test -n "$ac_ct_DLLTOOL"; then 8476 1.1.1.6 mrg ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 8477 1.1.1.6 mrg else 8478 1.1.1.6 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8479 1.1.1.6 mrg for as_dir in $PATH 8480 1.1.1.6 mrg do 8481 1.1.1.6 mrg IFS=$as_save_IFS 8482 1.1.1.6 mrg test -z "$as_dir" && as_dir=. 8483 1.1.1.6 mrg for ac_exec_ext in '' $ac_executable_extensions; do 8484 1.1.1.6 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8485 1.1.1.6 mrg ac_cv_prog_ac_ct_DLLTOOL="dlltool" 8486 1.1.1.6 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8487 1.1.1.6 mrg break 2 8488 1.1.1.6 mrg fi 8489 1.1.1.6 mrg done 8490 1.1.1.6 mrg done 8491 1.1.1.6 mrg IFS=$as_save_IFS 8492 1.1.1.6 mrg 8493 1.1.1.6 mrg fi 8494 1.1.1.6 mrg fi 8495 1.1.1.6 mrg ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 8496 1.1.1.6 mrg if test -n "$ac_ct_DLLTOOL"; then 8497 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 8498 1.1.1.6 mrg $as_echo "$ac_ct_DLLTOOL" >&6; } 8499 1.1.1.6 mrg else 8500 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8501 1.1.1.6 mrg $as_echo "no" >&6; } 8502 1.1.1.6 mrg fi 8503 1.1.1.6 mrg 8504 1.1.1.6 mrg if test "x$ac_ct_DLLTOOL" = x; then 8505 1.1.1.6 mrg DLLTOOL="false" 8506 1.1.1.6 mrg else 8507 1.1.1.6 mrg case $cross_compiling:$ac_tool_warned in 8508 1.1.1.6 mrg yes:) 8509 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 8510 1.1.1.6 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 8511 1.1.1.6 mrg ac_tool_warned=yes ;; 8512 1.1.1.6 mrg esac 8513 1.1.1.6 mrg DLLTOOL=$ac_ct_DLLTOOL 8514 1.1.1.6 mrg fi 8515 1.1.1.6 mrg else 8516 1.1.1.6 mrg DLLTOOL="$ac_cv_prog_DLLTOOL" 8517 1.1.1.6 mrg fi 8518 1.1.1.6 mrg 8519 1.1.1.6 mrg if test -n "$ac_tool_prefix"; then 8520 1.1.1.6 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 8521 1.1.1.6 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2 8522 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8523 1.1.1.6 mrg $as_echo_n "checking for $ac_word... " >&6; } 8524 1.1.1.6 mrg if ${ac_cv_prog_OBJDUMP+:} false; then : 8525 1.1.1.6 mrg $as_echo_n "(cached) " >&6 8526 1.1.1.6 mrg else 8527 1.1.1.6 mrg if test -n "$OBJDUMP"; then 8528 1.1.1.6 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 8529 1.1.1.6 mrg else 8530 1.1.1.6 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8531 1.1.1.6 mrg for as_dir in $PATH 8532 1.1.1.6 mrg do 8533 1.1.1.6 mrg IFS=$as_save_IFS 8534 1.1.1.6 mrg test -z "$as_dir" && as_dir=. 8535 1.1.1.6 mrg for ac_exec_ext in '' $ac_executable_extensions; do 8536 1.1.1.6 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8537 1.1.1.6 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 8538 1.1.1.6 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8539 1.1.1.6 mrg break 2 8540 1.1.1.6 mrg fi 8541 1.1.1.6 mrg done 8542 1.1.1.6 mrg done 8543 1.1.1.6 mrg IFS=$as_save_IFS 8544 1.1.1.6 mrg 8545 1.1.1.6 mrg fi 8546 1.1.1.6 mrg fi 8547 1.1.1.6 mrg OBJDUMP=$ac_cv_prog_OBJDUMP 8548 1.1.1.6 mrg if test -n "$OBJDUMP"; then 8549 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 8550 1.1.1.6 mrg $as_echo "$OBJDUMP" >&6; } 8551 1.1.1.6 mrg else 8552 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8553 1.1.1.6 mrg $as_echo "no" >&6; } 8554 1.1.1.6 mrg fi 8555 1.1.1.6 mrg 8556 1.1.1.6 mrg 8557 1.1.1.6 mrg fi 8558 1.1.1.6 mrg if test -z "$ac_cv_prog_OBJDUMP"; then 8559 1.1.1.6 mrg ac_ct_OBJDUMP=$OBJDUMP 8560 1.1.1.6 mrg # Extract the first word of "objdump", so it can be a program name with args. 8561 1.1.1.6 mrg set dummy objdump; ac_word=$2 8562 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8563 1.1.1.6 mrg $as_echo_n "checking for $ac_word... " >&6; } 8564 1.1.1.6 mrg if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 8565 1.1.1.6 mrg $as_echo_n "(cached) " >&6 8566 1.1.1.6 mrg else 8567 1.1.1.6 mrg if test -n "$ac_ct_OBJDUMP"; then 8568 1.1.1.6 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 8569 1.1.1.6 mrg else 8570 1.1.1.6 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8571 1.1.1.6 mrg for as_dir in $PATH 8572 1.1.1.6 mrg do 8573 1.1.1.6 mrg IFS=$as_save_IFS 8574 1.1.1.6 mrg test -z "$as_dir" && as_dir=. 8575 1.1.1.6 mrg for ac_exec_ext in '' $ac_executable_extensions; do 8576 1.1.1.6 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8577 1.1.1.6 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump" 8578 1.1.1.6 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8579 1.1.1.6 mrg break 2 8580 1.1.1.6 mrg fi 8581 1.1.1.6 mrg done 8582 1.1.1.6 mrg done 8583 1.1.1.6 mrg IFS=$as_save_IFS 8584 1.1.1.6 mrg 8585 1.1.1.6 mrg fi 8586 1.1.1.6 mrg fi 8587 1.1.1.6 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 8588 1.1.1.6 mrg if test -n "$ac_ct_OBJDUMP"; then 8589 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 8590 1.1.1.6 mrg $as_echo "$ac_ct_OBJDUMP" >&6; } 8591 1.1.1.6 mrg else 8592 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8593 1.1.1.6 mrg $as_echo "no" >&6; } 8594 1.1.1.6 mrg fi 8595 1.1.1.6 mrg 8596 1.1.1.6 mrg if test "x$ac_ct_OBJDUMP" = x; then 8597 1.1.1.6 mrg OBJDUMP="false" 8598 1.1.1.6 mrg else 8599 1.1.1.6 mrg case $cross_compiling:$ac_tool_warned in 8600 1.1.1.6 mrg yes:) 8601 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 8602 1.1.1.6 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 8603 1.1.1.6 mrg ac_tool_warned=yes ;; 8604 1.1.1.6 mrg esac 8605 1.1.1.6 mrg OBJDUMP=$ac_ct_OBJDUMP 8606 1.1.1.6 mrg fi 8607 1.1.1.6 mrg else 8608 1.1.1.6 mrg OBJDUMP="$ac_cv_prog_OBJDUMP" 8609 1.1.1.6 mrg fi 8610 1.1.1.6 mrg 8611 1.1.1.6 mrg ;; 8612 1.1.1.6 mrg esac 8613 1.1.1.6 mrg 8614 1.1.1.6 mrg test -z "$AS" && AS=as 8615 1.1.1.6 mrg 8616 1.1.1.6 mrg 8617 1.1.1.6 mrg 8618 1.1.1.6 mrg 8619 1.1.1.6 mrg 8620 1.1.1.6 mrg test -z "$DLLTOOL" && DLLTOOL=dlltool 8621 1.1.1.6 mrg 8622 1.1.1.6 mrg 8623 1.1.1.6 mrg 8624 1.1.1.6 mrg 8625 1.1.1.6 mrg 8626 1.1.1.6 mrg test -z "$OBJDUMP" && OBJDUMP=objdump 8627 1.1.1.6 mrg 8628 1.1.1.6 mrg 8629 1.1.1.6 mrg 8630 1.1.1.6 mrg 8631 1.1.1.6 mrg 8632 1.1.1.6 mrg 8633 1.1.1.6 mrg 8634 1.1.1.6 mrg enable_dlopen=no 8635 1.1.1.6 mrg 8636 1.1.1.6 mrg 8637 1.1.1.6 mrg 8638 1.1.1.6 mrg # Check whether --enable-shared was given. 8639 1.1.1.6 mrg if test "${enable_shared+set}" = set; then : 8640 1.1.1.6 mrg enableval=$enable_shared; p=${PACKAGE-default} 8641 1.1.1.6 mrg case $enableval in 8642 1.1.1.6 mrg yes) enable_shared=yes ;; 8643 1.1.1.6 mrg no) enable_shared=no ;; 8644 1.1.1.6 mrg *) 8645 1.1.1.6 mrg enable_shared=no 8646 1.1.1.6 mrg # Look at the argument we got. We use all the common list separators. 8647 1.1.1.6 mrg lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 8648 1.1.1.6 mrg for pkg in $enableval; do 8649 1.1.1.6 mrg IFS=$lt_save_ifs 8650 1.1.1.6 mrg if test "X$pkg" = "X$p"; then 8651 1.1.1.6 mrg enable_shared=yes 8652 1.1.1.6 mrg fi 8653 1.1.1.6 mrg done 8654 1.1.1.6 mrg IFS=$lt_save_ifs 8655 1.1.1.6 mrg ;; 8656 1.1.1.6 mrg esac 8657 1.1.1.6 mrg else 8658 1.1.1.6 mrg enable_shared=yes 8659 1.1.1.6 mrg fi 8660 1.1.1.6 mrg 8661 1.1.1.6 mrg 8662 1.1.1.6 mrg 8663 1.1.1.6 mrg 8664 1.1.1.6 mrg 8665 1.1.1.6 mrg 8666 1.1.1.6 mrg 8667 1.1.1.6 mrg 8668 1.1.1.6 mrg 8669 1.1.1.6 mrg # Check whether --enable-static was given. 8670 1.1.1.6 mrg if test "${enable_static+set}" = set; then : 8671 1.1.1.6 mrg enableval=$enable_static; p=${PACKAGE-default} 8672 1.1 mrg case $enableval in 8673 1.1 mrg yes) enable_static=yes ;; 8674 1.1 mrg no) enable_static=no ;; 8675 1.1 mrg *) 8676 1.1 mrg enable_static=no 8677 1.1 mrg # Look at the argument we got. We use all the common list separators. 8678 1.1.1.2 mrg lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 8679 1.1 mrg for pkg in $enableval; do 8680 1.1.1.2 mrg IFS=$lt_save_ifs 8681 1.1 mrg if test "X$pkg" = "X$p"; then 8682 1.1 mrg enable_static=yes 8683 1.1 mrg fi 8684 1.1 mrg done 8685 1.1.1.2 mrg IFS=$lt_save_ifs 8686 1.1 mrg ;; 8687 1.1 mrg esac 8688 1.1 mrg else 8689 1.1 mrg enable_static=yes 8690 1.1 mrg fi 8691 1.1 mrg 8692 1.1 mrg 8693 1.1 mrg 8694 1.1 mrg 8695 1.1 mrg 8696 1.1 mrg 8697 1.1 mrg 8698 1.1 mrg 8699 1.1 mrg 8700 1.1 mrg 8701 1.1 mrg # Check whether --with-pic was given. 8702 1.1 mrg if test "${with_pic+set}" = set; then : 8703 1.1.1.2 mrg withval=$with_pic; lt_p=${PACKAGE-default} 8704 1.1.1.2 mrg case $withval in 8705 1.1.1.2 mrg yes|no) pic_mode=$withval ;; 8706 1.1.1.2 mrg *) 8707 1.1.1.2 mrg pic_mode=default 8708 1.1.1.2 mrg # Look at the argument we got. We use all the common list separators. 8709 1.1.1.2 mrg lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 8710 1.1.1.2 mrg for lt_pkg in $withval; do 8711 1.1.1.2 mrg IFS=$lt_save_ifs 8712 1.1.1.2 mrg if test "X$lt_pkg" = "X$lt_p"; then 8713 1.1.1.2 mrg pic_mode=yes 8714 1.1.1.2 mrg fi 8715 1.1.1.2 mrg done 8716 1.1.1.2 mrg IFS=$lt_save_ifs 8717 1.1.1.2 mrg ;; 8718 1.1.1.2 mrg esac 8719 1.1 mrg else 8720 1.1 mrg pic_mode=default 8721 1.1 mrg fi 8722 1.1 mrg 8723 1.1 mrg 8724 1.1 mrg 8725 1.1 mrg 8726 1.1 mrg 8727 1.1 mrg 8728 1.1 mrg 8729 1.1 mrg 8730 1.1 mrg # Check whether --enable-fast-install was given. 8731 1.1 mrg if test "${enable_fast_install+set}" = set; then : 8732 1.1 mrg enableval=$enable_fast_install; p=${PACKAGE-default} 8733 1.1 mrg case $enableval in 8734 1.1 mrg yes) enable_fast_install=yes ;; 8735 1.1 mrg no) enable_fast_install=no ;; 8736 1.1 mrg *) 8737 1.1 mrg enable_fast_install=no 8738 1.1 mrg # Look at the argument we got. We use all the common list separators. 8739 1.1.1.2 mrg lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 8740 1.1 mrg for pkg in $enableval; do 8741 1.1.1.2 mrg IFS=$lt_save_ifs 8742 1.1 mrg if test "X$pkg" = "X$p"; then 8743 1.1 mrg enable_fast_install=yes 8744 1.1 mrg fi 8745 1.1 mrg done 8746 1.1.1.2 mrg IFS=$lt_save_ifs 8747 1.1 mrg ;; 8748 1.1 mrg esac 8749 1.1 mrg else 8750 1.1 mrg enable_fast_install=yes 8751 1.1 mrg fi 8752 1.1 mrg 8753 1.1 mrg 8754 1.1 mrg 8755 1.1 mrg 8756 1.1 mrg 8757 1.1 mrg 8758 1.1 mrg 8759 1.1 mrg 8760 1.1.1.2 mrg shared_archive_member_spec= 8761 1.1.1.2 mrg case $host,$enable_shared in 8762 1.1.1.2 mrg power*-*-aix[5-9]*,yes) 8763 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5 8764 1.1.1.2 mrg $as_echo_n "checking which variant of shared library versioning to provide... " >&6; } 8765 1.1.1.2 mrg 8766 1.1.1.2 mrg # Check whether --with-aix-soname was given. 8767 1.1.1.2 mrg if test "${with_aix_soname+set}" = set; then : 8768 1.1.1.2 mrg withval=$with_aix_soname; case $withval in 8769 1.1.1.2 mrg aix|svr4|both) 8770 1.1.1.2 mrg ;; 8771 1.1.1.2 mrg *) 8772 1.1.1.2 mrg as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5 8773 1.1.1.2 mrg ;; 8774 1.1.1.2 mrg esac 8775 1.1.1.2 mrg lt_cv_with_aix_soname=$with_aix_soname 8776 1.1.1.2 mrg else 8777 1.1.1.2 mrg if ${lt_cv_with_aix_soname+:} false; then : 8778 1.1.1.2 mrg $as_echo_n "(cached) " >&6 8779 1.1.1.2 mrg else 8780 1.1.1.2 mrg lt_cv_with_aix_soname=aix 8781 1.1.1.2 mrg fi 8782 1.1.1.2 mrg 8783 1.1.1.2 mrg with_aix_soname=$lt_cv_with_aix_soname 8784 1.1.1.2 mrg fi 8785 1.1.1.2 mrg 8786 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5 8787 1.1.1.2 mrg $as_echo "$with_aix_soname" >&6; } 8788 1.1.1.2 mrg if test aix != "$with_aix_soname"; then 8789 1.1.1.2 mrg # For the AIX way of multilib, we name the shared archive member 8790 1.1.1.2 mrg # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', 8791 1.1.1.2 mrg # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. 8792 1.1.1.2 mrg # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, 8793 1.1.1.2 mrg # the AIX toolchain works better with OBJECT_MODE set (default 32). 8794 1.1.1.2 mrg if test 64 = "${OBJECT_MODE-32}"; then 8795 1.1.1.2 mrg shared_archive_member_spec=shr_64 8796 1.1.1.2 mrg else 8797 1.1.1.2 mrg shared_archive_member_spec=shr 8798 1.1.1.2 mrg fi 8799 1.1.1.2 mrg fi 8800 1.1.1.2 mrg ;; 8801 1.1.1.2 mrg *) 8802 1.1.1.2 mrg with_aix_soname=aix 8803 1.1.1.2 mrg ;; 8804 1.1.1.2 mrg esac 8805 1.1.1.2 mrg 8806 1.1.1.2 mrg 8807 1.1.1.2 mrg 8808 1.1.1.2 mrg 8809 1.1.1.2 mrg 8810 1.1.1.2 mrg 8811 1.1.1.2 mrg 8812 1.1 mrg 8813 1.1 mrg 8814 1.1 mrg 8815 1.1 mrg # This can be used to rebuild libtool when needed 8816 1.1.1.2 mrg LIBTOOL_DEPS=$ltmain 8817 1.1 mrg 8818 1.1 mrg # Always use our own libtool. 8819 1.1 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool' 8820 1.1 mrg 8821 1.1 mrg 8822 1.1 mrg 8823 1.1 mrg 8824 1.1 mrg 8825 1.1 mrg 8826 1.1 mrg 8827 1.1 mrg 8828 1.1 mrg 8829 1.1 mrg 8830 1.1 mrg 8831 1.1 mrg 8832 1.1 mrg 8833 1.1 mrg 8834 1.1 mrg 8835 1.1 mrg 8836 1.1 mrg 8837 1.1 mrg 8838 1.1 mrg 8839 1.1 mrg 8840 1.1 mrg 8841 1.1 mrg 8842 1.1 mrg 8843 1.1 mrg 8844 1.1 mrg 8845 1.1 mrg 8846 1.1.1.2 mrg 8847 1.1.1.2 mrg 8848 1.1.1.2 mrg 8849 1.1.1.2 mrg 8850 1.1 mrg test -z "$LN_S" && LN_S="ln -s" 8851 1.1 mrg 8852 1.1 mrg 8853 1.1 mrg 8854 1.1 mrg 8855 1.1 mrg 8856 1.1 mrg 8857 1.1 mrg 8858 1.1 mrg 8859 1.1 mrg 8860 1.1 mrg 8861 1.1 mrg 8862 1.1 mrg 8863 1.1 mrg 8864 1.1 mrg 8865 1.1.1.2 mrg if test -n "${ZSH_VERSION+set}"; then 8866 1.1 mrg setopt NO_GLOB_SUBST 8867 1.1 mrg fi 8868 1.1 mrg 8869 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 8870 1.1 mrg $as_echo_n "checking for objdir... " >&6; } 8871 1.1 mrg if ${lt_cv_objdir+:} false; then : 8872 1.1 mrg $as_echo_n "(cached) " >&6 8873 1.1 mrg else 8874 1.1 mrg rm -f .libs 2>/dev/null 8875 1.1 mrg mkdir .libs 2>/dev/null 8876 1.1 mrg if test -d .libs; then 8877 1.1 mrg lt_cv_objdir=.libs 8878 1.1 mrg else 8879 1.1 mrg # MS-DOS does not allow filenames that begin with a dot. 8880 1.1 mrg lt_cv_objdir=_libs 8881 1.1 mrg fi 8882 1.1 mrg rmdir .libs 2>/dev/null 8883 1.1 mrg fi 8884 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 8885 1.1 mrg $as_echo "$lt_cv_objdir" >&6; } 8886 1.1 mrg objdir=$lt_cv_objdir 8887 1.1 mrg 8888 1.1 mrg 8889 1.1 mrg 8890 1.1 mrg 8891 1.1 mrg 8892 1.1 mrg cat >>confdefs.h <<_ACEOF 8893 1.1 mrg #define LT_OBJDIR "$lt_cv_objdir/" 8894 1.1 mrg _ACEOF 8895 1.1 mrg 8896 1.1 mrg 8897 1.1 mrg 8898 1.1 mrg 8899 1.1 mrg case $host_os in 8900 1.1 mrg aix3*) 8901 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some 8902 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems 8903 1.1 mrg # vanish in a puff of smoke. 8904 1.1.1.2 mrg if test set != "${COLLECT_NAMES+set}"; then 8905 1.1 mrg COLLECT_NAMES= 8906 1.1 mrg export COLLECT_NAMES 8907 1.1 mrg fi 8908 1.1 mrg ;; 8909 1.1 mrg esac 8910 1.1 mrg 8911 1.1 mrg # Global variables: 8912 1.1 mrg ofile=libtool 8913 1.1 mrg can_build_shared=yes 8914 1.1 mrg 8915 1.1.1.6 mrg # All known linkers require a '.a' archive for static linking (except MSVC and 8916 1.1.1.6 mrg # ICC, which need '.lib'). 8917 1.1 mrg libext=a 8918 1.1 mrg 8919 1.1.1.2 mrg with_gnu_ld=$lt_cv_prog_gnu_ld 8920 1.1 mrg 8921 1.1.1.2 mrg old_CC=$CC 8922 1.1.1.2 mrg old_CFLAGS=$CFLAGS 8923 1.1 mrg 8924 1.1 mrg # Set sane defaults for various variables 8925 1.1 mrg test -z "$CC" && CC=cc 8926 1.1 mrg test -z "$LTCC" && LTCC=$CC 8927 1.1 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 8928 1.1 mrg test -z "$LD" && LD=ld 8929 1.1 mrg test -z "$ac_objext" && ac_objext=o 8930 1.1 mrg 8931 1.1.1.2 mrg func_cc_basename $compiler 8932 1.1.1.2 mrg cc_basename=$func_cc_basename_result 8933 1.1 mrg 8934 1.1 mrg 8935 1.1 mrg # Only perform the check for file, if the check method requires it 8936 1.1 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file 8937 1.1 mrg case $deplibs_check_method in 8938 1.1 mrg file_magic*) 8939 1.1 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then 8940 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 8941 1.1 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 8942 1.1 mrg if ${lt_cv_path_MAGIC_CMD+:} false; then : 8943 1.1 mrg $as_echo_n "(cached) " >&6 8944 1.1 mrg else 8945 1.1 mrg case $MAGIC_CMD in 8946 1.1 mrg [\\/*] | ?:[\\/]*) 8947 1.1.1.2 mrg lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 8948 1.1 mrg ;; 8949 1.1 mrg *) 8950 1.1.1.2 mrg lt_save_MAGIC_CMD=$MAGIC_CMD 8951 1.1.1.2 mrg lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 8952 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8953 1.1 mrg for ac_dir in $ac_dummy; do 8954 1.1.1.2 mrg IFS=$lt_save_ifs 8955 1.1 mrg test -z "$ac_dir" && ac_dir=. 8956 1.1.1.2 mrg if test -f "$ac_dir/${ac_tool_prefix}file"; then 8957 1.1.1.2 mrg lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" 8958 1.1 mrg if test -n "$file_magic_test_file"; then 8959 1.1 mrg case $deplibs_check_method in 8960 1.1 mrg "file_magic "*) 8961 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8962 1.1.1.2 mrg MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8963 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8964 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then 8965 1.1 mrg : 8966 1.1 mrg else 8967 1.1 mrg cat <<_LT_EOF 1>&2 8968 1.1 mrg 8969 1.1 mrg *** Warning: the command libtool uses to detect shared libraries, 8970 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize. 8971 1.1 mrg *** The result is that libtool may fail to recognize shared libraries 8972 1.1 mrg *** as such. This will affect the creation of libtool libraries that 8973 1.1 mrg *** depend on shared libraries, but programs linked with such libtool 8974 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you 8975 1.1 mrg *** may want to report the problem to your system manager and/or to 8976 1.1 mrg *** bug-libtool (at] gnu.org 8977 1.1 mrg 8978 1.1 mrg _LT_EOF 8979 1.1 mrg fi ;; 8980 1.1 mrg esac 8981 1.1 mrg fi 8982 1.1 mrg break 8983 1.1 mrg fi 8984 1.1 mrg done 8985 1.1.1.2 mrg IFS=$lt_save_ifs 8986 1.1.1.2 mrg MAGIC_CMD=$lt_save_MAGIC_CMD 8987 1.1 mrg ;; 8988 1.1 mrg esac 8989 1.1 mrg fi 8990 1.1 mrg 8991 1.1.1.2 mrg MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8992 1.1 mrg if test -n "$MAGIC_CMD"; then 8993 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8994 1.1 mrg $as_echo "$MAGIC_CMD" >&6; } 8995 1.1 mrg else 8996 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8997 1.1 mrg $as_echo "no" >&6; } 8998 1.1 mrg fi 8999 1.1 mrg 9000 1.1 mrg 9001 1.1 mrg 9002 1.1 mrg 9003 1.1 mrg 9004 1.1 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then 9005 1.1 mrg if test -n "$ac_tool_prefix"; then 9006 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 9007 1.1 mrg $as_echo_n "checking for file... " >&6; } 9008 1.1 mrg if ${lt_cv_path_MAGIC_CMD+:} false; then : 9009 1.1 mrg $as_echo_n "(cached) " >&6 9010 1.1 mrg else 9011 1.1 mrg case $MAGIC_CMD in 9012 1.1 mrg [\\/*] | ?:[\\/]*) 9013 1.1.1.2 mrg lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 9014 1.1 mrg ;; 9015 1.1 mrg *) 9016 1.1.1.2 mrg lt_save_MAGIC_CMD=$MAGIC_CMD 9017 1.1.1.2 mrg lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 9018 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 9019 1.1 mrg for ac_dir in $ac_dummy; do 9020 1.1.1.2 mrg IFS=$lt_save_ifs 9021 1.1 mrg test -z "$ac_dir" && ac_dir=. 9022 1.1.1.2 mrg if test -f "$ac_dir/file"; then 9023 1.1.1.2 mrg lt_cv_path_MAGIC_CMD=$ac_dir/"file" 9024 1.1 mrg if test -n "$file_magic_test_file"; then 9025 1.1 mrg case $deplibs_check_method in 9026 1.1 mrg "file_magic "*) 9027 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 9028 1.1.1.2 mrg MAGIC_CMD=$lt_cv_path_MAGIC_CMD 9029 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 9030 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then 9031 1.1 mrg : 9032 1.1 mrg else 9033 1.1 mrg cat <<_LT_EOF 1>&2 9034 1.1 mrg 9035 1.1 mrg *** Warning: the command libtool uses to detect shared libraries, 9036 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize. 9037 1.1 mrg *** The result is that libtool may fail to recognize shared libraries 9038 1.1 mrg *** as such. This will affect the creation of libtool libraries that 9039 1.1 mrg *** depend on shared libraries, but programs linked with such libtool 9040 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you 9041 1.1 mrg *** may want to report the problem to your system manager and/or to 9042 1.1 mrg *** bug-libtool (at] gnu.org 9043 1.1 mrg 9044 1.1 mrg _LT_EOF 9045 1.1 mrg fi ;; 9046 1.1 mrg esac 9047 1.1 mrg fi 9048 1.1 mrg break 9049 1.1 mrg fi 9050 1.1 mrg done 9051 1.1.1.2 mrg IFS=$lt_save_ifs 9052 1.1.1.2 mrg MAGIC_CMD=$lt_save_MAGIC_CMD 9053 1.1 mrg ;; 9054 1.1 mrg esac 9055 1.1 mrg fi 9056 1.1 mrg 9057 1.1.1.2 mrg MAGIC_CMD=$lt_cv_path_MAGIC_CMD 9058 1.1 mrg if test -n "$MAGIC_CMD"; then 9059 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 9060 1.1 mrg $as_echo "$MAGIC_CMD" >&6; } 9061 1.1 mrg else 9062 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 9063 1.1 mrg $as_echo "no" >&6; } 9064 1.1 mrg fi 9065 1.1 mrg 9066 1.1 mrg 9067 1.1 mrg else 9068 1.1 mrg MAGIC_CMD=: 9069 1.1 mrg fi 9070 1.1 mrg fi 9071 1.1 mrg 9072 1.1 mrg fi 9073 1.1 mrg ;; 9074 1.1 mrg esac 9075 1.1 mrg 9076 1.1 mrg # Use C for the default configuration in the libtool script 9077 1.1 mrg 9078 1.1.1.2 mrg lt_save_CC=$CC 9079 1.1 mrg ac_ext=c 9080 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 9081 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 9082 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 9083 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 9084 1.1 mrg 9085 1.1 mrg 9086 1.1 mrg # Source file extension for C test sources. 9087 1.1 mrg ac_ext=c 9088 1.1 mrg 9089 1.1 mrg # Object file extension for compiled C test sources. 9090 1.1 mrg objext=o 9091 1.1 mrg objext=$objext 9092 1.1 mrg 9093 1.1 mrg # Code to be used in simple compile tests 9094 1.1 mrg lt_simple_compile_test_code="int some_variable = 0;" 9095 1.1 mrg 9096 1.1 mrg # Code to be used in simple link tests 9097 1.1 mrg lt_simple_link_test_code='int main(){return(0);}' 9098 1.1 mrg 9099 1.1 mrg 9100 1.1 mrg 9101 1.1 mrg 9102 1.1 mrg 9103 1.1 mrg 9104 1.1 mrg 9105 1.1 mrg # If no C compiler was specified, use CC. 9106 1.1 mrg LTCC=${LTCC-"$CC"} 9107 1.1 mrg 9108 1.1 mrg # If no C compiler flags were specified, use CFLAGS. 9109 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 9110 1.1 mrg 9111 1.1 mrg # Allow CC to be a program name with arguments. 9112 1.1 mrg compiler=$CC 9113 1.1 mrg 9114 1.1 mrg # Save the default compiler, since it gets overwritten when the other 9115 1.1 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 9116 1.1 mrg compiler_DEFAULT=$CC 9117 1.1 mrg 9118 1.1 mrg # save warnings/boilerplate of simple test code 9119 1.1 mrg ac_outfile=conftest.$ac_objext 9120 1.1 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext 9121 1.1 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 9122 1.1 mrg _lt_compiler_boilerplate=`cat conftest.err` 9123 1.1 mrg $RM conftest* 9124 1.1 mrg 9125 1.1 mrg ac_outfile=conftest.$ac_objext 9126 1.1 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext 9127 1.1 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 9128 1.1 mrg _lt_linker_boilerplate=`cat conftest.err` 9129 1.1 mrg $RM -r conftest* 9130 1.1 mrg 9131 1.1 mrg 9132 1.1 mrg ## CAVEAT EMPTOR: 9133 1.1 mrg ## There is no encapsulation within the following macros, do not change 9134 1.1 mrg ## the running order or otherwise move them around unless you know exactly 9135 1.1 mrg ## what you are doing... 9136 1.1 mrg if test -n "$compiler"; then 9137 1.1 mrg 9138 1.1 mrg lt_prog_compiler_no_builtin_flag= 9139 1.1 mrg 9140 1.1.1.2 mrg if test yes = "$GCC"; then 9141 1.1 mrg case $cc_basename in 9142 1.1 mrg nvcc*) 9143 1.1 mrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 9144 1.1 mrg *) 9145 1.1 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 9146 1.1 mrg esac 9147 1.1 mrg 9148 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 9149 1.1 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 9150 1.1 mrg if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 9151 1.1 mrg $as_echo_n "(cached) " >&6 9152 1.1 mrg else 9153 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=no 9154 1.1 mrg ac_outfile=conftest.$ac_objext 9155 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9156 1.1.1.2 mrg lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment 9157 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or 9158 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end. 9159 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins 9160 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly. 9161 1.1 mrg # The option is referenced via a variable to avoid confusing sed. 9162 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \ 9163 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 9164 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 9165 1.1 mrg -e 's:$: $lt_compiler_flag:'` 9166 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 9167 1.1 mrg (eval "$lt_compile" 2>conftest.err) 9168 1.1 mrg ac_status=$? 9169 1.1 mrg cat conftest.err >&5 9170 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 9171 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then 9172 1.1 mrg # The compiler can only warn and ignore the option if not recognized 9173 1.1 mrg # So say no if there are warnings other than the usual output. 9174 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 9175 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9176 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 9177 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=yes 9178 1.1 mrg fi 9179 1.1 mrg fi 9180 1.1 mrg $RM conftest* 9181 1.1 mrg 9182 1.1 mrg fi 9183 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 9184 1.1 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 9185 1.1 mrg 9186 1.1.1.2 mrg if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then 9187 1.1 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 9188 1.1 mrg else 9189 1.1 mrg : 9190 1.1 mrg fi 9191 1.1 mrg 9192 1.1 mrg fi 9193 1.1 mrg 9194 1.1 mrg 9195 1.1 mrg 9196 1.1 mrg 9197 1.1 mrg 9198 1.1 mrg 9199 1.1 mrg lt_prog_compiler_wl= 9200 1.1 mrg lt_prog_compiler_pic= 9201 1.1 mrg lt_prog_compiler_static= 9202 1.1 mrg 9203 1.1 mrg 9204 1.1.1.2 mrg if test yes = "$GCC"; then 9205 1.1 mrg lt_prog_compiler_wl='-Wl,' 9206 1.1 mrg lt_prog_compiler_static='-static' 9207 1.1 mrg 9208 1.1 mrg case $host_os in 9209 1.1 mrg aix*) 9210 1.1 mrg # All AIX code is PIC. 9211 1.1.1.2 mrg if test ia64 = "$host_cpu"; then 9212 1.1 mrg # AIX 5 now supports IA64 processor 9213 1.1 mrg lt_prog_compiler_static='-Bstatic' 9214 1.1 mrg fi 9215 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC' 9216 1.1 mrg ;; 9217 1.1 mrg 9218 1.1 mrg amigaos*) 9219 1.1 mrg case $host_cpu in 9220 1.1 mrg powerpc) 9221 1.1 mrg # see comment about AmigaOS4 .so support 9222 1.1 mrg lt_prog_compiler_pic='-fPIC' 9223 1.1 mrg ;; 9224 1.1 mrg m68k) 9225 1.1 mrg # FIXME: we need at least 68020 code to build shared libraries, but 9226 1.1.1.2 mrg # adding the '-m68020' flag to GCC prevents building anything better, 9227 1.1.1.2 mrg # like '-m68040'. 9228 1.1 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 9229 1.1 mrg ;; 9230 1.1 mrg esac 9231 1.1 mrg ;; 9232 1.1 mrg 9233 1.1 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 9234 1.1 mrg # PIC is the default for these OSes. 9235 1.1 mrg ;; 9236 1.1 mrg 9237 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*) 9238 1.1 mrg # This hack is so that the source file can tell whether it is being 9239 1.1 mrg # built for inclusion in a dll (and should export symbols for example). 9240 1.1 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style 9241 1.1 mrg # (--disable-auto-import) libraries 9242 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT' 9243 1.1.1.2 mrg case $host_os in 9244 1.1.1.2 mrg os2*) 9245 1.1.1.2 mrg lt_prog_compiler_static='$wl-static' 9246 1.1.1.2 mrg ;; 9247 1.1.1.2 mrg esac 9248 1.1 mrg ;; 9249 1.1 mrg 9250 1.1 mrg darwin* | rhapsody*) 9251 1.1 mrg # PIC is the default on this platform 9252 1.1 mrg # Common symbols not allowed in MH_DYLIB files 9253 1.1 mrg lt_prog_compiler_pic='-fno-common' 9254 1.1 mrg ;; 9255 1.1 mrg 9256 1.1 mrg haiku*) 9257 1.1 mrg # PIC is the default for Haiku. 9258 1.1 mrg # The "-static" flag exists, but is broken. 9259 1.1 mrg lt_prog_compiler_static= 9260 1.1 mrg ;; 9261 1.1 mrg 9262 1.1 mrg hpux*) 9263 1.1 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 9264 1.1 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 9265 1.1 mrg # sets the default TLS model and affects inlining. 9266 1.1 mrg case $host_cpu in 9267 1.1 mrg hppa*64*) 9268 1.1 mrg # +Z the default 9269 1.1 mrg ;; 9270 1.1 mrg *) 9271 1.1 mrg lt_prog_compiler_pic='-fPIC' 9272 1.1 mrg ;; 9273 1.1 mrg esac 9274 1.1 mrg ;; 9275 1.1 mrg 9276 1.1 mrg interix[3-9]*) 9277 1.1 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code. 9278 1.1 mrg # Instead, we relocate shared libraries at runtime. 9279 1.1 mrg ;; 9280 1.1 mrg 9281 1.1 mrg msdosdjgpp*) 9282 1.1 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries 9283 1.1 mrg # on systems that don't support them. 9284 1.1 mrg lt_prog_compiler_can_build_shared=no 9285 1.1 mrg enable_shared=no 9286 1.1 mrg ;; 9287 1.1 mrg 9288 1.1 mrg *nto* | *qnx*) 9289 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise 9290 1.1 mrg # it will coredump. 9291 1.1 mrg lt_prog_compiler_pic='-fPIC -shared' 9292 1.1 mrg ;; 9293 1.1 mrg 9294 1.1 mrg sysv4*MP*) 9295 1.1 mrg if test -d /usr/nec; then 9296 1.1 mrg lt_prog_compiler_pic=-Kconform_pic 9297 1.1 mrg fi 9298 1.1 mrg ;; 9299 1.1 mrg 9300 1.1 mrg *) 9301 1.1 mrg lt_prog_compiler_pic='-fPIC' 9302 1.1 mrg ;; 9303 1.1 mrg esac 9304 1.1 mrg 9305 1.1 mrg case $cc_basename in 9306 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2 9307 1.1 mrg lt_prog_compiler_wl='-Xlinker ' 9308 1.1.1.2 mrg if test -n "$lt_prog_compiler_pic"; then 9309 1.1.1.2 mrg lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 9310 1.1.1.2 mrg fi 9311 1.1 mrg ;; 9312 1.1 mrg esac 9313 1.1 mrg else 9314 1.1 mrg # PORTME Check for flag to pass linker flags through the system compiler. 9315 1.1 mrg case $host_os in 9316 1.1 mrg aix*) 9317 1.1 mrg lt_prog_compiler_wl='-Wl,' 9318 1.1.1.2 mrg if test ia64 = "$host_cpu"; then 9319 1.1 mrg # AIX 5 now supports IA64 processor 9320 1.1 mrg lt_prog_compiler_static='-Bstatic' 9321 1.1 mrg else 9322 1.1 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 9323 1.1 mrg fi 9324 1.1 mrg ;; 9325 1.1 mrg 9326 1.1.1.2 mrg darwin* | rhapsody*) 9327 1.1.1.2 mrg # PIC is the default on this platform 9328 1.1.1.2 mrg # Common symbols not allowed in MH_DYLIB files 9329 1.1.1.2 mrg lt_prog_compiler_pic='-fno-common' 9330 1.1.1.2 mrg case $cc_basename in 9331 1.1.1.2 mrg nagfor*) 9332 1.1.1.2 mrg # NAG Fortran compiler 9333 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,-Wl,,' 9334 1.1.1.2 mrg lt_prog_compiler_pic='-PIC' 9335 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic' 9336 1.1.1.2 mrg ;; 9337 1.1.1.2 mrg esac 9338 1.1.1.2 mrg ;; 9339 1.1.1.2 mrg 9340 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*) 9341 1.1 mrg # This hack is so that the source file can tell whether it is being 9342 1.1 mrg # built for inclusion in a dll (and should export symbols for example). 9343 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT' 9344 1.1.1.2 mrg case $host_os in 9345 1.1.1.2 mrg os2*) 9346 1.1.1.2 mrg lt_prog_compiler_static='$wl-static' 9347 1.1.1.2 mrg ;; 9348 1.1.1.2 mrg esac 9349 1.1 mrg ;; 9350 1.1 mrg 9351 1.1 mrg hpux9* | hpux10* | hpux11*) 9352 1.1 mrg lt_prog_compiler_wl='-Wl,' 9353 1.1 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 9354 1.1 mrg # not for PA HP-UX. 9355 1.1 mrg case $host_cpu in 9356 1.1 mrg hppa*64*|ia64*) 9357 1.1 mrg # +Z the default 9358 1.1 mrg ;; 9359 1.1 mrg *) 9360 1.1 mrg lt_prog_compiler_pic='+Z' 9361 1.1 mrg ;; 9362 1.1 mrg esac 9363 1.1 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC? 9364 1.1.1.2 mrg lt_prog_compiler_static='$wl-a ${wl}archive' 9365 1.1 mrg ;; 9366 1.1 mrg 9367 1.1 mrg irix5* | irix6* | nonstopux*) 9368 1.1 mrg lt_prog_compiler_wl='-Wl,' 9369 1.1 mrg # PIC (with -KPIC) is the default. 9370 1.1 mrg lt_prog_compiler_static='-non_shared' 9371 1.1 mrg ;; 9372 1.1 mrg 9373 1.1.1.2 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 9374 1.1 mrg case $cc_basename in 9375 1.1.1.2 mrg # old Intel for x86_64, which still supported -KPIC. 9376 1.1 mrg ecc*) 9377 1.1 mrg lt_prog_compiler_wl='-Wl,' 9378 1.1 mrg lt_prog_compiler_pic='-KPIC' 9379 1.1 mrg lt_prog_compiler_static='-static' 9380 1.1 mrg ;; 9381 1.1 mrg # icc used to be incompatible with GCC. 9382 1.1 mrg # ICC 10 doesn't accept -KPIC any more. 9383 1.1 mrg icc* | ifort*) 9384 1.1 mrg lt_prog_compiler_wl='-Wl,' 9385 1.1 mrg lt_prog_compiler_pic='-fPIC' 9386 1.1 mrg lt_prog_compiler_static='-static' 9387 1.1 mrg ;; 9388 1.1 mrg # Lahey Fortran 8.1. 9389 1.1 mrg lf95*) 9390 1.1 mrg lt_prog_compiler_wl='-Wl,' 9391 1.1 mrg lt_prog_compiler_pic='--shared' 9392 1.1 mrg lt_prog_compiler_static='--static' 9393 1.1 mrg ;; 9394 1.1 mrg nagfor*) 9395 1.1 mrg # NAG Fortran compiler 9396 1.1 mrg lt_prog_compiler_wl='-Wl,-Wl,,' 9397 1.1 mrg lt_prog_compiler_pic='-PIC' 9398 1.1 mrg lt_prog_compiler_static='-Bstatic' 9399 1.1 mrg ;; 9400 1.1.1.2 mrg tcc*) 9401 1.1.1.2 mrg # Fabrice Bellard et al's Tiny C Compiler 9402 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,' 9403 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC' 9404 1.1.1.2 mrg lt_prog_compiler_static='-static' 9405 1.1.1.2 mrg ;; 9406 1.1 mrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 9407 1.1 mrg # Portland Group compilers (*not* the Pentium gcc compiler, 9408 1.1 mrg # which looks to be a dead project) 9409 1.1 mrg lt_prog_compiler_wl='-Wl,' 9410 1.1 mrg lt_prog_compiler_pic='-fpic' 9411 1.1 mrg lt_prog_compiler_static='-Bstatic' 9412 1.1 mrg ;; 9413 1.1 mrg ccc*) 9414 1.1 mrg lt_prog_compiler_wl='-Wl,' 9415 1.1 mrg # All Alpha code is PIC. 9416 1.1 mrg lt_prog_compiler_static='-non_shared' 9417 1.1 mrg ;; 9418 1.1 mrg xl* | bgxl* | bgf* | mpixl*) 9419 1.1 mrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 9420 1.1 mrg lt_prog_compiler_wl='-Wl,' 9421 1.1 mrg lt_prog_compiler_pic='-qpic' 9422 1.1 mrg lt_prog_compiler_static='-qstaticlink' 9423 1.1 mrg ;; 9424 1.1 mrg *) 9425 1.1.1.6 mrg case `$CC -V 2>&1 | $SED 5q` in 9426 1.1.1.2 mrg *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 9427 1.1 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker 9428 1.1 mrg lt_prog_compiler_pic='-KPIC' 9429 1.1 mrg lt_prog_compiler_static='-Bstatic' 9430 1.1 mrg lt_prog_compiler_wl='' 9431 1.1 mrg ;; 9432 1.1.1.2 mrg *Sun\ F* | *Sun*Fortran*) 9433 1.1.1.2 mrg lt_prog_compiler_pic='-KPIC' 9434 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic' 9435 1.1.1.2 mrg lt_prog_compiler_wl='-Qoption ld ' 9436 1.1.1.2 mrg ;; 9437 1.1 mrg *Sun\ C*) 9438 1.1 mrg # Sun C 5.9 9439 1.1 mrg lt_prog_compiler_pic='-KPIC' 9440 1.1 mrg lt_prog_compiler_static='-Bstatic' 9441 1.1 mrg lt_prog_compiler_wl='-Wl,' 9442 1.1 mrg ;; 9443 1.1.1.2 mrg *Intel*\ [CF]*Compiler*) 9444 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,' 9445 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC' 9446 1.1.1.2 mrg lt_prog_compiler_static='-static' 9447 1.1.1.2 mrg ;; 9448 1.1.1.2 mrg *Portland\ Group*) 9449 1.1.1.2 mrg lt_prog_compiler_wl='-Wl,' 9450 1.1.1.2 mrg lt_prog_compiler_pic='-fpic' 9451 1.1.1.2 mrg lt_prog_compiler_static='-Bstatic' 9452 1.1.1.2 mrg ;; 9453 1.1 mrg esac 9454 1.1 mrg ;; 9455 1.1 mrg esac 9456 1.1 mrg ;; 9457 1.1 mrg 9458 1.1 mrg newsos6) 9459 1.1 mrg lt_prog_compiler_pic='-KPIC' 9460 1.1 mrg lt_prog_compiler_static='-Bstatic' 9461 1.1 mrg ;; 9462 1.1 mrg 9463 1.1 mrg *nto* | *qnx*) 9464 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise 9465 1.1 mrg # it will coredump. 9466 1.1 mrg lt_prog_compiler_pic='-fPIC -shared' 9467 1.1 mrg ;; 9468 1.1 mrg 9469 1.1 mrg osf3* | osf4* | osf5*) 9470 1.1 mrg lt_prog_compiler_wl='-Wl,' 9471 1.1 mrg # All OSF/1 code is PIC. 9472 1.1 mrg lt_prog_compiler_static='-non_shared' 9473 1.1 mrg ;; 9474 1.1 mrg 9475 1.1 mrg rdos*) 9476 1.1 mrg lt_prog_compiler_static='-non_shared' 9477 1.1 mrg ;; 9478 1.1 mrg 9479 1.1 mrg solaris*) 9480 1.1 mrg lt_prog_compiler_pic='-KPIC' 9481 1.1 mrg lt_prog_compiler_static='-Bstatic' 9482 1.1 mrg case $cc_basename in 9483 1.1 mrg f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 9484 1.1 mrg lt_prog_compiler_wl='-Qoption ld ';; 9485 1.1 mrg *) 9486 1.1 mrg lt_prog_compiler_wl='-Wl,';; 9487 1.1 mrg esac 9488 1.1 mrg ;; 9489 1.1 mrg 9490 1.1 mrg sunos4*) 9491 1.1 mrg lt_prog_compiler_wl='-Qoption ld ' 9492 1.1 mrg lt_prog_compiler_pic='-PIC' 9493 1.1 mrg lt_prog_compiler_static='-Bstatic' 9494 1.1 mrg ;; 9495 1.1 mrg 9496 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3*) 9497 1.1 mrg lt_prog_compiler_wl='-Wl,' 9498 1.1 mrg lt_prog_compiler_pic='-KPIC' 9499 1.1 mrg lt_prog_compiler_static='-Bstatic' 9500 1.1 mrg ;; 9501 1.1 mrg 9502 1.1 mrg sysv4*MP*) 9503 1.1.1.2 mrg if test -d /usr/nec; then 9504 1.1 mrg lt_prog_compiler_pic='-Kconform_pic' 9505 1.1 mrg lt_prog_compiler_static='-Bstatic' 9506 1.1 mrg fi 9507 1.1 mrg ;; 9508 1.1 mrg 9509 1.1 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 9510 1.1 mrg lt_prog_compiler_wl='-Wl,' 9511 1.1 mrg lt_prog_compiler_pic='-KPIC' 9512 1.1 mrg lt_prog_compiler_static='-Bstatic' 9513 1.1 mrg ;; 9514 1.1 mrg 9515 1.1 mrg unicos*) 9516 1.1 mrg lt_prog_compiler_wl='-Wl,' 9517 1.1 mrg lt_prog_compiler_can_build_shared=no 9518 1.1 mrg ;; 9519 1.1 mrg 9520 1.1 mrg uts4*) 9521 1.1 mrg lt_prog_compiler_pic='-pic' 9522 1.1 mrg lt_prog_compiler_static='-Bstatic' 9523 1.1 mrg ;; 9524 1.1 mrg 9525 1.1 mrg *) 9526 1.1 mrg lt_prog_compiler_can_build_shared=no 9527 1.1 mrg ;; 9528 1.1 mrg esac 9529 1.1 mrg fi 9530 1.1 mrg 9531 1.1 mrg case $host_os in 9532 1.1.1.2 mrg # For platforms that do not support PIC, -DPIC is meaningless: 9533 1.1 mrg *djgpp*) 9534 1.1 mrg lt_prog_compiler_pic= 9535 1.1 mrg ;; 9536 1.1 mrg *) 9537 1.1 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 9538 1.1 mrg ;; 9539 1.1 mrg esac 9540 1.1 mrg 9541 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 9542 1.1 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 9543 1.1 mrg if ${lt_cv_prog_compiler_pic+:} false; then : 9544 1.1 mrg $as_echo_n "(cached) " >&6 9545 1.1 mrg else 9546 1.1 mrg lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 9547 1.1 mrg fi 9548 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 9549 1.1 mrg $as_echo "$lt_cv_prog_compiler_pic" >&6; } 9550 1.1 mrg lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 9551 1.1 mrg 9552 1.1 mrg # 9553 1.1 mrg # Check to make sure the PIC flag actually works. 9554 1.1 mrg # 9555 1.1 mrg if test -n "$lt_prog_compiler_pic"; then 9556 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 9557 1.1 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 9558 1.1 mrg if ${lt_cv_prog_compiler_pic_works+:} false; then : 9559 1.1 mrg $as_echo_n "(cached) " >&6 9560 1.1 mrg else 9561 1.1 mrg lt_cv_prog_compiler_pic_works=no 9562 1.1 mrg ac_outfile=conftest.$ac_objext 9563 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9564 1.1.1.2 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment 9565 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or 9566 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end. 9567 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins 9568 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly. 9569 1.1 mrg # The option is referenced via a variable to avoid confusing sed. 9570 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \ 9571 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 9572 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 9573 1.1 mrg -e 's:$: $lt_compiler_flag:'` 9574 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 9575 1.1 mrg (eval "$lt_compile" 2>conftest.err) 9576 1.1 mrg ac_status=$? 9577 1.1 mrg cat conftest.err >&5 9578 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 9579 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then 9580 1.1 mrg # The compiler can only warn and ignore the option if not recognized 9581 1.1 mrg # So say no if there are warnings other than the usual output. 9582 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 9583 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9584 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 9585 1.1 mrg lt_cv_prog_compiler_pic_works=yes 9586 1.1 mrg fi 9587 1.1 mrg fi 9588 1.1 mrg $RM conftest* 9589 1.1 mrg 9590 1.1 mrg fi 9591 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 9592 1.1 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 9593 1.1 mrg 9594 1.1.1.2 mrg if test yes = "$lt_cv_prog_compiler_pic_works"; then 9595 1.1 mrg case $lt_prog_compiler_pic in 9596 1.1 mrg "" | " "*) ;; 9597 1.1 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 9598 1.1 mrg esac 9599 1.1 mrg else 9600 1.1 mrg lt_prog_compiler_pic= 9601 1.1 mrg lt_prog_compiler_can_build_shared=no 9602 1.1 mrg fi 9603 1.1 mrg 9604 1.1 mrg fi 9605 1.1 mrg 9606 1.1 mrg 9607 1.1 mrg 9608 1.1 mrg 9609 1.1 mrg 9610 1.1 mrg 9611 1.1 mrg 9612 1.1 mrg 9613 1.1 mrg 9614 1.1 mrg 9615 1.1 mrg 9616 1.1 mrg # 9617 1.1 mrg # Check to make sure the static flag actually works. 9618 1.1 mrg # 9619 1.1 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 9620 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 9621 1.1 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 9622 1.1 mrg if ${lt_cv_prog_compiler_static_works+:} false; then : 9623 1.1 mrg $as_echo_n "(cached) " >&6 9624 1.1 mrg else 9625 1.1 mrg lt_cv_prog_compiler_static_works=no 9626 1.1.1.2 mrg save_LDFLAGS=$LDFLAGS 9627 1.1 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 9628 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext 9629 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9630 1.1 mrg # The linker can only warn and ignore the option if not recognized 9631 1.1 mrg # So say no if there are warnings 9632 1.1 mrg if test -s conftest.err; then 9633 1.1 mrg # Append any errors to the config.log. 9634 1.1 mrg cat conftest.err 1>&5 9635 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9636 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9637 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then 9638 1.1 mrg lt_cv_prog_compiler_static_works=yes 9639 1.1 mrg fi 9640 1.1 mrg else 9641 1.1 mrg lt_cv_prog_compiler_static_works=yes 9642 1.1 mrg fi 9643 1.1 mrg fi 9644 1.1 mrg $RM -r conftest* 9645 1.1.1.2 mrg LDFLAGS=$save_LDFLAGS 9646 1.1 mrg 9647 1.1 mrg fi 9648 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 9649 1.1 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; } 9650 1.1 mrg 9651 1.1.1.2 mrg if test yes = "$lt_cv_prog_compiler_static_works"; then 9652 1.1 mrg : 9653 1.1 mrg else 9654 1.1 mrg lt_prog_compiler_static= 9655 1.1 mrg fi 9656 1.1 mrg 9657 1.1 mrg 9658 1.1 mrg 9659 1.1 mrg 9660 1.1 mrg 9661 1.1 mrg 9662 1.1 mrg 9663 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 9664 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 9665 1.1 mrg if ${lt_cv_prog_compiler_c_o+:} false; then : 9666 1.1 mrg $as_echo_n "(cached) " >&6 9667 1.1 mrg else 9668 1.1 mrg lt_cv_prog_compiler_c_o=no 9669 1.1 mrg $RM -r conftest 2>/dev/null 9670 1.1 mrg mkdir conftest 9671 1.1 mrg cd conftest 9672 1.1 mrg mkdir out 9673 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9674 1.1 mrg 9675 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext" 9676 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or 9677 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end. 9678 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins 9679 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly. 9680 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \ 9681 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 9682 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 9683 1.1 mrg -e 's:$: $lt_compiler_flag:'` 9684 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 9685 1.1 mrg (eval "$lt_compile" 2>out/conftest.err) 9686 1.1 mrg ac_status=$? 9687 1.1 mrg cat out/conftest.err >&5 9688 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 9689 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext 9690 1.1 mrg then 9691 1.1 mrg # The compiler can only warn and ignore the option if not recognized 9692 1.1 mrg # So say no if there are warnings 9693 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 9694 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 9695 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 9696 1.1 mrg lt_cv_prog_compiler_c_o=yes 9697 1.1 mrg fi 9698 1.1 mrg fi 9699 1.1 mrg chmod u+w . 2>&5 9700 1.1 mrg $RM conftest* 9701 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for 9702 1.1 mrg # template instantiation 9703 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 9704 1.1 mrg $RM out/* && rmdir out 9705 1.1 mrg cd .. 9706 1.1 mrg $RM -r conftest 9707 1.1 mrg $RM conftest* 9708 1.1 mrg 9709 1.1 mrg fi 9710 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 9711 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; } 9712 1.1 mrg 9713 1.1 mrg 9714 1.1 mrg 9715 1.1 mrg 9716 1.1 mrg 9717 1.1 mrg 9718 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 9719 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 9720 1.1 mrg if ${lt_cv_prog_compiler_c_o+:} false; then : 9721 1.1 mrg $as_echo_n "(cached) " >&6 9722 1.1 mrg else 9723 1.1 mrg lt_cv_prog_compiler_c_o=no 9724 1.1 mrg $RM -r conftest 2>/dev/null 9725 1.1 mrg mkdir conftest 9726 1.1 mrg cd conftest 9727 1.1 mrg mkdir out 9728 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9729 1.1 mrg 9730 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext" 9731 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or 9732 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end. 9733 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins 9734 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly. 9735 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \ 9736 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 9737 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 9738 1.1 mrg -e 's:$: $lt_compiler_flag:'` 9739 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 9740 1.1 mrg (eval "$lt_compile" 2>out/conftest.err) 9741 1.1 mrg ac_status=$? 9742 1.1 mrg cat out/conftest.err >&5 9743 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 9744 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext 9745 1.1 mrg then 9746 1.1 mrg # The compiler can only warn and ignore the option if not recognized 9747 1.1 mrg # So say no if there are warnings 9748 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 9749 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 9750 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 9751 1.1 mrg lt_cv_prog_compiler_c_o=yes 9752 1.1 mrg fi 9753 1.1 mrg fi 9754 1.1 mrg chmod u+w . 2>&5 9755 1.1 mrg $RM conftest* 9756 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for 9757 1.1 mrg # template instantiation 9758 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 9759 1.1 mrg $RM out/* && rmdir out 9760 1.1 mrg cd .. 9761 1.1 mrg $RM -r conftest 9762 1.1 mrg $RM conftest* 9763 1.1 mrg 9764 1.1 mrg fi 9765 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 9766 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; } 9767 1.1 mrg 9768 1.1 mrg 9769 1.1 mrg 9770 1.1 mrg 9771 1.1.1.2 mrg hard_links=nottested 9772 1.1.1.2 mrg if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then 9773 1.1 mrg # do not overwrite the value of need_locks provided by the user 9774 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 9775 1.1 mrg $as_echo_n "checking if we can lock with hard links... " >&6; } 9776 1.1 mrg hard_links=yes 9777 1.1 mrg $RM conftest* 9778 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no 9779 1.1 mrg touch conftest.a 9780 1.1 mrg ln conftest.a conftest.b 2>&5 || hard_links=no 9781 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no 9782 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 9783 1.1 mrg $as_echo "$hard_links" >&6; } 9784 1.1.1.2 mrg if test no = "$hard_links"; then 9785 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 9786 1.1.1.2 mrg $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} 9787 1.1 mrg need_locks=warn 9788 1.1 mrg fi 9789 1.1 mrg else 9790 1.1 mrg need_locks=no 9791 1.1 mrg fi 9792 1.1 mrg 9793 1.1 mrg 9794 1.1 mrg 9795 1.1 mrg 9796 1.1 mrg 9797 1.1 mrg 9798 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 9799 1.1 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 9800 1.1 mrg 9801 1.1 mrg runpath_var= 9802 1.1 mrg allow_undefined_flag= 9803 1.1 mrg always_export_symbols=no 9804 1.1 mrg archive_cmds= 9805 1.1 mrg archive_expsym_cmds= 9806 1.1 mrg compiler_needs_object=no 9807 1.1 mrg enable_shared_with_static_runtimes=no 9808 1.1 mrg export_dynamic_flag_spec= 9809 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 9810 1.1 mrg hardcode_automatic=no 9811 1.1 mrg hardcode_direct=no 9812 1.1 mrg hardcode_direct_absolute=no 9813 1.1 mrg hardcode_libdir_flag_spec= 9814 1.1 mrg hardcode_libdir_separator= 9815 1.1 mrg hardcode_minus_L=no 9816 1.1 mrg hardcode_shlibpath_var=unsupported 9817 1.1 mrg inherit_rpath=no 9818 1.1 mrg link_all_deplibs=unknown 9819 1.1 mrg module_cmds= 9820 1.1 mrg module_expsym_cmds= 9821 1.1 mrg old_archive_from_new_cmds= 9822 1.1 mrg old_archive_from_expsyms_cmds= 9823 1.1 mrg thread_safe_flag_spec= 9824 1.1 mrg whole_archive_flag_spec= 9825 1.1 mrg # include_expsyms should be a list of space-separated symbols to be *always* 9826 1.1 mrg # included in the symbol list 9827 1.1 mrg include_expsyms= 9828 1.1 mrg # exclude_expsyms can be an extended regexp of symbols to exclude 9829 1.1.1.2 mrg # it will be wrapped by ' (' and ')$', so one must not match beginning or 9830 1.1.1.2 mrg # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', 9831 1.1.1.2 mrg # as well as any symbol that contains 'd'. 9832 1.1 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 9833 1.1 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 9834 1.1 mrg # platforms (ab)use it in PIC code, but their linkers get confused if 9835 1.1 mrg # the symbol is explicitly referenced. Since portable code cannot 9836 1.1 mrg # rely on this symbol name, it's probably fine to never include it in 9837 1.1 mrg # preloaded symbol tables. 9838 1.1 mrg # Exclude shared library initialization/finalization symbols. 9839 1.1 mrg extract_expsyms_cmds= 9840 1.1 mrg 9841 1.1 mrg case $host_os in 9842 1.1 mrg cygwin* | mingw* | pw32* | cegcc*) 9843 1.1.1.6 mrg # FIXME: the MSVC++ and ICC port hasn't been tested in a loooong time 9844 1.1 mrg # When not using gcc, we currently assume that we are using 9845 1.1.1.6 mrg # Microsoft Visual C++ or Intel C++ Compiler. 9846 1.1.1.2 mrg if test yes != "$GCC"; then 9847 1.1 mrg with_gnu_ld=no 9848 1.1 mrg fi 9849 1.1 mrg ;; 9850 1.1 mrg interix*) 9851 1.1.1.6 mrg # we just hope/assume this is gcc and not c89 (= MSVC++ or ICC) 9852 1.1 mrg with_gnu_ld=yes 9853 1.1 mrg ;; 9854 1.1.1.2 mrg openbsd* | bitrig*) 9855 1.1 mrg with_gnu_ld=no 9856 1.1 mrg ;; 9857 1.1 mrg esac 9858 1.1 mrg 9859 1.1 mrg ld_shlibs=yes 9860 1.1 mrg 9861 1.1 mrg # On some targets, GNU ld is compatible enough with the native linker 9862 1.1 mrg # that we're better off using the native interface for both. 9863 1.1 mrg lt_use_gnu_ld_interface=no 9864 1.1.1.2 mrg if test yes = "$with_gnu_ld"; then 9865 1.1 mrg case $host_os in 9866 1.1 mrg aix*) 9867 1.1 mrg # The AIX port of GNU ld has always aspired to compatibility 9868 1.1 mrg # with the native linker. However, as the warning in the GNU ld 9869 1.1 mrg # block says, versions before 2.19.5* couldn't really create working 9870 1.1 mrg # shared libraries, regardless of the interface used. 9871 1.1 mrg case `$LD -v 2>&1` in 9872 1.1 mrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 9873 1.1 mrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 9874 1.1 mrg *\ \(GNU\ Binutils\)\ [3-9]*) ;; 9875 1.1 mrg *) 9876 1.1 mrg lt_use_gnu_ld_interface=yes 9877 1.1 mrg ;; 9878 1.1 mrg esac 9879 1.1 mrg ;; 9880 1.1 mrg *) 9881 1.1 mrg lt_use_gnu_ld_interface=yes 9882 1.1 mrg ;; 9883 1.1 mrg esac 9884 1.1 mrg fi 9885 1.1 mrg 9886 1.1.1.2 mrg if test yes = "$lt_use_gnu_ld_interface"; then 9887 1.1 mrg # If archive_cmds runs LD, not CC, wlarc should be empty 9888 1.1.1.2 mrg wlarc='$wl' 9889 1.1 mrg 9890 1.1 mrg # Set some defaults for GNU ld with shared library support. These 9891 1.1 mrg # are reset later if shared libraries are not supported. Putting them 9892 1.1 mrg # here allows them to be overridden if necessary. 9893 1.1 mrg runpath_var=LD_RUN_PATH 9894 1.1.1.2 mrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9895 1.1.1.2 mrg export_dynamic_flag_spec='$wl--export-dynamic' 9896 1.1 mrg # ancient GNU ld didn't support --whole-archive et. al. 9897 1.1 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 9898 1.1.1.2 mrg whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' 9899 1.1 mrg else 9900 1.1 mrg whole_archive_flag_spec= 9901 1.1 mrg fi 9902 1.1 mrg supports_anon_versioning=no 9903 1.1.1.6 mrg case `$LD -v | $SED -e 's/([^)]\+)\s\+//' 2>&1` in 9904 1.1 mrg *GNU\ gold*) supports_anon_versioning=yes ;; 9905 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 9906 1.1 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 9907 1.1 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 9908 1.1 mrg *\ 2.11.*) ;; # other 2.11 versions 9909 1.1 mrg *) supports_anon_versioning=yes ;; 9910 1.1 mrg esac 9911 1.1 mrg 9912 1.1 mrg # See if GNU ld supports shared libraries. 9913 1.1 mrg case $host_os in 9914 1.1 mrg aix[3-9]*) 9915 1.1 mrg # On AIX/PPC, the GNU linker is very broken 9916 1.1.1.2 mrg if test ia64 != "$host_cpu"; then 9917 1.1 mrg ld_shlibs=no 9918 1.1 mrg cat <<_LT_EOF 1>&2 9919 1.1 mrg 9920 1.1 mrg *** Warning: the GNU linker, at least up to release 2.19, is reported 9921 1.1 mrg *** to be unable to reliably create shared libraries on AIX. 9922 1.1 mrg *** Therefore, libtool is disabling shared libraries support. If you 9923 1.1 mrg *** really care for shared libraries, you may want to install binutils 9924 1.1 mrg *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 9925 1.1 mrg *** You will then need to restart the configuration process. 9926 1.1 mrg 9927 1.1 mrg _LT_EOF 9928 1.1 mrg fi 9929 1.1 mrg ;; 9930 1.1 mrg 9931 1.1 mrg amigaos*) 9932 1.1 mrg case $host_cpu in 9933 1.1 mrg powerpc) 9934 1.1 mrg # see comment about AmigaOS4 .so support 9935 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9936 1.1 mrg archive_expsym_cmds='' 9937 1.1 mrg ;; 9938 1.1 mrg m68k) 9939 1.1 mrg 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)' 9940 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 9941 1.1 mrg hardcode_minus_L=yes 9942 1.1 mrg ;; 9943 1.1 mrg esac 9944 1.1 mrg ;; 9945 1.1 mrg 9946 1.1 mrg beos*) 9947 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9948 1.1 mrg allow_undefined_flag=unsupported 9949 1.1 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc 9950 1.1 mrg # support --undefined. This deserves some investigation. FIXME 9951 1.1.1.2 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9952 1.1 mrg else 9953 1.1 mrg ld_shlibs=no 9954 1.1 mrg fi 9955 1.1 mrg ;; 9956 1.1 mrg 9957 1.1 mrg cygwin* | mingw* | pw32* | cegcc*) 9958 1.1 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 9959 1.1 mrg # as there is no search path for DLLs. 9960 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 9961 1.1.1.2 mrg export_dynamic_flag_spec='$wl--export-all-symbols' 9962 1.1 mrg allow_undefined_flag=unsupported 9963 1.1 mrg always_export_symbols=no 9964 1.1 mrg enable_shared_with_static_runtimes=yes 9965 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols' 9966 1.1 mrg exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 9967 1.1 mrg 9968 1.1 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 9969 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9970 1.1.1.2 mrg # If the export-symbols file already is a .def file, use it as 9971 1.1.1.2 mrg # is; otherwise, prepend EXPORTS... 9972 1.1.1.2 mrg archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 9973 1.1.1.2 mrg cp $export_symbols $output_objdir/$soname.def; 9974 1.1.1.2 mrg else 9975 1.1.1.2 mrg echo EXPORTS > $output_objdir/$soname.def; 9976 1.1.1.2 mrg cat $export_symbols >> $output_objdir/$soname.def; 9977 1.1.1.2 mrg fi~ 9978 1.1.1.2 mrg $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9979 1.1 mrg else 9980 1.1 mrg ld_shlibs=no 9981 1.1 mrg fi 9982 1.1 mrg ;; 9983 1.1 mrg 9984 1.1 mrg haiku*) 9985 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9986 1.1 mrg link_all_deplibs=yes 9987 1.1 mrg ;; 9988 1.1 mrg 9989 1.1.1.2 mrg os2*) 9990 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir' 9991 1.1.1.2 mrg hardcode_minus_L=yes 9992 1.1.1.2 mrg allow_undefined_flag=unsupported 9993 1.1.1.2 mrg shrext_cmds=.dll 9994 1.1.1.2 mrg archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9995 1.1.1.2 mrg $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9996 1.1.1.2 mrg $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9997 1.1.1.2 mrg $ECHO EXPORTS >> $output_objdir/$libname.def~ 9998 1.1.1.2 mrg emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 9999 1.1.1.2 mrg $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 10000 1.1.1.2 mrg emximp -o $lib $output_objdir/$libname.def' 10001 1.1.1.2 mrg archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 10002 1.1.1.2 mrg $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 10003 1.1.1.2 mrg $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 10004 1.1.1.2 mrg $ECHO EXPORTS >> $output_objdir/$libname.def~ 10005 1.1.1.2 mrg prefix_cmds="$SED"~ 10006 1.1.1.2 mrg if test EXPORTS = "`$SED 1q $export_symbols`"; then 10007 1.1.1.2 mrg prefix_cmds="$prefix_cmds -e 1d"; 10008 1.1.1.2 mrg fi~ 10009 1.1.1.2 mrg prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 10010 1.1.1.2 mrg cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 10011 1.1.1.2 mrg $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 10012 1.1.1.2 mrg emximp -o $lib $output_objdir/$libname.def' 10013 1.1.1.2 mrg old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 10014 1.1.1.2 mrg enable_shared_with_static_runtimes=yes 10015 1.1.1.6 mrg file_list_spec='@' 10016 1.1.1.2 mrg ;; 10017 1.1.1.2 mrg 10018 1.1 mrg interix[3-9]*) 10019 1.1 mrg hardcode_direct=no 10020 1.1 mrg hardcode_shlibpath_var=no 10021 1.1.1.2 mrg hardcode_libdir_flag_spec='$wl-rpath,$libdir' 10022 1.1.1.2 mrg export_dynamic_flag_spec='$wl-E' 10023 1.1 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 10024 1.1 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by 10025 1.1 mrg # default) and relocated if they conflict, which is a slow very memory 10026 1.1 mrg # consuming and fragmenting process. To avoid this, we pick a random, 10027 1.1 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 10028 1.1 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space. 10029 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 10030 1.1.1.6 mrg 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' 10031 1.1 mrg ;; 10032 1.1 mrg 10033 1.1 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 10034 1.1 mrg tmp_diet=no 10035 1.1.1.2 mrg if test linux-dietlibc = "$host_os"; then 10036 1.1 mrg case $cc_basename in 10037 1.1 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 10038 1.1 mrg esac 10039 1.1 mrg fi 10040 1.1 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 10041 1.1.1.2 mrg && test no = "$tmp_diet" 10042 1.1 mrg then 10043 1.1 mrg tmp_addflag=' $pic_flag' 10044 1.1 mrg tmp_sharedflag='-shared' 10045 1.1 mrg case $cc_basename,$host_cpu in 10046 1.1 mrg pgcc*) # Portland Group C compiler 10047 1.1.1.2 mrg 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' 10048 1.1 mrg tmp_addflag=' $pic_flag' 10049 1.1 mrg ;; 10050 1.1 mrg pgf77* | pgf90* | pgf95* | pgfortran*) 10051 1.1 mrg # Portland Group f77 and f90 compilers 10052 1.1.1.2 mrg 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' 10053 1.1 mrg tmp_addflag=' $pic_flag -Mnomain' ;; 10054 1.1 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 10055 1.1 mrg tmp_addflag=' -i_dynamic' ;; 10056 1.1 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 10057 1.1 mrg tmp_addflag=' -i_dynamic -nofor_main' ;; 10058 1.1 mrg ifc* | ifort*) # Intel Fortran compiler 10059 1.1 mrg tmp_addflag=' -nofor_main' ;; 10060 1.1 mrg lf95*) # Lahey Fortran 8.1 10061 1.1 mrg whole_archive_flag_spec= 10062 1.1 mrg tmp_sharedflag='--shared' ;; 10063 1.1.1.2 mrg nagfor*) # NAGFOR 5.3 10064 1.1.1.2 mrg tmp_sharedflag='-Wl,-shared' ;; 10065 1.1 mrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 10066 1.1 mrg tmp_sharedflag='-qmkshrobj' 10067 1.1 mrg tmp_addflag= ;; 10068 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2 10069 1.1.1.2 mrg 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' 10070 1.1 mrg compiler_needs_object=yes 10071 1.1 mrg ;; 10072 1.1 mrg esac 10073 1.1.1.6 mrg case `$CC -V 2>&1 | $SED 5q` in 10074 1.1 mrg *Sun\ C*) # Sun C 5.9 10075 1.1.1.2 mrg 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' 10076 1.1 mrg compiler_needs_object=yes 10077 1.1 mrg tmp_sharedflag='-G' ;; 10078 1.1 mrg *Sun\ F*) # Sun Fortran 8.3 10079 1.1 mrg tmp_sharedflag='-G' ;; 10080 1.1 mrg esac 10081 1.1.1.2 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 10082 1.1 mrg 10083 1.1.1.2 mrg if test yes = "$supports_anon_versioning"; then 10084 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 10085 1.1.1.6 mrg cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 10086 1.1.1.2 mrg echo "local: *; };" >> $output_objdir/$libname.ver~ 10087 1.1.1.2 mrg $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' 10088 1.1 mrg fi 10089 1.1 mrg 10090 1.1 mrg case $cc_basename in 10091 1.1.1.2 mrg tcc*) 10092 1.1.1.2 mrg export_dynamic_flag_spec='-rdynamic' 10093 1.1.1.2 mrg ;; 10094 1.1 mrg xlf* | bgf* | bgxlf* | mpixlf*) 10095 1.1 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 10096 1.1 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 10097 1.1.1.2 mrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10098 1.1 mrg archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 10099 1.1.1.2 mrg if test yes = "$supports_anon_versioning"; then 10100 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 10101 1.1.1.6 mrg cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 10102 1.1.1.2 mrg echo "local: *; };" >> $output_objdir/$libname.ver~ 10103 1.1.1.2 mrg $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 10104 1.1 mrg fi 10105 1.1 mrg ;; 10106 1.1 mrg esac 10107 1.1 mrg else 10108 1.1 mrg ld_shlibs=no 10109 1.1 mrg fi 10110 1.1 mrg ;; 10111 1.1 mrg 10112 1.1.1.2 mrg netbsd*) 10113 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10114 1.1 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 10115 1.1 mrg wlarc= 10116 1.1 mrg else 10117 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 10118 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 10119 1.1 mrg fi 10120 1.1 mrg ;; 10121 1.1 mrg 10122 1.1 mrg solaris*) 10123 1.1 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 10124 1.1 mrg ld_shlibs=no 10125 1.1 mrg cat <<_LT_EOF 1>&2 10126 1.1 mrg 10127 1.1 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably 10128 1.1 mrg *** create shared libraries on Solaris systems. Therefore, libtool 10129 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU 10130 1.1 mrg *** binutils to release 2.9.1 or newer. Another option is to modify 10131 1.1 mrg *** your PATH or compiler configuration so that the native linker is 10132 1.1 mrg *** used, and then restart. 10133 1.1 mrg 10134 1.1 mrg _LT_EOF 10135 1.1 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 10136 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 10137 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 10138 1.1 mrg else 10139 1.1 mrg ld_shlibs=no 10140 1.1 mrg fi 10141 1.1 mrg ;; 10142 1.1 mrg 10143 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 10144 1.1 mrg case `$LD -v 2>&1` in 10145 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 10146 1.1 mrg ld_shlibs=no 10147 1.1 mrg cat <<_LT_EOF 1>&2 10148 1.1 mrg 10149 1.1.1.2 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot 10150 1.1 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool 10151 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU 10152 1.1 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify 10153 1.1 mrg *** your PATH or compiler configuration so that the native linker is 10154 1.1 mrg *** used, and then restart. 10155 1.1 mrg 10156 1.1 mrg _LT_EOF 10157 1.1 mrg ;; 10158 1.1 mrg *) 10159 1.1 mrg # For security reasons, it is highly recommended that you always 10160 1.1 mrg # use absolute paths for naming shared libraries, and exclude the 10161 1.1 mrg # DT_RUNPATH tag from executables and libraries. But doing so 10162 1.1 mrg # requires that you compile everything twice, which is a pain. 10163 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 10164 1.1.1.2 mrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10165 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 10166 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 10167 1.1 mrg else 10168 1.1 mrg ld_shlibs=no 10169 1.1 mrg fi 10170 1.1 mrg ;; 10171 1.1 mrg esac 10172 1.1 mrg ;; 10173 1.1 mrg 10174 1.1 mrg sunos4*) 10175 1.1 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 10176 1.1 mrg wlarc= 10177 1.1 mrg hardcode_direct=yes 10178 1.1 mrg hardcode_shlibpath_var=no 10179 1.1 mrg ;; 10180 1.1 mrg 10181 1.1 mrg *) 10182 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 10183 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 10184 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 10185 1.1 mrg else 10186 1.1 mrg ld_shlibs=no 10187 1.1 mrg fi 10188 1.1 mrg ;; 10189 1.1 mrg esac 10190 1.1 mrg 10191 1.1.1.2 mrg if test no = "$ld_shlibs"; then 10192 1.1 mrg runpath_var= 10193 1.1 mrg hardcode_libdir_flag_spec= 10194 1.1 mrg export_dynamic_flag_spec= 10195 1.1 mrg whole_archive_flag_spec= 10196 1.1 mrg fi 10197 1.1 mrg else 10198 1.1 mrg # PORTME fill in a description of your system's linker (not GNU ld) 10199 1.1 mrg case $host_os in 10200 1.1 mrg aix3*) 10201 1.1 mrg allow_undefined_flag=unsupported 10202 1.1 mrg always_export_symbols=yes 10203 1.1 mrg 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' 10204 1.1 mrg # Note: this linker hardcodes the directories in LIBPATH if there 10205 1.1 mrg # are no directories specified by -L. 10206 1.1 mrg hardcode_minus_L=yes 10207 1.1.1.2 mrg if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then 10208 1.1 mrg # Neither direct hardcoding nor static linking is supported with a 10209 1.1 mrg # broken collect2. 10210 1.1 mrg hardcode_direct=unsupported 10211 1.1 mrg fi 10212 1.1 mrg ;; 10213 1.1 mrg 10214 1.1 mrg aix[4-9]*) 10215 1.1.1.2 mrg if test ia64 = "$host_cpu"; then 10216 1.1 mrg # On IA64, the linker does run time linking by default, so we don't 10217 1.1 mrg # have to do anything special. 10218 1.1 mrg aix_use_runtimelinking=no 10219 1.1 mrg exp_sym_flag='-Bexport' 10220 1.1.1.2 mrg no_entry_flag= 10221 1.1 mrg else 10222 1.1 mrg # If we're using GNU nm, then we don't want the "-C" option. 10223 1.1.1.2 mrg # -C means demangle to GNU nm, but means don't demangle to AIX nm. 10224 1.1.1.2 mrg # Without the "-l" option, or with the "-B" option, AIX nm treats 10225 1.1.1.2 mrg # weak defined symbols like other global defined symbols, whereas 10226 1.1.1.2 mrg # GNU nm marks them as "W". 10227 1.1.1.2 mrg # While the 'weak' keyword is ignored in the Export File, we need 10228 1.1.1.2 mrg # it in the Import File for the 'aix-soname' feature, so we have 10229 1.1.1.2 mrg # to replace the "-B" option with "-P" for AIX nm. 10230 1.1 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 10231 1.1.1.2 mrg export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' 10232 1.1 mrg else 10233 1.1.1.6 mrg export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' 10234 1.1 mrg fi 10235 1.1 mrg aix_use_runtimelinking=no 10236 1.1 mrg 10237 1.1 mrg # Test if we are trying to use run time linking or normal 10238 1.1 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we 10239 1.1.1.2 mrg # have runtime linking enabled, and use it for executables. 10240 1.1.1.2 mrg # For shared libraries, we enable/disable runtime linking 10241 1.1.1.2 mrg # depending on the kind of the shared library created - 10242 1.1.1.2 mrg # when "with_aix_soname,aix_use_runtimelinking" is: 10243 1.1.1.2 mrg # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables 10244 1.1.1.2 mrg # "aix,yes" lib.so shared, rtl:yes, for executables 10245 1.1.1.2 mrg # lib.a static archive 10246 1.1.1.2 mrg # "both,no" lib.so.V(shr.o) shared, rtl:yes 10247 1.1.1.2 mrg # lib.a(lib.so.V) shared, rtl:no, for executables 10248 1.1.1.2 mrg # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables 10249 1.1.1.2 mrg # lib.a(lib.so.V) shared, rtl:no 10250 1.1.1.2 mrg # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables 10251 1.1.1.2 mrg # lib.a static archive 10252 1.1 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 10253 1.1 mrg for ld_flag in $LDFLAGS; do 10254 1.1.1.2 mrg if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then 10255 1.1 mrg aix_use_runtimelinking=yes 10256 1.1 mrg break 10257 1.1 mrg fi 10258 1.1 mrg done 10259 1.1.1.2 mrg if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then 10260 1.1.1.2 mrg # With aix-soname=svr4, we create the lib.so.V shared archives only, 10261 1.1.1.2 mrg # so we don't have lib.a shared libs to link our executables. 10262 1.1.1.2 mrg # We have to force runtime linking in this case. 10263 1.1.1.2 mrg aix_use_runtimelinking=yes 10264 1.1.1.2 mrg LDFLAGS="$LDFLAGS -Wl,-brtl" 10265 1.1.1.2 mrg fi 10266 1.1 mrg ;; 10267 1.1 mrg esac 10268 1.1 mrg 10269 1.1 mrg exp_sym_flag='-bexport' 10270 1.1 mrg no_entry_flag='-bnoentry' 10271 1.1 mrg fi 10272 1.1 mrg 10273 1.1 mrg # When large executables or shared objects are built, AIX ld can 10274 1.1 mrg # have problems creating the table of contents. If linking a library 10275 1.1 mrg # or program results in "error TOC overflow" add -mminimal-toc to 10276 1.1 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 10277 1.1 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 10278 1.1 mrg 10279 1.1 mrg archive_cmds='' 10280 1.1 mrg hardcode_direct=yes 10281 1.1 mrg hardcode_direct_absolute=yes 10282 1.1 mrg hardcode_libdir_separator=':' 10283 1.1 mrg link_all_deplibs=yes 10284 1.1.1.2 mrg file_list_spec='$wl-f,' 10285 1.1.1.2 mrg case $with_aix_soname,$aix_use_runtimelinking in 10286 1.1.1.2 mrg aix,*) ;; # traditional, no import file 10287 1.1.1.2 mrg svr4,* | *,yes) # use import file 10288 1.1.1.2 mrg # The Import File defines what to hardcode. 10289 1.1.1.2 mrg hardcode_direct=no 10290 1.1.1.2 mrg hardcode_direct_absolute=no 10291 1.1.1.2 mrg ;; 10292 1.1.1.2 mrg esac 10293 1.1 mrg 10294 1.1.1.2 mrg if test yes = "$GCC"; then 10295 1.1 mrg case $host_os in aix4.[012]|aix4.[012].*) 10296 1.1 mrg # We only want to do this on AIX 4.2 and lower, the check 10297 1.1 mrg # below for broken collect2 doesn't work under 4.3+ 10298 1.1.1.2 mrg collect2name=`$CC -print-prog-name=collect2` 10299 1.1 mrg if test -f "$collect2name" && 10300 1.1 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null 10301 1.1 mrg then 10302 1.1 mrg # We have reworked collect2 10303 1.1 mrg : 10304 1.1 mrg else 10305 1.1 mrg # We have old collect2 10306 1.1 mrg hardcode_direct=unsupported 10307 1.1 mrg # It fails to find uninstalled libraries when the uninstalled 10308 1.1 mrg # path is not listed in the libpath. Setting hardcode_minus_L 10309 1.1 mrg # to unsupported forces relinking 10310 1.1 mrg hardcode_minus_L=yes 10311 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 10312 1.1 mrg hardcode_libdir_separator= 10313 1.1 mrg fi 10314 1.1 mrg ;; 10315 1.1 mrg esac 10316 1.1 mrg shared_flag='-shared' 10317 1.1.1.2 mrg if test yes = "$aix_use_runtimelinking"; then 10318 1.1.1.2 mrg shared_flag="$shared_flag "'$wl-G' 10319 1.1 mrg fi 10320 1.1.1.2 mrg # Need to ensure runtime linking is disabled for the traditional 10321 1.1.1.2 mrg # shared library, or the linker may eventually find shared libraries 10322 1.1.1.2 mrg # /with/ Import File - we do not want to mix them. 10323 1.1.1.2 mrg shared_flag_aix='-shared' 10324 1.1.1.2 mrg shared_flag_svr4='-shared $wl-G' 10325 1.1 mrg else 10326 1.1 mrg # not using gcc 10327 1.1.1.2 mrg if test ia64 = "$host_cpu"; then 10328 1.1 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 10329 1.1 mrg # chokes on -Wl,-G. The following line is correct: 10330 1.1 mrg shared_flag='-G' 10331 1.1 mrg else 10332 1.1.1.2 mrg if test yes = "$aix_use_runtimelinking"; then 10333 1.1.1.2 mrg shared_flag='$wl-G' 10334 1.1 mrg else 10335 1.1.1.2 mrg shared_flag='$wl-bM:SRE' 10336 1.1 mrg fi 10337 1.1.1.2 mrg shared_flag_aix='$wl-bM:SRE' 10338 1.1.1.2 mrg shared_flag_svr4='$wl-G' 10339 1.1 mrg fi 10340 1.1 mrg fi 10341 1.1 mrg 10342 1.1.1.2 mrg export_dynamic_flag_spec='$wl-bexpall' 10343 1.1 mrg # It seems that -bexpall does not export symbols beginning with 10344 1.1 mrg # underscore (_), so it is better to generate a list of symbols to export. 10345 1.1 mrg always_export_symbols=yes 10346 1.1.1.2 mrg if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then 10347 1.1 mrg # Warning - without using the other runtime loading flags (-brtl), 10348 1.1 mrg # -berok will link without error, but may produce a broken library. 10349 1.1 mrg allow_undefined_flag='-berok' 10350 1.1 mrg # Determine the default libpath from the value encoded in an 10351 1.1 mrg # empty executable. 10352 1.1.1.2 mrg if test set = "${lt_cv_aix_libpath+set}"; then 10353 1.1 mrg aix_libpath=$lt_cv_aix_libpath 10354 1.1 mrg else 10355 1.1 mrg if ${lt_cv_aix_libpath_+:} false; then : 10356 1.1 mrg $as_echo_n "(cached) " >&6 10357 1.1 mrg else 10358 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10359 1.1 mrg /* end confdefs.h. */ 10360 1.1 mrg 10361 1.1 mrg int 10362 1.1 mrg main () 10363 1.1 mrg { 10364 1.1 mrg 10365 1.1 mrg ; 10366 1.1 mrg return 0; 10367 1.1 mrg } 10368 1.1 mrg _ACEOF 10369 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 10370 1.1 mrg 10371 1.1 mrg lt_aix_libpath_sed=' 10372 1.1 mrg /Import File Strings/,/^$/ { 10373 1.1 mrg /^0/ { 10374 1.1 mrg s/^0 *\([^ ]*\) *$/\1/ 10375 1.1 mrg p 10376 1.1 mrg } 10377 1.1 mrg }' 10378 1.1 mrg lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 10379 1.1 mrg # Check for a 64-bit object if we didn't find anything. 10380 1.1 mrg if test -z "$lt_cv_aix_libpath_"; then 10381 1.1 mrg lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 10382 1.1 mrg fi 10383 1.1 mrg fi 10384 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 10385 1.1 mrg conftest$ac_exeext conftest.$ac_ext 10386 1.1 mrg if test -z "$lt_cv_aix_libpath_"; then 10387 1.1.1.2 mrg lt_cv_aix_libpath_=/usr/lib:/lib 10388 1.1 mrg fi 10389 1.1 mrg 10390 1.1 mrg fi 10391 1.1 mrg 10392 1.1 mrg aix_libpath=$lt_cv_aix_libpath_ 10393 1.1 mrg fi 10394 1.1 mrg 10395 1.1.1.2 mrg hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 10396 1.1.1.2 mrg archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag 10397 1.1 mrg else 10398 1.1.1.2 mrg if test ia64 = "$host_cpu"; then 10399 1.1.1.2 mrg hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' 10400 1.1 mrg allow_undefined_flag="-z nodefs" 10401 1.1.1.2 mrg 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" 10402 1.1 mrg else 10403 1.1 mrg # Determine the default libpath from the value encoded in an 10404 1.1 mrg # empty executable. 10405 1.1.1.2 mrg if test set = "${lt_cv_aix_libpath+set}"; then 10406 1.1 mrg aix_libpath=$lt_cv_aix_libpath 10407 1.1 mrg else 10408 1.1 mrg if ${lt_cv_aix_libpath_+:} false; then : 10409 1.1 mrg $as_echo_n "(cached) " >&6 10410 1.1 mrg else 10411 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10412 1.1 mrg /* end confdefs.h. */ 10413 1.1 mrg 10414 1.1 mrg int 10415 1.1 mrg main () 10416 1.1 mrg { 10417 1.1 mrg 10418 1.1 mrg ; 10419 1.1 mrg return 0; 10420 1.1 mrg } 10421 1.1 mrg _ACEOF 10422 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 10423 1.1 mrg 10424 1.1 mrg lt_aix_libpath_sed=' 10425 1.1 mrg /Import File Strings/,/^$/ { 10426 1.1 mrg /^0/ { 10427 1.1 mrg s/^0 *\([^ ]*\) *$/\1/ 10428 1.1 mrg p 10429 1.1 mrg } 10430 1.1 mrg }' 10431 1.1 mrg lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 10432 1.1 mrg # Check for a 64-bit object if we didn't find anything. 10433 1.1 mrg if test -z "$lt_cv_aix_libpath_"; then 10434 1.1 mrg lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 10435 1.1 mrg fi 10436 1.1 mrg fi 10437 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 10438 1.1 mrg conftest$ac_exeext conftest.$ac_ext 10439 1.1 mrg if test -z "$lt_cv_aix_libpath_"; then 10440 1.1.1.2 mrg lt_cv_aix_libpath_=/usr/lib:/lib 10441 1.1 mrg fi 10442 1.1 mrg 10443 1.1 mrg fi 10444 1.1 mrg 10445 1.1 mrg aix_libpath=$lt_cv_aix_libpath_ 10446 1.1 mrg fi 10447 1.1 mrg 10448 1.1.1.2 mrg hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 10449 1.1 mrg # Warning - without using the other run time loading flags, 10450 1.1 mrg # -berok will link without error, but may produce a broken library. 10451 1.1.1.2 mrg no_undefined_flag=' $wl-bernotok' 10452 1.1.1.2 mrg allow_undefined_flag=' $wl-berok' 10453 1.1.1.2 mrg if test yes = "$with_gnu_ld"; then 10454 1.1 mrg # We only use this code for GNU lds that support --whole-archive. 10455 1.1.1.2 mrg whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive' 10456 1.1 mrg else 10457 1.1 mrg # Exported symbols can be pulled into shared objects from archives 10458 1.1 mrg whole_archive_flag_spec='$convenience' 10459 1.1 mrg fi 10460 1.1 mrg archive_cmds_need_lc=yes 10461 1.1.1.2 mrg archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' 10462 1.1.1.2 mrg # -brtl affects multiple linker settings, -berok does not and is overridden later 10463 1.1.1.2 mrg compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' 10464 1.1.1.2 mrg if test svr4 != "$with_aix_soname"; then 10465 1.1.1.2 mrg # This is similar to how AIX traditionally builds its shared libraries. 10466 1.1.1.2 mrg archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' 10467 1.1.1.2 mrg fi 10468 1.1.1.2 mrg if test aix != "$with_aix_soname"; then 10469 1.1.1.2 mrg archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp' 10470 1.1.1.2 mrg else 10471 1.1.1.2 mrg # used by -dlpreopen to get the symbols 10472 1.1.1.2 mrg archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir' 10473 1.1.1.2 mrg fi 10474 1.1.1.2 mrg archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d' 10475 1.1 mrg fi 10476 1.1 mrg fi 10477 1.1 mrg ;; 10478 1.1 mrg 10479 1.1 mrg amigaos*) 10480 1.1 mrg case $host_cpu in 10481 1.1 mrg powerpc) 10482 1.1 mrg # see comment about AmigaOS4 .so support 10483 1.1.1.2 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 10484 1.1 mrg archive_expsym_cmds='' 10485 1.1 mrg ;; 10486 1.1 mrg m68k) 10487 1.1 mrg 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)' 10488 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 10489 1.1 mrg hardcode_minus_L=yes 10490 1.1 mrg ;; 10491 1.1 mrg esac 10492 1.1 mrg ;; 10493 1.1 mrg 10494 1.1 mrg bsdi[45]*) 10495 1.1 mrg export_dynamic_flag_spec=-rdynamic 10496 1.1 mrg ;; 10497 1.1 mrg 10498 1.1 mrg cygwin* | mingw* | pw32* | cegcc*) 10499 1.1 mrg # When not using gcc, we currently assume that we are using 10500 1.1.1.6 mrg # Microsoft Visual C++ or Intel C++ Compiler. 10501 1.1 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is 10502 1.1 mrg # no search path for DLLs. 10503 1.1 mrg case $cc_basename in 10504 1.1.1.6 mrg cl* | icl*) 10505 1.1.1.6 mrg # Native MSVC or ICC 10506 1.1 mrg hardcode_libdir_flag_spec=' ' 10507 1.1 mrg allow_undefined_flag=unsupported 10508 1.1 mrg always_export_symbols=yes 10509 1.1 mrg file_list_spec='@' 10510 1.1 mrg # Tell ltmain to make .lib files, not .a files. 10511 1.1 mrg libext=lib 10512 1.1 mrg # Tell ltmain to make .dll files, not .so files. 10513 1.1.1.2 mrg shrext_cmds=.dll 10514 1.1 mrg # FIXME: Setting linknames here is a bad hack. 10515 1.1.1.2 mrg archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' 10516 1.1.1.2 mrg archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 10517 1.1.1.2 mrg cp "$export_symbols" "$output_objdir/$soname.def"; 10518 1.1.1.2 mrg echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; 10519 1.1.1.2 mrg else 10520 1.1.1.2 mrg $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; 10521 1.1.1.2 mrg fi~ 10522 1.1.1.2 mrg $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 10523 1.1.1.2 mrg linknames=' 10524 1.1 mrg # The linker will not automatically build a static lib if we build a DLL. 10525 1.1 mrg # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 10526 1.1 mrg enable_shared_with_static_runtimes=yes 10527 1.1.1.2 mrg exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 10528 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 10529 1.1 mrg # Don't use ranlib 10530 1.1 mrg old_postinstall_cmds='chmod 644 $oldlib' 10531 1.1 mrg postlink_cmds='lt_outputfile="@OUTPUT@"~ 10532 1.1.1.2 mrg lt_tool_outputfile="@TOOL_OUTPUT@"~ 10533 1.1.1.2 mrg case $lt_outputfile in 10534 1.1.1.2 mrg *.exe|*.EXE) ;; 10535 1.1.1.2 mrg *) 10536 1.1.1.2 mrg lt_outputfile=$lt_outputfile.exe 10537 1.1.1.2 mrg lt_tool_outputfile=$lt_tool_outputfile.exe 10538 1.1.1.2 mrg ;; 10539 1.1.1.2 mrg esac~ 10540 1.1.1.2 mrg if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then 10541 1.1.1.2 mrg $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 10542 1.1.1.2 mrg $RM "$lt_outputfile.manifest"; 10543 1.1.1.2 mrg fi' 10544 1.1 mrg ;; 10545 1.1 mrg *) 10546 1.1.1.6 mrg # Assume MSVC and ICC wrapper 10547 1.1 mrg hardcode_libdir_flag_spec=' ' 10548 1.1 mrg allow_undefined_flag=unsupported 10549 1.1 mrg # Tell ltmain to make .lib files, not .a files. 10550 1.1 mrg libext=lib 10551 1.1 mrg # Tell ltmain to make .dll files, not .so files. 10552 1.1.1.2 mrg shrext_cmds=.dll 10553 1.1 mrg # FIXME: Setting linknames here is a bad hack. 10554 1.1 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 10555 1.1 mrg # The linker will automatically build a .lib file if we build a DLL. 10556 1.1 mrg old_archive_from_new_cmds='true' 10557 1.1 mrg # FIXME: Should let the user specify the lib program. 10558 1.1 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 10559 1.1 mrg enable_shared_with_static_runtimes=yes 10560 1.1 mrg ;; 10561 1.1 mrg esac 10562 1.1 mrg ;; 10563 1.1 mrg 10564 1.1 mrg darwin* | rhapsody*) 10565 1.1 mrg 10566 1.1 mrg 10567 1.1 mrg archive_cmds_need_lc=no 10568 1.1 mrg hardcode_direct=no 10569 1.1 mrg hardcode_automatic=yes 10570 1.1 mrg hardcode_shlibpath_var=unsupported 10571 1.1.1.2 mrg if test yes = "$lt_cv_ld_force_load"; then 10572 1.1.1.2 mrg 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\"`' 10573 1.1.1.2 mrg 10574 1.1 mrg else 10575 1.1 mrg whole_archive_flag_spec='' 10576 1.1 mrg fi 10577 1.1 mrg link_all_deplibs=yes 10578 1.1.1.2 mrg allow_undefined_flag=$_lt_dar_allow_undefined 10579 1.1 mrg case $cc_basename in 10580 1.1.1.2 mrg ifort*|nagfor*) _lt_dar_can_shared=yes ;; 10581 1.1 mrg *) _lt_dar_can_shared=$GCC ;; 10582 1.1 mrg esac 10583 1.1.1.2 mrg if test yes = "$_lt_dar_can_shared"; then 10584 1.1 mrg output_verbose_link_cmd=func_echo_all 10585 1.1.1.2 mrg archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" 10586 1.1.1.2 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" 10587 1.1.1.6 mrg 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" 10588 1.1.1.6 mrg 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" 10589 1.1 mrg 10590 1.1 mrg else 10591 1.1 mrg ld_shlibs=no 10592 1.1 mrg fi 10593 1.1 mrg 10594 1.1 mrg ;; 10595 1.1 mrg 10596 1.1 mrg dgux*) 10597 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10598 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 10599 1.1 mrg hardcode_shlibpath_var=no 10600 1.1 mrg ;; 10601 1.1 mrg 10602 1.1 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 10603 1.1 mrg # support. Future versions do this automatically, but an explicit c++rt0.o 10604 1.1 mrg # does not break anything, and helps significantly (at the cost of a little 10605 1.1 mrg # extra space). 10606 1.1 mrg freebsd2.2*) 10607 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 10608 1.1 mrg hardcode_libdir_flag_spec='-R$libdir' 10609 1.1 mrg hardcode_direct=yes 10610 1.1 mrg hardcode_shlibpath_var=no 10611 1.1 mrg ;; 10612 1.1 mrg 10613 1.1 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature. 10614 1.1.1.2 mrg freebsd2.*) 10615 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 10616 1.1 mrg hardcode_direct=yes 10617 1.1 mrg hardcode_minus_L=yes 10618 1.1 mrg hardcode_shlibpath_var=no 10619 1.1 mrg ;; 10620 1.1 mrg 10621 1.1 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 10622 1.1.1.6 mrg freebsd* | dragonfly* | midnightbsd*) 10623 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10624 1.1 mrg hardcode_libdir_flag_spec='-R$libdir' 10625 1.1 mrg hardcode_direct=yes 10626 1.1 mrg hardcode_shlibpath_var=no 10627 1.1 mrg ;; 10628 1.1 mrg 10629 1.1 mrg hpux9*) 10630 1.1.1.2 mrg if test yes = "$GCC"; then 10631 1.1.1.2 mrg archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' 10632 1.1 mrg else 10633 1.1.1.2 mrg archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' 10634 1.1 mrg fi 10635 1.1.1.2 mrg hardcode_libdir_flag_spec='$wl+b $wl$libdir' 10636 1.1 mrg hardcode_libdir_separator=: 10637 1.1 mrg hardcode_direct=yes 10638 1.1 mrg 10639 1.1 mrg # hardcode_minus_L: Not really in the search PATH, 10640 1.1 mrg # but as the default location of the library. 10641 1.1 mrg hardcode_minus_L=yes 10642 1.1.1.2 mrg export_dynamic_flag_spec='$wl-E' 10643 1.1 mrg ;; 10644 1.1 mrg 10645 1.1 mrg hpux10*) 10646 1.1.1.2 mrg if test yes,no = "$GCC,$with_gnu_ld"; then 10647 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 10648 1.1 mrg else 10649 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 10650 1.1 mrg fi 10651 1.1.1.2 mrg if test no = "$with_gnu_ld"; then 10652 1.1.1.2 mrg hardcode_libdir_flag_spec='$wl+b $wl$libdir' 10653 1.1 mrg hardcode_libdir_separator=: 10654 1.1 mrg hardcode_direct=yes 10655 1.1 mrg hardcode_direct_absolute=yes 10656 1.1.1.2 mrg export_dynamic_flag_spec='$wl-E' 10657 1.1 mrg # hardcode_minus_L: Not really in the search PATH, 10658 1.1 mrg # but as the default location of the library. 10659 1.1 mrg hardcode_minus_L=yes 10660 1.1 mrg fi 10661 1.1 mrg ;; 10662 1.1 mrg 10663 1.1 mrg hpux11*) 10664 1.1.1.2 mrg if test yes,no = "$GCC,$with_gnu_ld"; then 10665 1.1 mrg case $host_cpu in 10666 1.1 mrg hppa*64*) 10667 1.1.1.2 mrg archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 10668 1.1 mrg ;; 10669 1.1 mrg ia64*) 10670 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 10671 1.1 mrg ;; 10672 1.1 mrg *) 10673 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 10674 1.1 mrg ;; 10675 1.1 mrg esac 10676 1.1 mrg else 10677 1.1 mrg case $host_cpu in 10678 1.1 mrg hppa*64*) 10679 1.1.1.2 mrg archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 10680 1.1 mrg ;; 10681 1.1 mrg ia64*) 10682 1.1.1.2 mrg archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 10683 1.1 mrg ;; 10684 1.1 mrg *) 10685 1.1 mrg 10686 1.1 mrg # Older versions of the 11.00 compiler do not understand -b yet 10687 1.1 mrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 10688 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 10689 1.1 mrg $as_echo_n "checking if $CC understands -b... " >&6; } 10690 1.1 mrg if ${lt_cv_prog_compiler__b+:} false; then : 10691 1.1 mrg $as_echo_n "(cached) " >&6 10692 1.1 mrg else 10693 1.1 mrg lt_cv_prog_compiler__b=no 10694 1.1.1.2 mrg save_LDFLAGS=$LDFLAGS 10695 1.1 mrg LDFLAGS="$LDFLAGS -b" 10696 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext 10697 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 10698 1.1 mrg # The linker can only warn and ignore the option if not recognized 10699 1.1 mrg # So say no if there are warnings 10700 1.1 mrg if test -s conftest.err; then 10701 1.1 mrg # Append any errors to the config.log. 10702 1.1 mrg cat conftest.err 1>&5 10703 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 10704 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 10705 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then 10706 1.1 mrg lt_cv_prog_compiler__b=yes 10707 1.1 mrg fi 10708 1.1 mrg else 10709 1.1 mrg lt_cv_prog_compiler__b=yes 10710 1.1 mrg fi 10711 1.1 mrg fi 10712 1.1 mrg $RM -r conftest* 10713 1.1.1.2 mrg LDFLAGS=$save_LDFLAGS 10714 1.1 mrg 10715 1.1 mrg fi 10716 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 10717 1.1 mrg $as_echo "$lt_cv_prog_compiler__b" >&6; } 10718 1.1 mrg 10719 1.1.1.2 mrg if test yes = "$lt_cv_prog_compiler__b"; then 10720 1.1.1.2 mrg archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 10721 1.1 mrg else 10722 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 10723 1.1 mrg fi 10724 1.1 mrg 10725 1.1 mrg ;; 10726 1.1 mrg esac 10727 1.1 mrg fi 10728 1.1.1.2 mrg if test no = "$with_gnu_ld"; then 10729 1.1.1.2 mrg hardcode_libdir_flag_spec='$wl+b $wl$libdir' 10730 1.1 mrg hardcode_libdir_separator=: 10731 1.1 mrg 10732 1.1 mrg case $host_cpu in 10733 1.1 mrg hppa*64*|ia64*) 10734 1.1 mrg hardcode_direct=no 10735 1.1 mrg hardcode_shlibpath_var=no 10736 1.1 mrg ;; 10737 1.1 mrg *) 10738 1.1 mrg hardcode_direct=yes 10739 1.1 mrg hardcode_direct_absolute=yes 10740 1.1.1.2 mrg export_dynamic_flag_spec='$wl-E' 10741 1.1 mrg 10742 1.1 mrg # hardcode_minus_L: Not really in the search PATH, 10743 1.1 mrg # but as the default location of the library. 10744 1.1 mrg hardcode_minus_L=yes 10745 1.1 mrg ;; 10746 1.1 mrg esac 10747 1.1 mrg fi 10748 1.1 mrg ;; 10749 1.1 mrg 10750 1.1 mrg irix5* | irix6* | nonstopux*) 10751 1.1.1.2 mrg if test yes = "$GCC"; then 10752 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' 10753 1.1 mrg # Try to use the -exported_symbol ld option, if it does not 10754 1.1 mrg # work, assume that -exports_file does not work either and 10755 1.1 mrg # implicitly export all symbols. 10756 1.1 mrg # This should be the same for all languages, so no per-tag cache variable. 10757 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 10758 1.1 mrg $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 10759 1.1 mrg if ${lt_cv_irix_exported_symbol+:} false; then : 10760 1.1 mrg $as_echo_n "(cached) " >&6 10761 1.1 mrg else 10762 1.1.1.2 mrg save_LDFLAGS=$LDFLAGS 10763 1.1.1.2 mrg LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" 10764 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10765 1.1 mrg /* end confdefs.h. */ 10766 1.1 mrg int foo (void) { return 0; } 10767 1.1 mrg _ACEOF 10768 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 10769 1.1 mrg lt_cv_irix_exported_symbol=yes 10770 1.1 mrg else 10771 1.1 mrg lt_cv_irix_exported_symbol=no 10772 1.1 mrg fi 10773 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 10774 1.1 mrg conftest$ac_exeext conftest.$ac_ext 10775 1.1.1.2 mrg LDFLAGS=$save_LDFLAGS 10776 1.1 mrg fi 10777 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 10778 1.1 mrg $as_echo "$lt_cv_irix_exported_symbol" >&6; } 10779 1.1.1.2 mrg if test yes = "$lt_cv_irix_exported_symbol"; then 10780 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib' 10781 1.1 mrg fi 10782 1.1 mrg else 10783 1.1.1.2 mrg 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' 10784 1.1.1.2 mrg 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' 10785 1.1 mrg fi 10786 1.1 mrg archive_cmds_need_lc='no' 10787 1.1.1.2 mrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10788 1.1 mrg hardcode_libdir_separator=: 10789 1.1 mrg inherit_rpath=yes 10790 1.1 mrg link_all_deplibs=yes 10791 1.1 mrg ;; 10792 1.1 mrg 10793 1.1.1.2 mrg linux*) 10794 1.1.1.2 mrg case $cc_basename in 10795 1.1.1.2 mrg tcc*) 10796 1.1.1.2 mrg # Fabrice Bellard et al's Tiny C Compiler 10797 1.1.1.2 mrg ld_shlibs=yes 10798 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10799 1.1.1.2 mrg ;; 10800 1.1.1.2 mrg esac 10801 1.1.1.2 mrg ;; 10802 1.1.1.2 mrg 10803 1.1.1.2 mrg netbsd*) 10804 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10805 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 10806 1.1 mrg else 10807 1.1 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 10808 1.1 mrg fi 10809 1.1 mrg hardcode_libdir_flag_spec='-R$libdir' 10810 1.1 mrg hardcode_direct=yes 10811 1.1 mrg hardcode_shlibpath_var=no 10812 1.1 mrg ;; 10813 1.1 mrg 10814 1.1 mrg newsos6) 10815 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10816 1.1 mrg hardcode_direct=yes 10817 1.1.1.2 mrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10818 1.1 mrg hardcode_libdir_separator=: 10819 1.1 mrg hardcode_shlibpath_var=no 10820 1.1 mrg ;; 10821 1.1 mrg 10822 1.1 mrg *nto* | *qnx*) 10823 1.1 mrg ;; 10824 1.1 mrg 10825 1.1.1.2 mrg openbsd* | bitrig*) 10826 1.1 mrg if test -f /usr/libexec/ld.so; then 10827 1.1 mrg hardcode_direct=yes 10828 1.1 mrg hardcode_shlibpath_var=no 10829 1.1 mrg hardcode_direct_absolute=yes 10830 1.1.1.2 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 10831 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10832 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' 10833 1.1.1.2 mrg hardcode_libdir_flag_spec='$wl-rpath,$libdir' 10834 1.1.1.2 mrg export_dynamic_flag_spec='$wl-E' 10835 1.1 mrg else 10836 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10837 1.1.1.2 mrg hardcode_libdir_flag_spec='$wl-rpath,$libdir' 10838 1.1 mrg fi 10839 1.1 mrg else 10840 1.1 mrg ld_shlibs=no 10841 1.1 mrg fi 10842 1.1 mrg ;; 10843 1.1 mrg 10844 1.1 mrg os2*) 10845 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 10846 1.1 mrg hardcode_minus_L=yes 10847 1.1 mrg allow_undefined_flag=unsupported 10848 1.1.1.2 mrg shrext_cmds=.dll 10849 1.1.1.2 mrg archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 10850 1.1.1.2 mrg $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 10851 1.1.1.2 mrg $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 10852 1.1.1.2 mrg $ECHO EXPORTS >> $output_objdir/$libname.def~ 10853 1.1.1.2 mrg emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 10854 1.1.1.2 mrg $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 10855 1.1.1.2 mrg emximp -o $lib $output_objdir/$libname.def' 10856 1.1.1.2 mrg archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 10857 1.1.1.2 mrg $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 10858 1.1.1.2 mrg $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 10859 1.1.1.2 mrg $ECHO EXPORTS >> $output_objdir/$libname.def~ 10860 1.1.1.2 mrg prefix_cmds="$SED"~ 10861 1.1.1.2 mrg if test EXPORTS = "`$SED 1q $export_symbols`"; then 10862 1.1.1.2 mrg prefix_cmds="$prefix_cmds -e 1d"; 10863 1.1.1.2 mrg fi~ 10864 1.1.1.2 mrg prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 10865 1.1.1.2 mrg cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 10866 1.1.1.2 mrg $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 10867 1.1.1.2 mrg emximp -o $lib $output_objdir/$libname.def' 10868 1.1.1.2 mrg old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 10869 1.1.1.2 mrg enable_shared_with_static_runtimes=yes 10870 1.1.1.6 mrg file_list_spec='@' 10871 1.1 mrg ;; 10872 1.1 mrg 10873 1.1 mrg osf3*) 10874 1.1.1.2 mrg if test yes = "$GCC"; then 10875 1.1.1.2 mrg allow_undefined_flag=' $wl-expect_unresolved $wl\*' 10876 1.1.1.2 mrg 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' 10877 1.1 mrg else 10878 1.1 mrg allow_undefined_flag=' -expect_unresolved \*' 10879 1.1.1.2 mrg 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' 10880 1.1 mrg fi 10881 1.1 mrg archive_cmds_need_lc='no' 10882 1.1.1.2 mrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10883 1.1 mrg hardcode_libdir_separator=: 10884 1.1 mrg ;; 10885 1.1 mrg 10886 1.1 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag 10887 1.1.1.2 mrg if test yes = "$GCC"; then 10888 1.1.1.2 mrg allow_undefined_flag=' $wl-expect_unresolved $wl\*' 10889 1.1.1.2 mrg archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' 10890 1.1.1.2 mrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10891 1.1 mrg else 10892 1.1 mrg allow_undefined_flag=' -expect_unresolved \*' 10893 1.1.1.2 mrg 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' 10894 1.1 mrg 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~ 10895 1.1.1.2 mrg $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' 10896 1.1 mrg 10897 1.1 mrg # Both c and cxx compiler support -rpath directly 10898 1.1 mrg hardcode_libdir_flag_spec='-rpath $libdir' 10899 1.1 mrg fi 10900 1.1 mrg archive_cmds_need_lc='no' 10901 1.1 mrg hardcode_libdir_separator=: 10902 1.1 mrg ;; 10903 1.1 mrg 10904 1.1 mrg solaris*) 10905 1.1 mrg no_undefined_flag=' -z defs' 10906 1.1.1.2 mrg if test yes = "$GCC"; then 10907 1.1.1.2 mrg wlarc='$wl' 10908 1.1.1.2 mrg archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 10909 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10910 1.1.1.2 mrg $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 10911 1.1 mrg else 10912 1.1 mrg case `$CC -V 2>&1` in 10913 1.1 mrg *"Compilers 5.0"*) 10914 1.1 mrg wlarc='' 10915 1.1.1.2 mrg archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' 10916 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10917 1.1.1.2 mrg $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 10918 1.1 mrg ;; 10919 1.1 mrg *) 10920 1.1.1.2 mrg wlarc='$wl' 10921 1.1.1.2 mrg archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' 10922 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10923 1.1.1.2 mrg $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 10924 1.1 mrg ;; 10925 1.1 mrg esac 10926 1.1 mrg fi 10927 1.1 mrg hardcode_libdir_flag_spec='-R$libdir' 10928 1.1 mrg hardcode_shlibpath_var=no 10929 1.1 mrg case $host_os in 10930 1.1 mrg solaris2.[0-5] | solaris2.[0-5].*) ;; 10931 1.1 mrg *) 10932 1.1 mrg # The compiler driver will combine and reorder linker options, 10933 1.1.1.2 mrg # but understands '-z linker_flag'. GCC discards it without '$wl', 10934 1.1 mrg # but is careful enough not to reorder. 10935 1.1 mrg # Supported since Solaris 2.6 (maybe 2.5.1?) 10936 1.1.1.2 mrg if test yes = "$GCC"; then 10937 1.1.1.2 mrg whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' 10938 1.1 mrg else 10939 1.1 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 10940 1.1 mrg fi 10941 1.1 mrg ;; 10942 1.1 mrg esac 10943 1.1 mrg link_all_deplibs=yes 10944 1.1 mrg ;; 10945 1.1 mrg 10946 1.1 mrg sunos4*) 10947 1.1.1.2 mrg if test sequent = "$host_vendor"; then 10948 1.1 mrg # Use $CC to link under sequent, because it throws in some extra .o 10949 1.1 mrg # files that make .init and .fini sections work. 10950 1.1.1.2 mrg archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' 10951 1.1 mrg else 10952 1.1 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 10953 1.1 mrg fi 10954 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 10955 1.1 mrg hardcode_direct=yes 10956 1.1 mrg hardcode_minus_L=yes 10957 1.1 mrg hardcode_shlibpath_var=no 10958 1.1 mrg ;; 10959 1.1 mrg 10960 1.1 mrg sysv4) 10961 1.1 mrg case $host_vendor in 10962 1.1 mrg sni) 10963 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10964 1.1 mrg hardcode_direct=yes # is this really true??? 10965 1.1 mrg ;; 10966 1.1 mrg siemens) 10967 1.1 mrg ## LD is ld it makes a PLAMLIB 10968 1.1 mrg ## CC just makes a GrossModule. 10969 1.1 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 10970 1.1 mrg reload_cmds='$CC -r -o $output$reload_objs' 10971 1.1 mrg hardcode_direct=no 10972 1.1 mrg ;; 10973 1.1 mrg motorola) 10974 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10975 1.1 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie 10976 1.1 mrg ;; 10977 1.1 mrg esac 10978 1.1 mrg runpath_var='LD_RUN_PATH' 10979 1.1 mrg hardcode_shlibpath_var=no 10980 1.1 mrg ;; 10981 1.1 mrg 10982 1.1 mrg sysv4.3*) 10983 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10984 1.1 mrg hardcode_shlibpath_var=no 10985 1.1 mrg export_dynamic_flag_spec='-Bexport' 10986 1.1 mrg ;; 10987 1.1 mrg 10988 1.1 mrg sysv4*MP*) 10989 1.1 mrg if test -d /usr/nec; then 10990 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10991 1.1 mrg hardcode_shlibpath_var=no 10992 1.1 mrg runpath_var=LD_RUN_PATH 10993 1.1 mrg hardcode_runpath_var=yes 10994 1.1 mrg ld_shlibs=yes 10995 1.1 mrg fi 10996 1.1 mrg ;; 10997 1.1 mrg 10998 1.1 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 10999 1.1.1.2 mrg no_undefined_flag='$wl-z,text' 11000 1.1 mrg archive_cmds_need_lc=no 11001 1.1 mrg hardcode_shlibpath_var=no 11002 1.1 mrg runpath_var='LD_RUN_PATH' 11003 1.1 mrg 11004 1.1.1.2 mrg if test yes = "$GCC"; then 11005 1.1.1.2 mrg archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 11006 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 11007 1.1 mrg else 11008 1.1.1.2 mrg archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 11009 1.1.1.2 mrg archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 11010 1.1 mrg fi 11011 1.1 mrg ;; 11012 1.1 mrg 11013 1.1 mrg sysv5* | sco3.2v5* | sco5v6*) 11014 1.1.1.2 mrg # Note: We CANNOT use -z defs as we might desire, because we do not 11015 1.1 mrg # link with -lc, and that would cause any symbols used from libc to 11016 1.1 mrg # always be unresolved, which means just about no library would 11017 1.1 mrg # ever link correctly. If we're not using GNU ld we use -z text 11018 1.1 mrg # though, which does catch some bad symbols but isn't as heavy-handed 11019 1.1 mrg # as -z defs. 11020 1.1.1.2 mrg no_undefined_flag='$wl-z,text' 11021 1.1.1.2 mrg allow_undefined_flag='$wl-z,nodefs' 11022 1.1 mrg archive_cmds_need_lc=no 11023 1.1 mrg hardcode_shlibpath_var=no 11024 1.1.1.2 mrg hardcode_libdir_flag_spec='$wl-R,$libdir' 11025 1.1 mrg hardcode_libdir_separator=':' 11026 1.1 mrg link_all_deplibs=yes 11027 1.1.1.2 mrg export_dynamic_flag_spec='$wl-Bexport' 11028 1.1 mrg runpath_var='LD_RUN_PATH' 11029 1.1 mrg 11030 1.1.1.2 mrg if test yes = "$GCC"; then 11031 1.1.1.2 mrg archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 11032 1.1.1.2 mrg archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 11033 1.1 mrg else 11034 1.1.1.2 mrg archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 11035 1.1.1.2 mrg archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 11036 1.1 mrg fi 11037 1.1 mrg ;; 11038 1.1 mrg 11039 1.1 mrg uts4*) 11040 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 11041 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 11042 1.1 mrg hardcode_shlibpath_var=no 11043 1.1 mrg ;; 11044 1.1 mrg 11045 1.1 mrg *) 11046 1.1 mrg ld_shlibs=no 11047 1.1 mrg ;; 11048 1.1 mrg esac 11049 1.1 mrg 11050 1.1.1.2 mrg if test sni = "$host_vendor"; then 11051 1.1 mrg case $host in 11052 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 11053 1.1.1.2 mrg export_dynamic_flag_spec='$wl-Blargedynsym' 11054 1.1 mrg ;; 11055 1.1 mrg esac 11056 1.1 mrg fi 11057 1.1 mrg fi 11058 1.1 mrg 11059 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 11060 1.1 mrg $as_echo "$ld_shlibs" >&6; } 11061 1.1.1.2 mrg test no = "$ld_shlibs" && can_build_shared=no 11062 1.1 mrg 11063 1.1 mrg with_gnu_ld=$with_gnu_ld 11064 1.1 mrg 11065 1.1 mrg 11066 1.1 mrg 11067 1.1 mrg 11068 1.1 mrg 11069 1.1 mrg 11070 1.1 mrg 11071 1.1 mrg 11072 1.1 mrg 11073 1.1 mrg 11074 1.1 mrg 11075 1.1 mrg 11076 1.1 mrg 11077 1.1 mrg 11078 1.1 mrg 11079 1.1 mrg # 11080 1.1 mrg # Do we need to explicitly link libc? 11081 1.1 mrg # 11082 1.1 mrg case "x$archive_cmds_need_lc" in 11083 1.1 mrg x|xyes) 11084 1.1 mrg # Assume -lc should be added 11085 1.1 mrg archive_cmds_need_lc=yes 11086 1.1 mrg 11087 1.1.1.2 mrg if test yes,yes = "$GCC,$enable_shared"; then 11088 1.1 mrg case $archive_cmds in 11089 1.1 mrg *'~'*) 11090 1.1 mrg # FIXME: we may have to deal with multi-command sequences. 11091 1.1 mrg ;; 11092 1.1 mrg '$CC '*) 11093 1.1 mrg # Test whether the compiler implicitly links with -lc since on some 11094 1.1 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc 11095 1.1 mrg # to ld, don't add -lc before -lgcc. 11096 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 11097 1.1 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 11098 1.1 mrg if ${lt_cv_archive_cmds_need_lc+:} false; then : 11099 1.1 mrg $as_echo_n "(cached) " >&6 11100 1.1 mrg else 11101 1.1 mrg $RM conftest* 11102 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 11103 1.1 mrg 11104 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 11105 1.1 mrg (eval $ac_compile) 2>&5 11106 1.1 mrg ac_status=$? 11107 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11108 1.1 mrg test $ac_status = 0; } 2>conftest.err; then 11109 1.1 mrg soname=conftest 11110 1.1 mrg lib=conftest 11111 1.1 mrg libobjs=conftest.$ac_objext 11112 1.1 mrg deplibs= 11113 1.1 mrg wl=$lt_prog_compiler_wl 11114 1.1 mrg pic_flag=$lt_prog_compiler_pic 11115 1.1 mrg compiler_flags=-v 11116 1.1 mrg linker_flags=-v 11117 1.1 mrg verstring= 11118 1.1 mrg output_objdir=. 11119 1.1 mrg libname=conftest 11120 1.1 mrg lt_save_allow_undefined_flag=$allow_undefined_flag 11121 1.1 mrg allow_undefined_flag= 11122 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 11123 1.1 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 11124 1.1 mrg ac_status=$? 11125 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11126 1.1 mrg test $ac_status = 0; } 11127 1.1 mrg then 11128 1.1 mrg lt_cv_archive_cmds_need_lc=no 11129 1.1 mrg else 11130 1.1 mrg lt_cv_archive_cmds_need_lc=yes 11131 1.1 mrg fi 11132 1.1 mrg allow_undefined_flag=$lt_save_allow_undefined_flag 11133 1.1 mrg else 11134 1.1 mrg cat conftest.err 1>&5 11135 1.1 mrg fi 11136 1.1 mrg $RM conftest* 11137 1.1 mrg 11138 1.1 mrg fi 11139 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 11140 1.1 mrg $as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 11141 1.1 mrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 11142 1.1 mrg ;; 11143 1.1 mrg esac 11144 1.1 mrg fi 11145 1.1 mrg ;; 11146 1.1 mrg esac 11147 1.1 mrg 11148 1.1 mrg 11149 1.1 mrg 11150 1.1 mrg 11151 1.1 mrg 11152 1.1 mrg 11153 1.1 mrg 11154 1.1 mrg 11155 1.1 mrg 11156 1.1 mrg 11157 1.1 mrg 11158 1.1 mrg 11159 1.1 mrg 11160 1.1 mrg 11161 1.1 mrg 11162 1.1 mrg 11163 1.1 mrg 11164 1.1 mrg 11165 1.1 mrg 11166 1.1 mrg 11167 1.1 mrg 11168 1.1 mrg 11169 1.1 mrg 11170 1.1 mrg 11171 1.1 mrg 11172 1.1 mrg 11173 1.1 mrg 11174 1.1 mrg 11175 1.1 mrg 11176 1.1 mrg 11177 1.1 mrg 11178 1.1 mrg 11179 1.1 mrg 11180 1.1 mrg 11181 1.1 mrg 11182 1.1 mrg 11183 1.1 mrg 11184 1.1 mrg 11185 1.1 mrg 11186 1.1 mrg 11187 1.1 mrg 11188 1.1 mrg 11189 1.1 mrg 11190 1.1 mrg 11191 1.1 mrg 11192 1.1 mrg 11193 1.1 mrg 11194 1.1 mrg 11195 1.1 mrg 11196 1.1 mrg 11197 1.1 mrg 11198 1.1 mrg 11199 1.1 mrg 11200 1.1 mrg 11201 1.1 mrg 11202 1.1 mrg 11203 1.1 mrg 11204 1.1 mrg 11205 1.1 mrg 11206 1.1 mrg 11207 1.1 mrg 11208 1.1 mrg 11209 1.1 mrg 11210 1.1 mrg 11211 1.1 mrg 11212 1.1 mrg 11213 1.1 mrg 11214 1.1 mrg 11215 1.1 mrg 11216 1.1 mrg 11217 1.1 mrg 11218 1.1 mrg 11219 1.1 mrg 11220 1.1 mrg 11221 1.1 mrg 11222 1.1 mrg 11223 1.1 mrg 11224 1.1 mrg 11225 1.1 mrg 11226 1.1 mrg 11227 1.1 mrg 11228 1.1 mrg 11229 1.1 mrg 11230 1.1 mrg 11231 1.1 mrg 11232 1.1 mrg 11233 1.1 mrg 11234 1.1 mrg 11235 1.1 mrg 11236 1.1 mrg 11237 1.1 mrg 11238 1.1 mrg 11239 1.1 mrg 11240 1.1 mrg 11241 1.1 mrg 11242 1.1 mrg 11243 1.1 mrg 11244 1.1 mrg 11245 1.1 mrg 11246 1.1 mrg 11247 1.1 mrg 11248 1.1 mrg 11249 1.1 mrg 11250 1.1 mrg 11251 1.1 mrg 11252 1.1 mrg 11253 1.1 mrg 11254 1.1 mrg 11255 1.1 mrg 11256 1.1 mrg 11257 1.1 mrg 11258 1.1 mrg 11259 1.1 mrg 11260 1.1 mrg 11261 1.1 mrg 11262 1.1 mrg 11263 1.1 mrg 11264 1.1 mrg 11265 1.1 mrg 11266 1.1 mrg 11267 1.1 mrg 11268 1.1 mrg 11269 1.1 mrg 11270 1.1 mrg 11271 1.1 mrg 11272 1.1 mrg 11273 1.1 mrg 11274 1.1 mrg 11275 1.1 mrg 11276 1.1 mrg 11277 1.1 mrg 11278 1.1 mrg 11279 1.1 mrg 11280 1.1 mrg 11281 1.1 mrg 11282 1.1 mrg 11283 1.1 mrg 11284 1.1 mrg 11285 1.1 mrg 11286 1.1 mrg 11287 1.1 mrg 11288 1.1 mrg 11289 1.1 mrg 11290 1.1 mrg 11291 1.1 mrg 11292 1.1 mrg 11293 1.1 mrg 11294 1.1 mrg 11295 1.1 mrg 11296 1.1 mrg 11297 1.1 mrg 11298 1.1 mrg 11299 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 11300 1.1 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; } 11301 1.1 mrg 11302 1.1.1.2 mrg if test yes = "$GCC"; then 11303 1.1 mrg case $host_os in 11304 1.1.1.2 mrg darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; 11305 1.1.1.2 mrg *) lt_awk_arg='/^libraries:/' ;; 11306 1.1 mrg esac 11307 1.1 mrg case $host_os in 11308 1.1.1.2 mrg mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; 11309 1.1.1.2 mrg *) lt_sed_strip_eq='s|=/|/|g' ;; 11310 1.1 mrg esac 11311 1.1 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 11312 1.1 mrg case $lt_search_path_spec in 11313 1.1 mrg *\;*) 11314 1.1 mrg # if the path contains ";" then we assume it to be the separator 11315 1.1 mrg # otherwise default to the standard path separator (i.e. ":") - it is 11316 1.1 mrg # assumed that no part of a normal pathname contains ";" but that should 11317 1.1 mrg # okay in the real world where ";" in dirpaths is itself problematic. 11318 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 11319 1.1 mrg ;; 11320 1.1 mrg *) 11321 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 11322 1.1 mrg ;; 11323 1.1 mrg esac 11324 1.1 mrg # Ok, now we have the path, separated by spaces, we can step through it 11325 1.1.1.2 mrg # and add multilib dir if necessary... 11326 1.1 mrg lt_tmp_lt_search_path_spec= 11327 1.1.1.2 mrg lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 11328 1.1.1.2 mrg # ...but if some path component already ends with the multilib dir we assume 11329 1.1.1.2 mrg # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). 11330 1.1.1.2 mrg case "$lt_multi_os_dir; $lt_search_path_spec " in 11331 1.1.1.2 mrg "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) 11332 1.1.1.2 mrg lt_multi_os_dir= 11333 1.1.1.2 mrg ;; 11334 1.1.1.2 mrg esac 11335 1.1 mrg for lt_sys_path in $lt_search_path_spec; do 11336 1.1.1.2 mrg if test -d "$lt_sys_path$lt_multi_os_dir"; then 11337 1.1.1.2 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" 11338 1.1.1.2 mrg elif test -n "$lt_multi_os_dir"; then 11339 1.1 mrg test -d "$lt_sys_path" && \ 11340 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 11341 1.1 mrg fi 11342 1.1 mrg done 11343 1.1 mrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 11344 1.1.1.2 mrg BEGIN {RS = " "; FS = "/|\n";} { 11345 1.1.1.2 mrg lt_foo = ""; 11346 1.1.1.2 mrg lt_count = 0; 11347 1.1 mrg for (lt_i = NF; lt_i > 0; lt_i--) { 11348 1.1 mrg if ($lt_i != "" && $lt_i != ".") { 11349 1.1 mrg if ($lt_i == "..") { 11350 1.1 mrg lt_count++; 11351 1.1 mrg } else { 11352 1.1 mrg if (lt_count == 0) { 11353 1.1.1.2 mrg lt_foo = "/" $lt_i lt_foo; 11354 1.1 mrg } else { 11355 1.1 mrg lt_count--; 11356 1.1 mrg } 11357 1.1 mrg } 11358 1.1 mrg } 11359 1.1 mrg } 11360 1.1 mrg if (lt_foo != "") { lt_freq[lt_foo]++; } 11361 1.1 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; } 11362 1.1 mrg }'` 11363 1.1 mrg # AWK program above erroneously prepends '/' to C:/dos/paths 11364 1.1 mrg # for these hosts. 11365 1.1 mrg case $host_os in 11366 1.1 mrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 11367 1.1.1.2 mrg $SED 's|/\([A-Za-z]:\)|\1|g'` ;; 11368 1.1 mrg esac 11369 1.1 mrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 11370 1.1 mrg else 11371 1.1 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 11372 1.1 mrg fi 11373 1.1 mrg library_names_spec= 11374 1.1 mrg libname_spec='lib$name' 11375 1.1 mrg soname_spec= 11376 1.1.1.2 mrg shrext_cmds=.so 11377 1.1 mrg postinstall_cmds= 11378 1.1 mrg postuninstall_cmds= 11379 1.1 mrg finish_cmds= 11380 1.1 mrg finish_eval= 11381 1.1 mrg shlibpath_var= 11382 1.1 mrg shlibpath_overrides_runpath=unknown 11383 1.1 mrg version_type=none 11384 1.1 mrg dynamic_linker="$host_os ld.so" 11385 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib" 11386 1.1 mrg need_lib_prefix=unknown 11387 1.1 mrg hardcode_into_libs=no 11388 1.1 mrg 11389 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version 11390 1.1 mrg # flags to be left without arguments 11391 1.1 mrg need_version=unknown 11392 1.1 mrg 11393 1.1.1.2 mrg 11394 1.1.1.2 mrg 11395 1.1 mrg case $host_os in 11396 1.1 mrg aix3*) 11397 1.1.1.2 mrg version_type=linux # correct to gnu/linux during the next big refactor 11398 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname.a' 11399 1.1 mrg shlibpath_var=LIBPATH 11400 1.1 mrg 11401 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name. 11402 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 11403 1.1 mrg ;; 11404 1.1 mrg 11405 1.1 mrg aix[4-9]*) 11406 1.1.1.2 mrg version_type=linux # correct to gnu/linux during the next big refactor 11407 1.1 mrg need_lib_prefix=no 11408 1.1 mrg need_version=no 11409 1.1 mrg hardcode_into_libs=yes 11410 1.1.1.2 mrg if test ia64 = "$host_cpu"; then 11411 1.1 mrg # AIX 5 supports IA64 11412 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' 11413 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 11414 1.1 mrg else 11415 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file 11416 1.1 mrg # for dependence libraries. The import file would start with 11417 1.1.1.2 mrg # the line '#! .'. This would cause the generated library to 11418 1.1.1.2 mrg # depend on '.', always an invalid library. This was fixed in 11419 1.1 mrg # development snapshots of GCC prior to 3.0. 11420 1.1 mrg case $host_os in 11421 1.1 mrg aix4 | aix4.[01] | aix4.[01].*) 11422 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 11423 1.1 mrg echo ' yes ' 11424 1.1.1.2 mrg echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then 11425 1.1 mrg : 11426 1.1 mrg else 11427 1.1 mrg can_build_shared=no 11428 1.1 mrg fi 11429 1.1 mrg ;; 11430 1.1 mrg esac 11431 1.1.1.2 mrg # Using Import Files as archive members, it is possible to support 11432 1.1.1.2 mrg # filename-based versioning of shared library archives on AIX. While 11433 1.1.1.2 mrg # this would work for both with and without runtime linking, it will 11434 1.1.1.2 mrg # prevent static linking of such archives. So we do filename-based 11435 1.1.1.2 mrg # shared library versioning with .so extension only, which is used 11436 1.1.1.2 mrg # when both runtime linking and shared linking is enabled. 11437 1.1.1.2 mrg # Unfortunately, runtime linking may impact performance, so we do 11438 1.1.1.2 mrg # not want this to be the default eventually. Also, we use the 11439 1.1.1.2 mrg # versioned .so libs for executables only if there is the -brtl 11440 1.1.1.2 mrg # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. 11441 1.1.1.2 mrg # To allow for filename-based versioning support, we need to create 11442 1.1.1.2 mrg # libNAME.so.V as an archive file, containing: 11443 1.1.1.2 mrg # *) an Import File, referring to the versioned filename of the 11444 1.1.1.2 mrg # archive as well as the shared archive member, telling the 11445 1.1.1.2 mrg # bitwidth (32 or 64) of that shared object, and providing the 11446 1.1.1.2 mrg # list of exported symbols of that shared object, eventually 11447 1.1.1.2 mrg # decorated with the 'weak' keyword 11448 1.1.1.2 mrg # *) the shared object with the F_LOADONLY flag set, to really avoid 11449 1.1.1.2 mrg # it being seen by the linker. 11450 1.1.1.2 mrg # At run time we better use the real file rather than another symlink, 11451 1.1.1.2 mrg # but for link time we create the symlink libNAME.so -> libNAME.so.V 11452 1.1.1.2 mrg 11453 1.1.1.2 mrg case $with_aix_soname,$aix_use_runtimelinking in 11454 1.1.1.2 mrg # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct 11455 1.1 mrg # soname into executable. Probably we can add versioning support to 11456 1.1 mrg # collect2, so additional links can be useful in future. 11457 1.1.1.2 mrg aix,yes) # traditional libtool 11458 1.1.1.2 mrg dynamic_linker='AIX unversionable lib.so' 11459 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so 11460 1.1 mrg # instead of lib<name>.a to let people know that these are not 11461 1.1 mrg # typical AIX shared libraries. 11462 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11463 1.1.1.2 mrg ;; 11464 1.1.1.2 mrg aix,no) # traditional AIX only 11465 1.1.1.2 mrg dynamic_linker='AIX lib.a(lib.so.V)' 11466 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2 11467 1.1 mrg # and later when we are not doing run time linking. 11468 1.1.1.2 mrg library_names_spec='$libname$release.a $libname.a' 11469 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 11470 1.1.1.2 mrg ;; 11471 1.1.1.2 mrg svr4,*) # full svr4 only 11472 1.1.1.2 mrg dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" 11473 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 11474 1.1.1.2 mrg # We do not specify a path in Import Files, so LIBPATH fires. 11475 1.1.1.2 mrg shlibpath_overrides_runpath=yes 11476 1.1.1.2 mrg ;; 11477 1.1.1.2 mrg *,yes) # both, prefer svr4 11478 1.1.1.2 mrg dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" 11479 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 11480 1.1.1.2 mrg # unpreferred sharedlib libNAME.a needs extra handling 11481 1.1.1.2 mrg postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"' 11482 1.1.1.2 mrg postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"' 11483 1.1.1.2 mrg # We do not specify a path in Import Files, so LIBPATH fires. 11484 1.1.1.2 mrg shlibpath_overrides_runpath=yes 11485 1.1.1.2 mrg ;; 11486 1.1.1.2 mrg *,no) # both, prefer aix 11487 1.1.1.2 mrg dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" 11488 1.1.1.2 mrg library_names_spec='$libname$release.a $libname.a' 11489 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 11490 1.1.1.2 mrg # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling 11491 1.1.1.2 mrg postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)' 11492 1.1.1.2 mrg postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"' 11493 1.1.1.2 mrg ;; 11494 1.1.1.2 mrg esac 11495 1.1 mrg shlibpath_var=LIBPATH 11496 1.1 mrg fi 11497 1.1 mrg ;; 11498 1.1 mrg 11499 1.1 mrg amigaos*) 11500 1.1 mrg case $host_cpu in 11501 1.1 mrg powerpc) 11502 1.1 mrg # Since July 2007 AmigaOS4 officially supports .so libraries. 11503 1.1 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 11504 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11505 1.1 mrg ;; 11506 1.1 mrg m68k) 11507 1.1 mrg library_names_spec='$libname.ixlibrary $libname.a' 11508 1.1 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs. 11509 1.1.1.2 mrg finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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' 11510 1.1 mrg ;; 11511 1.1 mrg esac 11512 1.1 mrg ;; 11513 1.1 mrg 11514 1.1 mrg beos*) 11515 1.1.1.2 mrg library_names_spec='$libname$shared_ext' 11516 1.1 mrg dynamic_linker="$host_os ld.so" 11517 1.1 mrg shlibpath_var=LIBRARY_PATH 11518 1.1 mrg ;; 11519 1.1 mrg 11520 1.1 mrg bsdi[45]*) 11521 1.1.1.2 mrg version_type=linux # correct to gnu/linux during the next big refactor 11522 1.1 mrg need_version=no 11523 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11524 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 11525 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 11526 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 11527 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 11528 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 11529 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and 11530 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 11531 1.1 mrg # libtool to hard-code these into programs 11532 1.1 mrg ;; 11533 1.1 mrg 11534 1.1 mrg cygwin* | mingw* | pw32* | cegcc*) 11535 1.1 mrg version_type=windows 11536 1.1.1.2 mrg shrext_cmds=.dll 11537 1.1 mrg need_version=no 11538 1.1 mrg need_lib_prefix=no 11539 1.1 mrg 11540 1.1 mrg case $GCC,$cc_basename in 11541 1.1 mrg yes,*) 11542 1.1 mrg # gcc 11543 1.1 mrg library_names_spec='$libname.dll.a' 11544 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds 11545 1.1.1.2 mrg postinstall_cmds='base_file=`basename \$file`~ 11546 1.1.1.2 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 11547 1.1 mrg dldir=$destdir/`dirname \$dlpath`~ 11548 1.1 mrg test -d \$dldir || mkdir -p \$dldir~ 11549 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~ 11550 1.1 mrg chmod a+x \$dldir/$dlname~ 11551 1.1 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 11552 1.1 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 11553 1.1 mrg fi' 11554 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 11555 1.1 mrg dlpath=$dir/\$dldll~ 11556 1.1 mrg $RM \$dlpath' 11557 1.1 mrg shlibpath_overrides_runpath=yes 11558 1.1 mrg 11559 1.1 mrg case $host_os in 11560 1.1 mrg cygwin*) 11561 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib' 11562 1.1.1.6 mrg soname_spec='`echo $libname | $SED -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 11563 1.1 mrg 11564 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 11565 1.1 mrg ;; 11566 1.1 mrg mingw* | cegcc*) 11567 1.1 mrg # MinGW DLLs use traditional 'lib' prefix 11568 1.1.1.2 mrg soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 11569 1.1 mrg ;; 11570 1.1 mrg pw32*) 11571 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib' 11572 1.1.1.6 mrg library_names_spec='`echo $libname | $SED -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 11573 1.1 mrg ;; 11574 1.1 mrg esac 11575 1.1 mrg dynamic_linker='Win32 ld.exe' 11576 1.1 mrg ;; 11577 1.1 mrg 11578 1.1.1.6 mrg *,cl* | *,icl*) 11579 1.1.1.6 mrg # Native MSVC or ICC 11580 1.1 mrg libname_spec='$name' 11581 1.1.1.2 mrg soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 11582 1.1.1.2 mrg library_names_spec='$libname.dll.lib' 11583 1.1 mrg 11584 1.1 mrg case $build_os in 11585 1.1 mrg mingw*) 11586 1.1 mrg sys_lib_search_path_spec= 11587 1.1 mrg lt_save_ifs=$IFS 11588 1.1 mrg IFS=';' 11589 1.1 mrg for lt_path in $LIB 11590 1.1 mrg do 11591 1.1 mrg IFS=$lt_save_ifs 11592 1.1 mrg # Let DOS variable expansion print the short 8.3 style file name. 11593 1.1 mrg lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 11594 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 11595 1.1 mrg done 11596 1.1 mrg IFS=$lt_save_ifs 11597 1.1 mrg # Convert to MSYS style. 11598 1.1.1.6 mrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 11599 1.1 mrg ;; 11600 1.1 mrg cygwin*) 11601 1.1 mrg # Convert to unix form, then to dos form, then back to unix form 11602 1.1 mrg # but this time dos style (no spaces!) so that the unix form looks 11603 1.1 mrg # like /cygdrive/c/PROGRA~1:/cygdr... 11604 1.1 mrg sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 11605 1.1 mrg sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 11606 1.1 mrg sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 11607 1.1 mrg ;; 11608 1.1 mrg *) 11609 1.1.1.2 mrg sys_lib_search_path_spec=$LIB 11610 1.1 mrg if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 11611 1.1 mrg # It is most probably a Windows format PATH. 11612 1.1 mrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 11613 1.1 mrg else 11614 1.1 mrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 11615 1.1 mrg fi 11616 1.1 mrg # FIXME: find the short name or the path components, as spaces are 11617 1.1 mrg # common. (e.g. "Program Files" -> "PROGRA~1") 11618 1.1 mrg ;; 11619 1.1 mrg esac 11620 1.1 mrg 11621 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds 11622 1.1.1.2 mrg postinstall_cmds='base_file=`basename \$file`~ 11623 1.1.1.2 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 11624 1.1 mrg dldir=$destdir/`dirname \$dlpath`~ 11625 1.1 mrg test -d \$dldir || mkdir -p \$dldir~ 11626 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname' 11627 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 11628 1.1 mrg dlpath=$dir/\$dldll~ 11629 1.1 mrg $RM \$dlpath' 11630 1.1 mrg shlibpath_overrides_runpath=yes 11631 1.1 mrg dynamic_linker='Win32 link.exe' 11632 1.1 mrg ;; 11633 1.1 mrg 11634 1.1 mrg *) 11635 1.1.1.6 mrg # Assume MSVC and ICC wrapper 11636 1.1.1.2 mrg library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' 11637 1.1 mrg dynamic_linker='Win32 ld.exe' 11638 1.1 mrg ;; 11639 1.1 mrg esac 11640 1.1 mrg # FIXME: first we should search . and the directory the executable is in 11641 1.1 mrg shlibpath_var=PATH 11642 1.1 mrg ;; 11643 1.1 mrg 11644 1.1 mrg darwin* | rhapsody*) 11645 1.1 mrg dynamic_linker="$host_os dyld" 11646 1.1 mrg version_type=darwin 11647 1.1 mrg need_lib_prefix=no 11648 1.1 mrg need_version=no 11649 1.1.1.2 mrg library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' 11650 1.1.1.2 mrg soname_spec='$libname$release$major$shared_ext' 11651 1.1 mrg shlibpath_overrides_runpath=yes 11652 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH 11653 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 11654 1.1 mrg 11655 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 11656 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 11657 1.1 mrg ;; 11658 1.1 mrg 11659 1.1 mrg dgux*) 11660 1.1.1.2 mrg version_type=linux # correct to gnu/linux during the next big refactor 11661 1.1 mrg need_lib_prefix=no 11662 1.1 mrg need_version=no 11663 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11664 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 11665 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 11666 1.1 mrg ;; 11667 1.1 mrg 11668 1.1.1.6 mrg freebsd* | dragonfly* | midnightbsd*) 11669 1.1 mrg # DragonFly does not have aout. When/if they implement a new 11670 1.1 mrg # versioning mechanism, adjust this. 11671 1.1 mrg if test -x /usr/bin/objformat; then 11672 1.1 mrg objformat=`/usr/bin/objformat` 11673 1.1 mrg else 11674 1.1 mrg case $host_os in 11675 1.1.1.2 mrg freebsd[23].*) objformat=aout ;; 11676 1.1 mrg *) objformat=elf ;; 11677 1.1 mrg esac 11678 1.1 mrg fi 11679 1.1 mrg version_type=freebsd-$objformat 11680 1.1 mrg case $version_type in 11681 1.1 mrg freebsd-elf*) 11682 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11683 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 11684 1.1 mrg need_version=no 11685 1.1 mrg need_lib_prefix=no 11686 1.1 mrg ;; 11687 1.1 mrg freebsd-*) 11688 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11689 1.1 mrg need_version=yes 11690 1.1 mrg ;; 11691 1.1 mrg esac 11692 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 11693 1.1 mrg case $host_os in 11694 1.1.1.2 mrg freebsd2.*) 11695 1.1 mrg shlibpath_overrides_runpath=yes 11696 1.1 mrg ;; 11697 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*) 11698 1.1 mrg shlibpath_overrides_runpath=yes 11699 1.1 mrg hardcode_into_libs=yes 11700 1.1 mrg ;; 11701 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 11702 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 11703 1.1 mrg shlibpath_overrides_runpath=no 11704 1.1 mrg hardcode_into_libs=yes 11705 1.1 mrg ;; 11706 1.1 mrg *) # from 4.6 on, and DragonFly 11707 1.1 mrg shlibpath_overrides_runpath=yes 11708 1.1 mrg hardcode_into_libs=yes 11709 1.1 mrg ;; 11710 1.1 mrg esac 11711 1.1 mrg ;; 11712 1.1 mrg 11713 1.1 mrg haiku*) 11714 1.1.1.2 mrg version_type=linux # correct to gnu/linux during the next big refactor 11715 1.1 mrg need_lib_prefix=no 11716 1.1 mrg need_version=no 11717 1.1 mrg dynamic_linker="$host_os runtime_loader" 11718 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11719 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 11720 1.1 mrg shlibpath_var=LIBRARY_PATH 11721 1.1.1.2 mrg shlibpath_overrides_runpath=no 11722 1.1 mrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 11723 1.1 mrg hardcode_into_libs=yes 11724 1.1 mrg ;; 11725 1.1 mrg 11726 1.1 mrg hpux9* | hpux10* | hpux11*) 11727 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to 11728 1.1 mrg # link against other versions. 11729 1.1 mrg version_type=sunos 11730 1.1 mrg need_lib_prefix=no 11731 1.1 mrg need_version=no 11732 1.1 mrg case $host_cpu in 11733 1.1 mrg ia64*) 11734 1.1 mrg shrext_cmds='.so' 11735 1.1 mrg hardcode_into_libs=yes 11736 1.1 mrg dynamic_linker="$host_os dld.so" 11737 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 11738 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 11739 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11740 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 11741 1.1.1.2 mrg if test 32 = "$HPUX_IA64_MODE"; then 11742 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 11743 1.1.1.2 mrg sys_lib_dlsearch_path_spec=/usr/lib/hpux32 11744 1.1 mrg else 11745 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 11746 1.1.1.2 mrg sys_lib_dlsearch_path_spec=/usr/lib/hpux64 11747 1.1 mrg fi 11748 1.1 mrg ;; 11749 1.1 mrg hppa*64*) 11750 1.1 mrg shrext_cmds='.sl' 11751 1.1 mrg hardcode_into_libs=yes 11752 1.1 mrg dynamic_linker="$host_os dld.sl" 11753 1.1 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 11754 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 11755 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11756 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 11757 1.1 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 11758 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11759 1.1 mrg ;; 11760 1.1 mrg *) 11761 1.1 mrg shrext_cmds='.sl' 11762 1.1 mrg dynamic_linker="$host_os dld.sl" 11763 1.1 mrg shlibpath_var=SHLIB_PATH 11764 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 11765 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11766 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 11767 1.1 mrg ;; 11768 1.1 mrg esac 11769 1.1 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 11770 1.1 mrg postinstall_cmds='chmod 555 $lib' 11771 1.1 mrg # or fails outright, so override atomically: 11772 1.1 mrg install_override_mode=555 11773 1.1 mrg ;; 11774 1.1 mrg 11775 1.1 mrg interix[3-9]*) 11776 1.1.1.2 mrg version_type=linux # correct to gnu/linux during the next big refactor 11777 1.1 mrg need_lib_prefix=no 11778 1.1 mrg need_version=no 11779 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11780 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 11781 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 11782 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 11783 1.1 mrg shlibpath_overrides_runpath=no 11784 1.1 mrg hardcode_into_libs=yes 11785 1.1 mrg ;; 11786 1.1 mrg 11787 1.1 mrg irix5* | irix6* | nonstopux*) 11788 1.1 mrg case $host_os in 11789 1.1 mrg nonstopux*) version_type=nonstopux ;; 11790 1.1 mrg *) 11791 1.1.1.2 mrg if test yes = "$lt_cv_prog_gnu_ld"; then 11792 1.1.1.2 mrg version_type=linux # correct to gnu/linux during the next big refactor 11793 1.1 mrg else 11794 1.1 mrg version_type=irix 11795 1.1 mrg fi ;; 11796 1.1 mrg esac 11797 1.1 mrg need_lib_prefix=no 11798 1.1 mrg need_version=no 11799 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 11800 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' 11801 1.1 mrg case $host_os in 11802 1.1 mrg irix5* | nonstopux*) 11803 1.1 mrg libsuff= shlibsuff= 11804 1.1 mrg ;; 11805 1.1 mrg *) 11806 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD 11807 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 11808 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;; 11809 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 11810 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;; 11811 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 11812 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;; 11813 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;; 11814 1.1 mrg esac 11815 1.1 mrg ;; 11816 1.1 mrg esac 11817 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 11818 1.1 mrg shlibpath_overrides_runpath=no 11819 1.1.1.2 mrg sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" 11820 1.1.1.2 mrg sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" 11821 1.1 mrg hardcode_into_libs=yes 11822 1.1 mrg ;; 11823 1.1 mrg 11824 1.1 mrg # No shared lib support for Linux oldld, aout, or coff. 11825 1.1 mrg linux*oldld* | linux*aout* | linux*coff*) 11826 1.1 mrg dynamic_linker=no 11827 1.1 mrg ;; 11828 1.1 mrg 11829 1.1.1.2 mrg linux*android*) 11830 1.1.1.2 mrg version_type=none # Android doesn't support versioned libraries. 11831 1.1.1.2 mrg need_lib_prefix=no 11832 1.1.1.2 mrg need_version=no 11833 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext' 11834 1.1.1.2 mrg soname_spec='$libname$release$shared_ext' 11835 1.1.1.2 mrg finish_cmds= 11836 1.1.1.2 mrg shlibpath_var=LD_LIBRARY_PATH 11837 1.1.1.2 mrg shlibpath_overrides_runpath=yes 11838 1.1.1.2 mrg 11839 1.1.1.2 mrg # This implies no fast_install, which is unacceptable. 11840 1.1.1.2 mrg # Some rework will be needed to allow for fast_install 11841 1.1.1.2 mrg # before this can be enabled. 11842 1.1.1.2 mrg hardcode_into_libs=yes 11843 1.1.1.2 mrg 11844 1.1.1.2 mrg dynamic_linker='Android linker' 11845 1.1.1.2 mrg # Don't embed -rpath directories since the linker doesn't support them. 11846 1.1.1.2 mrg hardcode_libdir_flag_spec='-L$libdir' 11847 1.1.1.2 mrg ;; 11848 1.1.1.2 mrg 11849 1.1.1.2 mrg # This must be glibc/ELF. 11850 1.1.1.2 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 11851 1.1.1.2 mrg version_type=linux # correct to gnu/linux during the next big refactor 11852 1.1 mrg need_lib_prefix=no 11853 1.1 mrg need_version=no 11854 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11855 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 11856 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 11857 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 11858 1.1 mrg shlibpath_overrides_runpath=no 11859 1.1 mrg 11860 1.1 mrg # Some binutils ld are patched to set DT_RUNPATH 11861 1.1 mrg if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 11862 1.1 mrg $as_echo_n "(cached) " >&6 11863 1.1 mrg else 11864 1.1 mrg lt_cv_shlibpath_overrides_runpath=no 11865 1.1 mrg save_LDFLAGS=$LDFLAGS 11866 1.1 mrg save_libdir=$libdir 11867 1.1 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 11868 1.1 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 11869 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11870 1.1 mrg /* end confdefs.h. */ 11871 1.1 mrg 11872 1.1 mrg int 11873 1.1 mrg main () 11874 1.1 mrg { 11875 1.1 mrg 11876 1.1 mrg ; 11877 1.1 mrg return 0; 11878 1.1 mrg } 11879 1.1 mrg _ACEOF 11880 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 11881 1.1 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 11882 1.1 mrg lt_cv_shlibpath_overrides_runpath=yes 11883 1.1 mrg fi 11884 1.1 mrg fi 11885 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 11886 1.1 mrg conftest$ac_exeext conftest.$ac_ext 11887 1.1 mrg LDFLAGS=$save_LDFLAGS 11888 1.1 mrg libdir=$save_libdir 11889 1.1 mrg 11890 1.1 mrg fi 11891 1.1 mrg 11892 1.1 mrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 11893 1.1 mrg 11894 1.1 mrg # This implies no fast_install, which is unacceptable. 11895 1.1 mrg # Some rework will be needed to allow for fast_install 11896 1.1 mrg # before this can be enabled. 11897 1.1 mrg hardcode_into_libs=yes 11898 1.1 mrg 11899 1.1.1.2 mrg # Ideally, we could use ldconfig to report *all* directores which are 11900 1.1.1.2 mrg # searched for libraries, however this is still not possible. Aside from not 11901 1.1.1.2 mrg # being certain /sbin/ldconfig is available, command 11902 1.1.1.2 mrg # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, 11903 1.1.1.2 mrg # even though it is searched at run-time. Try to do the best guess by 11904 1.1.1.2 mrg # appending ld.so.conf contents (and includes) to the search path. 11905 1.1 mrg if test -f /etc/ld.so.conf; then 11906 1.1 mrg 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' ' '` 11907 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 11908 1.1 mrg fi 11909 1.1 mrg 11910 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on 11911 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the 11912 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers, 11913 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and 11914 1.1 mrg # people can always --disable-shared, the test was removed, and we 11915 1.1 mrg # assume the GNU/Linux dynamic linker is in use. 11916 1.1 mrg dynamic_linker='GNU/Linux ld.so' 11917 1.1 mrg ;; 11918 1.1 mrg 11919 1.1 mrg netbsd*) 11920 1.1 mrg version_type=sunos 11921 1.1 mrg need_lib_prefix=no 11922 1.1 mrg need_version=no 11923 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 11924 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11925 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11926 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so' 11927 1.1 mrg else 11928 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11929 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 11930 1.1 mrg dynamic_linker='NetBSD ld.elf_so' 11931 1.1 mrg fi 11932 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 11933 1.1 mrg shlibpath_overrides_runpath=yes 11934 1.1 mrg hardcode_into_libs=yes 11935 1.1 mrg ;; 11936 1.1 mrg 11937 1.1 mrg newsos6) 11938 1.1.1.2 mrg version_type=linux # correct to gnu/linux during the next big refactor 11939 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11940 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 11941 1.1 mrg shlibpath_overrides_runpath=yes 11942 1.1 mrg ;; 11943 1.1 mrg 11944 1.1 mrg *nto* | *qnx*) 11945 1.1 mrg version_type=qnx 11946 1.1 mrg need_lib_prefix=no 11947 1.1 mrg need_version=no 11948 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11949 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 11950 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 11951 1.1 mrg shlibpath_overrides_runpath=no 11952 1.1 mrg hardcode_into_libs=yes 11953 1.1 mrg dynamic_linker='ldqnx.so' 11954 1.1 mrg ;; 11955 1.1 mrg 11956 1.1.1.2 mrg openbsd* | bitrig*) 11957 1.1 mrg version_type=sunos 11958 1.1.1.2 mrg sys_lib_dlsearch_path_spec=/usr/lib 11959 1.1 mrg need_lib_prefix=no 11960 1.1.1.2 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 11961 1.1.1.2 mrg need_version=no 11962 1.1 mrg else 11963 1.1.1.2 mrg need_version=yes 11964 1.1 mrg fi 11965 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11966 1.1.1.2 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11967 1.1.1.2 mrg shlibpath_var=LD_LIBRARY_PATH 11968 1.1.1.2 mrg shlibpath_overrides_runpath=yes 11969 1.1 mrg ;; 11970 1.1 mrg 11971 1.1 mrg os2*) 11972 1.1 mrg libname_spec='$name' 11973 1.1.1.2 mrg version_type=windows 11974 1.1.1.2 mrg shrext_cmds=.dll 11975 1.1.1.2 mrg need_version=no 11976 1.1 mrg need_lib_prefix=no 11977 1.1.1.2 mrg # OS/2 can only load a DLL with a base name of 8 characters or less. 11978 1.1.1.2 mrg soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; 11979 1.1.1.2 mrg v=$($ECHO $release$versuffix | tr -d .-); 11980 1.1.1.2 mrg n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); 11981 1.1.1.2 mrg $ECHO $n$v`$shared_ext' 11982 1.1.1.2 mrg library_names_spec='${libname}_dll.$libext' 11983 1.1 mrg dynamic_linker='OS/2 ld.exe' 11984 1.1.1.2 mrg shlibpath_var=BEGINLIBPATH 11985 1.1.1.2 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 11986 1.1.1.2 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11987 1.1.1.2 mrg postinstall_cmds='base_file=`basename \$file`~ 11988 1.1.1.2 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ 11989 1.1.1.2 mrg dldir=$destdir/`dirname \$dlpath`~ 11990 1.1.1.2 mrg test -d \$dldir || mkdir -p \$dldir~ 11991 1.1.1.2 mrg $install_prog $dir/$dlname \$dldir/$dlname~ 11992 1.1.1.2 mrg chmod a+x \$dldir/$dlname~ 11993 1.1.1.2 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 11994 1.1.1.2 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 11995 1.1.1.2 mrg fi' 11996 1.1.1.2 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ 11997 1.1.1.2 mrg dlpath=$dir/\$dldll~ 11998 1.1.1.2 mrg $RM \$dlpath' 11999 1.1 mrg ;; 12000 1.1 mrg 12001 1.1 mrg osf3* | osf4* | osf5*) 12002 1.1 mrg version_type=osf 12003 1.1 mrg need_lib_prefix=no 12004 1.1 mrg need_version=no 12005 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 12006 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12007 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 12008 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 12009 1.1.1.2 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 12010 1.1 mrg ;; 12011 1.1 mrg 12012 1.1 mrg rdos*) 12013 1.1 mrg dynamic_linker=no 12014 1.1 mrg ;; 12015 1.1 mrg 12016 1.1 mrg solaris*) 12017 1.1.1.2 mrg version_type=linux # correct to gnu/linux during the next big refactor 12018 1.1 mrg need_lib_prefix=no 12019 1.1 mrg need_version=no 12020 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12021 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 12022 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 12023 1.1 mrg shlibpath_overrides_runpath=yes 12024 1.1 mrg hardcode_into_libs=yes 12025 1.1 mrg # ldd complains unless libraries are executable 12026 1.1 mrg postinstall_cmds='chmod +x $lib' 12027 1.1 mrg ;; 12028 1.1 mrg 12029 1.1 mrg sunos4*) 12030 1.1 mrg version_type=sunos 12031 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 12032 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 12033 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 12034 1.1 mrg shlibpath_overrides_runpath=yes 12035 1.1.1.2 mrg if test yes = "$with_gnu_ld"; then 12036 1.1 mrg need_lib_prefix=no 12037 1.1 mrg fi 12038 1.1 mrg need_version=yes 12039 1.1 mrg ;; 12040 1.1 mrg 12041 1.1 mrg sysv4 | sysv4.3*) 12042 1.1.1.2 mrg version_type=linux # correct to gnu/linux during the next big refactor 12043 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12044 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 12045 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 12046 1.1 mrg case $host_vendor in 12047 1.1 mrg sni) 12048 1.1 mrg shlibpath_overrides_runpath=no 12049 1.1 mrg need_lib_prefix=no 12050 1.1 mrg runpath_var=LD_RUN_PATH 12051 1.1 mrg ;; 12052 1.1 mrg siemens) 12053 1.1 mrg need_lib_prefix=no 12054 1.1 mrg ;; 12055 1.1 mrg motorola) 12056 1.1 mrg need_lib_prefix=no 12057 1.1 mrg need_version=no 12058 1.1 mrg shlibpath_overrides_runpath=no 12059 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 12060 1.1 mrg ;; 12061 1.1 mrg esac 12062 1.1 mrg ;; 12063 1.1 mrg 12064 1.1 mrg sysv4*MP*) 12065 1.1.1.2 mrg if test -d /usr/nec; then 12066 1.1.1.2 mrg version_type=linux # correct to gnu/linux during the next big refactor 12067 1.1.1.2 mrg library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' 12068 1.1.1.2 mrg soname_spec='$libname$shared_ext.$major' 12069 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 12070 1.1 mrg fi 12071 1.1 mrg ;; 12072 1.1 mrg 12073 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 12074 1.1.1.2 mrg version_type=sco 12075 1.1 mrg need_lib_prefix=no 12076 1.1 mrg need_version=no 12077 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' 12078 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 12079 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 12080 1.1 mrg shlibpath_overrides_runpath=yes 12081 1.1 mrg hardcode_into_libs=yes 12082 1.1.1.2 mrg if test yes = "$with_gnu_ld"; then 12083 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 12084 1.1 mrg else 12085 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 12086 1.1 mrg case $host_os in 12087 1.1 mrg sco3.2v5*) 12088 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 12089 1.1 mrg ;; 12090 1.1 mrg esac 12091 1.1 mrg fi 12092 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib' 12093 1.1 mrg ;; 12094 1.1 mrg 12095 1.1 mrg tpf*) 12096 1.1 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 12097 1.1.1.2 mrg version_type=linux # correct to gnu/linux during the next big refactor 12098 1.1 mrg need_lib_prefix=no 12099 1.1 mrg need_version=no 12100 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12101 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 12102 1.1 mrg shlibpath_overrides_runpath=no 12103 1.1 mrg hardcode_into_libs=yes 12104 1.1 mrg ;; 12105 1.1 mrg 12106 1.1 mrg uts4*) 12107 1.1.1.2 mrg version_type=linux # correct to gnu/linux during the next big refactor 12108 1.1.1.2 mrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12109 1.1.1.2 mrg soname_spec='$libname$release$shared_ext$major' 12110 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 12111 1.1 mrg ;; 12112 1.1 mrg 12113 1.1 mrg *) 12114 1.1 mrg dynamic_linker=no 12115 1.1 mrg ;; 12116 1.1 mrg esac 12117 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 12118 1.1 mrg $as_echo "$dynamic_linker" >&6; } 12119 1.1.1.2 mrg test no = "$dynamic_linker" && can_build_shared=no 12120 1.1 mrg 12121 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 12122 1.1.1.2 mrg if test yes = "$GCC"; then 12123 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 12124 1.1 mrg fi 12125 1.1 mrg 12126 1.1.1.2 mrg if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then 12127 1.1.1.2 mrg sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec 12128 1.1 mrg fi 12129 1.1.1.2 mrg 12130 1.1.1.2 mrg if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then 12131 1.1.1.2 mrg sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec 12132 1.1 mrg fi 12133 1.1 mrg 12134 1.1.1.3 mrg # remember unaugmented sys_lib_dlsearch_path content for libtool script decls... 12135 1.1.1.3 mrg configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec 12136 1.1.1.2 mrg 12137 1.1.1.3 mrg # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code 12138 1.1.1.2 mrg func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" 12139 1.1.1.2 mrg 12140 1.1.1.3 mrg # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool 12141 1.1.1.3 mrg configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH 12142 1.1.1.3 mrg 12143 1.1.1.3 mrg 12144 1.1.1.3 mrg 12145 1.1.1.3 mrg 12146 1.1.1.3 mrg 12147 1.1.1.3 mrg 12148 1.1 mrg 12149 1.1 mrg 12150 1.1 mrg 12151 1.1 mrg 12152 1.1 mrg 12153 1.1 mrg 12154 1.1 mrg 12155 1.1 mrg 12156 1.1 mrg 12157 1.1 mrg 12158 1.1 mrg 12159 1.1 mrg 12160 1.1 mrg 12161 1.1 mrg 12162 1.1 mrg 12163 1.1 mrg 12164 1.1 mrg 12165 1.1 mrg 12166 1.1 mrg 12167 1.1 mrg 12168 1.1 mrg 12169 1.1 mrg 12170 1.1 mrg 12171 1.1 mrg 12172 1.1 mrg 12173 1.1 mrg 12174 1.1 mrg 12175 1.1 mrg 12176 1.1 mrg 12177 1.1 mrg 12178 1.1 mrg 12179 1.1 mrg 12180 1.1 mrg 12181 1.1 mrg 12182 1.1 mrg 12183 1.1 mrg 12184 1.1 mrg 12185 1.1 mrg 12186 1.1 mrg 12187 1.1 mrg 12188 1.1 mrg 12189 1.1 mrg 12190 1.1 mrg 12191 1.1 mrg 12192 1.1 mrg 12193 1.1 mrg 12194 1.1 mrg 12195 1.1 mrg 12196 1.1 mrg 12197 1.1 mrg 12198 1.1 mrg 12199 1.1 mrg 12200 1.1 mrg 12201 1.1 mrg 12202 1.1 mrg 12203 1.1 mrg 12204 1.1 mrg 12205 1.1 mrg 12206 1.1 mrg 12207 1.1 mrg 12208 1.1 mrg 12209 1.1 mrg 12210 1.1 mrg 12211 1.1 mrg 12212 1.1 mrg 12213 1.1 mrg 12214 1.1 mrg 12215 1.1 mrg 12216 1.1 mrg 12217 1.1 mrg 12218 1.1 mrg 12219 1.1 mrg 12220 1.1 mrg 12221 1.1 mrg 12222 1.1 mrg 12223 1.1 mrg 12224 1.1 mrg 12225 1.1 mrg 12226 1.1 mrg 12227 1.1 mrg 12228 1.1 mrg 12229 1.1 mrg 12230 1.1 mrg 12231 1.1 mrg 12232 1.1 mrg 12233 1.1 mrg 12234 1.1 mrg 12235 1.1 mrg 12236 1.1 mrg 12237 1.1 mrg 12238 1.1 mrg 12239 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 12240 1.1 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; } 12241 1.1 mrg hardcode_action= 12242 1.1 mrg if test -n "$hardcode_libdir_flag_spec" || 12243 1.1 mrg test -n "$runpath_var" || 12244 1.1.1.2 mrg test yes = "$hardcode_automatic"; then 12245 1.1 mrg 12246 1.1 mrg # We can hardcode non-existent directories. 12247 1.1.1.2 mrg if test no != "$hardcode_direct" && 12248 1.1 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we 12249 1.1 mrg # have to relink, otherwise we might link with an installed library 12250 1.1 mrg # when we should be linking with a yet-to-be-installed one 12251 1.1.1.2 mrg ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && 12252 1.1.1.2 mrg test no != "$hardcode_minus_L"; then 12253 1.1 mrg # Linking always hardcodes the temporary library directory. 12254 1.1 mrg hardcode_action=relink 12255 1.1 mrg else 12256 1.1 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs. 12257 1.1 mrg hardcode_action=immediate 12258 1.1 mrg fi 12259 1.1 mrg else 12260 1.1 mrg # We cannot hardcode anything, or else we can only hardcode existing 12261 1.1 mrg # directories. 12262 1.1 mrg hardcode_action=unsupported 12263 1.1 mrg fi 12264 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 12265 1.1 mrg $as_echo "$hardcode_action" >&6; } 12266 1.1 mrg 12267 1.1.1.2 mrg if test relink = "$hardcode_action" || 12268 1.1.1.2 mrg test yes = "$inherit_rpath"; then 12269 1.1 mrg # Fast installation is not supported 12270 1.1 mrg enable_fast_install=no 12271 1.1.1.2 mrg elif test yes = "$shlibpath_overrides_runpath" || 12272 1.1.1.2 mrg test no = "$enable_shared"; then 12273 1.1 mrg # Fast installation is not necessary 12274 1.1 mrg enable_fast_install=needless 12275 1.1 mrg fi 12276 1.1 mrg 12277 1.1 mrg 12278 1.1 mrg 12279 1.1 mrg 12280 1.1 mrg 12281 1.1 mrg 12282 1.1.1.2 mrg if test yes != "$enable_dlopen"; then 12283 1.1 mrg enable_dlopen=unknown 12284 1.1 mrg enable_dlopen_self=unknown 12285 1.1 mrg enable_dlopen_self_static=unknown 12286 1.1 mrg else 12287 1.1 mrg lt_cv_dlopen=no 12288 1.1 mrg lt_cv_dlopen_libs= 12289 1.1 mrg 12290 1.1 mrg case $host_os in 12291 1.1 mrg beos*) 12292 1.1.1.2 mrg lt_cv_dlopen=load_add_on 12293 1.1 mrg lt_cv_dlopen_libs= 12294 1.1 mrg lt_cv_dlopen_self=yes 12295 1.1 mrg ;; 12296 1.1 mrg 12297 1.1 mrg mingw* | pw32* | cegcc*) 12298 1.1.1.2 mrg lt_cv_dlopen=LoadLibrary 12299 1.1 mrg lt_cv_dlopen_libs= 12300 1.1 mrg ;; 12301 1.1 mrg 12302 1.1 mrg cygwin*) 12303 1.1.1.2 mrg lt_cv_dlopen=dlopen 12304 1.1 mrg lt_cv_dlopen_libs= 12305 1.1 mrg ;; 12306 1.1 mrg 12307 1.1 mrg darwin*) 12308 1.1.1.2 mrg # if libdl is installed we need to link against it 12309 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 12310 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; } 12311 1.1 mrg if ${ac_cv_lib_dl_dlopen+:} false; then : 12312 1.1 mrg $as_echo_n "(cached) " >&6 12313 1.1 mrg else 12314 1.1 mrg ac_check_lib_save_LIBS=$LIBS 12315 1.1 mrg LIBS="-ldl $LIBS" 12316 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12317 1.1 mrg /* end confdefs.h. */ 12318 1.1 mrg 12319 1.1 mrg /* Override any GCC internal prototype to avoid an error. 12320 1.1 mrg Use char because int might match the return type of a GCC 12321 1.1 mrg builtin and then its argument prototype would still apply. */ 12322 1.1 mrg #ifdef __cplusplus 12323 1.1 mrg extern "C" 12324 1.1 mrg #endif 12325 1.1 mrg char dlopen (); 12326 1.1 mrg int 12327 1.1 mrg main () 12328 1.1 mrg { 12329 1.1 mrg return dlopen (); 12330 1.1 mrg ; 12331 1.1 mrg return 0; 12332 1.1 mrg } 12333 1.1 mrg _ACEOF 12334 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 12335 1.1 mrg ac_cv_lib_dl_dlopen=yes 12336 1.1 mrg else 12337 1.1 mrg ac_cv_lib_dl_dlopen=no 12338 1.1 mrg fi 12339 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 12340 1.1 mrg conftest$ac_exeext conftest.$ac_ext 12341 1.1 mrg LIBS=$ac_check_lib_save_LIBS 12342 1.1 mrg fi 12343 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 12344 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; } 12345 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 12346 1.1.1.2 mrg lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 12347 1.1 mrg else 12348 1.1 mrg 12349 1.1.1.2 mrg lt_cv_dlopen=dyld 12350 1.1 mrg lt_cv_dlopen_libs= 12351 1.1 mrg lt_cv_dlopen_self=yes 12352 1.1 mrg 12353 1.1 mrg fi 12354 1.1 mrg 12355 1.1 mrg ;; 12356 1.1 mrg 12357 1.1.1.2 mrg tpf*) 12358 1.1.1.2 mrg # Don't try to run any link tests for TPF. We know it's impossible 12359 1.1.1.2 mrg # because TPF is a cross-compiler, and we know how we open DSOs. 12360 1.1.1.2 mrg lt_cv_dlopen=dlopen 12361 1.1.1.2 mrg lt_cv_dlopen_libs= 12362 1.1.1.2 mrg lt_cv_dlopen_self=no 12363 1.1.1.2 mrg ;; 12364 1.1.1.2 mrg 12365 1.1 mrg *) 12366 1.1 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 12367 1.1 mrg if test "x$ac_cv_func_shl_load" = xyes; then : 12368 1.1.1.2 mrg lt_cv_dlopen=shl_load 12369 1.1 mrg else 12370 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 12371 1.1 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; } 12372 1.1 mrg if ${ac_cv_lib_dld_shl_load+:} false; then : 12373 1.1 mrg $as_echo_n "(cached) " >&6 12374 1.1 mrg else 12375 1.1 mrg ac_check_lib_save_LIBS=$LIBS 12376 1.1 mrg LIBS="-ldld $LIBS" 12377 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12378 1.1 mrg /* end confdefs.h. */ 12379 1.1 mrg 12380 1.1 mrg /* Override any GCC internal prototype to avoid an error. 12381 1.1 mrg Use char because int might match the return type of a GCC 12382 1.1 mrg builtin and then its argument prototype would still apply. */ 12383 1.1 mrg #ifdef __cplusplus 12384 1.1 mrg extern "C" 12385 1.1 mrg #endif 12386 1.1 mrg char shl_load (); 12387 1.1 mrg int 12388 1.1 mrg main () 12389 1.1 mrg { 12390 1.1 mrg return shl_load (); 12391 1.1 mrg ; 12392 1.1 mrg return 0; 12393 1.1 mrg } 12394 1.1 mrg _ACEOF 12395 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 12396 1.1 mrg ac_cv_lib_dld_shl_load=yes 12397 1.1 mrg else 12398 1.1 mrg ac_cv_lib_dld_shl_load=no 12399 1.1 mrg fi 12400 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 12401 1.1 mrg conftest$ac_exeext conftest.$ac_ext 12402 1.1 mrg LIBS=$ac_check_lib_save_LIBS 12403 1.1 mrg fi 12404 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 12405 1.1 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; } 12406 1.1 mrg if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 12407 1.1.1.2 mrg lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld 12408 1.1 mrg else 12409 1.1 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 12410 1.1 mrg if test "x$ac_cv_func_dlopen" = xyes; then : 12411 1.1.1.2 mrg lt_cv_dlopen=dlopen 12412 1.1 mrg else 12413 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 12414 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; } 12415 1.1 mrg if ${ac_cv_lib_dl_dlopen+:} false; then : 12416 1.1 mrg $as_echo_n "(cached) " >&6 12417 1.1 mrg else 12418 1.1 mrg ac_check_lib_save_LIBS=$LIBS 12419 1.1 mrg LIBS="-ldl $LIBS" 12420 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12421 1.1 mrg /* end confdefs.h. */ 12422 1.1 mrg 12423 1.1 mrg /* Override any GCC internal prototype to avoid an error. 12424 1.1 mrg Use char because int might match the return type of a GCC 12425 1.1 mrg builtin and then its argument prototype would still apply. */ 12426 1.1 mrg #ifdef __cplusplus 12427 1.1 mrg extern "C" 12428 1.1 mrg #endif 12429 1.1 mrg char dlopen (); 12430 1.1 mrg int 12431 1.1 mrg main () 12432 1.1 mrg { 12433 1.1 mrg return dlopen (); 12434 1.1 mrg ; 12435 1.1 mrg return 0; 12436 1.1 mrg } 12437 1.1 mrg _ACEOF 12438 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 12439 1.1 mrg ac_cv_lib_dl_dlopen=yes 12440 1.1 mrg else 12441 1.1 mrg ac_cv_lib_dl_dlopen=no 12442 1.1 mrg fi 12443 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 12444 1.1 mrg conftest$ac_exeext conftest.$ac_ext 12445 1.1 mrg LIBS=$ac_check_lib_save_LIBS 12446 1.1 mrg fi 12447 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 12448 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; } 12449 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 12450 1.1.1.2 mrg lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 12451 1.1 mrg else 12452 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 12453 1.1 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; } 12454 1.1 mrg if ${ac_cv_lib_svld_dlopen+:} false; then : 12455 1.1 mrg $as_echo_n "(cached) " >&6 12456 1.1 mrg else 12457 1.1 mrg ac_check_lib_save_LIBS=$LIBS 12458 1.1 mrg LIBS="-lsvld $LIBS" 12459 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12460 1.1 mrg /* end confdefs.h. */ 12461 1.1 mrg 12462 1.1 mrg /* Override any GCC internal prototype to avoid an error. 12463 1.1 mrg Use char because int might match the return type of a GCC 12464 1.1 mrg builtin and then its argument prototype would still apply. */ 12465 1.1 mrg #ifdef __cplusplus 12466 1.1 mrg extern "C" 12467 1.1 mrg #endif 12468 1.1 mrg char dlopen (); 12469 1.1 mrg int 12470 1.1 mrg main () 12471 1.1 mrg { 12472 1.1 mrg return dlopen (); 12473 1.1 mrg ; 12474 1.1 mrg return 0; 12475 1.1 mrg } 12476 1.1 mrg _ACEOF 12477 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 12478 1.1 mrg ac_cv_lib_svld_dlopen=yes 12479 1.1 mrg else 12480 1.1 mrg ac_cv_lib_svld_dlopen=no 12481 1.1 mrg fi 12482 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 12483 1.1 mrg conftest$ac_exeext conftest.$ac_ext 12484 1.1 mrg LIBS=$ac_check_lib_save_LIBS 12485 1.1 mrg fi 12486 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 12487 1.1 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; } 12488 1.1 mrg if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 12489 1.1.1.2 mrg lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld 12490 1.1 mrg else 12491 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 12492 1.1 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; } 12493 1.1 mrg if ${ac_cv_lib_dld_dld_link+:} false; then : 12494 1.1 mrg $as_echo_n "(cached) " >&6 12495 1.1 mrg else 12496 1.1 mrg ac_check_lib_save_LIBS=$LIBS 12497 1.1 mrg LIBS="-ldld $LIBS" 12498 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12499 1.1 mrg /* end confdefs.h. */ 12500 1.1 mrg 12501 1.1 mrg /* Override any GCC internal prototype to avoid an error. 12502 1.1 mrg Use char because int might match the return type of a GCC 12503 1.1 mrg builtin and then its argument prototype would still apply. */ 12504 1.1 mrg #ifdef __cplusplus 12505 1.1 mrg extern "C" 12506 1.1 mrg #endif 12507 1.1 mrg char dld_link (); 12508 1.1 mrg int 12509 1.1 mrg main () 12510 1.1 mrg { 12511 1.1 mrg return dld_link (); 12512 1.1 mrg ; 12513 1.1 mrg return 0; 12514 1.1 mrg } 12515 1.1 mrg _ACEOF 12516 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 12517 1.1 mrg ac_cv_lib_dld_dld_link=yes 12518 1.1 mrg else 12519 1.1 mrg ac_cv_lib_dld_dld_link=no 12520 1.1 mrg fi 12521 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 12522 1.1 mrg conftest$ac_exeext conftest.$ac_ext 12523 1.1 mrg LIBS=$ac_check_lib_save_LIBS 12524 1.1 mrg fi 12525 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 12526 1.1 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; } 12527 1.1 mrg if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 12528 1.1.1.2 mrg lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld 12529 1.1 mrg fi 12530 1.1 mrg 12531 1.1 mrg 12532 1.1 mrg fi 12533 1.1 mrg 12534 1.1 mrg 12535 1.1 mrg fi 12536 1.1 mrg 12537 1.1 mrg 12538 1.1 mrg fi 12539 1.1 mrg 12540 1.1 mrg 12541 1.1 mrg fi 12542 1.1 mrg 12543 1.1 mrg 12544 1.1 mrg fi 12545 1.1 mrg 12546 1.1 mrg ;; 12547 1.1 mrg esac 12548 1.1 mrg 12549 1.1.1.2 mrg if test no = "$lt_cv_dlopen"; then 12550 1.1 mrg enable_dlopen=no 12551 1.1.1.2 mrg else 12552 1.1.1.2 mrg enable_dlopen=yes 12553 1.1 mrg fi 12554 1.1 mrg 12555 1.1 mrg case $lt_cv_dlopen in 12556 1.1 mrg dlopen) 12557 1.1.1.2 mrg save_CPPFLAGS=$CPPFLAGS 12558 1.1.1.2 mrg test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 12559 1.1 mrg 12560 1.1.1.2 mrg save_LDFLAGS=$LDFLAGS 12561 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 12562 1.1 mrg 12563 1.1.1.2 mrg save_LIBS=$LIBS 12564 1.1 mrg LIBS="$lt_cv_dlopen_libs $LIBS" 12565 1.1 mrg 12566 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 12567 1.1 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; } 12568 1.1 mrg if ${lt_cv_dlopen_self+:} false; then : 12569 1.1 mrg $as_echo_n "(cached) " >&6 12570 1.1 mrg else 12571 1.1.1.2 mrg if test yes = "$cross_compiling"; then : 12572 1.1 mrg lt_cv_dlopen_self=cross 12573 1.1 mrg else 12574 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 12575 1.1 mrg lt_status=$lt_dlunknown 12576 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF 12577 1.1 mrg #line $LINENO "configure" 12578 1.1 mrg #include "confdefs.h" 12579 1.1 mrg 12580 1.1 mrg #if HAVE_DLFCN_H 12581 1.1 mrg #include <dlfcn.h> 12582 1.1 mrg #endif 12583 1.1 mrg 12584 1.1 mrg #include <stdio.h> 12585 1.1 mrg 12586 1.1 mrg #ifdef RTLD_GLOBAL 12587 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL 12588 1.1 mrg #else 12589 1.1 mrg # ifdef DL_GLOBAL 12590 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL 12591 1.1 mrg # else 12592 1.1 mrg # define LT_DLGLOBAL 0 12593 1.1 mrg # endif 12594 1.1 mrg #endif 12595 1.1 mrg 12596 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 12597 1.1 mrg find out it does not work in some platform. */ 12598 1.1 mrg #ifndef LT_DLLAZY_OR_NOW 12599 1.1 mrg # ifdef RTLD_LAZY 12600 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY 12601 1.1 mrg # else 12602 1.1 mrg # ifdef DL_LAZY 12603 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY 12604 1.1 mrg # else 12605 1.1 mrg # ifdef RTLD_NOW 12606 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW 12607 1.1 mrg # else 12608 1.1 mrg # ifdef DL_NOW 12609 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW 12610 1.1 mrg # else 12611 1.1 mrg # define LT_DLLAZY_OR_NOW 0 12612 1.1 mrg # endif 12613 1.1 mrg # endif 12614 1.1 mrg # endif 12615 1.1 mrg # endif 12616 1.1 mrg #endif 12617 1.1 mrg 12618 1.1.1.2 mrg /* When -fvisibility=hidden is used, assume the code has been annotated 12619 1.1 mrg correspondingly for the symbols needed. */ 12620 1.1.1.2 mrg #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 12621 1.1 mrg int fnord () __attribute__((visibility("default"))); 12622 1.1 mrg #endif 12623 1.1 mrg 12624 1.1 mrg int fnord () { return 42; } 12625 1.1 mrg int main () 12626 1.1 mrg { 12627 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 12628 1.1 mrg int status = $lt_dlunknown; 12629 1.1 mrg 12630 1.1 mrg if (self) 12631 1.1 mrg { 12632 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 12633 1.1 mrg else 12634 1.1 mrg { 12635 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 12636 1.1 mrg else puts (dlerror ()); 12637 1.1 mrg } 12638 1.1 mrg /* dlclose (self); */ 12639 1.1 mrg } 12640 1.1 mrg else 12641 1.1 mrg puts (dlerror ()); 12642 1.1 mrg 12643 1.1 mrg return status; 12644 1.1 mrg } 12645 1.1 mrg _LT_EOF 12646 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 12647 1.1 mrg (eval $ac_link) 2>&5 12648 1.1 mrg ac_status=$? 12649 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12650 1.1.1.2 mrg test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 12651 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null 12652 1.1 mrg lt_status=$? 12653 1.1 mrg case x$lt_status in 12654 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 12655 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 12656 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 12657 1.1 mrg esac 12658 1.1 mrg else : 12659 1.1 mrg # compilation failed 12660 1.1 mrg lt_cv_dlopen_self=no 12661 1.1 mrg fi 12662 1.1 mrg fi 12663 1.1 mrg rm -fr conftest* 12664 1.1 mrg 12665 1.1 mrg 12666 1.1 mrg fi 12667 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 12668 1.1 mrg $as_echo "$lt_cv_dlopen_self" >&6; } 12669 1.1 mrg 12670 1.1.1.2 mrg if test yes = "$lt_cv_dlopen_self"; then 12671 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 12672 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 12673 1.1 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 12674 1.1 mrg if ${lt_cv_dlopen_self_static+:} false; then : 12675 1.1 mrg $as_echo_n "(cached) " >&6 12676 1.1 mrg else 12677 1.1.1.2 mrg if test yes = "$cross_compiling"; then : 12678 1.1 mrg lt_cv_dlopen_self_static=cross 12679 1.1 mrg else 12680 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 12681 1.1 mrg lt_status=$lt_dlunknown 12682 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF 12683 1.1 mrg #line $LINENO "configure" 12684 1.1 mrg #include "confdefs.h" 12685 1.1 mrg 12686 1.1 mrg #if HAVE_DLFCN_H 12687 1.1 mrg #include <dlfcn.h> 12688 1.1 mrg #endif 12689 1.1 mrg 12690 1.1 mrg #include <stdio.h> 12691 1.1 mrg 12692 1.1 mrg #ifdef RTLD_GLOBAL 12693 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL 12694 1.1 mrg #else 12695 1.1 mrg # ifdef DL_GLOBAL 12696 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL 12697 1.1 mrg # else 12698 1.1 mrg # define LT_DLGLOBAL 0 12699 1.1 mrg # endif 12700 1.1 mrg #endif 12701 1.1 mrg 12702 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 12703 1.1 mrg find out it does not work in some platform. */ 12704 1.1 mrg #ifndef LT_DLLAZY_OR_NOW 12705 1.1 mrg # ifdef RTLD_LAZY 12706 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY 12707 1.1 mrg # else 12708 1.1 mrg # ifdef DL_LAZY 12709 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY 12710 1.1 mrg # else 12711 1.1 mrg # ifdef RTLD_NOW 12712 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW 12713 1.1 mrg # else 12714 1.1 mrg # ifdef DL_NOW 12715 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW 12716 1.1 mrg # else 12717 1.1 mrg # define LT_DLLAZY_OR_NOW 0 12718 1.1 mrg # endif 12719 1.1 mrg # endif 12720 1.1 mrg # endif 12721 1.1 mrg # endif 12722 1.1 mrg #endif 12723 1.1 mrg 12724 1.1.1.2 mrg /* When -fvisibility=hidden is used, assume the code has been annotated 12725 1.1 mrg correspondingly for the symbols needed. */ 12726 1.1.1.2 mrg #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 12727 1.1 mrg int fnord () __attribute__((visibility("default"))); 12728 1.1 mrg #endif 12729 1.1 mrg 12730 1.1 mrg int fnord () { return 42; } 12731 1.1 mrg int main () 12732 1.1 mrg { 12733 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 12734 1.1 mrg int status = $lt_dlunknown; 12735 1.1 mrg 12736 1.1 mrg if (self) 12737 1.1 mrg { 12738 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 12739 1.1 mrg else 12740 1.1 mrg { 12741 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 12742 1.1 mrg else puts (dlerror ()); 12743 1.1 mrg } 12744 1.1 mrg /* dlclose (self); */ 12745 1.1 mrg } 12746 1.1 mrg else 12747 1.1 mrg puts (dlerror ()); 12748 1.1 mrg 12749 1.1 mrg return status; 12750 1.1 mrg } 12751 1.1 mrg _LT_EOF 12752 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 12753 1.1 mrg (eval $ac_link) 2>&5 12754 1.1 mrg ac_status=$? 12755 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12756 1.1.1.2 mrg test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 12757 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null 12758 1.1 mrg lt_status=$? 12759 1.1 mrg case x$lt_status in 12760 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 12761 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 12762 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 12763 1.1 mrg esac 12764 1.1 mrg else : 12765 1.1 mrg # compilation failed 12766 1.1 mrg lt_cv_dlopen_self_static=no 12767 1.1 mrg fi 12768 1.1 mrg fi 12769 1.1 mrg rm -fr conftest* 12770 1.1 mrg 12771 1.1 mrg 12772 1.1 mrg fi 12773 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 12774 1.1 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; } 12775 1.1 mrg fi 12776 1.1 mrg 12777 1.1.1.2 mrg CPPFLAGS=$save_CPPFLAGS 12778 1.1.1.2 mrg LDFLAGS=$save_LDFLAGS 12779 1.1.1.2 mrg LIBS=$save_LIBS 12780 1.1 mrg ;; 12781 1.1 mrg esac 12782 1.1 mrg 12783 1.1 mrg case $lt_cv_dlopen_self in 12784 1.1 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 12785 1.1 mrg *) enable_dlopen_self=unknown ;; 12786 1.1 mrg esac 12787 1.1 mrg 12788 1.1 mrg case $lt_cv_dlopen_self_static in 12789 1.1 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 12790 1.1 mrg *) enable_dlopen_self_static=unknown ;; 12791 1.1 mrg esac 12792 1.1 mrg fi 12793 1.1 mrg 12794 1.1 mrg 12795 1.1 mrg 12796 1.1 mrg 12797 1.1 mrg 12798 1.1 mrg 12799 1.1 mrg 12800 1.1 mrg 12801 1.1 mrg 12802 1.1 mrg 12803 1.1 mrg 12804 1.1 mrg 12805 1.1 mrg 12806 1.1 mrg 12807 1.1 mrg 12808 1.1 mrg 12809 1.1 mrg 12810 1.1 mrg striplib= 12811 1.1 mrg old_striplib= 12812 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 12813 1.1 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; } 12814 1.1.1.6 mrg if test -z "$STRIP"; then 12815 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12816 1.1.1.6 mrg $as_echo "no" >&6; } 12817 1.1 mrg else 12818 1.1.1.6 mrg if $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 12819 1.1.1.6 mrg old_striplib="$STRIP --strip-debug" 12820 1.1.1.6 mrg striplib="$STRIP --strip-unneeded" 12821 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12822 1.1.1.6 mrg $as_echo "yes" >&6; } 12823 1.1.1.6 mrg else 12824 1.1.1.6 mrg case $host_os in 12825 1.1.1.6 mrg darwin*) 12826 1.1.1.6 mrg # FIXME - insert some real tests, host_os isn't really good enough 12827 1.1 mrg striplib="$STRIP -x" 12828 1.1 mrg old_striplib="$STRIP -S" 12829 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12830 1.1 mrg $as_echo "yes" >&6; } 12831 1.1.1.6 mrg ;; 12832 1.1.1.6 mrg freebsd*) 12833 1.1.1.6 mrg if $STRIP -V 2>&1 | $GREP "elftoolchain" >/dev/null; then 12834 1.1.1.6 mrg old_striplib="$STRIP --strip-debug" 12835 1.1.1.6 mrg striplib="$STRIP --strip-unneeded" 12836 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12837 1.1.1.6 mrg $as_echo "yes" >&6; } 12838 1.1.1.6 mrg else 12839 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12840 1.1 mrg $as_echo "no" >&6; } 12841 1.1.1.6 mrg fi 12842 1.1.1.6 mrg ;; 12843 1.1.1.6 mrg *) 12844 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12845 1.1 mrg $as_echo "no" >&6; } 12846 1.1.1.6 mrg ;; 12847 1.1.1.6 mrg esac 12848 1.1.1.6 mrg fi 12849 1.1 mrg fi 12850 1.1 mrg 12851 1.1 mrg 12852 1.1 mrg 12853 1.1 mrg 12854 1.1 mrg 12855 1.1 mrg 12856 1.1 mrg 12857 1.1 mrg 12858 1.1 mrg 12859 1.1 mrg 12860 1.1 mrg 12861 1.1 mrg 12862 1.1.1.2 mrg # Report what library types will actually be built 12863 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 12864 1.1 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; } 12865 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 12866 1.1 mrg $as_echo "$can_build_shared" >&6; } 12867 1.1 mrg 12868 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 12869 1.1 mrg $as_echo_n "checking whether to build shared libraries... " >&6; } 12870 1.1.1.2 mrg test no = "$can_build_shared" && enable_shared=no 12871 1.1 mrg 12872 1.1 mrg # On AIX, shared libraries and static libraries use the same namespace, and 12873 1.1 mrg # are all built from PIC. 12874 1.1 mrg case $host_os in 12875 1.1 mrg aix3*) 12876 1.1.1.2 mrg test yes = "$enable_shared" && enable_static=no 12877 1.1 mrg if test -n "$RANLIB"; then 12878 1.1 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib" 12879 1.1 mrg postinstall_cmds='$RANLIB $lib' 12880 1.1 mrg fi 12881 1.1 mrg ;; 12882 1.1 mrg 12883 1.1 mrg aix[4-9]*) 12884 1.1.1.2 mrg if test ia64 != "$host_cpu"; then 12885 1.1.1.2 mrg case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in 12886 1.1.1.2 mrg yes,aix,yes) ;; # shared object as lib.so file only 12887 1.1.1.2 mrg yes,svr4,*) ;; # shared object as lib.so archive member only 12888 1.1.1.2 mrg yes,*) enable_static=no ;; # shared object in lib.a archive as well 12889 1.1.1.2 mrg esac 12890 1.1 mrg fi 12891 1.1 mrg ;; 12892 1.1 mrg esac 12893 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 12894 1.1 mrg $as_echo "$enable_shared" >&6; } 12895 1.1 mrg 12896 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 12897 1.1 mrg $as_echo_n "checking whether to build static libraries... " >&6; } 12898 1.1 mrg # Make sure either enable_shared or enable_static is yes. 12899 1.1.1.2 mrg test yes = "$enable_shared" || enable_static=yes 12900 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 12901 1.1 mrg $as_echo "$enable_static" >&6; } 12902 1.1 mrg 12903 1.1 mrg 12904 1.1 mrg 12905 1.1 mrg 12906 1.1 mrg fi 12907 1.1 mrg ac_ext=c 12908 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 12909 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12910 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12911 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 12912 1.1 mrg 12913 1.1.1.2 mrg CC=$lt_save_CC 12914 1.1.1.2 mrg 12915 1.1.1.2 mrg 12916 1.1 mrg 12917 1.1 mrg 12918 1.1 mrg 12919 1.1 mrg 12920 1.1 mrg 12921 1.1 mrg 12922 1.1 mrg 12923 1.1 mrg 12924 1.1 mrg 12925 1.1 mrg 12926 1.1 mrg 12927 1.1 mrg 12928 1.1 mrg 12929 1.1 mrg ac_config_commands="$ac_config_commands libtool" 12930 1.1 mrg 12931 1.1 mrg 12932 1.1 mrg 12933 1.1 mrg 12934 1.1 mrg # Only expand once: 12935 1.1 mrg 12936 1.1 mrg 12937 1.1 mrg 12938 1.1 mrg # Check GMP Header 12939 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gmp.h" >&5 12940 1.1 mrg $as_echo_n "checking for gmp.h... " >&6; } 12941 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12942 1.1 mrg /* end confdefs.h. */ 12943 1.1 mrg 12944 1.1 mrg #include "gmp.h" 12945 1.1 mrg 12946 1.1 mrg _ACEOF 12947 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 12948 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12949 1.1 mrg $as_echo "yes" >&6; } 12950 1.1 mrg else 12951 1.1 mrg 12952 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12953 1.1 mrg $as_echo "no" >&6; } 12954 1.1 mrg as_fn_error $? "gmp.h cannot be found or is unusable." "$LINENO" 5 12955 1.1 mrg 12956 1.1 mrg fi 12957 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12958 1.1 mrg 12959 1.1.1.6 mrg # Checks for header files. 12960 1.1.1.6 mrg for ac_header in inttypes.h stdint.h sys/time.h 12961 1.1.1.6 mrg do : 12962 1.1.1.6 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 12963 1.1.1.6 mrg ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 12964 1.1.1.6 mrg if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 12965 1.1.1.6 mrg cat >>confdefs.h <<_ACEOF 12966 1.1.1.6 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 12967 1.1.1.6 mrg _ACEOF 12968 1.1 mrg 12969 1.1.1.6 mrg fi 12970 1.1 mrg 12971 1.1.1.6 mrg done 12972 1.1 mrg 12973 1.1 mrg 12974 1.1.1.6 mrg ac_fn_c_check_header_mongrel "$LINENO" "complex.h" "ac_cv_header_complex_h" "$ac_includes_default" 12975 1.1.1.6 mrg if test "x$ac_cv_header_complex_h" = xyes; then : 12976 1.1 mrg 12977 1.1 mrg 12978 1.1 mrg 12979 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing creal" >&5 12980 1.1.1.6 mrg $as_echo_n "checking for library containing creal... " >&6; } 12981 1.1.1.6 mrg if ${ac_cv_search_creal+:} false; then : 12982 1.1 mrg $as_echo_n "(cached) " >&6 12983 1.1 mrg else 12984 1.1.1.6 mrg ac_func_search_save_LIBS=$LIBS 12985 1.1.1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12986 1.1.1.6 mrg /* end confdefs.h. */ 12987 1.1 mrg 12988 1.1.1.6 mrg /* Override any GCC internal prototype to avoid an error. 12989 1.1.1.6 mrg Use char because int might match the return type of a GCC 12990 1.1.1.6 mrg builtin and then its argument prototype would still apply. */ 12991 1.1.1.6 mrg #ifdef __cplusplus 12992 1.1.1.6 mrg extern "C" 12993 1.1.1.6 mrg #endif 12994 1.1.1.6 mrg char creal (); 12995 1.1 mrg int 12996 1.1 mrg main () 12997 1.1 mrg { 12998 1.1.1.6 mrg return creal (); 12999 1.1 mrg ; 13000 1.1 mrg return 0; 13001 1.1 mrg } 13002 1.1 mrg _ACEOF 13003 1.1.1.6 mrg for ac_lib in '' m; do 13004 1.1.1.6 mrg if test -z "$ac_lib"; then 13005 1.1.1.6 mrg ac_res="none required" 13006 1.1.1.6 mrg else 13007 1.1.1.6 mrg ac_res=-l$ac_lib 13008 1.1.1.6 mrg LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13009 1.1.1.6 mrg fi 13010 1.1.1.6 mrg if ac_fn_c_try_link "$LINENO"; then : 13011 1.1.1.6 mrg ac_cv_search_creal=$ac_res 13012 1.1.1.6 mrg fi 13013 1.1.1.6 mrg rm -f core conftest.err conftest.$ac_objext \ 13014 1.1.1.6 mrg conftest$ac_exeext 13015 1.1.1.6 mrg if ${ac_cv_search_creal+:} false; then : 13016 1.1.1.6 mrg break 13017 1.1.1.6 mrg fi 13018 1.1.1.6 mrg done 13019 1.1.1.6 mrg if ${ac_cv_search_creal+:} false; then : 13020 1.1 mrg 13021 1.1 mrg else 13022 1.1.1.6 mrg ac_cv_search_creal=no 13023 1.1.1.6 mrg fi 13024 1.1.1.6 mrg rm conftest.$ac_ext 13025 1.1.1.6 mrg LIBS=$ac_func_search_save_LIBS 13026 1.1.1.6 mrg fi 13027 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_creal" >&5 13028 1.1.1.6 mrg $as_echo "$ac_cv_search_creal" >&6; } 13029 1.1.1.6 mrg ac_res=$ac_cv_search_creal 13030 1.1.1.6 mrg if test "$ac_res" != no; then : 13031 1.1.1.6 mrg test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13032 1.1 mrg 13033 1.1 mrg fi 13034 1.1 mrg 13035 1.1.1.6 mrg # needed on Solaris 13036 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether creal, cimag and I can be used" >&5 13037 1.1.1.6 mrg $as_echo_n "checking whether creal, cimag and I can be used... " >&6; } 13038 1.1.1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13039 1.1.1.6 mrg /* end confdefs.h. */ 13040 1.1 mrg 13041 1.1.1.6 mrg #include <complex.h> 13042 1.1.1.6 mrg int 13043 1.1.1.6 mrg main () 13044 1.1.1.6 mrg { 13045 1.1.1.6 mrg complex double x = 1.0 + 2.0 * I; return (creal (x) + cimag (x)); 13046 1.1 mrg 13047 1.1.1.6 mrg ; 13048 1.1.1.6 mrg return 0; 13049 1.1.1.6 mrg } 13050 1.1 mrg 13051 1.1 mrg 13052 1.1.1.6 mrg _ACEOF 13053 1.1.1.6 mrg if ac_fn_c_try_link "$LINENO"; then : 13054 1.1.1.6 mrg 13055 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 13056 1.1.1.6 mrg $as_echo "yes" >&6; } 13057 1.1 mrg 13058 1.1.1.6 mrg $as_echo "#define HAVE_COMPLEX_H 1" >>confdefs.h 13059 1.1 mrg 13060 1.1 mrg 13061 1.1 mrg else 13062 1.1 mrg 13063 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, build without support for C complex numbers" >&5 13064 1.1.1.6 mrg $as_echo "no, build without support for C complex numbers" >&6; } 13065 1.1 mrg 13066 1.1 mrg 13067 1.1 mrg fi 13068 1.1.1.6 mrg rm -f core conftest.err conftest.$ac_objext \ 13069 1.1.1.6 mrg conftest$ac_exeext conftest.$ac_ext 13070 1.1 mrg 13071 1.1 mrg 13072 1.1.1.6 mrg fi 13073 1.1 mrg 13074 1.1 mrg 13075 1.1 mrg 13076 1.1 mrg 13077 1.1.1.6 mrg # Checks for typedefs, structures, and compiler characteristics. 13078 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 13079 1.1.1.6 mrg $as_echo_n "checking for an ANSI C-conforming const... " >&6; } 13080 1.1.1.6 mrg if ${ac_cv_c_const+:} false; then : 13081 1.1 mrg $as_echo_n "(cached) " >&6 13082 1.1 mrg else 13083 1.1.1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13084 1.1 mrg /* end confdefs.h. */ 13085 1.1 mrg 13086 1.1 mrg int 13087 1.1 mrg main () 13088 1.1 mrg { 13089 1.1 mrg 13090 1.1.1.6 mrg #ifndef __cplusplus 13091 1.1.1.6 mrg /* Ultrix mips cc rejects this sort of thing. */ 13092 1.1.1.6 mrg typedef int charset[2]; 13093 1.1.1.6 mrg const charset cs = { 0, 0 }; 13094 1.1.1.6 mrg /* SunOS 4.1.1 cc rejects this. */ 13095 1.1.1.6 mrg char const *const *pcpcc; 13096 1.1.1.6 mrg char **ppc; 13097 1.1.1.6 mrg /* NEC SVR4.0.2 mips cc rejects this. */ 13098 1.1.1.6 mrg struct point {int x, y;}; 13099 1.1.1.6 mrg static struct point const zero = {0,0}; 13100 1.1.1.6 mrg /* AIX XL C 1.02.0.0 rejects this. 13101 1.1.1.6 mrg It does not let you subtract one const X* pointer from another in 13102 1.1.1.6 mrg an arm of an if-expression whose if-part is not a constant 13103 1.1.1.6 mrg expression */ 13104 1.1.1.6 mrg const char *g = "string"; 13105 1.1.1.6 mrg pcpcc = &g + (g ? g-g : 0); 13106 1.1.1.6 mrg /* HPUX 7.0 cc rejects these. */ 13107 1.1.1.6 mrg ++pcpcc; 13108 1.1.1.6 mrg ppc = (char**) pcpcc; 13109 1.1.1.6 mrg pcpcc = (char const *const *) ppc; 13110 1.1.1.6 mrg { /* SCO 3.2v4 cc rejects this sort of thing. */ 13111 1.1.1.6 mrg char tx; 13112 1.1.1.6 mrg char *t = &tx; 13113 1.1.1.6 mrg char const *s = 0 ? (char *) 0 : (char const *) 0; 13114 1.1.1.6 mrg 13115 1.1.1.6 mrg *t++ = 0; 13116 1.1.1.6 mrg if (s) return 0; 13117 1.1.1.6 mrg } 13118 1.1.1.6 mrg { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 13119 1.1.1.6 mrg int x[] = {25, 17}; 13120 1.1.1.6 mrg const int *foo = &x[0]; 13121 1.1.1.6 mrg ++foo; 13122 1.1.1.6 mrg } 13123 1.1.1.6 mrg { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 13124 1.1.1.6 mrg typedef const int *iptr; 13125 1.1.1.6 mrg iptr p = 0; 13126 1.1.1.6 mrg ++p; 13127 1.1.1.6 mrg } 13128 1.1.1.6 mrg { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying 13129 1.1.1.6 mrg "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 13130 1.1.1.6 mrg struct s { int j; const int *ap[3]; } bx; 13131 1.1.1.6 mrg struct s *b = &bx; b->j = 5; 13132 1.1.1.6 mrg } 13133 1.1.1.6 mrg { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 13134 1.1.1.6 mrg const int foo = 10; 13135 1.1.1.6 mrg if (!foo) return 0; 13136 1.1.1.6 mrg } 13137 1.1.1.6 mrg return !cs[0] && !zero.x; 13138 1.1.1.6 mrg #endif 13139 1.1.1.6 mrg 13140 1.1 mrg ; 13141 1.1 mrg return 0; 13142 1.1 mrg } 13143 1.1 mrg _ACEOF 13144 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 13145 1.1.1.6 mrg ac_cv_c_const=yes 13146 1.1 mrg else 13147 1.1.1.6 mrg ac_cv_c_const=no 13148 1.1 mrg fi 13149 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13150 1.1.1.6 mrg fi 13151 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 13152 1.1.1.6 mrg $as_echo "$ac_cv_c_const" >&6; } 13153 1.1.1.6 mrg if test $ac_cv_c_const = no; then 13154 1.1 mrg 13155 1.1.1.6 mrg $as_echo "#define const /**/" >>confdefs.h 13156 1.1 mrg 13157 1.1 mrg fi 13158 1.1 mrg 13159 1.1.1.6 mrg ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" 13160 1.1.1.6 mrg if test "x$ac_cv_type_size_t" = xyes; then : 13161 1.1 mrg 13162 1.1 mrg else 13163 1.1 mrg 13164 1.1.1.6 mrg cat >>confdefs.h <<_ACEOF 13165 1.1.1.6 mrg #define size_t unsigned int 13166 1.1.1.6 mrg _ACEOF 13167 1.1 mrg 13168 1.1 mrg fi 13169 1.1 mrg 13170 1.1 mrg 13171 1.1.1.6 mrg # Checks for libraries. 13172 1.1.1.6 mrg for ac_func in gettimeofday localeconv setlocale getrusage 13173 1.1.1.6 mrg do : 13174 1.1.1.6 mrg as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 13175 1.1.1.6 mrg ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 13176 1.1.1.6 mrg if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 13177 1.1.1.6 mrg cat >>confdefs.h <<_ACEOF 13178 1.1.1.6 mrg #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 13179 1.1.1.6 mrg _ACEOF 13180 1.1 mrg 13181 1.1.1.6 mrg fi 13182 1.1.1.6 mrg done 13183 1.1 mrg 13184 1.1.1.6 mrg for ac_func in dup dup2 13185 1.1.1.6 mrg do : 13186 1.1.1.6 mrg as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 13187 1.1.1.6 mrg ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 13188 1.1.1.6 mrg if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 13189 1.1.1.6 mrg cat >>confdefs.h <<_ACEOF 13190 1.1.1.6 mrg #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 13191 1.1.1.6 mrg _ACEOF 13192 1.1 mrg 13193 1.1.1.6 mrg else 13194 1.1 mrg 13195 1.1.1.6 mrg $as_echo "#define MPC_NO_STREAM_REDIRECTION 1" >>confdefs.h 13196 1.1 mrg 13197 1.1.1.6 mrg fi 13198 1.1.1.6 mrg done 13199 1.1 mrg 13200 1.1 mrg 13201 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fesetround in -lm" >&5 13202 1.1.1.6 mrg $as_echo_n "checking for fesetround in -lm... " >&6; } 13203 1.1.1.6 mrg if ${ac_cv_lib_m_fesetround+:} false; then : 13204 1.1 mrg $as_echo_n "(cached) " >&6 13205 1.1 mrg else 13206 1.1.1.6 mrg ac_check_lib_save_LIBS=$LIBS 13207 1.1.1.6 mrg LIBS="-lm $LIBS" 13208 1.1.1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13209 1.1 mrg /* end confdefs.h. */ 13210 1.1 mrg 13211 1.1.1.6 mrg /* Override any GCC internal prototype to avoid an error. 13212 1.1.1.6 mrg Use char because int might match the return type of a GCC 13213 1.1.1.6 mrg builtin and then its argument prototype would still apply. */ 13214 1.1.1.6 mrg #ifdef __cplusplus 13215 1.1.1.6 mrg extern "C" 13216 1.1.1.6 mrg #endif 13217 1.1.1.6 mrg char fesetround (); 13218 1.1 mrg int 13219 1.1 mrg main () 13220 1.1 mrg { 13221 1.1.1.6 mrg return fesetround (); 13222 1.1 mrg ; 13223 1.1 mrg return 0; 13224 1.1 mrg } 13225 1.1 mrg _ACEOF 13226 1.1.1.6 mrg if ac_fn_c_try_link "$LINENO"; then : 13227 1.1.1.6 mrg ac_cv_lib_m_fesetround=yes 13228 1.1 mrg else 13229 1.1.1.6 mrg ac_cv_lib_m_fesetround=no 13230 1.1 mrg fi 13231 1.1.1.6 mrg rm -f core conftest.err conftest.$ac_objext \ 13232 1.1.1.6 mrg conftest$ac_exeext conftest.$ac_ext 13233 1.1.1.6 mrg LIBS=$ac_check_lib_save_LIBS 13234 1.1 mrg fi 13235 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_fesetround" >&5 13236 1.1.1.6 mrg $as_echo "$ac_cv_lib_m_fesetround" >&6; } 13237 1.1.1.6 mrg if test "x$ac_cv_lib_m_fesetround" = xyes; then : 13238 1.1.1.6 mrg cat >>confdefs.h <<_ACEOF 13239 1.1.1.6 mrg #define HAVE_LIBM 1 13240 1.1.1.6 mrg _ACEOF 13241 1.1 mrg 13242 1.1.1.6 mrg LIBS="-lm $LIBS" 13243 1.1 mrg 13244 1.1 mrg fi 13245 1.1 mrg 13246 1.1.1.6 mrg # Warning: up from autoconf 2.70, the following test fails with C++ 13247 1.1.1.6 mrg # see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992981 13248 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __gmpz_init in -lgmp" >&5 13249 1.1.1.6 mrg $as_echo_n "checking for __gmpz_init in -lgmp... " >&6; } 13250 1.1.1.6 mrg if ${ac_cv_lib_gmp___gmpz_init+:} false; then : 13251 1.1 mrg $as_echo_n "(cached) " >&6 13252 1.1 mrg else 13253 1.1 mrg ac_check_lib_save_LIBS=$LIBS 13254 1.1.1.6 mrg LIBS="-lgmp $LIBS" 13255 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13256 1.1 mrg /* end confdefs.h. */ 13257 1.1 mrg 13258 1.1 mrg /* Override any GCC internal prototype to avoid an error. 13259 1.1 mrg Use char because int might match the return type of a GCC 13260 1.1 mrg builtin and then its argument prototype would still apply. */ 13261 1.1 mrg #ifdef __cplusplus 13262 1.1 mrg extern "C" 13263 1.1 mrg #endif 13264 1.1.1.6 mrg char __gmpz_init (); 13265 1.1 mrg int 13266 1.1 mrg main () 13267 1.1 mrg { 13268 1.1.1.6 mrg return __gmpz_init (); 13269 1.1 mrg ; 13270 1.1 mrg return 0; 13271 1.1 mrg } 13272 1.1 mrg _ACEOF 13273 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 13274 1.1.1.6 mrg ac_cv_lib_gmp___gmpz_init=yes 13275 1.1 mrg else 13276 1.1.1.6 mrg ac_cv_lib_gmp___gmpz_init=no 13277 1.1 mrg fi 13278 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 13279 1.1 mrg conftest$ac_exeext conftest.$ac_ext 13280 1.1 mrg LIBS=$ac_check_lib_save_LIBS 13281 1.1 mrg fi 13282 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gmp___gmpz_init" >&5 13283 1.1.1.6 mrg $as_echo "$ac_cv_lib_gmp___gmpz_init" >&6; } 13284 1.1.1.6 mrg if test "x$ac_cv_lib_gmp___gmpz_init" = xyes; then : 13285 1.1.1.6 mrg LIBS="-lgmp $LIBS" 13286 1.1.1.6 mrg else 13287 1.1.1.6 mrg as_fn_error $? "libgmp not found or uses a different ABI (including static vs shared)." "$LINENO" 5 13288 1.1.1.6 mrg fi 13289 1.1 mrg 13290 1.1 mrg 13291 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPFR" >&5 13292 1.1.1.6 mrg $as_echo_n "checking for MPFR... " >&6; } 13293 1.1.1.6 mrg LIBS="-lmpfr $LIBS" 13294 1.1.1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13295 1.1 mrg /* end confdefs.h. */ 13296 1.1.1.6 mrg #include "mpfr.h" 13297 1.1 mrg int 13298 1.1 mrg main () 13299 1.1 mrg { 13300 1.1.1.6 mrg mpfr_t x; mpfr_init(x) ; mpfr_clear(x); 13301 1.1 mrg 13302 1.1 mrg ; 13303 1.1 mrg return 0; 13304 1.1 mrg } 13305 1.1 mrg _ACEOF 13306 1.1.1.6 mrg if ac_fn_c_try_link "$LINENO"; then : 13307 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 13308 1.1.1.6 mrg $as_echo "yes" >&6; } 13309 1.1 mrg else 13310 1.1 mrg 13311 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13312 1.1 mrg $as_echo "no" >&6; } 13313 1.1.1.6 mrg as_fn_error $? "libmpfr not found or uses a different ABI (including static vs shared)." "$LINENO" 5 13314 1.1 mrg 13315 1.1 mrg fi 13316 1.1.1.6 mrg rm -f core conftest.err conftest.$ac_objext \ 13317 1.1.1.6 mrg conftest$ac_exeext conftest.$ac_ext 13318 1.1 mrg 13319 1.1.1.6 mrg # Check for a recent GMP 13320 1.1.1.6 mrg # We only guarantee that with a *functional* and recent enough GMP version, 13321 1.1.1.6 mrg # MPC will compile; we do not guarantee that GMP will compile. 13322 1.1.1.6 mrg # In particular fat builds are broken in GMP 5.0.0 13323 1.1.1.6 mrg # (at least on 64-bit Core 2 under GNU/Linux), 13324 1.1.1.6 mrg # see http://gmplib.org/list-archives/gmp-bugs/2011-August/002345.html. 13325 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for recent GMP" >&5 13326 1.1.1.6 mrg $as_echo_n "checking for recent GMP... " >&6; } 13327 1.1.1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13328 1.1.1.6 mrg /* end confdefs.h. */ 13329 1.1 mrg 13330 1.1.1.6 mrg #include "gmp.h" 13331 1.1.1.6 mrg #if (__GNU_MP_VERSION*100 + __GNU_MP_VERSION_MINOR*10 + __GNU_MP_VERSION_PATCHLEVEL < 500) 13332 1.1.1.6 mrg # error "Minimal GMP version is 5.0.0" 13333 1.1.1.6 mrg error 13334 1.1.1.6 mrg #endif 13335 1.1.1.6 mrg 13336 1.1.1.6 mrg _ACEOF 13337 1.1.1.6 mrg if ac_fn_c_try_compile "$LINENO"; then : 13338 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 13339 1.1.1.6 mrg $as_echo "yes" >&6; } 13340 1.1 mrg else 13341 1.1.1.6 mrg 13342 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13343 1.1 mrg $as_echo "no" >&6; } 13344 1.1.1.6 mrg as_fn_error $? "GMP version >= 5.0.0 required" "$LINENO" 5 13345 1.1 mrg 13346 1.1 mrg fi 13347 1.1.1.6 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13348 1.1 mrg 13349 1.1.1.6 mrg # Check for a recent MPFR: we require MPFR 4.1.0 13350 1.1.1.6 mrg # The same remark as above for GMP applies. 13351 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for recent MPFR" >&5 13352 1.1.1.6 mrg $as_echo_n "checking for recent MPFR... " >&6; } 13353 1.1.1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13354 1.1.1.6 mrg /* end confdefs.h. */ 13355 1.1 mrg 13356 1.1.1.6 mrg #include "mpfr.h" 13357 1.1.1.6 mrg #if (MPFR_VERSION < MPFR_VERSION_NUM (4,1,0)) 13358 1.1.1.6 mrg # error "Minimal MPFR version is 4.1.0" 13359 1.1.1.6 mrg error 13360 1.1.1.6 mrg #endif 13361 1.1.1.6 mrg 13362 1.1.1.6 mrg _ACEOF 13363 1.1.1.6 mrg if ac_fn_c_try_compile "$LINENO"; then : 13364 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 13365 1.1.1.6 mrg $as_echo "yes" >&6; } 13366 1.1 mrg else 13367 1.1.1.6 mrg 13368 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13369 1.1 mrg $as_echo "no" >&6; } 13370 1.1.1.6 mrg as_fn_error $? "MPFR version >= 4.1.0 required" "$LINENO" 5 13371 1.1.1.6 mrg 13372 1.1 mrg fi 13373 1.1.1.6 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13374 1.1 mrg 13375 1.1.1.6 mrg # Check for logging feature 13376 1.1.1.6 mrg if test "x$enable_logging" = "xyes"; then : 13377 1.1.1.6 mrg for ac_header in dlfcn.h 13378 1.1.1.6 mrg do : 13379 1.1.1.6 mrg ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default" 13380 1.1.1.6 mrg if test "x$ac_cv_header_dlfcn_h" = xyes; then : 13381 1.1.1.6 mrg cat >>confdefs.h <<_ACEOF 13382 1.1.1.6 mrg #define HAVE_DLFCN_H 1 13383 1.1.1.6 mrg _ACEOF 13384 1.1 mrg 13385 1.1 mrg fi 13386 1.1.1.6 mrg 13387 1.1.1.6 mrg done 13388 1.1.1.6 mrg 13389 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlsym in -ldl" >&5 13390 1.1.1.6 mrg $as_echo_n "checking for dlsym in -ldl... " >&6; } 13391 1.1.1.6 mrg if ${ac_cv_lib_dl_dlsym+:} false; then : 13392 1.1 mrg $as_echo_n "(cached) " >&6 13393 1.1 mrg else 13394 1.1.1.6 mrg ac_check_lib_save_LIBS=$LIBS 13395 1.1.1.6 mrg LIBS="-ldl $LIBS" 13396 1.1.1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13397 1.1.1.6 mrg /* end confdefs.h. */ 13398 1.1 mrg 13399 1.1.1.6 mrg /* Override any GCC internal prototype to avoid an error. 13400 1.1.1.6 mrg Use char because int might match the return type of a GCC 13401 1.1.1.6 mrg builtin and then its argument prototype would still apply. */ 13402 1.1.1.6 mrg #ifdef __cplusplus 13403 1.1.1.6 mrg extern "C" 13404 1.1.1.6 mrg #endif 13405 1.1.1.6 mrg char dlsym (); 13406 1.1.1.6 mrg int 13407 1.1.1.6 mrg main () 13408 1.1.1.6 mrg { 13409 1.1.1.6 mrg return dlsym (); 13410 1.1.1.6 mrg ; 13411 1.1.1.6 mrg return 0; 13412 1.1.1.6 mrg } 13413 1.1.1.6 mrg _ACEOF 13414 1.1.1.6 mrg if ac_fn_c_try_link "$LINENO"; then : 13415 1.1.1.6 mrg ac_cv_lib_dl_dlsym=yes 13416 1.1 mrg else 13417 1.1.1.6 mrg ac_cv_lib_dl_dlsym=no 13418 1.1 mrg fi 13419 1.1.1.6 mrg rm -f core conftest.err conftest.$ac_objext \ 13420 1.1.1.6 mrg conftest$ac_exeext conftest.$ac_ext 13421 1.1.1.6 mrg LIBS=$ac_check_lib_save_LIBS 13422 1.1.1.6 mrg fi 13423 1.1.1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlsym" >&5 13424 1.1.1.6 mrg $as_echo "$ac_cv_lib_dl_dlsym" >&6; } 13425 1.1.1.6 mrg if test "x$ac_cv_lib_dl_dlsym" = xyes; then : 13426 1.1.1.6 mrg 13427 1.1.1.6 mrg 13428 1.1.1.6 mrg $as_echo "#define HAVE_LIBDL 1" >>confdefs.h 13429 1.1.1.6 mrg 13430 1.1.1.6 mrg LIBS="-ldl $LIBS" 13431 1.1.1.6 mrg 13432 1.1.1.6 mrg ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default" 13433 1.1.1.6 mrg if test "x$ac_cv_type_intptr_t" = xyes; then : 13434 1.1.1.6 mrg 13435 1.1.1.6 mrg $as_echo "#define HAVE_INTPTR_T 1" >>confdefs.h 13436 1.1 mrg 13437 1.1 mrg else 13438 1.1.1.6 mrg for ac_type in 'int' 'long int' 'long long int'; do 13439 1.1.1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13440 1.1.1.6 mrg /* end confdefs.h. */ 13441 1.1.1.6 mrg $ac_includes_default 13442 1.1.1.6 mrg int 13443 1.1.1.6 mrg main () 13444 1.1.1.6 mrg { 13445 1.1.1.6 mrg static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))]; 13446 1.1.1.6 mrg test_array [0] = 0; 13447 1.1.1.6 mrg return test_array [0]; 13448 1.1 mrg 13449 1.1.1.6 mrg ; 13450 1.1.1.6 mrg return 0; 13451 1.1.1.6 mrg } 13452 1.1.1.6 mrg _ACEOF 13453 1.1.1.6 mrg if ac_fn_c_try_compile "$LINENO"; then : 13454 1.1 mrg 13455 1.1.1.6 mrg cat >>confdefs.h <<_ACEOF 13456 1.1.1.6 mrg #define intptr_t $ac_type 13457 1.1.1.6 mrg _ACEOF 13458 1.1 mrg 13459 1.1.1.6 mrg ac_type= 13460 1.1.1.6 mrg fi 13461 1.1.1.6 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13462 1.1.1.6 mrg test -z "$ac_type" && break 13463 1.1.1.6 mrg done 13464 1.1.1.6 mrg fi 13465 1.1 mrg 13466 1.1 mrg 13467 1.1.1.6 mrg case " $LIBOBJS " in 13468 1.1.1.6 mrg *" logging.$ac_objext "* ) ;; 13469 1.1.1.6 mrg *) LIBOBJS="$LIBOBJS logging.$ac_objext" 13470 1.1.1.6 mrg ;; 13471 1.1.1.6 mrg esac 13472 1.1 mrg 13473 1.1.1.6 mrg MPC_LOG_H=src/mpc-log.h 13474 1.1 mrg 13475 1.1 mrg 13476 1.1.1.6 mrg else 13477 1.1.1.6 mrg as_fn_error $? "Library dl not found, logging impossible" "$LINENO" 5 13478 1.1.1.6 mrg fi 13479 1.1 mrg 13480 1.1 mrg 13481 1.1 mrg 13482 1.1.1.6 mrg fi 13483 1.1 mrg 13484 1.1.1.6 mrg # Configs for Windows DLLs 13485 1.1 mrg 13486 1.1 mrg case $host in 13487 1.1 mrg *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) 13488 1.1 mrg 13489 1.1 mrg if test "$enable_shared" = yes; then 13490 1.1 mrg MPC_LDFLAGS="$MPC_LDFLAGS -no-undefined" 13491 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DLL/static gmp" >&5 13492 1.1 mrg $as_echo_n "checking for DLL/static gmp... " >&6; } 13493 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13494 1.1 mrg /* end confdefs.h. */ 13495 1.1 mrg 13496 1.1 mrg #include "gmp.h" 13497 1.1 mrg #if !__GMP_LIBGMP_DLL 13498 1.1 mrg #error 13499 1.1 mrg error 13500 1.1 mrg #endif 13501 1.1 mrg 13502 1.1 mrg int 13503 1.1 mrg main () 13504 1.1 mrg { 13505 1.1 mrg 13506 1.1 mrg ; 13507 1.1 mrg return 0; 13508 1.1 mrg } 13509 1.1 mrg _ACEOF 13510 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 13511 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: DLL" >&5 13512 1.1 mrg $as_echo "DLL" >&6; } 13513 1.1 mrg else 13514 1.1 mrg 13515 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: static" >&5 13516 1.1 mrg $as_echo "static" >&6; } 13517 1.1 mrg as_fn_error $? "gmp is not available as a DLL: use --enable-static --disable-shared" "$LINENO" 5 13518 1.1 mrg fi 13519 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13520 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DLL/static mpfr" >&5 13521 1.1 mrg $as_echo_n "checking for DLL/static mpfr... " >&6; } 13522 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13523 1.1 mrg /* end confdefs.h. */ 13524 1.1 mrg 13525 1.1 mrg #include "mpfr.h" 13526 1.1 mrg #if !__GMP_LIBGMP_DLL 13527 1.1 mrg #error 13528 1.1 mrg error 13529 1.1 mrg #endif 13530 1.1 mrg 13531 1.1 mrg int 13532 1.1 mrg main () 13533 1.1 mrg { 13534 1.1 mrg 13535 1.1 mrg ; 13536 1.1 mrg return 0; 13537 1.1 mrg } 13538 1.1 mrg _ACEOF 13539 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 13540 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: DLL" >&5 13541 1.1 mrg $as_echo "DLL" >&6; } 13542 1.1 mrg else 13543 1.1 mrg 13544 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: static" >&5 13545 1.1 mrg $as_echo "static" >&6; } 13546 1.1 mrg as_fn_error $? "mpfr is not available as a DLL: use --enable-static --disable-shared" "$LINENO" 5 13547 1.1 mrg fi 13548 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13549 1.1 mrg else 13550 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13551 1.1 mrg /* end confdefs.h. */ 13552 1.1 mrg 13553 1.1 mrg #include "gmp.h" 13554 1.1 mrg #if __GMP_LIBGMP_DLL 13555 1.1 mrg #error 13556 1.1 mrg error 13557 1.1 mrg #endif 13558 1.1 mrg 13559 1.1 mrg int 13560 1.1 mrg main () 13561 1.1 mrg { 13562 1.1 mrg 13563 1.1 mrg ; 13564 1.1 mrg return 0; 13565 1.1 mrg } 13566 1.1 mrg _ACEOF 13567 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 13568 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: static" >&5 13569 1.1 mrg $as_echo "static" >&6; } 13570 1.1 mrg else 13571 1.1 mrg 13572 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: DLL" >&5 13573 1.1 mrg $as_echo "DLL" >&6; } 13574 1.1 mrg as_fn_error $? "gmp is only available as a DLL: use --disable-static --enable-shared" "$LINENO" 5 13575 1.1 mrg fi 13576 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13577 1.1 mrg fi 13578 1.1 mrg ;; 13579 1.1 mrg 13580 1.1 mrg esac 13581 1.1 mrg 13582 1.1 mrg # Checks for gcc version, result in variables MPC_GCC etc. inside config.log 13583 1.1 mrg 13584 1.1 mrg GCC_VERSION="" 13585 1.1 mrg 13586 1.1 mrg 13587 1.1 mrg 13588 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gcc accepts -dumpversion option" >&5 13589 1.1 mrg $as_echo_n "checking if gcc accepts -dumpversion option... " >&6; } 13590 1.1 mrg 13591 1.1 mrg if test "x$GCC" = "xyes" ; then : 13592 1.1 mrg 13593 1.1 mrg if test -z "" ; then : 13594 1.1 mrg 13595 1.1 mrg ax_gcc_option_test="int main() 13596 1.1 mrg { 13597 1.1 mrg return 0; 13598 1.1 mrg }" 13599 1.1 mrg 13600 1.1 mrg else 13601 1.1 mrg 13602 1.1 mrg ax_gcc_option_test="" 13603 1.1 mrg 13604 1.1 mrg fi 13605 1.1 mrg 13606 1.1 mrg # Dump the test program to file 13607 1.1 mrg cat <<EOF > conftest.c 13608 1.1 mrg $ax_gcc_option_test 13609 1.1 mrg EOF 13610 1.1 mrg 13611 1.1 mrg # Dump back the file to the log, useful for debugging purposes 13612 1.1 mrg { ac_try='cat conftest.c 1>&5' 13613 1.1 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 13614 1.1 mrg (eval $ac_try) 2>&5 13615 1.1 mrg ac_status=$? 13616 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13617 1.1 mrg test $ac_status = 0; }; } 13618 1.1 mrg 13619 1.1 mrg if { ac_try='$CC -dumpversion -c conftest.c 1>&5' 13620 1.1 mrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 13621 1.1 mrg (eval $ac_try) 2>&5 13622 1.1 mrg ac_status=$? 13623 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13624 1.1 mrg test $ac_status = 0; }; } ; then : 13625 1.1 mrg 13626 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 13627 1.1 mrg $as_echo "yes" >&6; } 13628 1.1 mrg 13629 1.1 mrg ax_gcc_version_option=yes 13630 1.1 mrg 13631 1.1 mrg 13632 1.1 mrg else 13633 1.1 mrg 13634 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13635 1.1 mrg $as_echo "no" >&6; } 13636 1.1 mrg 13637 1.1 mrg ax_gcc_version_option=no 13638 1.1 mrg 13639 1.1 mrg 13640 1.1 mrg fi 13641 1.1 mrg 13642 1.1 mrg else 13643 1.1 mrg 13644 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no gcc available" >&5 13645 1.1 mrg $as_echo "no gcc available" >&6; } 13646 1.1 mrg 13647 1.1 mrg fi 13648 1.1 mrg 13649 1.1 mrg if test "x$GCC" = "xyes"; then : 13650 1.1 mrg 13651 1.1 mrg if test "x$ax_gcc_version_option" != "xno"; then : 13652 1.1 mrg 13653 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking gcc version" >&5 13654 1.1 mrg $as_echo_n "checking gcc version... " >&6; } 13655 1.1 mrg if ${ax_cv_gcc_version+:} false; then : 13656 1.1 mrg $as_echo_n "(cached) " >&6 13657 1.1 mrg else 13658 1.1 mrg 13659 1.1 mrg ax_cv_gcc_version="`$CC -dumpversion`" 13660 1.1 mrg if test "x$ax_cv_gcc_version" = "x"; then : 13661 1.1 mrg 13662 1.1 mrg ax_cv_gcc_version="" 13663 1.1 mrg 13664 1.1 mrg fi 13665 1.1 mrg 13666 1.1 mrg fi 13667 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_gcc_version" >&5 13668 1.1 mrg $as_echo "$ax_cv_gcc_version" >&6; } 13669 1.1 mrg GCC_VERSION=$ax_cv_gcc_version 13670 1.1 mrg 13671 1.1 mrg fi 13672 1.1 mrg 13673 1.1 mrg fi 13674 1.1 mrg 13675 1.1 mrg 13676 1.1 mrg 13677 1.1 mrg cat >>confdefs.h <<_ACEOF 13678 1.1 mrg #define MPC_GCC "$GCC" 13679 1.1 mrg _ACEOF 13680 1.1 mrg 13681 1.1 mrg 13682 1.1 mrg cat >>confdefs.h <<_ACEOF 13683 1.1 mrg #define MPC_CC "$CC" 13684 1.1 mrg _ACEOF 13685 1.1 mrg 13686 1.1 mrg 13687 1.1 mrg cat >>confdefs.h <<_ACEOF 13688 1.1 mrg #define MPC_GCC_VERSION "$GCC_VERSION" 13689 1.1 mrg _ACEOF 13690 1.1 mrg 13691 1.1 mrg 13692 1.1.1.2 mrg # Looks for short git hash if the version string contains "dev" 13693 1.1 mrg 13694 1.1 mrg if echo $VERSION | grep -c dev >/dev/null 2>&1 ; then 13695 1.1.1.2 mrg # Extract the first word of "git", so it can be a program name with args. 13696 1.1.1.2 mrg set dummy git; ac_word=$2 13697 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13698 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 13699 1.1.1.2 mrg if ${ac_cv_prog_HASGIT+:} false; then : 13700 1.1 mrg $as_echo_n "(cached) " >&6 13701 1.1 mrg else 13702 1.1.1.2 mrg if test -n "$HASGIT"; then 13703 1.1.1.2 mrg ac_cv_prog_HASGIT="$HASGIT" # Let the user override the test. 13704 1.1 mrg else 13705 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13706 1.1 mrg for as_dir in $PATH 13707 1.1 mrg do 13708 1.1 mrg IFS=$as_save_IFS 13709 1.1 mrg test -z "$as_dir" && as_dir=. 13710 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 13711 1.1 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13712 1.1.1.2 mrg ac_cv_prog_HASGIT="yes" 13713 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13714 1.1 mrg break 2 13715 1.1 mrg fi 13716 1.1 mrg done 13717 1.1 mrg done 13718 1.1 mrg IFS=$as_save_IFS 13719 1.1 mrg 13720 1.1.1.2 mrg test -z "$ac_cv_prog_HASGIT" && ac_cv_prog_HASGIT="no" 13721 1.1 mrg fi 13722 1.1 mrg fi 13723 1.1.1.2 mrg HASGIT=$ac_cv_prog_HASGIT 13724 1.1.1.2 mrg if test -n "$HASGIT"; then 13725 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HASGIT" >&5 13726 1.1.1.2 mrg $as_echo "$HASGIT" >&6; } 13727 1.1 mrg else 13728 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13729 1.1 mrg $as_echo "no" >&6; } 13730 1.1 mrg fi 13731 1.1 mrg 13732 1.1 mrg 13733 1.1.1.2 mrg if test "x$HASGIT" = "xyes"; then : 13734 1.1.1.2 mrg 13735 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for current git version" >&5 13736 1.1.1.2 mrg $as_echo_n "checking for current git version... " >&6; } 13737 1.1.1.6 mrg GITVERSION=e96a0d0 13738 1.1 mrg 13739 1.1 mrg 13740 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GITVERSION" >&5 13741 1.1.1.2 mrg $as_echo "$GITVERSION" >&6; } 13742 1.1 mrg 13743 1.1 mrg fi 13744 1.1 mrg fi 13745 1.1 mrg 13746 1.1 mrg 13747 1.1.1.4 mrg ac_config_files="$ac_config_files Makefile src/Makefile tests/Makefile doc/Makefile tools/Makefile tools/bench/Makefile tools/mpcheck/Makefile" 13748 1.1 mrg 13749 1.1 mrg cat >confcache <<\_ACEOF 13750 1.1 mrg # This file is a shell script that caches the results of configure 13751 1.1 mrg # tests run on this system so they can be shared between configure 13752 1.1 mrg # scripts and configure runs, see configure's option --config-cache. 13753 1.1 mrg # It is not useful on other systems. If it contains results you don't 13754 1.1 mrg # want to keep, you may remove or edit it. 13755 1.1 mrg # 13756 1.1 mrg # config.status only pays attention to the cache file if you give it 13757 1.1 mrg # the --recheck option to rerun configure. 13758 1.1 mrg # 13759 1.1 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when 13760 1.1 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the 13761 1.1 mrg # following values. 13762 1.1 mrg 13763 1.1 mrg _ACEOF 13764 1.1 mrg 13765 1.1 mrg # The following way of writing the cache mishandles newlines in values, 13766 1.1 mrg # but we know of no workaround that is simple, portable, and efficient. 13767 1.1 mrg # So, we kill variables containing newlines. 13768 1.1 mrg # Ultrix sh set writes to stderr and can't be redirected directly, 13769 1.1 mrg # and sets the high bit in the cache file unless we assign to the vars. 13770 1.1 mrg ( 13771 1.1 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 13772 1.1 mrg eval ac_val=\$$ac_var 13773 1.1 mrg case $ac_val in #( 13774 1.1 mrg *${as_nl}*) 13775 1.1 mrg case $ac_var in #( 13776 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 13777 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 13778 1.1 mrg esac 13779 1.1 mrg case $ac_var in #( 13780 1.1 mrg _ | IFS | as_nl) ;; #( 13781 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 13782 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;; 13783 1.1 mrg esac ;; 13784 1.1 mrg esac 13785 1.1 mrg done 13786 1.1 mrg 13787 1.1 mrg (set) 2>&1 | 13788 1.1 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 13789 1.1 mrg *${as_nl}ac_space=\ *) 13790 1.1 mrg # `set' does not quote correctly, so add quotes: double-quote 13791 1.1 mrg # substitution turns \\\\ into \\, and sed turns \\ into \. 13792 1.1 mrg sed -n \ 13793 1.1 mrg "s/'/'\\\\''/g; 13794 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 13795 1.1 mrg ;; #( 13796 1.1 mrg *) 13797 1.1 mrg # `set' quotes correctly as required by POSIX, so do not add quotes. 13798 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 13799 1.1 mrg ;; 13800 1.1 mrg esac | 13801 1.1 mrg sort 13802 1.1 mrg ) | 13803 1.1 mrg sed ' 13804 1.1 mrg /^ac_cv_env_/b end 13805 1.1 mrg t clear 13806 1.1 mrg :clear 13807 1.1 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 13808 1.1 mrg t end 13809 1.1 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 13810 1.1 mrg :end' >>confcache 13811 1.1 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 13812 1.1 mrg if test -w "$cache_file"; then 13813 1.1 mrg if test "x$cache_file" != "x/dev/null"; then 13814 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 13815 1.1 mrg $as_echo "$as_me: updating cache $cache_file" >&6;} 13816 1.1 mrg if test ! -f "$cache_file" || test -h "$cache_file"; then 13817 1.1 mrg cat confcache >"$cache_file" 13818 1.1 mrg else 13819 1.1 mrg case $cache_file in #( 13820 1.1 mrg */* | ?:*) 13821 1.1 mrg mv -f confcache "$cache_file"$$ && 13822 1.1 mrg mv -f "$cache_file"$$ "$cache_file" ;; #( 13823 1.1 mrg *) 13824 1.1 mrg mv -f confcache "$cache_file" ;; 13825 1.1 mrg esac 13826 1.1 mrg fi 13827 1.1 mrg fi 13828 1.1 mrg else 13829 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 13830 1.1 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 13831 1.1 mrg fi 13832 1.1 mrg fi 13833 1.1 mrg rm -f confcache 13834 1.1 mrg 13835 1.1 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix 13836 1.1 mrg # Let make expand exec_prefix. 13837 1.1 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 13838 1.1 mrg 13839 1.1 mrg DEFS=-DHAVE_CONFIG_H 13840 1.1 mrg 13841 1.1 mrg ac_libobjs= 13842 1.1 mrg ac_ltlibobjs= 13843 1.1 mrg U= 13844 1.1 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 13845 1.1 mrg # 1. Remove the extension, and $U if already installed. 13846 1.1 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 13847 1.1 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 13848 1.1 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 13849 1.1 mrg # will be set to the directory where LIBOBJS objects are built. 13850 1.1 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 13851 1.1 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 13852 1.1 mrg done 13853 1.1 mrg LIBOBJS=$ac_libobjs 13854 1.1 mrg 13855 1.1 mrg LTLIBOBJS=$ac_ltlibobjs 13856 1.1 mrg 13857 1.1 mrg 13858 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 13859 1.1.1.2 mrg $as_echo_n "checking that generated files are newer than configure... " >&6; } 13860 1.1.1.2 mrg if test -n "$am_sleep_pid"; then 13861 1.1.1.2 mrg # Hide warnings about reused PIDs. 13862 1.1.1.2 mrg wait $am_sleep_pid 2>/dev/null 13863 1.1.1.2 mrg fi 13864 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 13865 1.1.1.2 mrg $as_echo "done" >&6; } 13866 1.1 mrg if test -n "$EXEEXT"; then 13867 1.1 mrg am__EXEEXT_TRUE= 13868 1.1 mrg am__EXEEXT_FALSE='#' 13869 1.1 mrg else 13870 1.1 mrg am__EXEEXT_TRUE='#' 13871 1.1 mrg am__EXEEXT_FALSE= 13872 1.1 mrg fi 13873 1.1 mrg 13874 1.1 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 13875 1.1 mrg as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 13876 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5 13877 1.1 mrg fi 13878 1.1 mrg if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 13879 1.1 mrg as_fn_error $? "conditional \"AMDEP\" was never defined. 13880 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5 13881 1.1 mrg fi 13882 1.1 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 13883 1.1 mrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 13884 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5 13885 1.1 mrg fi 13886 1.1 mrg 13887 1.1 mrg : "${CONFIG_STATUS=./config.status}" 13888 1.1 mrg ac_write_fail=0 13889 1.1 mrg ac_clean_files_save=$ac_clean_files 13890 1.1 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS" 13891 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 13892 1.1 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 13893 1.1 mrg as_write_fail=0 13894 1.1 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 13895 1.1 mrg #! $SHELL 13896 1.1 mrg # Generated by $as_me. 13897 1.1 mrg # Run this file to recreate the current configuration. 13898 1.1 mrg # Compiler output produced by configure, useful for debugging 13899 1.1 mrg # configure, is in config.log if it exists. 13900 1.1 mrg 13901 1.1 mrg debug=false 13902 1.1 mrg ac_cs_recheck=false 13903 1.1 mrg ac_cs_silent=false 13904 1.1 mrg 13905 1.1 mrg SHELL=\${CONFIG_SHELL-$SHELL} 13906 1.1 mrg export SHELL 13907 1.1 mrg _ASEOF 13908 1.1 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 13909 1.1 mrg ## -------------------- ## 13910 1.1 mrg ## M4sh Initialization. ## 13911 1.1 mrg ## -------------------- ## 13912 1.1 mrg 13913 1.1 mrg # Be more Bourne compatible 13914 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh 13915 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 13916 1.1 mrg emulate sh 13917 1.1 mrg NULLCMD=: 13918 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 13919 1.1 mrg # is contrary to our usage. Disable this feature. 13920 1.1 mrg alias -g '${1+"$@"}'='"$@"' 13921 1.1 mrg setopt NO_GLOB_SUBST 13922 1.1 mrg else 13923 1.1 mrg case `(set -o) 2>/dev/null` in #( 13924 1.1 mrg *posix*) : 13925 1.1 mrg set -o posix ;; #( 13926 1.1 mrg *) : 13927 1.1 mrg ;; 13928 1.1 mrg esac 13929 1.1 mrg fi 13930 1.1 mrg 13931 1.1 mrg 13932 1.1 mrg as_nl=' 13933 1.1 mrg ' 13934 1.1 mrg export as_nl 13935 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf. 13936 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 13937 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 13938 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 13939 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris, 13940 1.1 mrg # but without wasting forks for bash or zsh. 13941 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \ 13942 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 13943 1.1 mrg as_echo='print -r --' 13944 1.1 mrg as_echo_n='print -rn --' 13945 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 13946 1.1 mrg as_echo='printf %s\n' 13947 1.1 mrg as_echo_n='printf %s' 13948 1.1 mrg else 13949 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 13950 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 13951 1.1 mrg as_echo_n='/usr/ucb/echo -n' 13952 1.1 mrg else 13953 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 13954 1.1 mrg as_echo_n_body='eval 13955 1.1 mrg arg=$1; 13956 1.1 mrg case $arg in #( 13957 1.1 mrg *"$as_nl"*) 13958 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl"; 13959 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 13960 1.1 mrg esac; 13961 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 13962 1.1 mrg ' 13963 1.1 mrg export as_echo_n_body 13964 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo' 13965 1.1 mrg fi 13966 1.1 mrg export as_echo_body 13967 1.1 mrg as_echo='sh -c $as_echo_body as_echo' 13968 1.1 mrg fi 13969 1.1 mrg 13970 1.1 mrg # The user is always right. 13971 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then 13972 1.1 mrg PATH_SEPARATOR=: 13973 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 13974 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 13975 1.1 mrg PATH_SEPARATOR=';' 13976 1.1 mrg } 13977 1.1 mrg fi 13978 1.1 mrg 13979 1.1 mrg 13980 1.1 mrg # IFS 13981 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is 13982 1.1 mrg # there to prevent editors from complaining about space-tab. 13983 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word 13984 1.1 mrg # splitting by setting IFS to empty value.) 13985 1.1 mrg IFS=" "" $as_nl" 13986 1.1 mrg 13987 1.1 mrg # Find who we are. Look in the path if we contain no directory separator. 13988 1.1 mrg as_myself= 13989 1.1 mrg case $0 in #(( 13990 1.1 mrg *[\\/]* ) as_myself=$0 ;; 13991 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13992 1.1 mrg for as_dir in $PATH 13993 1.1 mrg do 13994 1.1 mrg IFS=$as_save_IFS 13995 1.1 mrg test -z "$as_dir" && as_dir=. 13996 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 13997 1.1 mrg done 13998 1.1 mrg IFS=$as_save_IFS 13999 1.1 mrg 14000 1.1 mrg ;; 14001 1.1 mrg esac 14002 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND' 14003 1.1 mrg # in which case we are not to be found in the path. 14004 1.1 mrg if test "x$as_myself" = x; then 14005 1.1 mrg as_myself=$0 14006 1.1 mrg fi 14007 1.1 mrg if test ! -f "$as_myself"; then 14008 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 14009 1.1 mrg exit 1 14010 1.1 mrg fi 14011 1.1 mrg 14012 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in 14013 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 14014 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could 14015 1.1 mrg # trigger a bug in pdksh 5.2.14. 14016 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH 14017 1.1 mrg do eval test x\${$as_var+set} = xset \ 14018 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 14019 1.1 mrg done 14020 1.1 mrg PS1='$ ' 14021 1.1 mrg PS2='> ' 14022 1.1 mrg PS4='+ ' 14023 1.1 mrg 14024 1.1 mrg # NLS nuisances. 14025 1.1 mrg LC_ALL=C 14026 1.1 mrg export LC_ALL 14027 1.1 mrg LANGUAGE=C 14028 1.1 mrg export LANGUAGE 14029 1.1 mrg 14030 1.1 mrg # CDPATH. 14031 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 14032 1.1 mrg 14033 1.1 mrg 14034 1.1 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD] 14035 1.1 mrg # ---------------------------------------- 14036 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 14037 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 14038 1.1 mrg # script with STATUS, using 1 if that was 0. 14039 1.1 mrg as_fn_error () 14040 1.1 mrg { 14041 1.1 mrg as_status=$1; test $as_status -eq 0 && as_status=1 14042 1.1 mrg if test "$4"; then 14043 1.1 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 14044 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 14045 1.1 mrg fi 14046 1.1 mrg $as_echo "$as_me: error: $2" >&2 14047 1.1 mrg as_fn_exit $as_status 14048 1.1 mrg } # as_fn_error 14049 1.1 mrg 14050 1.1 mrg 14051 1.1 mrg # as_fn_set_status STATUS 14052 1.1 mrg # ----------------------- 14053 1.1 mrg # Set $? to STATUS, without forking. 14054 1.1 mrg as_fn_set_status () 14055 1.1 mrg { 14056 1.1 mrg return $1 14057 1.1 mrg } # as_fn_set_status 14058 1.1 mrg 14059 1.1 mrg # as_fn_exit STATUS 14060 1.1 mrg # ----------------- 14061 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 14062 1.1 mrg as_fn_exit () 14063 1.1 mrg { 14064 1.1 mrg set +e 14065 1.1 mrg as_fn_set_status $1 14066 1.1 mrg exit $1 14067 1.1 mrg } # as_fn_exit 14068 1.1 mrg 14069 1.1 mrg # as_fn_unset VAR 14070 1.1 mrg # --------------- 14071 1.1 mrg # Portably unset VAR. 14072 1.1 mrg as_fn_unset () 14073 1.1 mrg { 14074 1.1 mrg { eval $1=; unset $1;} 14075 1.1 mrg } 14076 1.1 mrg as_unset=as_fn_unset 14077 1.1 mrg # as_fn_append VAR VALUE 14078 1.1 mrg # ---------------------- 14079 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take 14080 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over 14081 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive 14082 1.1 mrg # implementations. 14083 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 14084 1.1 mrg eval 'as_fn_append () 14085 1.1 mrg { 14086 1.1 mrg eval $1+=\$2 14087 1.1 mrg }' 14088 1.1 mrg else 14089 1.1 mrg as_fn_append () 14090 1.1 mrg { 14091 1.1 mrg eval $1=\$$1\$2 14092 1.1 mrg } 14093 1.1 mrg fi # as_fn_append 14094 1.1 mrg 14095 1.1 mrg # as_fn_arith ARG... 14096 1.1 mrg # ------------------ 14097 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the 14098 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments 14099 1.1 mrg # must be portable across $(()) and expr. 14100 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 14101 1.1 mrg eval 'as_fn_arith () 14102 1.1 mrg { 14103 1.1 mrg as_val=$(( $* )) 14104 1.1 mrg }' 14105 1.1 mrg else 14106 1.1 mrg as_fn_arith () 14107 1.1 mrg { 14108 1.1 mrg as_val=`expr "$@" || test $? -eq 1` 14109 1.1 mrg } 14110 1.1 mrg fi # as_fn_arith 14111 1.1 mrg 14112 1.1 mrg 14113 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 && 14114 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 14115 1.1 mrg as_expr=expr 14116 1.1 mrg else 14117 1.1 mrg as_expr=false 14118 1.1 mrg fi 14119 1.1 mrg 14120 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 14121 1.1 mrg as_basename=basename 14122 1.1 mrg else 14123 1.1 mrg as_basename=false 14124 1.1 mrg fi 14125 1.1 mrg 14126 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 14127 1.1 mrg as_dirname=dirname 14128 1.1 mrg else 14129 1.1 mrg as_dirname=false 14130 1.1 mrg fi 14131 1.1 mrg 14132 1.1 mrg as_me=`$as_basename -- "$0" || 14133 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 14134 1.1 mrg X"$0" : 'X\(//\)$' \| \ 14135 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 14136 1.1 mrg $as_echo X/"$0" | 14137 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 14138 1.1 mrg s//\1/ 14139 1.1 mrg q 14140 1.1 mrg } 14141 1.1 mrg /^X\/\(\/\/\)$/{ 14142 1.1 mrg s//\1/ 14143 1.1 mrg q 14144 1.1 mrg } 14145 1.1 mrg /^X\/\(\/\).*/{ 14146 1.1 mrg s//\1/ 14147 1.1 mrg q 14148 1.1 mrg } 14149 1.1 mrg s/.*/./; q'` 14150 1.1 mrg 14151 1.1 mrg # Avoid depending upon Character Ranges. 14152 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz' 14153 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 14154 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS 14155 1.1 mrg as_cr_digits='0123456789' 14156 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits 14157 1.1 mrg 14158 1.1 mrg ECHO_C= ECHO_N= ECHO_T= 14159 1.1 mrg case `echo -n x` in #((((( 14160 1.1 mrg -n*) 14161 1.1 mrg case `echo 'xy\c'` in 14162 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 14163 1.1 mrg xy) ECHO_C='\c';; 14164 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 14165 1.1 mrg ECHO_T=' ';; 14166 1.1 mrg esac;; 14167 1.1 mrg *) 14168 1.1 mrg ECHO_N='-n';; 14169 1.1 mrg esac 14170 1.1 mrg 14171 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file 14172 1.1 mrg if test -d conf$$.dir; then 14173 1.1 mrg rm -f conf$$.dir/conf$$.file 14174 1.1 mrg else 14175 1.1 mrg rm -f conf$$.dir 14176 1.1 mrg mkdir conf$$.dir 2>/dev/null 14177 1.1 mrg fi 14178 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then 14179 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then 14180 1.1 mrg as_ln_s='ln -s' 14181 1.1 mrg # ... but there are two gotchas: 14182 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 14183 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 14184 1.1 mrg # In both cases, we have to default to `cp -pR'. 14185 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 14186 1.1 mrg as_ln_s='cp -pR' 14187 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then 14188 1.1 mrg as_ln_s=ln 14189 1.1 mrg else 14190 1.1 mrg as_ln_s='cp -pR' 14191 1.1 mrg fi 14192 1.1 mrg else 14193 1.1 mrg as_ln_s='cp -pR' 14194 1.1 mrg fi 14195 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 14196 1.1 mrg rmdir conf$$.dir 2>/dev/null 14197 1.1 mrg 14198 1.1 mrg 14199 1.1 mrg # as_fn_mkdir_p 14200 1.1 mrg # ------------- 14201 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary. 14202 1.1 mrg as_fn_mkdir_p () 14203 1.1 mrg { 14204 1.1 mrg 14205 1.1 mrg case $as_dir in #( 14206 1.1 mrg -*) as_dir=./$as_dir;; 14207 1.1 mrg esac 14208 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || { 14209 1.1 mrg as_dirs= 14210 1.1 mrg while :; do 14211 1.1 mrg case $as_dir in #( 14212 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 14213 1.1 mrg *) as_qdir=$as_dir;; 14214 1.1 mrg esac 14215 1.1 mrg as_dirs="'$as_qdir' $as_dirs" 14216 1.1 mrg as_dir=`$as_dirname -- "$as_dir" || 14217 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14218 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \ 14219 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \ 14220 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 14221 1.1 mrg $as_echo X"$as_dir" | 14222 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14223 1.1 mrg s//\1/ 14224 1.1 mrg q 14225 1.1 mrg } 14226 1.1 mrg /^X\(\/\/\)[^/].*/{ 14227 1.1 mrg s//\1/ 14228 1.1 mrg q 14229 1.1 mrg } 14230 1.1 mrg /^X\(\/\/\)$/{ 14231 1.1 mrg s//\1/ 14232 1.1 mrg q 14233 1.1 mrg } 14234 1.1 mrg /^X\(\/\).*/{ 14235 1.1 mrg s//\1/ 14236 1.1 mrg q 14237 1.1 mrg } 14238 1.1 mrg s/.*/./; q'` 14239 1.1 mrg test -d "$as_dir" && break 14240 1.1 mrg done 14241 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs" 14242 1.1 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 14243 1.1 mrg 14244 1.1 mrg 14245 1.1 mrg } # as_fn_mkdir_p 14246 1.1 mrg if mkdir -p . 2>/dev/null; then 14247 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"' 14248 1.1 mrg else 14249 1.1 mrg test -d ./-p && rmdir ./-p 14250 1.1 mrg as_mkdir_p=false 14251 1.1 mrg fi 14252 1.1 mrg 14253 1.1 mrg 14254 1.1 mrg # as_fn_executable_p FILE 14255 1.1 mrg # ----------------------- 14256 1.1 mrg # Test if FILE is an executable regular file. 14257 1.1 mrg as_fn_executable_p () 14258 1.1 mrg { 14259 1.1 mrg test -f "$1" && test -x "$1" 14260 1.1 mrg } # as_fn_executable_p 14261 1.1 mrg as_test_x='test -x' 14262 1.1 mrg as_executable_p=as_fn_executable_p 14263 1.1 mrg 14264 1.1 mrg # Sed expression to map a string onto a valid CPP name. 14265 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 14266 1.1 mrg 14267 1.1 mrg # Sed expression to map a string onto a valid variable name. 14268 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 14269 1.1 mrg 14270 1.1 mrg 14271 1.1 mrg exec 6>&1 14272 1.1 mrg ## ----------------------------------- ## 14273 1.1 mrg ## Main body of $CONFIG_STATUS script. ## 14274 1.1 mrg ## ----------------------------------- ## 14275 1.1 mrg _ASEOF 14276 1.1 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 14277 1.1 mrg 14278 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14279 1.1 mrg # Save the log message, to keep $0 and so on meaningful, and to 14280 1.1 mrg # report actual input values of CONFIG_FILES etc. instead of their 14281 1.1 mrg # values after options handling. 14282 1.1 mrg ac_log=" 14283 1.1.1.6 mrg This file was extended by mpc $as_me 1.3.1, which was 14284 1.1 mrg generated by GNU Autoconf 2.69. Invocation command line was 14285 1.1 mrg 14286 1.1 mrg CONFIG_FILES = $CONFIG_FILES 14287 1.1 mrg CONFIG_HEADERS = $CONFIG_HEADERS 14288 1.1 mrg CONFIG_LINKS = $CONFIG_LINKS 14289 1.1 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS 14290 1.1 mrg $ $0 $@ 14291 1.1 mrg 14292 1.1 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q` 14293 1.1 mrg " 14294 1.1 mrg 14295 1.1 mrg _ACEOF 14296 1.1 mrg 14297 1.1 mrg case $ac_config_files in *" 14298 1.1 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;; 14299 1.1 mrg esac 14300 1.1 mrg 14301 1.1 mrg case $ac_config_headers in *" 14302 1.1 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;; 14303 1.1 mrg esac 14304 1.1 mrg 14305 1.1 mrg 14306 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14307 1.1 mrg # Files that config.status was made for. 14308 1.1 mrg config_files="$ac_config_files" 14309 1.1 mrg config_headers="$ac_config_headers" 14310 1.1 mrg config_commands="$ac_config_commands" 14311 1.1 mrg 14312 1.1 mrg _ACEOF 14313 1.1 mrg 14314 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14315 1.1 mrg ac_cs_usage="\ 14316 1.1 mrg \`$as_me' instantiates files and other configuration actions 14317 1.1 mrg from templates according to the current configuration. Unless the files 14318 1.1 mrg and actions are specified as TAGs, all are instantiated by default. 14319 1.1 mrg 14320 1.1 mrg Usage: $0 [OPTION]... [TAG]... 14321 1.1 mrg 14322 1.1 mrg -h, --help print this help, then exit 14323 1.1 mrg -V, --version print version number and configuration settings, then exit 14324 1.1 mrg --config print configuration, then exit 14325 1.1 mrg -q, --quiet, --silent 14326 1.1 mrg do not print progress messages 14327 1.1 mrg -d, --debug don't remove temporary files 14328 1.1 mrg --recheck update $as_me by reconfiguring in the same conditions 14329 1.1 mrg --file=FILE[:TEMPLATE] 14330 1.1 mrg instantiate the configuration file FILE 14331 1.1 mrg --header=FILE[:TEMPLATE] 14332 1.1 mrg instantiate the configuration header FILE 14333 1.1 mrg 14334 1.1 mrg Configuration files: 14335 1.1 mrg $config_files 14336 1.1 mrg 14337 1.1 mrg Configuration headers: 14338 1.1 mrg $config_headers 14339 1.1 mrg 14340 1.1 mrg Configuration commands: 14341 1.1 mrg $config_commands 14342 1.1 mrg 14343 1.1.1.6 mrg Report bugs to <mpc-discuss@inria.fr>." 14344 1.1 mrg 14345 1.1 mrg _ACEOF 14346 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14347 1.1 mrg ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 14348 1.1 mrg ac_cs_version="\\ 14349 1.1.1.6 mrg mpc config.status 1.3.1 14350 1.1 mrg configured by $0, generated by GNU Autoconf 2.69, 14351 1.1 mrg with options \\"\$ac_cs_config\\" 14352 1.1 mrg 14353 1.1 mrg Copyright (C) 2012 Free Software Foundation, Inc. 14354 1.1 mrg This config.status script is free software; the Free Software Foundation 14355 1.1 mrg gives unlimited permission to copy, distribute and modify it." 14356 1.1 mrg 14357 1.1 mrg ac_pwd='$ac_pwd' 14358 1.1 mrg srcdir='$srcdir' 14359 1.1 mrg INSTALL='$INSTALL' 14360 1.1 mrg MKDIR_P='$MKDIR_P' 14361 1.1 mrg AWK='$AWK' 14362 1.1 mrg test -n "\$AWK" || AWK=awk 14363 1.1 mrg _ACEOF 14364 1.1 mrg 14365 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14366 1.1 mrg # The default lists apply if the user does not specify any file. 14367 1.1 mrg ac_need_defaults=: 14368 1.1 mrg while test $# != 0 14369 1.1 mrg do 14370 1.1 mrg case $1 in 14371 1.1 mrg --*=?*) 14372 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 14373 1.1 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 14374 1.1 mrg ac_shift=: 14375 1.1 mrg ;; 14376 1.1 mrg --*=) 14377 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 14378 1.1 mrg ac_optarg= 14379 1.1 mrg ac_shift=: 14380 1.1 mrg ;; 14381 1.1 mrg *) 14382 1.1 mrg ac_option=$1 14383 1.1 mrg ac_optarg=$2 14384 1.1 mrg ac_shift=shift 14385 1.1 mrg ;; 14386 1.1 mrg esac 14387 1.1 mrg 14388 1.1 mrg case $ac_option in 14389 1.1 mrg # Handling of the options. 14390 1.1 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 14391 1.1 mrg ac_cs_recheck=: ;; 14392 1.1 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 14393 1.1 mrg $as_echo "$ac_cs_version"; exit ;; 14394 1.1 mrg --config | --confi | --conf | --con | --co | --c ) 14395 1.1 mrg $as_echo "$ac_cs_config"; exit ;; 14396 1.1 mrg --debug | --debu | --deb | --de | --d | -d ) 14397 1.1 mrg debug=: ;; 14398 1.1 mrg --file | --fil | --fi | --f ) 14399 1.1 mrg $ac_shift 14400 1.1 mrg case $ac_optarg in 14401 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 14402 1.1 mrg '') as_fn_error $? "missing file argument" ;; 14403 1.1 mrg esac 14404 1.1 mrg as_fn_append CONFIG_FILES " '$ac_optarg'" 14405 1.1 mrg ac_need_defaults=false;; 14406 1.1 mrg --header | --heade | --head | --hea ) 14407 1.1 mrg $ac_shift 14408 1.1 mrg case $ac_optarg in 14409 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 14410 1.1 mrg esac 14411 1.1 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 14412 1.1 mrg ac_need_defaults=false;; 14413 1.1 mrg --he | --h) 14414 1.1 mrg # Conflict between --help and --header 14415 1.1 mrg as_fn_error $? "ambiguous option: \`$1' 14416 1.1 mrg Try \`$0 --help' for more information.";; 14417 1.1 mrg --help | --hel | -h ) 14418 1.1 mrg $as_echo "$ac_cs_usage"; exit ;; 14419 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 14420 1.1 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 14421 1.1 mrg ac_cs_silent=: ;; 14422 1.1 mrg 14423 1.1 mrg # This is an error. 14424 1.1 mrg -*) as_fn_error $? "unrecognized option: \`$1' 14425 1.1 mrg Try \`$0 --help' for more information." ;; 14426 1.1 mrg 14427 1.1 mrg *) as_fn_append ac_config_targets " $1" 14428 1.1 mrg ac_need_defaults=false ;; 14429 1.1 mrg 14430 1.1 mrg esac 14431 1.1 mrg shift 14432 1.1 mrg done 14433 1.1 mrg 14434 1.1 mrg ac_configure_extra_args= 14435 1.1 mrg 14436 1.1 mrg if $ac_cs_silent; then 14437 1.1 mrg exec 6>/dev/null 14438 1.1 mrg ac_configure_extra_args="$ac_configure_extra_args --silent" 14439 1.1 mrg fi 14440 1.1 mrg 14441 1.1 mrg _ACEOF 14442 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14443 1.1 mrg if \$ac_cs_recheck; then 14444 1.1 mrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 14445 1.1 mrg shift 14446 1.1 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 14447 1.1 mrg CONFIG_SHELL='$SHELL' 14448 1.1 mrg export CONFIG_SHELL 14449 1.1 mrg exec "\$@" 14450 1.1 mrg fi 14451 1.1 mrg 14452 1.1 mrg _ACEOF 14453 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14454 1.1 mrg exec 5>>config.log 14455 1.1 mrg { 14456 1.1 mrg echo 14457 1.1 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 14458 1.1 mrg ## Running $as_me. ## 14459 1.1 mrg _ASBOX 14460 1.1 mrg $as_echo "$ac_log" 14461 1.1 mrg } >&5 14462 1.1 mrg 14463 1.1 mrg _ACEOF 14464 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14465 1.1 mrg # 14466 1.1 mrg # INIT-COMMANDS 14467 1.1 mrg # 14468 1.1.1.4 mrg AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 14469 1.1 mrg 14470 1.1 mrg 14471 1.1 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout 14472 1.1 mrg # if CDPATH is set. 14473 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 14474 1.1 mrg 14475 1.1 mrg sed_quote_subst='$sed_quote_subst' 14476 1.1 mrg double_quote_subst='$double_quote_subst' 14477 1.1 mrg delay_variable_subst='$delay_variable_subst' 14478 1.1 mrg macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 14479 1.1 mrg macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 14480 1.1.1.6 mrg AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`' 14481 1.1.1.6 mrg DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 14482 1.1.1.6 mrg OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 14483 1.1 mrg enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 14484 1.1 mrg enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 14485 1.1 mrg pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 14486 1.1 mrg enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 14487 1.1.1.2 mrg shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`' 14488 1.1 mrg SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 14489 1.1 mrg ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 14490 1.1.1.2 mrg PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 14491 1.1 mrg host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 14492 1.1 mrg host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 14493 1.1 mrg host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 14494 1.1 mrg build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 14495 1.1 mrg build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 14496 1.1 mrg build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 14497 1.1 mrg SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 14498 1.1 mrg Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 14499 1.1 mrg GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 14500 1.1 mrg EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 14501 1.1 mrg FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 14502 1.1 mrg LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 14503 1.1 mrg NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 14504 1.1 mrg LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 14505 1.1 mrg max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 14506 1.1 mrg ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 14507 1.1 mrg exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 14508 1.1 mrg lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 14509 1.1 mrg lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 14510 1.1 mrg lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 14511 1.1 mrg lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 14512 1.1 mrg lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 14513 1.1 mrg reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 14514 1.1 mrg reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 14515 1.1.1.6 mrg FILECMD='`$ECHO "$FILECMD" | $SED "$delay_single_quote_subst"`' 14516 1.1 mrg deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 14517 1.1 mrg file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 14518 1.1 mrg file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 14519 1.1 mrg want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 14520 1.1 mrg sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 14521 1.1 mrg AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 14522 1.1.1.6 mrg lt_ar_flags='`$ECHO "$lt_ar_flags" | $SED "$delay_single_quote_subst"`' 14523 1.1 mrg AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 14524 1.1 mrg archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 14525 1.1 mrg STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 14526 1.1 mrg RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 14527 1.1 mrg old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 14528 1.1 mrg old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 14529 1.1 mrg old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 14530 1.1 mrg lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 14531 1.1 mrg CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 14532 1.1 mrg CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 14533 1.1 mrg compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 14534 1.1 mrg GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 14535 1.1 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 14536 1.1 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 14537 1.1.1.2 mrg lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' 14538 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 14539 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' 14540 1.1.1.2 mrg lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`' 14541 1.1 mrg nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 14542 1.1 mrg lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 14543 1.1.1.2 mrg lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`' 14544 1.1 mrg objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 14545 1.1 mrg MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 14546 1.1 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 14547 1.1 mrg lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 14548 1.1 mrg lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 14549 1.1 mrg lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 14550 1.1 mrg lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 14551 1.1 mrg need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 14552 1.1 mrg MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 14553 1.1 mrg DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 14554 1.1 mrg NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 14555 1.1 mrg LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 14556 1.1 mrg OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 14557 1.1 mrg OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 14558 1.1 mrg libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 14559 1.1 mrg shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 14560 1.1 mrg extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 14561 1.1 mrg archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 14562 1.1 mrg enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 14563 1.1 mrg export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 14564 1.1 mrg whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 14565 1.1 mrg compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 14566 1.1 mrg old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 14567 1.1 mrg old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 14568 1.1 mrg archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 14569 1.1 mrg archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 14570 1.1 mrg module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 14571 1.1 mrg module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 14572 1.1 mrg with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 14573 1.1 mrg allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 14574 1.1 mrg no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 14575 1.1 mrg hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 14576 1.1 mrg hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 14577 1.1 mrg hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 14578 1.1 mrg hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 14579 1.1 mrg hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 14580 1.1 mrg hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 14581 1.1 mrg hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 14582 1.1 mrg inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 14583 1.1 mrg link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 14584 1.1 mrg always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 14585 1.1 mrg export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 14586 1.1 mrg exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 14587 1.1 mrg include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 14588 1.1 mrg prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 14589 1.1 mrg postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 14590 1.1 mrg file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 14591 1.1 mrg variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 14592 1.1 mrg need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 14593 1.1 mrg need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 14594 1.1 mrg version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 14595 1.1 mrg runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 14596 1.1 mrg shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 14597 1.1 mrg shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 14598 1.1 mrg libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 14599 1.1 mrg library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 14600 1.1 mrg soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 14601 1.1 mrg install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 14602 1.1 mrg postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 14603 1.1 mrg postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 14604 1.1 mrg finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 14605 1.1 mrg finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 14606 1.1 mrg hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 14607 1.1 mrg sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 14608 1.1.1.3 mrg configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`' 14609 1.1.1.3 mrg configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`' 14610 1.1 mrg hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 14611 1.1 mrg enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 14612 1.1 mrg enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 14613 1.1 mrg enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 14614 1.1 mrg old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 14615 1.1 mrg striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 14616 1.1 mrg 14617 1.1 mrg LTCC='$LTCC' 14618 1.1 mrg LTCFLAGS='$LTCFLAGS' 14619 1.1 mrg compiler='$compiler_DEFAULT' 14620 1.1 mrg 14621 1.1 mrg # A function that is used when there is no print builtin or printf. 14622 1.1 mrg func_fallback_echo () 14623 1.1 mrg { 14624 1.1 mrg eval 'cat <<_LTECHO_EOF 14625 1.1 mrg \$1 14626 1.1 mrg _LTECHO_EOF' 14627 1.1 mrg } 14628 1.1 mrg 14629 1.1 mrg # Quote evaled strings. 14630 1.1.1.6 mrg for var in AS \ 14631 1.1.1.6 mrg DLLTOOL \ 14632 1.1.1.6 mrg OBJDUMP \ 14633 1.1.1.6 mrg SHELL \ 14634 1.1 mrg ECHO \ 14635 1.1.1.2 mrg PATH_SEPARATOR \ 14636 1.1 mrg SED \ 14637 1.1 mrg GREP \ 14638 1.1 mrg EGREP \ 14639 1.1 mrg FGREP \ 14640 1.1 mrg LD \ 14641 1.1 mrg NM \ 14642 1.1 mrg LN_S \ 14643 1.1 mrg lt_SP2NL \ 14644 1.1 mrg lt_NL2SP \ 14645 1.1 mrg reload_flag \ 14646 1.1.1.6 mrg FILECMD \ 14647 1.1 mrg deplibs_check_method \ 14648 1.1 mrg file_magic_cmd \ 14649 1.1 mrg file_magic_glob \ 14650 1.1 mrg want_nocaseglob \ 14651 1.1 mrg sharedlib_from_linklib_cmd \ 14652 1.1 mrg AR \ 14653 1.1 mrg archiver_list_spec \ 14654 1.1 mrg STRIP \ 14655 1.1 mrg RANLIB \ 14656 1.1 mrg CC \ 14657 1.1 mrg CFLAGS \ 14658 1.1 mrg compiler \ 14659 1.1 mrg lt_cv_sys_global_symbol_pipe \ 14660 1.1 mrg lt_cv_sys_global_symbol_to_cdecl \ 14661 1.1.1.2 mrg lt_cv_sys_global_symbol_to_import \ 14662 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address \ 14663 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 14664 1.1.1.2 mrg lt_cv_nm_interface \ 14665 1.1 mrg nm_file_list_spec \ 14666 1.1.1.2 mrg lt_cv_truncate_bin \ 14667 1.1 mrg lt_prog_compiler_no_builtin_flag \ 14668 1.1 mrg lt_prog_compiler_pic \ 14669 1.1 mrg lt_prog_compiler_wl \ 14670 1.1 mrg lt_prog_compiler_static \ 14671 1.1 mrg lt_cv_prog_compiler_c_o \ 14672 1.1 mrg need_locks \ 14673 1.1 mrg MANIFEST_TOOL \ 14674 1.1 mrg DSYMUTIL \ 14675 1.1 mrg NMEDIT \ 14676 1.1 mrg LIPO \ 14677 1.1 mrg OTOOL \ 14678 1.1 mrg OTOOL64 \ 14679 1.1 mrg shrext_cmds \ 14680 1.1 mrg export_dynamic_flag_spec \ 14681 1.1 mrg whole_archive_flag_spec \ 14682 1.1 mrg compiler_needs_object \ 14683 1.1 mrg with_gnu_ld \ 14684 1.1 mrg allow_undefined_flag \ 14685 1.1 mrg no_undefined_flag \ 14686 1.1 mrg hardcode_libdir_flag_spec \ 14687 1.1 mrg hardcode_libdir_separator \ 14688 1.1 mrg exclude_expsyms \ 14689 1.1 mrg include_expsyms \ 14690 1.1 mrg file_list_spec \ 14691 1.1 mrg variables_saved_for_relink \ 14692 1.1 mrg libname_spec \ 14693 1.1 mrg library_names_spec \ 14694 1.1 mrg soname_spec \ 14695 1.1 mrg install_override_mode \ 14696 1.1 mrg finish_eval \ 14697 1.1 mrg old_striplib \ 14698 1.1.1.6 mrg striplib; do 14699 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 14700 1.1 mrg *[\\\\\\\`\\"\\\$]*) 14701 1.1.1.2 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 14702 1.1 mrg ;; 14703 1.1 mrg *) 14704 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 14705 1.1 mrg ;; 14706 1.1 mrg esac 14707 1.1 mrg done 14708 1.1 mrg 14709 1.1 mrg # Double-quote double-evaled strings. 14710 1.1 mrg for var in reload_cmds \ 14711 1.1 mrg old_postinstall_cmds \ 14712 1.1 mrg old_postuninstall_cmds \ 14713 1.1 mrg old_archive_cmds \ 14714 1.1 mrg extract_expsyms_cmds \ 14715 1.1 mrg old_archive_from_new_cmds \ 14716 1.1 mrg old_archive_from_expsyms_cmds \ 14717 1.1 mrg archive_cmds \ 14718 1.1 mrg archive_expsym_cmds \ 14719 1.1 mrg module_cmds \ 14720 1.1 mrg module_expsym_cmds \ 14721 1.1 mrg export_symbols_cmds \ 14722 1.1 mrg prelink_cmds \ 14723 1.1 mrg postlink_cmds \ 14724 1.1 mrg postinstall_cmds \ 14725 1.1 mrg postuninstall_cmds \ 14726 1.1 mrg finish_cmds \ 14727 1.1 mrg sys_lib_search_path_spec \ 14728 1.1.1.3 mrg configure_time_dlsearch_path \ 14729 1.1.1.3 mrg configure_time_lt_sys_library_path; do 14730 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 14731 1.1 mrg *[\\\\\\\`\\"\\\$]*) 14732 1.1.1.2 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 14733 1.1 mrg ;; 14734 1.1 mrg *) 14735 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 14736 1.1 mrg ;; 14737 1.1 mrg esac 14738 1.1 mrg done 14739 1.1 mrg 14740 1.1 mrg ac_aux_dir='$ac_aux_dir' 14741 1.1 mrg 14742 1.1.1.2 mrg # See if we are running on zsh, and set the options that allow our 14743 1.1 mrg # commands through without removal of \ escapes INIT. 14744 1.1.1.2 mrg if test -n "\${ZSH_VERSION+set}"; then 14745 1.1 mrg setopt NO_GLOB_SUBST 14746 1.1 mrg fi 14747 1.1 mrg 14748 1.1 mrg 14749 1.1 mrg PACKAGE='$PACKAGE' 14750 1.1 mrg VERSION='$VERSION' 14751 1.1 mrg RM='$RM' 14752 1.1 mrg ofile='$ofile' 14753 1.1 mrg 14754 1.1 mrg 14755 1.1 mrg 14756 1.1 mrg 14757 1.1 mrg _ACEOF 14758 1.1 mrg 14759 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14760 1.1 mrg 14761 1.1 mrg # Handling of arguments. 14762 1.1 mrg for ac_config_target in $ac_config_targets 14763 1.1 mrg do 14764 1.1 mrg case $ac_config_target in 14765 1.1 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 14766 1.1 mrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 14767 1.1 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 14768 1.1 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 14769 1.1 mrg "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 14770 1.1 mrg "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; 14771 1.1 mrg "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 14772 1.1.1.3 mrg "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;; 14773 1.1.1.3 mrg "tools/bench/Makefile") CONFIG_FILES="$CONFIG_FILES tools/bench/Makefile" ;; 14774 1.1.1.4 mrg "tools/mpcheck/Makefile") CONFIG_FILES="$CONFIG_FILES tools/mpcheck/Makefile" ;; 14775 1.1 mrg 14776 1.1 mrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 14777 1.1 mrg esac 14778 1.1 mrg done 14779 1.1 mrg 14780 1.1 mrg 14781 1.1 mrg # If the user did not use the arguments to specify the items to instantiate, 14782 1.1 mrg # then the envvar interface is used. Set only those that are not. 14783 1.1 mrg # We use the long form for the default assignment because of an extremely 14784 1.1 mrg # bizarre bug on SunOS 4.1.3. 14785 1.1 mrg if $ac_need_defaults; then 14786 1.1 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 14787 1.1 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 14788 1.1 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 14789 1.1 mrg fi 14790 1.1 mrg 14791 1.1 mrg # Have a temporary directory for convenience. Make it in the build tree 14792 1.1 mrg # simply because there is no reason against having it here, and in addition, 14793 1.1 mrg # creating and moving files from /tmp can sometimes cause problems. 14794 1.1 mrg # Hook for its removal unless debugging. 14795 1.1 mrg # Note that there is a small window in which the directory will not be cleaned: 14796 1.1 mrg # after its creation but before its name has been assigned to `$tmp'. 14797 1.1 mrg $debug || 14798 1.1 mrg { 14799 1.1 mrg tmp= ac_tmp= 14800 1.1 mrg trap 'exit_status=$? 14801 1.1 mrg : "${ac_tmp:=$tmp}" 14802 1.1 mrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 14803 1.1 mrg ' 0 14804 1.1 mrg trap 'as_fn_exit 1' 1 2 13 15 14805 1.1 mrg } 14806 1.1 mrg # Create a (secure) tmp directory for tmp files. 14807 1.1 mrg 14808 1.1 mrg { 14809 1.1 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 14810 1.1 mrg test -d "$tmp" 14811 1.1 mrg } || 14812 1.1 mrg { 14813 1.1 mrg tmp=./conf$$-$RANDOM 14814 1.1 mrg (umask 077 && mkdir "$tmp") 14815 1.1 mrg } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 14816 1.1 mrg ac_tmp=$tmp 14817 1.1 mrg 14818 1.1 mrg # Set up the scripts for CONFIG_FILES section. 14819 1.1 mrg # No need to generate them if there are no CONFIG_FILES. 14820 1.1 mrg # This happens for instance with `./config.status config.h'. 14821 1.1 mrg if test -n "$CONFIG_FILES"; then 14822 1.1 mrg 14823 1.1 mrg 14824 1.1 mrg ac_cr=`echo X | tr X '\015'` 14825 1.1 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr. 14826 1.1 mrg # But we know of no other shell where ac_cr would be empty at this 14827 1.1 mrg # point, so we can use a bashism as a fallback. 14828 1.1 mrg if test "x$ac_cr" = x; then 14829 1.1 mrg eval ac_cr=\$\'\\r\' 14830 1.1 mrg fi 14831 1.1 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 14832 1.1 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 14833 1.1 mrg ac_cs_awk_cr='\\r' 14834 1.1 mrg else 14835 1.1 mrg ac_cs_awk_cr=$ac_cr 14836 1.1 mrg fi 14837 1.1 mrg 14838 1.1 mrg echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 14839 1.1 mrg _ACEOF 14840 1.1 mrg 14841 1.1 mrg 14842 1.1 mrg { 14843 1.1 mrg echo "cat >conf$$subs.awk <<_ACEOF" && 14844 1.1 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 14845 1.1 mrg echo "_ACEOF" 14846 1.1 mrg } >conf$$subs.sh || 14847 1.1 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 14848 1.1 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 14849 1.1 mrg ac_delim='%!_!# ' 14850 1.1 mrg for ac_last_try in false false false false false :; do 14851 1.1 mrg . ./conf$$subs.sh || 14852 1.1 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 14853 1.1 mrg 14854 1.1 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 14855 1.1 mrg if test $ac_delim_n = $ac_delim_num; then 14856 1.1 mrg break 14857 1.1 mrg elif $ac_last_try; then 14858 1.1 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 14859 1.1 mrg else 14860 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 14861 1.1 mrg fi 14862 1.1 mrg done 14863 1.1 mrg rm -f conf$$subs.sh 14864 1.1 mrg 14865 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14866 1.1 mrg cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 14867 1.1 mrg _ACEOF 14868 1.1 mrg sed -n ' 14869 1.1 mrg h 14870 1.1 mrg s/^/S["/; s/!.*/"]=/ 14871 1.1 mrg p 14872 1.1 mrg g 14873 1.1 mrg s/^[^!]*!// 14874 1.1 mrg :repl 14875 1.1 mrg t repl 14876 1.1 mrg s/'"$ac_delim"'$// 14877 1.1 mrg t delim 14878 1.1 mrg :nl 14879 1.1 mrg h 14880 1.1 mrg s/\(.\{148\}\)..*/\1/ 14881 1.1 mrg t more1 14882 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 14883 1.1 mrg p 14884 1.1 mrg n 14885 1.1 mrg b repl 14886 1.1 mrg :more1 14887 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 14888 1.1 mrg p 14889 1.1 mrg g 14890 1.1 mrg s/.\{148\}// 14891 1.1 mrg t nl 14892 1.1 mrg :delim 14893 1.1 mrg h 14894 1.1 mrg s/\(.\{148\}\)..*/\1/ 14895 1.1 mrg t more2 14896 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/ 14897 1.1 mrg p 14898 1.1 mrg b 14899 1.1 mrg :more2 14900 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 14901 1.1 mrg p 14902 1.1 mrg g 14903 1.1 mrg s/.\{148\}// 14904 1.1 mrg t delim 14905 1.1 mrg ' <conf$$subs.awk | sed ' 14906 1.1 mrg /^[^""]/{ 14907 1.1 mrg N 14908 1.1 mrg s/\n// 14909 1.1 mrg } 14910 1.1 mrg ' >>$CONFIG_STATUS || ac_write_fail=1 14911 1.1 mrg rm -f conf$$subs.awk 14912 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14913 1.1 mrg _ACAWK 14914 1.1 mrg cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 14915 1.1 mrg for (key in S) S_is_set[key] = 1 14916 1.1 mrg FS = "" 14917 1.1 mrg 14918 1.1 mrg } 14919 1.1 mrg { 14920 1.1 mrg line = $ 0 14921 1.1 mrg nfields = split(line, field, "@") 14922 1.1 mrg substed = 0 14923 1.1 mrg len = length(field[1]) 14924 1.1 mrg for (i = 2; i < nfields; i++) { 14925 1.1 mrg key = field[i] 14926 1.1 mrg keylen = length(key) 14927 1.1 mrg if (S_is_set[key]) { 14928 1.1 mrg value = S[key] 14929 1.1 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 14930 1.1 mrg len += length(value) + length(field[++i]) 14931 1.1 mrg substed = 1 14932 1.1 mrg } else 14933 1.1 mrg len += 1 + keylen 14934 1.1 mrg } 14935 1.1 mrg 14936 1.1 mrg print line 14937 1.1 mrg } 14938 1.1 mrg 14939 1.1 mrg _ACAWK 14940 1.1 mrg _ACEOF 14941 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14942 1.1 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 14943 1.1 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 14944 1.1 mrg else 14945 1.1 mrg cat 14946 1.1 mrg fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 14947 1.1 mrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 14948 1.1 mrg _ACEOF 14949 1.1 mrg 14950 1.1 mrg # VPATH may cause trouble with some makes, so we remove sole $(srcdir), 14951 1.1 mrg # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 14952 1.1 mrg # trailing colons and then remove the whole line if VPATH becomes empty 14953 1.1 mrg # (actually we leave an empty line to preserve line numbers). 14954 1.1 mrg if test "x$srcdir" = x.; then 14955 1.1 mrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 14956 1.1 mrg h 14957 1.1 mrg s/// 14958 1.1 mrg s/^/:/ 14959 1.1 mrg s/[ ]*$/:/ 14960 1.1 mrg s/:\$(srcdir):/:/g 14961 1.1 mrg s/:\${srcdir}:/:/g 14962 1.1 mrg s/:@srcdir@:/:/g 14963 1.1 mrg s/^:*// 14964 1.1 mrg s/:*$// 14965 1.1 mrg x 14966 1.1 mrg s/\(=[ ]*\).*/\1/ 14967 1.1 mrg G 14968 1.1 mrg s/\n// 14969 1.1 mrg s/^[^=]*=[ ]*$// 14970 1.1 mrg }' 14971 1.1 mrg fi 14972 1.1 mrg 14973 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14974 1.1 mrg fi # test -n "$CONFIG_FILES" 14975 1.1 mrg 14976 1.1 mrg # Set up the scripts for CONFIG_HEADERS section. 14977 1.1 mrg # No need to generate them if there are no CONFIG_HEADERS. 14978 1.1 mrg # This happens for instance with `./config.status Makefile'. 14979 1.1 mrg if test -n "$CONFIG_HEADERS"; then 14980 1.1 mrg cat >"$ac_tmp/defines.awk" <<\_ACAWK || 14981 1.1 mrg BEGIN { 14982 1.1 mrg _ACEOF 14983 1.1 mrg 14984 1.1 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as 14985 1.1 mrg # here-document in config.status, that substitutes the proper values into 14986 1.1 mrg # config.h.in to produce config.h. 14987 1.1 mrg 14988 1.1 mrg # Create a delimiter string that does not exist in confdefs.h, to ease 14989 1.1 mrg # handling of long lines. 14990 1.1 mrg ac_delim='%!_!# ' 14991 1.1 mrg for ac_last_try in false false :; do 14992 1.1 mrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 14993 1.1 mrg if test -z "$ac_tt"; then 14994 1.1 mrg break 14995 1.1 mrg elif $ac_last_try; then 14996 1.1 mrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 14997 1.1 mrg else 14998 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 14999 1.1 mrg fi 15000 1.1 mrg done 15001 1.1 mrg 15002 1.1 mrg # For the awk script, D is an array of macro values keyed by name, 15003 1.1 mrg # likewise P contains macro parameters if any. Preserve backslash 15004 1.1 mrg # newline sequences. 15005 1.1 mrg 15006 1.1 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 15007 1.1 mrg sed -n ' 15008 1.1 mrg s/.\{148\}/&'"$ac_delim"'/g 15009 1.1 mrg t rset 15010 1.1 mrg :rset 15011 1.1 mrg s/^[ ]*#[ ]*define[ ][ ]*/ / 15012 1.1 mrg t def 15013 1.1 mrg d 15014 1.1 mrg :def 15015 1.1 mrg s/\\$// 15016 1.1 mrg t bsnl 15017 1.1 mrg s/["\\]/\\&/g 15018 1.1 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 15019 1.1 mrg D["\1"]=" \3"/p 15020 1.1 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 15021 1.1 mrg d 15022 1.1 mrg :bsnl 15023 1.1 mrg s/["\\]/\\&/g 15024 1.1 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 15025 1.1 mrg D["\1"]=" \3\\\\\\n"\\/p 15026 1.1 mrg t cont 15027 1.1 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 15028 1.1 mrg t cont 15029 1.1 mrg d 15030 1.1 mrg :cont 15031 1.1 mrg n 15032 1.1 mrg s/.\{148\}/&'"$ac_delim"'/g 15033 1.1 mrg t clear 15034 1.1 mrg :clear 15035 1.1 mrg s/\\$// 15036 1.1 mrg t bsnlc 15037 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p 15038 1.1 mrg d 15039 1.1 mrg :bsnlc 15040 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 15041 1.1 mrg b cont 15042 1.1 mrg ' <confdefs.h | sed ' 15043 1.1 mrg s/'"$ac_delim"'/"\\\ 15044 1.1 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1 15045 1.1 mrg 15046 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15047 1.1 mrg for (key in D) D_is_set[key] = 1 15048 1.1 mrg FS = "" 15049 1.1 mrg } 15050 1.1 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 15051 1.1 mrg line = \$ 0 15052 1.1 mrg split(line, arg, " ") 15053 1.1 mrg if (arg[1] == "#") { 15054 1.1 mrg defundef = arg[2] 15055 1.1 mrg mac1 = arg[3] 15056 1.1 mrg } else { 15057 1.1 mrg defundef = substr(arg[1], 2) 15058 1.1 mrg mac1 = arg[2] 15059 1.1 mrg } 15060 1.1 mrg split(mac1, mac2, "(") #) 15061 1.1 mrg macro = mac2[1] 15062 1.1 mrg prefix = substr(line, 1, index(line, defundef) - 1) 15063 1.1 mrg if (D_is_set[macro]) { 15064 1.1 mrg # Preserve the white space surrounding the "#". 15065 1.1 mrg print prefix "define", macro P[macro] D[macro] 15066 1.1 mrg next 15067 1.1 mrg } else { 15068 1.1 mrg # Replace #undef with comments. This is necessary, for example, 15069 1.1 mrg # in the case of _POSIX_SOURCE, which is predefined and required 15070 1.1 mrg # on some systems where configure will not decide to define it. 15071 1.1 mrg if (defundef == "undef") { 15072 1.1 mrg print "/*", prefix defundef, macro, "*/" 15073 1.1 mrg next 15074 1.1 mrg } 15075 1.1 mrg } 15076 1.1 mrg } 15077 1.1 mrg { print } 15078 1.1 mrg _ACAWK 15079 1.1 mrg _ACEOF 15080 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15081 1.1 mrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 15082 1.1 mrg fi # test -n "$CONFIG_HEADERS" 15083 1.1 mrg 15084 1.1 mrg 15085 1.1 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 15086 1.1 mrg shift 15087 1.1 mrg for ac_tag 15088 1.1 mrg do 15089 1.1 mrg case $ac_tag in 15090 1.1 mrg :[FHLC]) ac_mode=$ac_tag; continue;; 15091 1.1 mrg esac 15092 1.1 mrg case $ac_mode$ac_tag in 15093 1.1 mrg :[FHL]*:*);; 15094 1.1 mrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 15095 1.1 mrg :[FH]-) ac_tag=-:-;; 15096 1.1 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 15097 1.1 mrg esac 15098 1.1 mrg ac_save_IFS=$IFS 15099 1.1 mrg IFS=: 15100 1.1 mrg set x $ac_tag 15101 1.1 mrg IFS=$ac_save_IFS 15102 1.1 mrg shift 15103 1.1 mrg ac_file=$1 15104 1.1 mrg shift 15105 1.1 mrg 15106 1.1 mrg case $ac_mode in 15107 1.1 mrg :L) ac_source=$1;; 15108 1.1 mrg :[FH]) 15109 1.1 mrg ac_file_inputs= 15110 1.1 mrg for ac_f 15111 1.1 mrg do 15112 1.1 mrg case $ac_f in 15113 1.1 mrg -) ac_f="$ac_tmp/stdin";; 15114 1.1 mrg *) # Look for the file first in the build tree, then in the source tree 15115 1.1 mrg # (if the path is not absolute). The absolute path cannot be DOS-style, 15116 1.1 mrg # because $ac_f cannot contain `:'. 15117 1.1 mrg test -f "$ac_f" || 15118 1.1 mrg case $ac_f in 15119 1.1 mrg [\\/$]*) false;; 15120 1.1 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 15121 1.1 mrg esac || 15122 1.1 mrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 15123 1.1 mrg esac 15124 1.1 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 15125 1.1 mrg as_fn_append ac_file_inputs " '$ac_f'" 15126 1.1 mrg done 15127 1.1 mrg 15128 1.1 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't 15129 1.1 mrg # use $as_me), people would be surprised to read: 15130 1.1 mrg # /* config.h. Generated by config.status. */ 15131 1.1 mrg configure_input='Generated from '` 15132 1.1 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 15133 1.1 mrg `' by configure.' 15134 1.1 mrg if test x"$ac_file" != x-; then 15135 1.1 mrg configure_input="$ac_file. $configure_input" 15136 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 15137 1.1 mrg $as_echo "$as_me: creating $ac_file" >&6;} 15138 1.1 mrg fi 15139 1.1 mrg # Neutralize special characters interpreted by sed in replacement strings. 15140 1.1 mrg case $configure_input in #( 15141 1.1 mrg *\&* | *\|* | *\\* ) 15142 1.1 mrg ac_sed_conf_input=`$as_echo "$configure_input" | 15143 1.1 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 15144 1.1 mrg *) ac_sed_conf_input=$configure_input;; 15145 1.1 mrg esac 15146 1.1 mrg 15147 1.1 mrg case $ac_tag in 15148 1.1 mrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 15149 1.1 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 15150 1.1 mrg esac 15151 1.1 mrg ;; 15152 1.1 mrg esac 15153 1.1 mrg 15154 1.1 mrg ac_dir=`$as_dirname -- "$ac_file" || 15155 1.1 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15156 1.1 mrg X"$ac_file" : 'X\(//\)[^/]' \| \ 15157 1.1 mrg X"$ac_file" : 'X\(//\)$' \| \ 15158 1.1 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 15159 1.1 mrg $as_echo X"$ac_file" | 15160 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15161 1.1 mrg s//\1/ 15162 1.1 mrg q 15163 1.1 mrg } 15164 1.1 mrg /^X\(\/\/\)[^/].*/{ 15165 1.1 mrg s//\1/ 15166 1.1 mrg q 15167 1.1 mrg } 15168 1.1 mrg /^X\(\/\/\)$/{ 15169 1.1 mrg s//\1/ 15170 1.1 mrg q 15171 1.1 mrg } 15172 1.1 mrg /^X\(\/\).*/{ 15173 1.1 mrg s//\1/ 15174 1.1 mrg q 15175 1.1 mrg } 15176 1.1 mrg s/.*/./; q'` 15177 1.1 mrg as_dir="$ac_dir"; as_fn_mkdir_p 15178 1.1 mrg ac_builddir=. 15179 1.1 mrg 15180 1.1 mrg case "$ac_dir" in 15181 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 15182 1.1 mrg *) 15183 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 15184 1.1 mrg # A ".." for each directory in $ac_dir_suffix. 15185 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 15186 1.1 mrg case $ac_top_builddir_sub in 15187 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 15188 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 15189 1.1 mrg esac ;; 15190 1.1 mrg esac 15191 1.1 mrg ac_abs_top_builddir=$ac_pwd 15192 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix 15193 1.1 mrg # for backward compatibility: 15194 1.1 mrg ac_top_builddir=$ac_top_build_prefix 15195 1.1 mrg 15196 1.1 mrg case $srcdir in 15197 1.1 mrg .) # We are building in place. 15198 1.1 mrg ac_srcdir=. 15199 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub 15200 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;; 15201 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name. 15202 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix; 15203 1.1 mrg ac_top_srcdir=$srcdir 15204 1.1 mrg ac_abs_top_srcdir=$srcdir ;; 15205 1.1 mrg *) # Relative name. 15206 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 15207 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir 15208 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 15209 1.1 mrg esac 15210 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15211 1.1 mrg 15212 1.1 mrg 15213 1.1 mrg case $ac_mode in 15214 1.1 mrg :F) 15215 1.1 mrg # 15216 1.1 mrg # CONFIG_FILE 15217 1.1 mrg # 15218 1.1 mrg 15219 1.1 mrg case $INSTALL in 15220 1.1 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 15221 1.1 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 15222 1.1 mrg esac 15223 1.1 mrg ac_MKDIR_P=$MKDIR_P 15224 1.1 mrg case $MKDIR_P in 15225 1.1 mrg [\\/$]* | ?:[\\/]* ) ;; 15226 1.1 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 15227 1.1 mrg esac 15228 1.1 mrg _ACEOF 15229 1.1 mrg 15230 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15231 1.1 mrg # If the template does not know about datarootdir, expand it. 15232 1.1 mrg # FIXME: This hack should be removed a few years after 2.60. 15233 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen= 15234 1.1 mrg ac_sed_dataroot=' 15235 1.1 mrg /datarootdir/ { 15236 1.1 mrg p 15237 1.1 mrg q 15238 1.1 mrg } 15239 1.1 mrg /@datadir@/p 15240 1.1 mrg /@docdir@/p 15241 1.1 mrg /@infodir@/p 15242 1.1 mrg /@localedir@/p 15243 1.1 mrg /@mandir@/p' 15244 1.1 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 15245 1.1 mrg *datarootdir*) ac_datarootdir_seen=yes;; 15246 1.1 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 15247 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 15248 1.1 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 15249 1.1 mrg _ACEOF 15250 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15251 1.1 mrg ac_datarootdir_hack=' 15252 1.1 mrg s&@datadir@&$datadir&g 15253 1.1 mrg s&@docdir@&$docdir&g 15254 1.1 mrg s&@infodir@&$infodir&g 15255 1.1 mrg s&@localedir@&$localedir&g 15256 1.1 mrg s&@mandir@&$mandir&g 15257 1.1 mrg s&\\\${datarootdir}&$datarootdir&g' ;; 15258 1.1 mrg esac 15259 1.1 mrg _ACEOF 15260 1.1 mrg 15261 1.1 mrg # Neutralize VPATH when `$srcdir' = `.'. 15262 1.1 mrg # Shell code in configure.ac might set extrasub. 15263 1.1 mrg # FIXME: do we really want to maintain this feature? 15264 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15265 1.1 mrg ac_sed_extra="$ac_vpsub 15266 1.1 mrg $extrasub 15267 1.1 mrg _ACEOF 15268 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15269 1.1 mrg :t 15270 1.1 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 15271 1.1 mrg s|@configure_input@|$ac_sed_conf_input|;t t 15272 1.1 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t 15273 1.1 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t 15274 1.1 mrg s&@srcdir@&$ac_srcdir&;t t 15275 1.1 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t 15276 1.1 mrg s&@top_srcdir@&$ac_top_srcdir&;t t 15277 1.1 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 15278 1.1 mrg s&@builddir@&$ac_builddir&;t t 15279 1.1 mrg s&@abs_builddir@&$ac_abs_builddir&;t t 15280 1.1 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 15281 1.1 mrg s&@INSTALL@&$ac_INSTALL&;t t 15282 1.1 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t 15283 1.1 mrg $ac_datarootdir_hack 15284 1.1 mrg " 15285 1.1 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 15286 1.1 mrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15287 1.1 mrg 15288 1.1 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 15289 1.1 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 15290 1.1 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 15291 1.1 mrg "$ac_tmp/out"`; test -z "$ac_out"; } && 15292 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 15293 1.1 mrg which seems to be undefined. Please make sure it is defined" >&5 15294 1.1 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 15295 1.1 mrg which seems to be undefined. Please make sure it is defined" >&2;} 15296 1.1 mrg 15297 1.1 mrg rm -f "$ac_tmp/stdin" 15298 1.1 mrg case $ac_file in 15299 1.1 mrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 15300 1.1 mrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 15301 1.1 mrg esac \ 15302 1.1 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15303 1.1 mrg ;; 15304 1.1 mrg :H) 15305 1.1 mrg # 15306 1.1 mrg # CONFIG_HEADER 15307 1.1 mrg # 15308 1.1 mrg if test x"$ac_file" != x-; then 15309 1.1 mrg { 15310 1.1 mrg $as_echo "/* $configure_input */" \ 15311 1.1 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 15312 1.1 mrg } >"$ac_tmp/config.h" \ 15313 1.1 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15314 1.1 mrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 15315 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 15316 1.1 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;} 15317 1.1 mrg else 15318 1.1 mrg rm -f "$ac_file" 15319 1.1 mrg mv "$ac_tmp/config.h" "$ac_file" \ 15320 1.1 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15321 1.1 mrg fi 15322 1.1 mrg else 15323 1.1 mrg $as_echo "/* $configure_input */" \ 15324 1.1 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 15325 1.1 mrg || as_fn_error $? "could not create -" "$LINENO" 5 15326 1.1 mrg fi 15327 1.1 mrg # Compute "$ac_file"'s index in $config_headers. 15328 1.1 mrg _am_arg="$ac_file" 15329 1.1 mrg _am_stamp_count=1 15330 1.1 mrg for _am_header in $config_headers :; do 15331 1.1 mrg case $_am_header in 15332 1.1 mrg $_am_arg | $_am_arg:* ) 15333 1.1 mrg break ;; 15334 1.1 mrg * ) 15335 1.1 mrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 15336 1.1 mrg esac 15337 1.1 mrg done 15338 1.1 mrg echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 15339 1.1 mrg $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15340 1.1 mrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 15341 1.1 mrg X"$_am_arg" : 'X\(//\)$' \| \ 15342 1.1 mrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 15343 1.1 mrg $as_echo X"$_am_arg" | 15344 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15345 1.1 mrg s//\1/ 15346 1.1 mrg q 15347 1.1 mrg } 15348 1.1 mrg /^X\(\/\/\)[^/].*/{ 15349 1.1 mrg s//\1/ 15350 1.1 mrg q 15351 1.1 mrg } 15352 1.1 mrg /^X\(\/\/\)$/{ 15353 1.1 mrg s//\1/ 15354 1.1 mrg q 15355 1.1 mrg } 15356 1.1 mrg /^X\(\/\).*/{ 15357 1.1 mrg s//\1/ 15358 1.1 mrg q 15359 1.1 mrg } 15360 1.1 mrg s/.*/./; q'`/stamp-h$_am_stamp_count 15361 1.1 mrg ;; 15362 1.1 mrg 15363 1.1 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 15364 1.1 mrg $as_echo "$as_me: executing $ac_file commands" >&6;} 15365 1.1 mrg ;; 15366 1.1 mrg esac 15367 1.1 mrg 15368 1.1 mrg 15369 1.1 mrg case $ac_file$ac_mode in 15370 1.1 mrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 15371 1.1.1.2 mrg # Older Autoconf quotes --file arguments for eval, but not when files 15372 1.1 mrg # are listed without --file. Let's play safe and only enable the eval 15373 1.1 mrg # if we detect the quoting. 15374 1.1.1.4 mrg # TODO: see whether this extra hack can be removed once we start 15375 1.1.1.4 mrg # requiring Autoconf 2.70 or later. 15376 1.1.1.4 mrg case $CONFIG_FILES in #( 15377 1.1.1.4 mrg *\'*) : 15378 1.1.1.4 mrg eval set x "$CONFIG_FILES" ;; #( 15379 1.1.1.4 mrg *) : 15380 1.1.1.4 mrg set x $CONFIG_FILES ;; #( 15381 1.1.1.4 mrg *) : 15382 1.1.1.4 mrg ;; 15383 1.1.1.4 mrg esac 15384 1.1 mrg shift 15385 1.1.1.4 mrg # Used to flag and report bootstrapping failures. 15386 1.1.1.4 mrg am_rc=0 15387 1.1.1.4 mrg for am_mf 15388 1.1 mrg do 15389 1.1 mrg # Strip MF so we end up with the name of the file. 15390 1.1.1.4 mrg am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` 15391 1.1.1.4 mrg # Check whether this is an Automake generated Makefile which includes 15392 1.1.1.4 mrg # dependency-tracking related rules and includes. 15393 1.1.1.4 mrg # Grep'ing the whole file directly is not great: AIX grep has a line 15394 1.1 mrg # limit of 2048, but all sed's we know have understand at least 4000. 15395 1.1.1.4 mrg sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 15396 1.1.1.4 mrg || continue 15397 1.1.1.4 mrg am_dirpart=`$as_dirname -- "$am_mf" || 15398 1.1.1.4 mrg $as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15399 1.1.1.4 mrg X"$am_mf" : 'X\(//\)[^/]' \| \ 15400 1.1.1.4 mrg X"$am_mf" : 'X\(//\)$' \| \ 15401 1.1.1.4 mrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 15402 1.1.1.4 mrg $as_echo X"$am_mf" | 15403 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15404 1.1 mrg s//\1/ 15405 1.1 mrg q 15406 1.1 mrg } 15407 1.1 mrg /^X\(\/\/\)[^/].*/{ 15408 1.1 mrg s//\1/ 15409 1.1 mrg q 15410 1.1 mrg } 15411 1.1 mrg /^X\(\/\/\)$/{ 15412 1.1 mrg s//\1/ 15413 1.1 mrg q 15414 1.1 mrg } 15415 1.1 mrg /^X\(\/\).*/{ 15416 1.1 mrg s//\1/ 15417 1.1 mrg q 15418 1.1 mrg } 15419 1.1 mrg s/.*/./; q'` 15420 1.1.1.4 mrg am_filepart=`$as_basename -- "$am_mf" || 15421 1.1.1.4 mrg $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 15422 1.1.1.4 mrg X"$am_mf" : 'X\(//\)$' \| \ 15423 1.1.1.4 mrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 15424 1.1.1.4 mrg $as_echo X/"$am_mf" | 15425 1.1.1.4 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 15426 1.1 mrg s//\1/ 15427 1.1 mrg q 15428 1.1 mrg } 15429 1.1.1.4 mrg /^X\/\(\/\/\)$/{ 15430 1.1 mrg s//\1/ 15431 1.1 mrg q 15432 1.1 mrg } 15433 1.1.1.4 mrg /^X\/\(\/\).*/{ 15434 1.1 mrg s//\1/ 15435 1.1 mrg q 15436 1.1 mrg } 15437 1.1 mrg s/.*/./; q'` 15438 1.1.1.4 mrg { echo "$as_me:$LINENO: cd "$am_dirpart" \ 15439 1.1.1.4 mrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 15440 1.1.1.4 mrg | $MAKE -f - am--depfiles" >&5 15441 1.1.1.4 mrg (cd "$am_dirpart" \ 15442 1.1.1.4 mrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 15443 1.1.1.4 mrg | $MAKE -f - am--depfiles) >&5 2>&5 15444 1.1.1.4 mrg ac_status=$? 15445 1.1.1.4 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 15446 1.1.1.4 mrg (exit $ac_status); } || am_rc=$? 15447 1.1 mrg done 15448 1.1.1.4 mrg if test $am_rc -ne 0; then 15449 1.1.1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 15450 1.1.1.4 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 15451 1.1.1.4 mrg as_fn_error $? "Something went wrong bootstrapping makefile fragments 15452 1.1.1.4 mrg for automatic dependency tracking. If GNU make was not used, consider 15453 1.1.1.4 mrg re-running the configure script with MAKE=\"gmake\" (or whatever is 15454 1.1.1.4 mrg necessary). You can also try re-running configure with the 15455 1.1.1.4 mrg '--disable-dependency-tracking' option to at least be able to build 15456 1.1.1.4 mrg the package (albeit without support for automatic dependency tracking). 15457 1.1.1.4 mrg See \`config.log' for more details" "$LINENO" 5; } 15458 1.1.1.4 mrg fi 15459 1.1.1.4 mrg { am_dirpart=; unset am_dirpart;} 15460 1.1.1.4 mrg { am_filepart=; unset am_filepart;} 15461 1.1.1.4 mrg { am_mf=; unset am_mf;} 15462 1.1.1.4 mrg { am_rc=; unset am_rc;} 15463 1.1.1.4 mrg rm -f conftest-deps.mk 15464 1.1 mrg } 15465 1.1 mrg ;; 15466 1.1 mrg "libtool":C) 15467 1.1 mrg 15468 1.1.1.2 mrg # See if we are running on zsh, and set the options that allow our 15469 1.1 mrg # commands through without removal of \ escapes. 15470 1.1.1.2 mrg if test -n "${ZSH_VERSION+set}"; then 15471 1.1 mrg setopt NO_GLOB_SUBST 15472 1.1 mrg fi 15473 1.1 mrg 15474 1.1.1.2 mrg cfgfile=${ofile}T 15475 1.1 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15 15476 1.1 mrg $RM "$cfgfile" 15477 1.1 mrg 15478 1.1 mrg cat <<_LT_EOF >> "$cfgfile" 15479 1.1 mrg #! $SHELL 15480 1.1.1.2 mrg # Generated automatically by $as_me ($PACKAGE) $VERSION 15481 1.1 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 15482 1.1 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh. 15483 1.1.1.2 mrg 15484 1.1.1.2 mrg # Provide generalized library-building support services. 15485 1.1.1.2 mrg # Written by Gordon Matzigkeit, 1996 15486 1.1.1.2 mrg 15487 1.1.1.2 mrg # Copyright (C) 2014 Free Software Foundation, Inc. 15488 1.1.1.2 mrg # This is free software; see the source for copying conditions. There is NO 15489 1.1.1.2 mrg # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 15490 1.1.1.2 mrg 15491 1.1.1.2 mrg # GNU Libtool is free software; you can redistribute it and/or modify 15492 1.1.1.2 mrg # it under the terms of the GNU General Public License as published by 15493 1.1.1.2 mrg # the Free Software Foundation; either version 2 of of the License, or 15494 1.1.1.2 mrg # (at your option) any later version. 15495 1.1 mrg # 15496 1.1.1.2 mrg # As a special exception to the GNU General Public License, if you 15497 1.1.1.2 mrg # distribute this file as part of a program or library that is built 15498 1.1.1.2 mrg # using GNU Libtool, you may include this file under the same 15499 1.1.1.2 mrg # distribution terms that you use for the rest of that program. 15500 1.1 mrg # 15501 1.1.1.2 mrg # GNU Libtool is distributed in the hope that it will be useful, but 15502 1.1.1.2 mrg # WITHOUT ANY WARRANTY; without even the implied warranty of 15503 1.1 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15504 1.1 mrg # GNU General Public License for more details. 15505 1.1 mrg # 15506 1.1 mrg # You should have received a copy of the GNU General Public License 15507 1.1.1.2 mrg # along with this program. If not, see <http://www.gnu.org/licenses/>. 15508 1.1 mrg 15509 1.1 mrg 15510 1.1 mrg # The names of the tagged configurations supported by this script. 15511 1.1.1.2 mrg available_tags='' 15512 1.1.1.2 mrg 15513 1.1.1.2 mrg # Configured defaults for sys_lib_dlsearch_path munging. 15514 1.1.1.3 mrg : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} 15515 1.1 mrg 15516 1.1 mrg # ### BEGIN LIBTOOL CONFIG 15517 1.1 mrg 15518 1.1 mrg # Which release of libtool.m4 was used? 15519 1.1 mrg macro_version=$macro_version 15520 1.1 mrg macro_revision=$macro_revision 15521 1.1 mrg 15522 1.1.1.6 mrg # Assembler program. 15523 1.1.1.6 mrg AS=$lt_AS 15524 1.1.1.6 mrg 15525 1.1.1.6 mrg # DLL creation program. 15526 1.1.1.6 mrg DLLTOOL=$lt_DLLTOOL 15527 1.1.1.6 mrg 15528 1.1.1.6 mrg # Object dumper program. 15529 1.1.1.6 mrg OBJDUMP=$lt_OBJDUMP 15530 1.1.1.6 mrg 15531 1.1 mrg # Whether or not to build shared libraries. 15532 1.1 mrg build_libtool_libs=$enable_shared 15533 1.1 mrg 15534 1.1 mrg # Whether or not to build static libraries. 15535 1.1 mrg build_old_libs=$enable_static 15536 1.1 mrg 15537 1.1 mrg # What type of objects to build. 15538 1.1 mrg pic_mode=$pic_mode 15539 1.1 mrg 15540 1.1 mrg # Whether or not to optimize for fast installation. 15541 1.1 mrg fast_install=$enable_fast_install 15542 1.1 mrg 15543 1.1.1.2 mrg # Shared archive member basename,for filename based shared library versioning on AIX. 15544 1.1.1.2 mrg shared_archive_member_spec=$shared_archive_member_spec 15545 1.1.1.2 mrg 15546 1.1 mrg # Shell to use when invoking shell scripts. 15547 1.1 mrg SHELL=$lt_SHELL 15548 1.1 mrg 15549 1.1 mrg # An echo program that protects backslashes. 15550 1.1 mrg ECHO=$lt_ECHO 15551 1.1 mrg 15552 1.1.1.2 mrg # The PATH separator for the build system. 15553 1.1.1.2 mrg PATH_SEPARATOR=$lt_PATH_SEPARATOR 15554 1.1.1.2 mrg 15555 1.1 mrg # The host system. 15556 1.1 mrg host_alias=$host_alias 15557 1.1 mrg host=$host 15558 1.1 mrg host_os=$host_os 15559 1.1 mrg 15560 1.1 mrg # The build system. 15561 1.1 mrg build_alias=$build_alias 15562 1.1 mrg build=$build 15563 1.1 mrg build_os=$build_os 15564 1.1 mrg 15565 1.1 mrg # A sed program that does not truncate output. 15566 1.1 mrg SED=$lt_SED 15567 1.1 mrg 15568 1.1 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n. 15569 1.1 mrg Xsed="\$SED -e 1s/^X//" 15570 1.1 mrg 15571 1.1 mrg # A grep program that handles long lines. 15572 1.1 mrg GREP=$lt_GREP 15573 1.1 mrg 15574 1.1 mrg # An ERE matcher. 15575 1.1 mrg EGREP=$lt_EGREP 15576 1.1 mrg 15577 1.1 mrg # A literal string matcher. 15578 1.1 mrg FGREP=$lt_FGREP 15579 1.1 mrg 15580 1.1 mrg # A BSD- or MS-compatible name lister. 15581 1.1 mrg NM=$lt_NM 15582 1.1 mrg 15583 1.1 mrg # Whether we need soft or hard links. 15584 1.1 mrg LN_S=$lt_LN_S 15585 1.1 mrg 15586 1.1 mrg # What is the maximum length of a command? 15587 1.1 mrg max_cmd_len=$max_cmd_len 15588 1.1 mrg 15589 1.1 mrg # Object file suffix (normally "o"). 15590 1.1 mrg objext=$ac_objext 15591 1.1 mrg 15592 1.1 mrg # Executable file suffix (normally ""). 15593 1.1 mrg exeext=$exeext 15594 1.1 mrg 15595 1.1 mrg # whether the shell understands "unset". 15596 1.1 mrg lt_unset=$lt_unset 15597 1.1 mrg 15598 1.1 mrg # turn spaces into newlines. 15599 1.1 mrg SP2NL=$lt_lt_SP2NL 15600 1.1 mrg 15601 1.1 mrg # turn newlines into spaces. 15602 1.1 mrg NL2SP=$lt_lt_NL2SP 15603 1.1 mrg 15604 1.1 mrg # convert \$build file names to \$host format. 15605 1.1 mrg to_host_file_cmd=$lt_cv_to_host_file_cmd 15606 1.1 mrg 15607 1.1 mrg # convert \$build files to toolchain format. 15608 1.1 mrg to_tool_file_cmd=$lt_cv_to_tool_file_cmd 15609 1.1 mrg 15610 1.1.1.6 mrg # A file(cmd) program that detects file types. 15611 1.1.1.6 mrg FILECMD=$lt_FILECMD 15612 1.1 mrg 15613 1.1 mrg # Method to check whether dependent libraries are shared objects. 15614 1.1 mrg deplibs_check_method=$lt_deplibs_check_method 15615 1.1 mrg 15616 1.1 mrg # Command to use when deplibs_check_method = "file_magic". 15617 1.1 mrg file_magic_cmd=$lt_file_magic_cmd 15618 1.1 mrg 15619 1.1 mrg # How to find potential files when deplibs_check_method = "file_magic". 15620 1.1 mrg file_magic_glob=$lt_file_magic_glob 15621 1.1 mrg 15622 1.1 mrg # Find potential files using nocaseglob when deplibs_check_method = "file_magic". 15623 1.1 mrg want_nocaseglob=$lt_want_nocaseglob 15624 1.1 mrg 15625 1.1 mrg # Command to associate shared and link libraries. 15626 1.1 mrg sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 15627 1.1 mrg 15628 1.1 mrg # The archiver. 15629 1.1 mrg AR=$lt_AR 15630 1.1 mrg 15631 1.1.1.6 mrg # Flags to create an archive (by configure). 15632 1.1.1.6 mrg lt_ar_flags=$lt_ar_flags 15633 1.1.1.6 mrg 15634 1.1 mrg # Flags to create an archive. 15635 1.1.1.6 mrg AR_FLAGS=\${ARFLAGS-"\$lt_ar_flags"} 15636 1.1 mrg 15637 1.1 mrg # How to feed a file listing to the archiver. 15638 1.1 mrg archiver_list_spec=$lt_archiver_list_spec 15639 1.1 mrg 15640 1.1 mrg # A symbol stripping program. 15641 1.1 mrg STRIP=$lt_STRIP 15642 1.1 mrg 15643 1.1 mrg # Commands used to install an old-style archive. 15644 1.1 mrg RANLIB=$lt_RANLIB 15645 1.1 mrg old_postinstall_cmds=$lt_old_postinstall_cmds 15646 1.1 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds 15647 1.1 mrg 15648 1.1 mrg # Whether to use a lock for old archive extraction. 15649 1.1 mrg lock_old_archive_extraction=$lock_old_archive_extraction 15650 1.1 mrg 15651 1.1 mrg # A C compiler. 15652 1.1 mrg LTCC=$lt_CC 15653 1.1 mrg 15654 1.1 mrg # LTCC compiler flags. 15655 1.1 mrg LTCFLAGS=$lt_CFLAGS 15656 1.1 mrg 15657 1.1 mrg # Take the output of nm and produce a listing of raw symbols and C names. 15658 1.1 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 15659 1.1 mrg 15660 1.1 mrg # Transform the output of nm in a proper C declaration. 15661 1.1 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 15662 1.1 mrg 15663 1.1.1.2 mrg # Transform the output of nm into a list of symbols to manually relocate. 15664 1.1.1.2 mrg global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import 15665 1.1.1.2 mrg 15666 1.1 mrg # Transform the output of nm in a C name address pair. 15667 1.1 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 15668 1.1 mrg 15669 1.1 mrg # Transform the output of nm in a C name address pair when lib prefix is needed. 15670 1.1 mrg global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 15671 1.1 mrg 15672 1.1.1.2 mrg # The name lister interface. 15673 1.1.1.2 mrg nm_interface=$lt_lt_cv_nm_interface 15674 1.1.1.2 mrg 15675 1.1 mrg # Specify filename containing input files for \$NM. 15676 1.1 mrg nm_file_list_spec=$lt_nm_file_list_spec 15677 1.1 mrg 15678 1.1.1.2 mrg # The root where to search for dependent libraries,and where our libraries should be installed. 15679 1.1 mrg lt_sysroot=$lt_sysroot 15680 1.1 mrg 15681 1.1.1.2 mrg # Command to truncate a binary pipe. 15682 1.1.1.2 mrg lt_truncate_bin=$lt_lt_cv_truncate_bin 15683 1.1.1.2 mrg 15684 1.1 mrg # The name of the directory that contains temporary libtool files. 15685 1.1 mrg objdir=$objdir 15686 1.1 mrg 15687 1.1 mrg # Used to examine libraries when file_magic_cmd begins with "file". 15688 1.1 mrg MAGIC_CMD=$MAGIC_CMD 15689 1.1 mrg 15690 1.1 mrg # Must we lock files when doing compilation? 15691 1.1 mrg need_locks=$lt_need_locks 15692 1.1 mrg 15693 1.1 mrg # Manifest tool. 15694 1.1 mrg MANIFEST_TOOL=$lt_MANIFEST_TOOL 15695 1.1 mrg 15696 1.1 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X. 15697 1.1 mrg DSYMUTIL=$lt_DSYMUTIL 15698 1.1 mrg 15699 1.1 mrg # Tool to change global to local symbols on Mac OS X. 15700 1.1 mrg NMEDIT=$lt_NMEDIT 15701 1.1 mrg 15702 1.1 mrg # Tool to manipulate fat objects and archives on Mac OS X. 15703 1.1 mrg LIPO=$lt_LIPO 15704 1.1 mrg 15705 1.1 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X. 15706 1.1 mrg OTOOL=$lt_OTOOL 15707 1.1 mrg 15708 1.1 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 15709 1.1 mrg OTOOL64=$lt_OTOOL64 15710 1.1 mrg 15711 1.1 mrg # Old archive suffix (normally "a"). 15712 1.1 mrg libext=$libext 15713 1.1 mrg 15714 1.1 mrg # Shared library suffix (normally ".so"). 15715 1.1 mrg shrext_cmds=$lt_shrext_cmds 15716 1.1 mrg 15717 1.1 mrg # The commands to extract the exported symbol list from a shared archive. 15718 1.1 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds 15719 1.1 mrg 15720 1.1 mrg # Variables whose values should be saved in libtool wrapper scripts and 15721 1.1 mrg # restored at link time. 15722 1.1 mrg variables_saved_for_relink=$lt_variables_saved_for_relink 15723 1.1 mrg 15724 1.1 mrg # Do we need the "lib" prefix for modules? 15725 1.1 mrg need_lib_prefix=$need_lib_prefix 15726 1.1 mrg 15727 1.1 mrg # Do we need a version for libraries? 15728 1.1 mrg need_version=$need_version 15729 1.1 mrg 15730 1.1 mrg # Library versioning type. 15731 1.1 mrg version_type=$version_type 15732 1.1 mrg 15733 1.1 mrg # Shared library runtime path variable. 15734 1.1 mrg runpath_var=$runpath_var 15735 1.1 mrg 15736 1.1 mrg # Shared library path variable. 15737 1.1 mrg shlibpath_var=$shlibpath_var 15738 1.1 mrg 15739 1.1 mrg # Is shlibpath searched before the hard-coded library search path? 15740 1.1 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath 15741 1.1 mrg 15742 1.1 mrg # Format of library name prefix. 15743 1.1 mrg libname_spec=$lt_libname_spec 15744 1.1 mrg 15745 1.1 mrg # List of archive names. First name is the real one, the rest are links. 15746 1.1 mrg # The last name is the one that the linker finds with -lNAME 15747 1.1 mrg library_names_spec=$lt_library_names_spec 15748 1.1 mrg 15749 1.1 mrg # The coded name of the library, if different from the real name. 15750 1.1 mrg soname_spec=$lt_soname_spec 15751 1.1 mrg 15752 1.1 mrg # Permission mode override for installation of shared libraries. 15753 1.1 mrg install_override_mode=$lt_install_override_mode 15754 1.1 mrg 15755 1.1 mrg # Command to use after installation of a shared archive. 15756 1.1 mrg postinstall_cmds=$lt_postinstall_cmds 15757 1.1 mrg 15758 1.1 mrg # Command to use after uninstallation of a shared archive. 15759 1.1 mrg postuninstall_cmds=$lt_postuninstall_cmds 15760 1.1 mrg 15761 1.1 mrg # Commands used to finish a libtool library installation in a directory. 15762 1.1 mrg finish_cmds=$lt_finish_cmds 15763 1.1 mrg 15764 1.1 mrg # As "finish_cmds", except a single script fragment to be evaled but 15765 1.1 mrg # not shown. 15766 1.1 mrg finish_eval=$lt_finish_eval 15767 1.1 mrg 15768 1.1 mrg # Whether we should hardcode library paths into libraries. 15769 1.1 mrg hardcode_into_libs=$hardcode_into_libs 15770 1.1 mrg 15771 1.1 mrg # Compile-time system search path for libraries. 15772 1.1 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 15773 1.1 mrg 15774 1.1.1.3 mrg # Detected run-time system search path for libraries. 15775 1.1.1.3 mrg sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path 15776 1.1.1.3 mrg 15777 1.1.1.3 mrg # Explicit LT_SYS_LIBRARY_PATH set during ./configure time. 15778 1.1.1.3 mrg configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path 15779 1.1 mrg 15780 1.1 mrg # Whether dlopen is supported. 15781 1.1 mrg dlopen_support=$enable_dlopen 15782 1.1 mrg 15783 1.1 mrg # Whether dlopen of programs is supported. 15784 1.1 mrg dlopen_self=$enable_dlopen_self 15785 1.1 mrg 15786 1.1 mrg # Whether dlopen of statically linked programs is supported. 15787 1.1 mrg dlopen_self_static=$enable_dlopen_self_static 15788 1.1 mrg 15789 1.1 mrg # Commands to strip libraries. 15790 1.1 mrg old_striplib=$lt_old_striplib 15791 1.1 mrg striplib=$lt_striplib 15792 1.1 mrg 15793 1.1 mrg 15794 1.1 mrg # The linker used to build libraries. 15795 1.1 mrg LD=$lt_LD 15796 1.1 mrg 15797 1.1 mrg # How to create reloadable object files. 15798 1.1 mrg reload_flag=$lt_reload_flag 15799 1.1 mrg reload_cmds=$lt_reload_cmds 15800 1.1 mrg 15801 1.1 mrg # Commands used to build an old-style archive. 15802 1.1 mrg old_archive_cmds=$lt_old_archive_cmds 15803 1.1 mrg 15804 1.1 mrg # A language specific compiler. 15805 1.1 mrg CC=$lt_compiler 15806 1.1 mrg 15807 1.1 mrg # Is the compiler the GNU compiler? 15808 1.1 mrg with_gcc=$GCC 15809 1.1 mrg 15810 1.1 mrg # Compiler flag to turn off builtin functions. 15811 1.1 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 15812 1.1 mrg 15813 1.1 mrg # Additional compiler flags for building library objects. 15814 1.1 mrg pic_flag=$lt_lt_prog_compiler_pic 15815 1.1 mrg 15816 1.1 mrg # How to pass a linker flag through the compiler. 15817 1.1 mrg wl=$lt_lt_prog_compiler_wl 15818 1.1 mrg 15819 1.1 mrg # Compiler flag to prevent dynamic linking. 15820 1.1 mrg link_static_flag=$lt_lt_prog_compiler_static 15821 1.1 mrg 15822 1.1 mrg # Does compiler simultaneously support -c and -o options? 15823 1.1 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o 15824 1.1 mrg 15825 1.1 mrg # Whether or not to add -lc for building shared libraries. 15826 1.1 mrg build_libtool_need_lc=$archive_cmds_need_lc 15827 1.1 mrg 15828 1.1 mrg # Whether or not to disallow shared libs when runtime libs are static. 15829 1.1 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 15830 1.1 mrg 15831 1.1 mrg # Compiler flag to allow reflexive dlopens. 15832 1.1 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 15833 1.1 mrg 15834 1.1 mrg # Compiler flag to generate shared objects directly from archives. 15835 1.1 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec 15836 1.1 mrg 15837 1.1 mrg # Whether the compiler copes with passing no objects directly. 15838 1.1 mrg compiler_needs_object=$lt_compiler_needs_object 15839 1.1 mrg 15840 1.1 mrg # Create an old-style archive from a shared archive. 15841 1.1 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 15842 1.1 mrg 15843 1.1 mrg # Create a temporary old-style archive to link instead of a shared archive. 15844 1.1 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 15845 1.1 mrg 15846 1.1 mrg # Commands used to build a shared archive. 15847 1.1 mrg archive_cmds=$lt_archive_cmds 15848 1.1 mrg archive_expsym_cmds=$lt_archive_expsym_cmds 15849 1.1 mrg 15850 1.1 mrg # Commands used to build a loadable module if different from building 15851 1.1 mrg # a shared archive. 15852 1.1 mrg module_cmds=$lt_module_cmds 15853 1.1 mrg module_expsym_cmds=$lt_module_expsym_cmds 15854 1.1 mrg 15855 1.1 mrg # Whether we are building with GNU ld or not. 15856 1.1 mrg with_gnu_ld=$lt_with_gnu_ld 15857 1.1 mrg 15858 1.1 mrg # Flag that allows shared libraries with undefined symbols to be built. 15859 1.1 mrg allow_undefined_flag=$lt_allow_undefined_flag 15860 1.1 mrg 15861 1.1 mrg # Flag that enforces no undefined symbols. 15862 1.1 mrg no_undefined_flag=$lt_no_undefined_flag 15863 1.1 mrg 15864 1.1 mrg # Flag to hardcode \$libdir into a binary during linking. 15865 1.1 mrg # This must work even if \$libdir does not exist 15866 1.1 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 15867 1.1 mrg 15868 1.1 mrg # Whether we need a single "-rpath" flag with a separated argument. 15869 1.1 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator 15870 1.1 mrg 15871 1.1.1.2 mrg # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 15872 1.1 mrg # DIR into the resulting binary. 15873 1.1 mrg hardcode_direct=$hardcode_direct 15874 1.1 mrg 15875 1.1.1.2 mrg # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 15876 1.1 mrg # DIR into the resulting binary and the resulting library dependency is 15877 1.1.1.2 mrg # "absolute",i.e impossible to change by setting \$shlibpath_var if the 15878 1.1 mrg # library is relocated. 15879 1.1 mrg hardcode_direct_absolute=$hardcode_direct_absolute 15880 1.1 mrg 15881 1.1 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR 15882 1.1 mrg # into the resulting binary. 15883 1.1 mrg hardcode_minus_L=$hardcode_minus_L 15884 1.1 mrg 15885 1.1 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 15886 1.1 mrg # into the resulting binary. 15887 1.1 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var 15888 1.1 mrg 15889 1.1 mrg # Set to "yes" if building a shared library automatically hardcodes DIR 15890 1.1 mrg # into the library and all subsequent libraries and executables linked 15891 1.1 mrg # against it. 15892 1.1 mrg hardcode_automatic=$hardcode_automatic 15893 1.1 mrg 15894 1.1 mrg # Set to yes if linker adds runtime paths of dependent libraries 15895 1.1 mrg # to runtime path list. 15896 1.1 mrg inherit_rpath=$inherit_rpath 15897 1.1 mrg 15898 1.1 mrg # Whether libtool must link a program against all its dependency libraries. 15899 1.1 mrg link_all_deplibs=$link_all_deplibs 15900 1.1 mrg 15901 1.1 mrg # Set to "yes" if exported symbols are required. 15902 1.1 mrg always_export_symbols=$always_export_symbols 15903 1.1 mrg 15904 1.1 mrg # The commands to list exported symbols. 15905 1.1 mrg export_symbols_cmds=$lt_export_symbols_cmds 15906 1.1 mrg 15907 1.1 mrg # Symbols that should not be listed in the preloaded symbols. 15908 1.1 mrg exclude_expsyms=$lt_exclude_expsyms 15909 1.1 mrg 15910 1.1 mrg # Symbols that must always be exported. 15911 1.1 mrg include_expsyms=$lt_include_expsyms 15912 1.1 mrg 15913 1.1 mrg # Commands necessary for linking programs (against libraries) with templates. 15914 1.1 mrg prelink_cmds=$lt_prelink_cmds 15915 1.1 mrg 15916 1.1 mrg # Commands necessary for finishing linking programs. 15917 1.1 mrg postlink_cmds=$lt_postlink_cmds 15918 1.1 mrg 15919 1.1 mrg # Specify filename containing input files. 15920 1.1 mrg file_list_spec=$lt_file_list_spec 15921 1.1 mrg 15922 1.1 mrg # How to hardcode a shared library path into an executable. 15923 1.1 mrg hardcode_action=$hardcode_action 15924 1.1 mrg 15925 1.1 mrg # ### END LIBTOOL CONFIG 15926 1.1 mrg 15927 1.1 mrg _LT_EOF 15928 1.1 mrg 15929 1.1.1.2 mrg cat <<'_LT_EOF' >> "$cfgfile" 15930 1.1.1.3 mrg 15931 1.1.1.3 mrg # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE 15932 1.1.1.2 mrg 15933 1.1.1.2 mrg # func_munge_path_list VARIABLE PATH 15934 1.1.1.2 mrg # ----------------------------------- 15935 1.1.1.2 mrg # VARIABLE is name of variable containing _space_ separated list of 15936 1.1.1.2 mrg # directories to be munged by the contents of PATH, which is string 15937 1.1.1.2 mrg # having a format: 15938 1.1.1.2 mrg # "DIR[:DIR]:" 15939 1.1.1.2 mrg # string "DIR[ DIR]" will be prepended to VARIABLE 15940 1.1.1.2 mrg # ":DIR[:DIR]" 15941 1.1.1.2 mrg # string "DIR[ DIR]" will be appended to VARIABLE 15942 1.1.1.2 mrg # "DIRP[:DIRP]::[DIRA:]DIRA" 15943 1.1.1.2 mrg # string "DIRP[ DIRP]" will be prepended to VARIABLE and string 15944 1.1.1.2 mrg # "DIRA[ DIRA]" will be appended to VARIABLE 15945 1.1.1.2 mrg # "DIR[:DIR]" 15946 1.1.1.2 mrg # VARIABLE will be replaced by "DIR[ DIR]" 15947 1.1.1.2 mrg func_munge_path_list () 15948 1.1.1.2 mrg { 15949 1.1.1.2 mrg case x$2 in 15950 1.1.1.2 mrg x) 15951 1.1.1.2 mrg ;; 15952 1.1.1.2 mrg *:) 15953 1.1.1.3 mrg eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 15954 1.1.1.2 mrg ;; 15955 1.1.1.2 mrg x:*) 15956 1.1.1.2 mrg eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 15957 1.1.1.2 mrg ;; 15958 1.1.1.2 mrg *::*) 15959 1.1.1.2 mrg eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 15960 1.1.1.2 mrg eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 15961 1.1.1.2 mrg ;; 15962 1.1.1.2 mrg *) 15963 1.1.1.2 mrg eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 15964 1.1.1.2 mrg ;; 15965 1.1.1.2 mrg esac 15966 1.1.1.2 mrg } 15967 1.1.1.2 mrg 15968 1.1.1.2 mrg 15969 1.1.1.2 mrg # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 15970 1.1.1.2 mrg func_cc_basename () 15971 1.1.1.2 mrg { 15972 1.1.1.2 mrg for cc_temp in $*""; do 15973 1.1.1.2 mrg case $cc_temp in 15974 1.1.1.2 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 15975 1.1.1.2 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 15976 1.1.1.2 mrg \-*) ;; 15977 1.1.1.2 mrg *) break;; 15978 1.1.1.2 mrg esac 15979 1.1.1.2 mrg done 15980 1.1.1.2 mrg func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 15981 1.1.1.2 mrg } 15982 1.1.1.2 mrg 15983 1.1.1.2 mrg 15984 1.1.1.3 mrg # ### END FUNCTIONS SHARED WITH CONFIGURE 15985 1.1.1.3 mrg 15986 1.1.1.2 mrg _LT_EOF 15987 1.1.1.2 mrg 15988 1.1 mrg case $host_os in 15989 1.1 mrg aix3*) 15990 1.1 mrg cat <<\_LT_EOF >> "$cfgfile" 15991 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some 15992 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems 15993 1.1 mrg # vanish in a puff of smoke. 15994 1.1.1.2 mrg if test set != "${COLLECT_NAMES+set}"; then 15995 1.1 mrg COLLECT_NAMES= 15996 1.1 mrg export COLLECT_NAMES 15997 1.1 mrg fi 15998 1.1 mrg _LT_EOF 15999 1.1 mrg ;; 16000 1.1 mrg esac 16001 1.1 mrg 16002 1.1 mrg 16003 1.1.1.2 mrg ltmain=$ac_aux_dir/ltmain.sh 16004 1.1 mrg 16005 1.1 mrg 16006 1.1 mrg # We use sed instead of cat because bash on DJGPP gets confused if 16007 1.1 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in 16008 1.1 mrg # text mode, it properly converts lines to CR/LF. This bash problem 16009 1.1 mrg # is reportedly fixed, but why not run on old versions too? 16010 1.1.1.6 mrg $SED '$q' "$ltmain" >> "$cfgfile" \ 16011 1.1 mrg || (rm -f "$cfgfile"; exit 1) 16012 1.1 mrg 16013 1.1 mrg mv -f "$cfgfile" "$ofile" || 16014 1.1 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 16015 1.1 mrg chmod +x "$ofile" 16016 1.1 mrg 16017 1.1 mrg ;; 16018 1.1 mrg 16019 1.1 mrg esac 16020 1.1 mrg done # for ac_tag 16021 1.1 mrg 16022 1.1 mrg 16023 1.1 mrg as_fn_exit 0 16024 1.1 mrg _ACEOF 16025 1.1 mrg ac_clean_files=$ac_clean_files_save 16026 1.1 mrg 16027 1.1 mrg test $ac_write_fail = 0 || 16028 1.1 mrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 16029 1.1 mrg 16030 1.1 mrg 16031 1.1 mrg # configure is writing to config.log, and then calls config.status. 16032 1.1 mrg # config.status does its own redirection, appending to config.log. 16033 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open 16034 1.1 mrg # by configure, so config.status won't be able to write to it; its 16035 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null, 16036 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and 16037 1.1 mrg # appended to by config.status. When coming back to configure, we 16038 1.1 mrg # need to make the FD available again. 16039 1.1 mrg if test "$no_create" != yes; then 16040 1.1 mrg ac_cs_success=: 16041 1.1 mrg ac_config_status_args= 16042 1.1 mrg test "$silent" = yes && 16043 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet" 16044 1.1 mrg exec 5>/dev/null 16045 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 16046 1.1 mrg exec 5>>config.log 16047 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 16048 1.1 mrg # would make configure fail if this is the last instruction. 16049 1.1 mrg $ac_cs_success || as_fn_exit 1 16050 1.1 mrg fi 16051 1.1 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 16052 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 16053 1.1 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 16054 1.1 mrg fi 16055 1.1 mrg 16056