1 1.1 christos #! /bin/sh 2 1.1 christos # Guess values for system-dependent variables and create Makefiles. 3 1.16 christos # Generated by GNU Autoconf 2.69 for opcodes 2.45.50. 4 1.10 christos # 5 1.10 christos # 6 1.10 christos # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 7 1.1 christos # 8 1.1 christos # 9 1.1 christos # This configure script is free software; the Free Software Foundation 10 1.1 christos # gives unlimited permission to copy, distribute and modify it. 11 1.1 christos ## -------------------- ## 12 1.1 christos ## M4sh Initialization. ## 13 1.1 christos ## -------------------- ## 14 1.1 christos 15 1.1 christos # Be more Bourne compatible 16 1.1 christos DUALCASE=1; export DUALCASE # for MKS sh 17 1.1 christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18 1.1 christos emulate sh 19 1.1 christos NULLCMD=: 20 1.1 christos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 21 1.1 christos # is contrary to our usage. Disable this feature. 22 1.1 christos alias -g '${1+"$@"}'='"$@"' 23 1.1 christos setopt NO_GLOB_SUBST 24 1.1 christos else 25 1.1 christos case `(set -o) 2>/dev/null` in #( 26 1.1 christos *posix*) : 27 1.1 christos set -o posix ;; #( 28 1.1 christos *) : 29 1.1 christos ;; 30 1.1 christos esac 31 1.1 christos fi 32 1.1 christos 33 1.1 christos 34 1.1 christos as_nl=' 35 1.1 christos ' 36 1.1 christos export as_nl 37 1.1 christos # Printing a long string crashes Solaris 7 /usr/bin/printf. 38 1.1 christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 39 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 40 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 41 1.1 christos # Prefer a ksh shell builtin over an external printf program on Solaris, 42 1.1 christos # but without wasting forks for bash or zsh. 43 1.1 christos if test -z "$BASH_VERSION$ZSH_VERSION" \ 44 1.1 christos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 45 1.1 christos as_echo='print -r --' 46 1.1 christos as_echo_n='print -rn --' 47 1.1 christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 48 1.1 christos as_echo='printf %s\n' 49 1.1 christos as_echo_n='printf %s' 50 1.1 christos else 51 1.1 christos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 52 1.1 christos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 53 1.1 christos as_echo_n='/usr/ucb/echo -n' 54 1.1 christos else 55 1.1 christos as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 56 1.1 christos as_echo_n_body='eval 57 1.1 christos arg=$1; 58 1.1 christos case $arg in #( 59 1.1 christos *"$as_nl"*) 60 1.1 christos expr "X$arg" : "X\\(.*\\)$as_nl"; 61 1.1 christos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 62 1.1 christos esac; 63 1.1 christos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 64 1.1 christos ' 65 1.1 christos export as_echo_n_body 66 1.1 christos as_echo_n='sh -c $as_echo_n_body as_echo' 67 1.1 christos fi 68 1.1 christos export as_echo_body 69 1.1 christos as_echo='sh -c $as_echo_body as_echo' 70 1.1 christos fi 71 1.1 christos 72 1.1 christos # The user is always right. 73 1.1 christos if test "${PATH_SEPARATOR+set}" != set; then 74 1.1 christos PATH_SEPARATOR=: 75 1.1 christos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 76 1.1 christos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 77 1.1 christos PATH_SEPARATOR=';' 78 1.1 christos } 79 1.1 christos fi 80 1.1 christos 81 1.1 christos 82 1.1 christos # IFS 83 1.1 christos # We need space, tab and new line, in precisely that order. Quoting is 84 1.1 christos # there to prevent editors from complaining about space-tab. 85 1.1 christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word 86 1.1 christos # splitting by setting IFS to empty value.) 87 1.1 christos IFS=" "" $as_nl" 88 1.1 christos 89 1.1 christos # Find who we are. Look in the path if we contain no directory separator. 90 1.10 christos as_myself= 91 1.1 christos case $0 in #(( 92 1.1 christos *[\\/]* ) as_myself=$0 ;; 93 1.1 christos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 94 1.1 christos for as_dir in $PATH 95 1.1 christos do 96 1.1 christos IFS=$as_save_IFS 97 1.1 christos test -z "$as_dir" && as_dir=. 98 1.1 christos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 99 1.1 christos done 100 1.1 christos IFS=$as_save_IFS 101 1.1 christos 102 1.1 christos ;; 103 1.1 christos esac 104 1.1 christos # We did not find ourselves, most probably we were run as `sh COMMAND' 105 1.1 christos # in which case we are not to be found in the path. 106 1.1 christos if test "x$as_myself" = x; then 107 1.1 christos as_myself=$0 108 1.1 christos fi 109 1.1 christos if test ! -f "$as_myself"; then 110 1.1 christos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 111 1.1 christos exit 1 112 1.1 christos fi 113 1.1 christos 114 1.1 christos # Unset variables that we do not need and which cause bugs (e.g. in 115 1.1 christos # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 116 1.1 christos # suppresses any "Segmentation fault" message there. '((' could 117 1.1 christos # trigger a bug in pdksh 5.2.14. 118 1.1 christos for as_var in BASH_ENV ENV MAIL MAILPATH 119 1.1 christos do eval test x\${$as_var+set} = xset \ 120 1.1 christos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 121 1.1 christos done 122 1.1 christos PS1='$ ' 123 1.1 christos PS2='> ' 124 1.1 christos PS4='+ ' 125 1.1 christos 126 1.1 christos # NLS nuisances. 127 1.1 christos LC_ALL=C 128 1.1 christos export LC_ALL 129 1.1 christos LANGUAGE=C 130 1.1 christos export LANGUAGE 131 1.1 christos 132 1.1 christos # CDPATH. 133 1.1 christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 134 1.1 christos 135 1.10 christos # Use a proper internal environment variable to ensure we don't fall 136 1.10 christos # into an infinite loop, continuously re-executing ourselves. 137 1.10 christos if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 138 1.10 christos _as_can_reexec=no; export _as_can_reexec; 139 1.10 christos # We cannot yet assume a decent shell, so we have to provide a 140 1.10 christos # neutralization value for shells without unset; and this also 141 1.10 christos # works around shells that cannot unset nonexistent variables. 142 1.10 christos # Preserve -v and -x to the replacement shell. 143 1.10 christos BASH_ENV=/dev/null 144 1.10 christos ENV=/dev/null 145 1.10 christos (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 146 1.10 christos case $- in # (((( 147 1.10 christos *v*x* | *x*v* ) as_opts=-vx ;; 148 1.10 christos *v* ) as_opts=-v ;; 149 1.10 christos *x* ) as_opts=-x ;; 150 1.10 christos * ) as_opts= ;; 151 1.10 christos esac 152 1.10 christos exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 153 1.10 christos # Admittedly, this is quite paranoid, since all the known shells bail 154 1.10 christos # out after a failed `exec'. 155 1.10 christos $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 156 1.10 christos as_fn_exit 255 157 1.10 christos fi 158 1.10 christos # We don't want this to propagate to other subprocesses. 159 1.10 christos { _as_can_reexec=; unset _as_can_reexec;} 160 1.1 christos if test "x$CONFIG_SHELL" = x; then 161 1.1 christos as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 162 1.1 christos emulate sh 163 1.1 christos NULLCMD=: 164 1.1 christos # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 165 1.1 christos # is contrary to our usage. Disable this feature. 166 1.1 christos alias -g '\${1+\"\$@\"}'='\"\$@\"' 167 1.1 christos setopt NO_GLOB_SUBST 168 1.1 christos else 169 1.1 christos case \`(set -o) 2>/dev/null\` in #( 170 1.1 christos *posix*) : 171 1.1 christos set -o posix ;; #( 172 1.1 christos *) : 173 1.1 christos ;; 174 1.1 christos esac 175 1.1 christos fi 176 1.1 christos " 177 1.1 christos as_required="as_fn_return () { (exit \$1); } 178 1.1 christos as_fn_success () { as_fn_return 0; } 179 1.1 christos as_fn_failure () { as_fn_return 1; } 180 1.1 christos as_fn_ret_success () { return 0; } 181 1.1 christos as_fn_ret_failure () { return 1; } 182 1.1 christos 183 1.1 christos exitcode=0 184 1.1 christos as_fn_success || { exitcode=1; echo as_fn_success failed.; } 185 1.1 christos as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 186 1.1 christos as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 187 1.1 christos as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 188 1.1 christos if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 189 1.1 christos 190 1.1 christos else 191 1.1 christos exitcode=1; echo positional parameters were not saved. 192 1.1 christos fi 193 1.10 christos test x\$exitcode = x0 || exit 1 194 1.10 christos test -x / || exit 1" 195 1.1 christos as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 196 1.1 christos as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 197 1.1 christos eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 198 1.1 christos test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 199 1.1 christos test \$(( 1 + 1 )) = 2 || exit 1 200 1.1 christos 201 1.1 christos test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 202 1.1 christos ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 203 1.1 christos ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 204 1.1 christos ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 205 1.1 christos PATH=/empty FPATH=/empty; export PATH FPATH 206 1.1 christos test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 207 1.1 christos || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" 208 1.1 christos if (eval "$as_required") 2>/dev/null; then : 209 1.1 christos as_have_required=yes 210 1.1 christos else 211 1.1 christos as_have_required=no 212 1.1 christos fi 213 1.1 christos if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 214 1.1 christos 215 1.1 christos else 216 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 217 1.1 christos as_found=false 218 1.1 christos for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 219 1.1 christos do 220 1.1 christos IFS=$as_save_IFS 221 1.1 christos test -z "$as_dir" && as_dir=. 222 1.1 christos as_found=: 223 1.1 christos case $as_dir in #( 224 1.1 christos /*) 225 1.1 christos for as_base in sh bash ksh sh5; do 226 1.1 christos # Try only shells that exist, to save several forks. 227 1.1 christos as_shell=$as_dir/$as_base 228 1.1 christos if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 229 1.1 christos { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 230 1.1 christos CONFIG_SHELL=$as_shell as_have_required=yes 231 1.1 christos if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 232 1.1 christos break 2 233 1.1 christos fi 234 1.1 christos fi 235 1.1 christos done;; 236 1.1 christos esac 237 1.1 christos as_found=false 238 1.1 christos done 239 1.1 christos $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 240 1.1 christos { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 241 1.1 christos CONFIG_SHELL=$SHELL as_have_required=yes 242 1.1 christos fi; } 243 1.1 christos IFS=$as_save_IFS 244 1.1 christos 245 1.1 christos 246 1.1 christos if test "x$CONFIG_SHELL" != x; then : 247 1.10 christos export CONFIG_SHELL 248 1.10 christos # We cannot yet assume a decent shell, so we have to provide a 249 1.10 christos # neutralization value for shells without unset; and this also 250 1.10 christos # works around shells that cannot unset nonexistent variables. 251 1.10 christos # Preserve -v and -x to the replacement shell. 252 1.10 christos BASH_ENV=/dev/null 253 1.10 christos ENV=/dev/null 254 1.10 christos (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 255 1.10 christos case $- in # (((( 256 1.10 christos *v*x* | *x*v* ) as_opts=-vx ;; 257 1.10 christos *v* ) as_opts=-v ;; 258 1.10 christos *x* ) as_opts=-x ;; 259 1.10 christos * ) as_opts= ;; 260 1.10 christos esac 261 1.10 christos exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 262 1.10 christos # Admittedly, this is quite paranoid, since all the known shells bail 263 1.10 christos # out after a failed `exec'. 264 1.10 christos $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 265 1.10 christos exit 255 266 1.1 christos fi 267 1.1 christos 268 1.1 christos if test x$as_have_required = xno; then : 269 1.1 christos $as_echo "$0: This script requires a shell more modern than all" 270 1.1 christos $as_echo "$0: the shells that I found on your system." 271 1.1 christos if test x${ZSH_VERSION+set} = xset ; then 272 1.1 christos $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 273 1.1 christos $as_echo "$0: be upgraded to zsh 4.3.4 or later." 274 1.1 christos else 275 1.1 christos $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system, 276 1.1 christos $0: including any error possibly output before this 277 1.1 christos $0: message. Then install a modern shell, or manually run 278 1.1 christos $0: the script under such a shell if you do have one." 279 1.1 christos fi 280 1.1 christos exit 1 281 1.1 christos fi 282 1.1 christos fi 283 1.1 christos fi 284 1.1 christos SHELL=${CONFIG_SHELL-/bin/sh} 285 1.1 christos export SHELL 286 1.1 christos # Unset more variables known to interfere with behavior of common tools. 287 1.1 christos CLICOLOR_FORCE= GREP_OPTIONS= 288 1.1 christos unset CLICOLOR_FORCE GREP_OPTIONS 289 1.1 christos 290 1.1 christos ## --------------------- ## 291 1.1 christos ## M4sh Shell Functions. ## 292 1.1 christos ## --------------------- ## 293 1.1 christos # as_fn_unset VAR 294 1.1 christos # --------------- 295 1.1 christos # Portably unset VAR. 296 1.1 christos as_fn_unset () 297 1.1 christos { 298 1.1 christos { eval $1=; unset $1;} 299 1.1 christos } 300 1.1 christos as_unset=as_fn_unset 301 1.1 christos 302 1.1 christos # as_fn_set_status STATUS 303 1.1 christos # ----------------------- 304 1.1 christos # Set $? to STATUS, without forking. 305 1.1 christos as_fn_set_status () 306 1.1 christos { 307 1.1 christos return $1 308 1.1 christos } # as_fn_set_status 309 1.1 christos 310 1.1 christos # as_fn_exit STATUS 311 1.1 christos # ----------------- 312 1.1 christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 313 1.1 christos as_fn_exit () 314 1.1 christos { 315 1.1 christos set +e 316 1.1 christos as_fn_set_status $1 317 1.1 christos exit $1 318 1.1 christos } # as_fn_exit 319 1.1 christos 320 1.1 christos # as_fn_mkdir_p 321 1.1 christos # ------------- 322 1.1 christos # Create "$as_dir" as a directory, including parents if necessary. 323 1.1 christos as_fn_mkdir_p () 324 1.1 christos { 325 1.1 christos 326 1.1 christos case $as_dir in #( 327 1.1 christos -*) as_dir=./$as_dir;; 328 1.1 christos esac 329 1.1 christos test -d "$as_dir" || eval $as_mkdir_p || { 330 1.1 christos as_dirs= 331 1.1 christos while :; do 332 1.1 christos case $as_dir in #( 333 1.1 christos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 334 1.1 christos *) as_qdir=$as_dir;; 335 1.1 christos esac 336 1.1 christos as_dirs="'$as_qdir' $as_dirs" 337 1.1 christos as_dir=`$as_dirname -- "$as_dir" || 338 1.1 christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 339 1.1 christos X"$as_dir" : 'X\(//\)[^/]' \| \ 340 1.1 christos X"$as_dir" : 'X\(//\)$' \| \ 341 1.1 christos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 342 1.1 christos $as_echo X"$as_dir" | 343 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 344 1.1 christos s//\1/ 345 1.1 christos q 346 1.1 christos } 347 1.1 christos /^X\(\/\/\)[^/].*/{ 348 1.1 christos s//\1/ 349 1.1 christos q 350 1.1 christos } 351 1.1 christos /^X\(\/\/\)$/{ 352 1.1 christos s//\1/ 353 1.1 christos q 354 1.1 christos } 355 1.1 christos /^X\(\/\).*/{ 356 1.1 christos s//\1/ 357 1.1 christos q 358 1.1 christos } 359 1.1 christos s/.*/./; q'` 360 1.1 christos test -d "$as_dir" && break 361 1.1 christos done 362 1.1 christos test -z "$as_dirs" || eval "mkdir $as_dirs" 363 1.10 christos } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 364 1.1 christos 365 1.1 christos 366 1.1 christos } # as_fn_mkdir_p 367 1.10 christos 368 1.10 christos # as_fn_executable_p FILE 369 1.10 christos # ----------------------- 370 1.10 christos # Test if FILE is an executable regular file. 371 1.10 christos as_fn_executable_p () 372 1.10 christos { 373 1.10 christos test -f "$1" && test -x "$1" 374 1.10 christos } # as_fn_executable_p 375 1.1 christos # as_fn_append VAR VALUE 376 1.1 christos # ---------------------- 377 1.1 christos # Append the text in VALUE to the end of the definition contained in VAR. Take 378 1.1 christos # advantage of any shell optimizations that allow amortized linear growth over 379 1.1 christos # repeated appends, instead of the typical quadratic growth present in naive 380 1.1 christos # implementations. 381 1.1 christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 382 1.1 christos eval 'as_fn_append () 383 1.1 christos { 384 1.1 christos eval $1+=\$2 385 1.1 christos }' 386 1.1 christos else 387 1.1 christos as_fn_append () 388 1.1 christos { 389 1.1 christos eval $1=\$$1\$2 390 1.1 christos } 391 1.1 christos fi # as_fn_append 392 1.1 christos 393 1.1 christos # as_fn_arith ARG... 394 1.1 christos # ------------------ 395 1.1 christos # Perform arithmetic evaluation on the ARGs, and store the result in the 396 1.1 christos # global $as_val. Take advantage of shells that can avoid forks. The arguments 397 1.1 christos # must be portable across $(()) and expr. 398 1.1 christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 399 1.1 christos eval 'as_fn_arith () 400 1.1 christos { 401 1.1 christos as_val=$(( $* )) 402 1.1 christos }' 403 1.1 christos else 404 1.1 christos as_fn_arith () 405 1.1 christos { 406 1.1 christos as_val=`expr "$@" || test $? -eq 1` 407 1.1 christos } 408 1.1 christos fi # as_fn_arith 409 1.1 christos 410 1.1 christos 411 1.10 christos # as_fn_error STATUS ERROR [LINENO LOG_FD] 412 1.10 christos # ---------------------------------------- 413 1.1 christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 414 1.1 christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 415 1.10 christos # script with STATUS, using 1 if that was 0. 416 1.1 christos as_fn_error () 417 1.1 christos { 418 1.10 christos as_status=$1; test $as_status -eq 0 && as_status=1 419 1.10 christos if test "$4"; then 420 1.10 christos as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 421 1.10 christos $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 422 1.1 christos fi 423 1.10 christos $as_echo "$as_me: error: $2" >&2 424 1.1 christos as_fn_exit $as_status 425 1.1 christos } # as_fn_error 426 1.1 christos 427 1.1 christos if expr a : '\(a\)' >/dev/null 2>&1 && 428 1.1 christos test "X`expr 00001 : '.*\(...\)'`" = X001; then 429 1.1 christos as_expr=expr 430 1.1 christos else 431 1.1 christos as_expr=false 432 1.1 christos fi 433 1.1 christos 434 1.1 christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 435 1.1 christos as_basename=basename 436 1.1 christos else 437 1.1 christos as_basename=false 438 1.1 christos fi 439 1.1 christos 440 1.1 christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 441 1.1 christos as_dirname=dirname 442 1.1 christos else 443 1.1 christos as_dirname=false 444 1.1 christos fi 445 1.1 christos 446 1.1 christos as_me=`$as_basename -- "$0" || 447 1.1 christos $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 448 1.1 christos X"$0" : 'X\(//\)$' \| \ 449 1.1 christos X"$0" : 'X\(/\)' \| . 2>/dev/null || 450 1.1 christos $as_echo X/"$0" | 451 1.1 christos sed '/^.*\/\([^/][^/]*\)\/*$/{ 452 1.1 christos s//\1/ 453 1.1 christos q 454 1.1 christos } 455 1.1 christos /^X\/\(\/\/\)$/{ 456 1.1 christos s//\1/ 457 1.1 christos q 458 1.1 christos } 459 1.1 christos /^X\/\(\/\).*/{ 460 1.1 christos s//\1/ 461 1.1 christos q 462 1.1 christos } 463 1.1 christos s/.*/./; q'` 464 1.1 christos 465 1.1 christos # Avoid depending upon Character Ranges. 466 1.1 christos as_cr_letters='abcdefghijklmnopqrstuvwxyz' 467 1.1 christos as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 468 1.1 christos as_cr_Letters=$as_cr_letters$as_cr_LETTERS 469 1.1 christos as_cr_digits='0123456789' 470 1.1 christos as_cr_alnum=$as_cr_Letters$as_cr_digits 471 1.1 christos 472 1.1 christos 473 1.1 christos as_lineno_1=$LINENO as_lineno_1a=$LINENO 474 1.1 christos as_lineno_2=$LINENO as_lineno_2a=$LINENO 475 1.1 christos eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 476 1.1 christos test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 477 1.1 christos # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 478 1.1 christos sed -n ' 479 1.1 christos p 480 1.1 christos /[$]LINENO/= 481 1.1 christos ' <$as_myself | 482 1.1 christos sed ' 483 1.1 christos s/[$]LINENO.*/&-/ 484 1.1 christos t lineno 485 1.1 christos b 486 1.1 christos :lineno 487 1.1 christos N 488 1.1 christos :loop 489 1.1 christos s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 490 1.1 christos t loop 491 1.1 christos s/-\n.*// 492 1.1 christos ' >$as_me.lineno && 493 1.1 christos chmod +x "$as_me.lineno" || 494 1.1 christos { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 495 1.1 christos 496 1.10 christos # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 497 1.10 christos # already done that, so ensure we don't try to do so again and fall 498 1.10 christos # in an infinite loop. This has already happened in practice. 499 1.10 christos _as_can_reexec=no; export _as_can_reexec 500 1.1 christos # Don't try to exec as it changes $[0], causing all sort of problems 501 1.1 christos # (the dirname of $[0] is not the place where we might find the 502 1.1 christos # original and so on. Autoconf is especially sensitive to this). 503 1.1 christos . "./$as_me.lineno" 504 1.1 christos # Exit status is that of the last command. 505 1.1 christos exit 506 1.1 christos } 507 1.1 christos 508 1.1 christos ECHO_C= ECHO_N= ECHO_T= 509 1.1 christos case `echo -n x` in #((((( 510 1.1 christos -n*) 511 1.1 christos case `echo 'xy\c'` in 512 1.1 christos *c*) ECHO_T=' ';; # ECHO_T is single tab character. 513 1.1 christos xy) ECHO_C='\c';; 514 1.1 christos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 515 1.1 christos ECHO_T=' ';; 516 1.1 christos esac;; 517 1.1 christos *) 518 1.1 christos ECHO_N='-n';; 519 1.1 christos esac 520 1.1 christos 521 1.1 christos rm -f conf$$ conf$$.exe conf$$.file 522 1.1 christos if test -d conf$$.dir; then 523 1.1 christos rm -f conf$$.dir/conf$$.file 524 1.1 christos else 525 1.1 christos rm -f conf$$.dir 526 1.1 christos mkdir conf$$.dir 2>/dev/null 527 1.1 christos fi 528 1.1 christos if (echo >conf$$.file) 2>/dev/null; then 529 1.1 christos if ln -s conf$$.file conf$$ 2>/dev/null; then 530 1.1 christos as_ln_s='ln -s' 531 1.1 christos # ... but there are two gotchas: 532 1.1 christos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 533 1.1 christos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 534 1.10 christos # In both cases, we have to default to `cp -pR'. 535 1.1 christos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 536 1.10 christos as_ln_s='cp -pR' 537 1.1 christos elif ln conf$$.file conf$$ 2>/dev/null; then 538 1.1 christos as_ln_s=ln 539 1.1 christos else 540 1.10 christos as_ln_s='cp -pR' 541 1.1 christos fi 542 1.1 christos else 543 1.10 christos as_ln_s='cp -pR' 544 1.1 christos fi 545 1.1 christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 546 1.1 christos rmdir conf$$.dir 2>/dev/null 547 1.1 christos 548 1.1 christos if mkdir -p . 2>/dev/null; then 549 1.1 christos as_mkdir_p='mkdir -p "$as_dir"' 550 1.1 christos else 551 1.1 christos test -d ./-p && rmdir ./-p 552 1.1 christos as_mkdir_p=false 553 1.1 christos fi 554 1.1 christos 555 1.10 christos as_test_x='test -x' 556 1.10 christos as_executable_p=as_fn_executable_p 557 1.1 christos 558 1.1 christos # Sed expression to map a string onto a valid CPP name. 559 1.1 christos as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 560 1.1 christos 561 1.1 christos # Sed expression to map a string onto a valid variable name. 562 1.1 christos as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 563 1.1 christos 564 1.1 christos SHELL=${CONFIG_SHELL-/bin/sh} 565 1.1 christos 566 1.1 christos 567 1.10 christos test -n "$DJDIR" || exec 7<&0 </dev/null 568 1.10 christos exec 6>&1 569 1.1 christos 570 1.1 christos # Name of the host. 571 1.10 christos # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 572 1.1 christos # so uname gets run too. 573 1.1 christos ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 574 1.1 christos 575 1.1 christos # 576 1.1 christos # Initializations. 577 1.1 christos # 578 1.1 christos ac_default_prefix=/usr/local 579 1.1 christos ac_clean_files= 580 1.1 christos ac_config_libobj_dir=. 581 1.1 christos LIBOBJS= 582 1.1 christos cross_compiling=no 583 1.1 christos subdirs= 584 1.1 christos MFLAGS= 585 1.1 christos MAKEFLAGS= 586 1.1 christos 587 1.1 christos # Identity of this package. 588 1.6 christos PACKAGE_NAME='opcodes' 589 1.6 christos PACKAGE_TARNAME='opcodes' 590 1.16 christos PACKAGE_VERSION='2.45.50' 591 1.16 christos PACKAGE_STRING='opcodes 2.45.50' 592 1.6 christos PACKAGE_BUGREPORT='' 593 1.6 christos PACKAGE_URL='' 594 1.1 christos 595 1.1 christos ac_unique_file="z8k-dis.c" 596 1.1 christos # Factoring default headers for most tests. 597 1.1 christos ac_includes_default="\ 598 1.1 christos #include <stdio.h> 599 1.1 christos #ifdef HAVE_SYS_TYPES_H 600 1.1 christos # include <sys/types.h> 601 1.1 christos #endif 602 1.1 christos #ifdef HAVE_SYS_STAT_H 603 1.1 christos # include <sys/stat.h> 604 1.1 christos #endif 605 1.1 christos #ifdef STDC_HEADERS 606 1.1 christos # include <stdlib.h> 607 1.1 christos # include <stddef.h> 608 1.1 christos #else 609 1.1 christos # ifdef HAVE_STDLIB_H 610 1.1 christos # include <stdlib.h> 611 1.1 christos # endif 612 1.1 christos #endif 613 1.1 christos #ifdef HAVE_STRING_H 614 1.1 christos # if !defined STDC_HEADERS && defined HAVE_MEMORY_H 615 1.1 christos # include <memory.h> 616 1.1 christos # endif 617 1.1 christos # include <string.h> 618 1.1 christos #endif 619 1.1 christos #ifdef HAVE_STRINGS_H 620 1.1 christos # include <strings.h> 621 1.1 christos #endif 622 1.1 christos #ifdef HAVE_INTTYPES_H 623 1.1 christos # include <inttypes.h> 624 1.1 christos #endif 625 1.1 christos #ifdef HAVE_STDINT_H 626 1.1 christos # include <stdint.h> 627 1.1 christos #endif 628 1.1 christos #ifdef HAVE_UNISTD_H 629 1.1 christos # include <unistd.h> 630 1.1 christos #endif" 631 1.1 christos 632 1.14 christos gt_needs= 633 1.1 christos ac_subst_vars='am__EXEEXT_FALSE 634 1.1 christos am__EXEEXT_TRUE 635 1.1 christos LTLIBOBJS 636 1.1 christos LIBOBJS 637 1.1 christos BFD_MACHINES 638 1.1 christos archdefs 639 1.1 christos SHARED_DEPENDENCIES 640 1.1 christos SHARED_LIBADD 641 1.1 christos SHARED_LDFLAGS 642 1.1 christos BUILD_LIB_DEPS 643 1.1 christos BUILD_LIBS 644 1.1 christos LIBM 645 1.1 christos cgendir 646 1.1 christos CGEN_MAINT_FALSE 647 1.1 christos CGEN_MAINT_TRUE 648 1.1 christos HDEFINES 649 1.1 christos EXEEXT_FOR_BUILD 650 1.1 christos CC_FOR_BUILD 651 1.1 christos CATOBJEXT 652 1.1 christos GENCAT 653 1.1 christos INSTOBJEXT 654 1.1 christos DATADIRNAME 655 1.1 christos CATALOGS 656 1.1 christos INCINTL 657 1.1 christos LIBINTL_DEP 658 1.14 christos POSUB 659 1.14 christos LTLIBINTL 660 1.1 christos LIBINTL 661 1.14 christos INTLLIBS 662 1.14 christos LTLIBICONV 663 1.14 christos LIBICONV 664 1.14 christos INTL_MACOSX_LIBS 665 1.14 christos MSGMERGE 666 1.14 christos XGETTEXT 667 1.14 christos GMSGFMT 668 1.14 christos MSGFMT 669 1.1 christos USE_NLS 670 1.14 christos MKINSTALLDIRS 671 1.1 christos bfdincludedir 672 1.1 christos bfdlibdir 673 1.1 christos target_noncanonical 674 1.1 christos host_noncanonical 675 1.1 christos INSTALL_LIBBFD_FALSE 676 1.1 christos INSTALL_LIBBFD_TRUE 677 1.1 christos MAINT 678 1.1 christos MAINTAINER_MODE_FALSE 679 1.1 christos MAINTAINER_MODE_TRUE 680 1.8 christos WARN_WRITE_STRINGS 681 1.1 christos NO_WERROR 682 1.9 christos WARN_CFLAGS_FOR_BUILD 683 1.1 christos WARN_CFLAGS 684 1.1 christos OTOOL64 685 1.1 christos OTOOL 686 1.1 christos LIPO 687 1.1 christos NMEDIT 688 1.1 christos DSYMUTIL 689 1.1 christos OBJDUMP 690 1.1 christos LN_S 691 1.1 christos NM 692 1.1 christos ac_ct_DUMPBIN 693 1.1 christos DUMPBIN 694 1.1 christos LD 695 1.1 christos FGREP 696 1.1 christos SED 697 1.1 christos LIBTOOL 698 1.1 christos RANLIB 699 1.1 christos AR 700 1.1 christos EGREP 701 1.1 christos GREP 702 1.1 christos CPP 703 1.1 christos am__fastdepCC_FALSE 704 1.1 christos am__fastdepCC_TRUE 705 1.1 christos CCDEPMODE 706 1.8 christos am__nodep 707 1.1 christos AMDEPBACKSLASH 708 1.1 christos AMDEP_FALSE 709 1.1 christos AMDEP_TRUE 710 1.1 christos am__quote 711 1.1 christos am__include 712 1.1 christos DEPDIR 713 1.13 christos OBJEXT 714 1.13 christos EXEEXT 715 1.13 christos ac_ct_CC 716 1.13 christos CPPFLAGS 717 1.13 christos LDFLAGS 718 1.13 christos CFLAGS 719 1.13 christos CC 720 1.13 christos AM_BACKSLASH 721 1.13 christos AM_DEFAULT_VERBOSITY 722 1.13 christos AM_DEFAULT_V 723 1.13 christos AM_V 724 1.1 christos am__untar 725 1.1 christos am__tar 726 1.1 christos AMTAR 727 1.1 christos am__leading_dot 728 1.1 christos SET_MAKE 729 1.1 christos AWK 730 1.1 christos mkdir_p 731 1.1 christos MKDIR_P 732 1.1 christos INSTALL_STRIP_PROGRAM 733 1.1 christos STRIP 734 1.1 christos install_sh 735 1.1 christos MAKEINFO 736 1.1 christos AUTOHEADER 737 1.1 christos AUTOMAKE 738 1.1 christos AUTOCONF 739 1.1 christos ACLOCAL 740 1.1 christos VERSION 741 1.1 christos PACKAGE 742 1.1 christos CYGPATH_W 743 1.1 christos am__isrc 744 1.1 christos INSTALL_DATA 745 1.1 christos INSTALL_SCRIPT 746 1.1 christos INSTALL_PROGRAM 747 1.1 christos target_os 748 1.1 christos target_vendor 749 1.1 christos target_cpu 750 1.1 christos target 751 1.1 christos host_os 752 1.1 christos host_vendor 753 1.1 christos host_cpu 754 1.1 christos host 755 1.1 christos build_os 756 1.1 christos build_vendor 757 1.1 christos build_cpu 758 1.1 christos build 759 1.1 christos target_alias 760 1.1 christos host_alias 761 1.1 christos build_alias 762 1.1 christos LIBS 763 1.1 christos ECHO_T 764 1.1 christos ECHO_N 765 1.1 christos ECHO_C 766 1.1 christos DEFS 767 1.1 christos mandir 768 1.1 christos localedir 769 1.1 christos libdir 770 1.1 christos psdir 771 1.1 christos pdfdir 772 1.1 christos dvidir 773 1.1 christos htmldir 774 1.1 christos infodir 775 1.1 christos docdir 776 1.1 christos oldincludedir 777 1.1 christos includedir 778 1.1 christos localstatedir 779 1.1 christos sharedstatedir 780 1.1 christos sysconfdir 781 1.1 christos datadir 782 1.1 christos datarootdir 783 1.1 christos libexecdir 784 1.1 christos sbindir 785 1.1 christos bindir 786 1.1 christos program_transform_name 787 1.1 christos prefix 788 1.1 christos exec_prefix 789 1.1 christos PACKAGE_URL 790 1.1 christos PACKAGE_BUGREPORT 791 1.1 christos PACKAGE_STRING 792 1.1 christos PACKAGE_VERSION 793 1.1 christos PACKAGE_TARNAME 794 1.1 christos PACKAGE_NAME 795 1.1 christos PATH_SEPARATOR 796 1.1 christos SHELL' 797 1.1 christos ac_subst_files='' 798 1.1 christos ac_user_opts=' 799 1.1 christos enable_option_checking 800 1.13 christos enable_silent_rules 801 1.1 christos enable_dependency_tracking 802 1.1 christos enable_shared 803 1.1 christos enable_static 804 1.1 christos with_pic 805 1.1 christos enable_fast_install 806 1.1 christos with_gnu_ld 807 1.1 christos enable_libtool_lock 808 1.13 christos enable_checking 809 1.1 christos enable_targets 810 1.1 christos enable_werror 811 1.1 christos enable_build_warnings 812 1.1 christos enable_maintainer_mode 813 1.1 christos enable_install_libbfd 814 1.1 christos enable_nls 815 1.14 christos enable_rpath 816 1.14 christos with_libiconv_prefix 817 1.14 christos with_libiconv_type 818 1.14 christos with_libintl_prefix 819 1.14 christos with_libintl_type 820 1.1 christos enable_cgen_maint 821 1.1 christos ' 822 1.1 christos ac_precious_vars='build_alias 823 1.1 christos host_alias 824 1.1 christos target_alias 825 1.1 christos CC 826 1.1 christos CFLAGS 827 1.1 christos LDFLAGS 828 1.1 christos LIBS 829 1.1 christos CPPFLAGS 830 1.1 christos CPP' 831 1.1 christos 832 1.1 christos 833 1.1 christos # Initialize some variables set by options. 834 1.1 christos ac_init_help= 835 1.1 christos ac_init_version=false 836 1.1 christos ac_unrecognized_opts= 837 1.1 christos ac_unrecognized_sep= 838 1.1 christos # The variables have the same names as the options, with 839 1.1 christos # dashes changed to underlines. 840 1.1 christos cache_file=/dev/null 841 1.1 christos exec_prefix=NONE 842 1.1 christos no_create= 843 1.1 christos no_recursion= 844 1.1 christos prefix=NONE 845 1.1 christos program_prefix=NONE 846 1.1 christos program_suffix=NONE 847 1.1 christos program_transform_name=s,x,x, 848 1.1 christos silent= 849 1.1 christos site= 850 1.1 christos srcdir= 851 1.1 christos verbose= 852 1.1 christos x_includes=NONE 853 1.1 christos x_libraries=NONE 854 1.1 christos 855 1.1 christos # Installation directory options. 856 1.1 christos # These are left unexpanded so users can "make install exec_prefix=/foo" 857 1.1 christos # and all the variables that are supposed to be based on exec_prefix 858 1.1 christos # by default will actually change. 859 1.1 christos # Use braces instead of parens because sh, perl, etc. also accept them. 860 1.1 christos # (The list follows the same order as the GNU Coding Standards.) 861 1.1 christos bindir='${exec_prefix}/bin' 862 1.1 christos sbindir='${exec_prefix}/sbin' 863 1.1 christos libexecdir='${exec_prefix}/libexec' 864 1.1 christos datarootdir='${prefix}/share' 865 1.1 christos datadir='${datarootdir}' 866 1.1 christos sysconfdir='${prefix}/etc' 867 1.1 christos sharedstatedir='${prefix}/com' 868 1.1 christos localstatedir='${prefix}/var' 869 1.1 christos includedir='${prefix}/include' 870 1.1 christos oldincludedir='/usr/include' 871 1.6 christos docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 872 1.1 christos infodir='${datarootdir}/info' 873 1.1 christos htmldir='${docdir}' 874 1.1 christos dvidir='${docdir}' 875 1.1 christos pdfdir='${docdir}' 876 1.1 christos psdir='${docdir}' 877 1.1 christos libdir='${exec_prefix}/lib' 878 1.1 christos localedir='${datarootdir}/locale' 879 1.1 christos mandir='${datarootdir}/man' 880 1.1 christos 881 1.1 christos ac_prev= 882 1.1 christos ac_dashdash= 883 1.1 christos for ac_option 884 1.1 christos do 885 1.1 christos # If the previous option needs an argument, assign it. 886 1.1 christos if test -n "$ac_prev"; then 887 1.1 christos eval $ac_prev=\$ac_option 888 1.1 christos ac_prev= 889 1.1 christos continue 890 1.1 christos fi 891 1.1 christos 892 1.1 christos case $ac_option in 893 1.10 christos *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 894 1.10 christos *=) ac_optarg= ;; 895 1.10 christos *) ac_optarg=yes ;; 896 1.1 christos esac 897 1.1 christos 898 1.1 christos # Accept the important Cygnus configure options, so we can diagnose typos. 899 1.1 christos 900 1.1 christos case $ac_dashdash$ac_option in 901 1.1 christos --) 902 1.1 christos ac_dashdash=yes ;; 903 1.1 christos 904 1.1 christos -bindir | --bindir | --bindi | --bind | --bin | --bi) 905 1.1 christos ac_prev=bindir ;; 906 1.1 christos -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 907 1.1 christos bindir=$ac_optarg ;; 908 1.1 christos 909 1.1 christos -build | --build | --buil | --bui | --bu) 910 1.1 christos ac_prev=build_alias ;; 911 1.1 christos -build=* | --build=* | --buil=* | --bui=* | --bu=*) 912 1.1 christos build_alias=$ac_optarg ;; 913 1.1 christos 914 1.1 christos -cache-file | --cache-file | --cache-fil | --cache-fi \ 915 1.1 christos | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 916 1.1 christos ac_prev=cache_file ;; 917 1.1 christos -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 918 1.1 christos | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 919 1.1 christos cache_file=$ac_optarg ;; 920 1.1 christos 921 1.1 christos --config-cache | -C) 922 1.1 christos cache_file=config.cache ;; 923 1.1 christos 924 1.1 christos -datadir | --datadir | --datadi | --datad) 925 1.1 christos ac_prev=datadir ;; 926 1.1 christos -datadir=* | --datadir=* | --datadi=* | --datad=*) 927 1.1 christos datadir=$ac_optarg ;; 928 1.1 christos 929 1.1 christos -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 930 1.1 christos | --dataroo | --dataro | --datar) 931 1.1 christos ac_prev=datarootdir ;; 932 1.1 christos -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 933 1.1 christos | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 934 1.1 christos datarootdir=$ac_optarg ;; 935 1.1 christos 936 1.1 christos -disable-* | --disable-*) 937 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 938 1.1 christos # Reject names that are not valid shell variable names. 939 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 940 1.10 christos as_fn_error $? "invalid feature name: $ac_useropt" 941 1.1 christos ac_useropt_orig=$ac_useropt 942 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 943 1.1 christos case $ac_user_opts in 944 1.1 christos *" 945 1.1 christos "enable_$ac_useropt" 946 1.1 christos "*) ;; 947 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 948 1.1 christos ac_unrecognized_sep=', ';; 949 1.1 christos esac 950 1.1 christos eval enable_$ac_useropt=no ;; 951 1.1 christos 952 1.1 christos -docdir | --docdir | --docdi | --doc | --do) 953 1.1 christos ac_prev=docdir ;; 954 1.1 christos -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 955 1.1 christos docdir=$ac_optarg ;; 956 1.1 christos 957 1.1 christos -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 958 1.1 christos ac_prev=dvidir ;; 959 1.1 christos -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 960 1.1 christos dvidir=$ac_optarg ;; 961 1.1 christos 962 1.1 christos -enable-* | --enable-*) 963 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 964 1.1 christos # Reject names that are not valid shell variable names. 965 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 966 1.10 christos as_fn_error $? "invalid feature name: $ac_useropt" 967 1.1 christos ac_useropt_orig=$ac_useropt 968 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 969 1.1 christos case $ac_user_opts in 970 1.1 christos *" 971 1.1 christos "enable_$ac_useropt" 972 1.1 christos "*) ;; 973 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 974 1.1 christos ac_unrecognized_sep=', ';; 975 1.1 christos esac 976 1.1 christos eval enable_$ac_useropt=\$ac_optarg ;; 977 1.1 christos 978 1.1 christos -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 979 1.1 christos | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 980 1.1 christos | --exec | --exe | --ex) 981 1.1 christos ac_prev=exec_prefix ;; 982 1.1 christos -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 983 1.1 christos | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 984 1.1 christos | --exec=* | --exe=* | --ex=*) 985 1.1 christos exec_prefix=$ac_optarg ;; 986 1.1 christos 987 1.1 christos -gas | --gas | --ga | --g) 988 1.1 christos # Obsolete; use --with-gas. 989 1.1 christos with_gas=yes ;; 990 1.1 christos 991 1.1 christos -help | --help | --hel | --he | -h) 992 1.1 christos ac_init_help=long ;; 993 1.1 christos -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 994 1.1 christos ac_init_help=recursive ;; 995 1.1 christos -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 996 1.1 christos ac_init_help=short ;; 997 1.1 christos 998 1.1 christos -host | --host | --hos | --ho) 999 1.1 christos ac_prev=host_alias ;; 1000 1.1 christos -host=* | --host=* | --hos=* | --ho=*) 1001 1.1 christos host_alias=$ac_optarg ;; 1002 1.1 christos 1003 1.1 christos -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1004 1.1 christos ac_prev=htmldir ;; 1005 1.1 christos -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1006 1.1 christos | --ht=*) 1007 1.1 christos htmldir=$ac_optarg ;; 1008 1.1 christos 1009 1.1 christos -includedir | --includedir | --includedi | --included | --include \ 1010 1.1 christos | --includ | --inclu | --incl | --inc) 1011 1.1 christos ac_prev=includedir ;; 1012 1.1 christos -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1013 1.1 christos | --includ=* | --inclu=* | --incl=* | --inc=*) 1014 1.1 christos includedir=$ac_optarg ;; 1015 1.1 christos 1016 1.1 christos -infodir | --infodir | --infodi | --infod | --info | --inf) 1017 1.1 christos ac_prev=infodir ;; 1018 1.1 christos -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1019 1.1 christos infodir=$ac_optarg ;; 1020 1.1 christos 1021 1.1 christos -libdir | --libdir | --libdi | --libd) 1022 1.1 christos ac_prev=libdir ;; 1023 1.1 christos -libdir=* | --libdir=* | --libdi=* | --libd=*) 1024 1.1 christos libdir=$ac_optarg ;; 1025 1.1 christos 1026 1.1 christos -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1027 1.1 christos | --libexe | --libex | --libe) 1028 1.1 christos ac_prev=libexecdir ;; 1029 1.1 christos -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1030 1.1 christos | --libexe=* | --libex=* | --libe=*) 1031 1.1 christos libexecdir=$ac_optarg ;; 1032 1.1 christos 1033 1.1 christos -localedir | --localedir | --localedi | --localed | --locale) 1034 1.1 christos ac_prev=localedir ;; 1035 1.1 christos -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1036 1.1 christos localedir=$ac_optarg ;; 1037 1.1 christos 1038 1.1 christos -localstatedir | --localstatedir | --localstatedi | --localstated \ 1039 1.1 christos | --localstate | --localstat | --localsta | --localst | --locals) 1040 1.1 christos ac_prev=localstatedir ;; 1041 1.1 christos -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1042 1.1 christos | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1043 1.1 christos localstatedir=$ac_optarg ;; 1044 1.1 christos 1045 1.1 christos -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1046 1.1 christos ac_prev=mandir ;; 1047 1.1 christos -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1048 1.1 christos mandir=$ac_optarg ;; 1049 1.1 christos 1050 1.1 christos -nfp | --nfp | --nf) 1051 1.1 christos # Obsolete; use --without-fp. 1052 1.1 christos with_fp=no ;; 1053 1.1 christos 1054 1.1 christos -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1055 1.1 christos | --no-cr | --no-c | -n) 1056 1.1 christos no_create=yes ;; 1057 1.1 christos 1058 1.1 christos -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1059 1.1 christos | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1060 1.1 christos no_recursion=yes ;; 1061 1.1 christos 1062 1.1 christos -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1063 1.1 christos | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1064 1.1 christos | --oldin | --oldi | --old | --ol | --o) 1065 1.1 christos ac_prev=oldincludedir ;; 1066 1.1 christos -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1067 1.1 christos | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1068 1.1 christos | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1069 1.1 christos oldincludedir=$ac_optarg ;; 1070 1.1 christos 1071 1.1 christos -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1072 1.1 christos ac_prev=prefix ;; 1073 1.1 christos -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1074 1.1 christos prefix=$ac_optarg ;; 1075 1.1 christos 1076 1.1 christos -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1077 1.1 christos | --program-pre | --program-pr | --program-p) 1078 1.1 christos ac_prev=program_prefix ;; 1079 1.1 christos -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1080 1.1 christos | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1081 1.1 christos program_prefix=$ac_optarg ;; 1082 1.1 christos 1083 1.1 christos -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1084 1.1 christos | --program-suf | --program-su | --program-s) 1085 1.1 christos ac_prev=program_suffix ;; 1086 1.1 christos -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1087 1.1 christos | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1088 1.1 christos program_suffix=$ac_optarg ;; 1089 1.1 christos 1090 1.1 christos -program-transform-name | --program-transform-name \ 1091 1.1 christos | --program-transform-nam | --program-transform-na \ 1092 1.1 christos | --program-transform-n | --program-transform- \ 1093 1.1 christos | --program-transform | --program-transfor \ 1094 1.1 christos | --program-transfo | --program-transf \ 1095 1.1 christos | --program-trans | --program-tran \ 1096 1.1 christos | --progr-tra | --program-tr | --program-t) 1097 1.1 christos ac_prev=program_transform_name ;; 1098 1.1 christos -program-transform-name=* | --program-transform-name=* \ 1099 1.1 christos | --program-transform-nam=* | --program-transform-na=* \ 1100 1.1 christos | --program-transform-n=* | --program-transform-=* \ 1101 1.1 christos | --program-transform=* | --program-transfor=* \ 1102 1.1 christos | --program-transfo=* | --program-transf=* \ 1103 1.1 christos | --program-trans=* | --program-tran=* \ 1104 1.1 christos | --progr-tra=* | --program-tr=* | --program-t=*) 1105 1.1 christos program_transform_name=$ac_optarg ;; 1106 1.1 christos 1107 1.1 christos -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1108 1.1 christos ac_prev=pdfdir ;; 1109 1.1 christos -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1110 1.1 christos pdfdir=$ac_optarg ;; 1111 1.1 christos 1112 1.1 christos -psdir | --psdir | --psdi | --psd | --ps) 1113 1.1 christos ac_prev=psdir ;; 1114 1.1 christos -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1115 1.1 christos psdir=$ac_optarg ;; 1116 1.1 christos 1117 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1118 1.1 christos | -silent | --silent | --silen | --sile | --sil) 1119 1.1 christos silent=yes ;; 1120 1.1 christos 1121 1.1 christos -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1122 1.1 christos ac_prev=sbindir ;; 1123 1.1 christos -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1124 1.1 christos | --sbi=* | --sb=*) 1125 1.1 christos sbindir=$ac_optarg ;; 1126 1.1 christos 1127 1.1 christos -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1128 1.1 christos | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1129 1.1 christos | --sharedst | --shareds | --shared | --share | --shar \ 1130 1.1 christos | --sha | --sh) 1131 1.1 christos ac_prev=sharedstatedir ;; 1132 1.1 christos -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1133 1.1 christos | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1134 1.1 christos | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1135 1.1 christos | --sha=* | --sh=*) 1136 1.1 christos sharedstatedir=$ac_optarg ;; 1137 1.1 christos 1138 1.1 christos -site | --site | --sit) 1139 1.1 christos ac_prev=site ;; 1140 1.1 christos -site=* | --site=* | --sit=*) 1141 1.1 christos site=$ac_optarg ;; 1142 1.1 christos 1143 1.1 christos -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1144 1.1 christos ac_prev=srcdir ;; 1145 1.1 christos -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1146 1.1 christos srcdir=$ac_optarg ;; 1147 1.1 christos 1148 1.1 christos -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1149 1.1 christos | --syscon | --sysco | --sysc | --sys | --sy) 1150 1.1 christos ac_prev=sysconfdir ;; 1151 1.1 christos -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1152 1.1 christos | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1153 1.1 christos sysconfdir=$ac_optarg ;; 1154 1.1 christos 1155 1.1 christos -target | --target | --targe | --targ | --tar | --ta | --t) 1156 1.1 christos ac_prev=target_alias ;; 1157 1.1 christos -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1158 1.1 christos target_alias=$ac_optarg ;; 1159 1.1 christos 1160 1.1 christos -v | -verbose | --verbose | --verbos | --verbo | --verb) 1161 1.1 christos verbose=yes ;; 1162 1.1 christos 1163 1.1 christos -version | --version | --versio | --versi | --vers | -V) 1164 1.1 christos ac_init_version=: ;; 1165 1.1 christos 1166 1.1 christos -with-* | --with-*) 1167 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1168 1.1 christos # Reject names that are not valid shell variable names. 1169 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1170 1.10 christos as_fn_error $? "invalid package name: $ac_useropt" 1171 1.1 christos ac_useropt_orig=$ac_useropt 1172 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1173 1.1 christos case $ac_user_opts in 1174 1.1 christos *" 1175 1.1 christos "with_$ac_useropt" 1176 1.1 christos "*) ;; 1177 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1178 1.1 christos ac_unrecognized_sep=', ';; 1179 1.1 christos esac 1180 1.1 christos eval with_$ac_useropt=\$ac_optarg ;; 1181 1.1 christos 1182 1.1 christos -without-* | --without-*) 1183 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1184 1.1 christos # Reject names that are not valid shell variable names. 1185 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1186 1.10 christos as_fn_error $? "invalid package name: $ac_useropt" 1187 1.1 christos ac_useropt_orig=$ac_useropt 1188 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1189 1.1 christos case $ac_user_opts in 1190 1.1 christos *" 1191 1.1 christos "with_$ac_useropt" 1192 1.1 christos "*) ;; 1193 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1194 1.1 christos ac_unrecognized_sep=', ';; 1195 1.1 christos esac 1196 1.1 christos eval with_$ac_useropt=no ;; 1197 1.1 christos 1198 1.1 christos --x) 1199 1.1 christos # Obsolete; use --with-x. 1200 1.1 christos with_x=yes ;; 1201 1.1 christos 1202 1.1 christos -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1203 1.1 christos | --x-incl | --x-inc | --x-in | --x-i) 1204 1.1 christos ac_prev=x_includes ;; 1205 1.1 christos -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1206 1.1 christos | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1207 1.1 christos x_includes=$ac_optarg ;; 1208 1.1 christos 1209 1.1 christos -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1210 1.1 christos | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1211 1.1 christos ac_prev=x_libraries ;; 1212 1.1 christos -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1213 1.1 christos | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1214 1.1 christos x_libraries=$ac_optarg ;; 1215 1.1 christos 1216 1.10 christos -*) as_fn_error $? "unrecognized option: \`$ac_option' 1217 1.10 christos Try \`$0 --help' for more information" 1218 1.1 christos ;; 1219 1.1 christos 1220 1.1 christos *=*) 1221 1.1 christos ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1222 1.1 christos # Reject names that are not valid shell variable names. 1223 1.1 christos case $ac_envvar in #( 1224 1.1 christos '' | [0-9]* | *[!_$as_cr_alnum]* ) 1225 1.10 christos as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1226 1.1 christos esac 1227 1.1 christos eval $ac_envvar=\$ac_optarg 1228 1.1 christos export $ac_envvar ;; 1229 1.1 christos 1230 1.1 christos *) 1231 1.1 christos # FIXME: should be removed in autoconf 3.0. 1232 1.1 christos $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1233 1.1 christos expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1234 1.1 christos $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1235 1.10 christos : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1236 1.1 christos ;; 1237 1.1 christos 1238 1.1 christos esac 1239 1.1 christos done 1240 1.1 christos 1241 1.1 christos if test -n "$ac_prev"; then 1242 1.1 christos ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1243 1.10 christos as_fn_error $? "missing argument to $ac_option" 1244 1.1 christos fi 1245 1.1 christos 1246 1.1 christos if test -n "$ac_unrecognized_opts"; then 1247 1.1 christos case $enable_option_checking in 1248 1.1 christos no) ;; 1249 1.10 christos fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1250 1.1 christos *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1251 1.1 christos esac 1252 1.1 christos fi 1253 1.1 christos 1254 1.1 christos # Check all directory arguments for consistency. 1255 1.1 christos for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1256 1.1 christos datadir sysconfdir sharedstatedir localstatedir includedir \ 1257 1.1 christos oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1258 1.1 christos libdir localedir mandir 1259 1.1 christos do 1260 1.1 christos eval ac_val=\$$ac_var 1261 1.1 christos # Remove trailing slashes. 1262 1.1 christos case $ac_val in 1263 1.1 christos */ ) 1264 1.1 christos ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1265 1.1 christos eval $ac_var=\$ac_val;; 1266 1.1 christos esac 1267 1.1 christos # Be sure to have absolute directory names. 1268 1.1 christos case $ac_val in 1269 1.1 christos [\\/$]* | ?:[\\/]* ) continue;; 1270 1.1 christos NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1271 1.1 christos esac 1272 1.10 christos as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1273 1.1 christos done 1274 1.1 christos 1275 1.1 christos # There might be people who depend on the old broken behavior: `$host' 1276 1.1 christos # used to hold the argument of --host etc. 1277 1.1 christos # FIXME: To remove some day. 1278 1.1 christos build=$build_alias 1279 1.1 christos host=$host_alias 1280 1.1 christos target=$target_alias 1281 1.1 christos 1282 1.1 christos # FIXME: To remove some day. 1283 1.1 christos if test "x$host_alias" != x; then 1284 1.1 christos if test "x$build_alias" = x; then 1285 1.1 christos cross_compiling=maybe 1286 1.1 christos elif test "x$build_alias" != "x$host_alias"; then 1287 1.1 christos cross_compiling=yes 1288 1.1 christos fi 1289 1.1 christos fi 1290 1.1 christos 1291 1.1 christos ac_tool_prefix= 1292 1.1 christos test -n "$host_alias" && ac_tool_prefix=$host_alias- 1293 1.1 christos 1294 1.1 christos test "$silent" = yes && exec 6>/dev/null 1295 1.1 christos 1296 1.1 christos 1297 1.1 christos ac_pwd=`pwd` && test -n "$ac_pwd" && 1298 1.1 christos ac_ls_di=`ls -di .` && 1299 1.1 christos ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1300 1.10 christos as_fn_error $? "working directory cannot be determined" 1301 1.1 christos test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1302 1.10 christos as_fn_error $? "pwd does not report name of working directory" 1303 1.1 christos 1304 1.1 christos 1305 1.1 christos # Find the source files, if location was not specified. 1306 1.1 christos if test -z "$srcdir"; then 1307 1.1 christos ac_srcdir_defaulted=yes 1308 1.1 christos # Try the directory containing this script, then the parent directory. 1309 1.1 christos ac_confdir=`$as_dirname -- "$as_myself" || 1310 1.1 christos $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1311 1.1 christos X"$as_myself" : 'X\(//\)[^/]' \| \ 1312 1.1 christos X"$as_myself" : 'X\(//\)$' \| \ 1313 1.1 christos X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1314 1.1 christos $as_echo X"$as_myself" | 1315 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1316 1.1 christos s//\1/ 1317 1.1 christos q 1318 1.1 christos } 1319 1.1 christos /^X\(\/\/\)[^/].*/{ 1320 1.1 christos s//\1/ 1321 1.1 christos q 1322 1.1 christos } 1323 1.1 christos /^X\(\/\/\)$/{ 1324 1.1 christos s//\1/ 1325 1.1 christos q 1326 1.1 christos } 1327 1.1 christos /^X\(\/\).*/{ 1328 1.1 christos s//\1/ 1329 1.1 christos q 1330 1.1 christos } 1331 1.1 christos s/.*/./; q'` 1332 1.1 christos srcdir=$ac_confdir 1333 1.1 christos if test ! -r "$srcdir/$ac_unique_file"; then 1334 1.1 christos srcdir=.. 1335 1.1 christos fi 1336 1.1 christos else 1337 1.1 christos ac_srcdir_defaulted=no 1338 1.1 christos fi 1339 1.1 christos if test ! -r "$srcdir/$ac_unique_file"; then 1340 1.1 christos test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1341 1.10 christos as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1342 1.1 christos fi 1343 1.1 christos ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1344 1.1 christos ac_abs_confdir=`( 1345 1.10 christos cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1346 1.1 christos pwd)` 1347 1.1 christos # When building in place, set srcdir=. 1348 1.1 christos if test "$ac_abs_confdir" = "$ac_pwd"; then 1349 1.1 christos srcdir=. 1350 1.1 christos fi 1351 1.1 christos # Remove unnecessary trailing slashes from srcdir. 1352 1.1 christos # Double slashes in file names in object file debugging info 1353 1.1 christos # mess up M-x gdb in Emacs. 1354 1.1 christos case $srcdir in 1355 1.1 christos */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1356 1.1 christos esac 1357 1.1 christos for ac_var in $ac_precious_vars; do 1358 1.1 christos eval ac_env_${ac_var}_set=\${${ac_var}+set} 1359 1.1 christos eval ac_env_${ac_var}_value=\$${ac_var} 1360 1.1 christos eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1361 1.1 christos eval ac_cv_env_${ac_var}_value=\$${ac_var} 1362 1.1 christos done 1363 1.1 christos 1364 1.1 christos # 1365 1.1 christos # Report the --help message. 1366 1.1 christos # 1367 1.1 christos if test "$ac_init_help" = "long"; then 1368 1.1 christos # Omit some internal or obsolete options to make the list less imposing. 1369 1.1 christos # This message is too long to be a string in the A/UX 3.1 sh. 1370 1.1 christos cat <<_ACEOF 1371 1.16 christos \`configure' configures opcodes 2.45.50 to adapt to many kinds of systems. 1372 1.1 christos 1373 1.1 christos Usage: $0 [OPTION]... [VAR=VALUE]... 1374 1.1 christos 1375 1.1 christos To assign environment variables (e.g., CC, CFLAGS...), specify them as 1376 1.1 christos VAR=VALUE. See below for descriptions of some of the useful variables. 1377 1.1 christos 1378 1.1 christos Defaults for the options are specified in brackets. 1379 1.1 christos 1380 1.1 christos Configuration: 1381 1.1 christos -h, --help display this help and exit 1382 1.1 christos --help=short display options specific to this package 1383 1.1 christos --help=recursive display the short help of all the included packages 1384 1.1 christos -V, --version display version information and exit 1385 1.10 christos -q, --quiet, --silent do not print \`checking ...' messages 1386 1.1 christos --cache-file=FILE cache test results in FILE [disabled] 1387 1.1 christos -C, --config-cache alias for \`--cache-file=config.cache' 1388 1.1 christos -n, --no-create do not create output files 1389 1.1 christos --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1390 1.1 christos 1391 1.1 christos Installation directories: 1392 1.1 christos --prefix=PREFIX install architecture-independent files in PREFIX 1393 1.1 christos [$ac_default_prefix] 1394 1.1 christos --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1395 1.1 christos [PREFIX] 1396 1.1 christos 1397 1.1 christos By default, \`make install' will install all the files in 1398 1.1 christos \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1399 1.1 christos an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1400 1.1 christos for instance \`--prefix=\$HOME'. 1401 1.1 christos 1402 1.1 christos For better control, use the options below. 1403 1.1 christos 1404 1.1 christos Fine tuning of the installation directories: 1405 1.1 christos --bindir=DIR user executables [EPREFIX/bin] 1406 1.1 christos --sbindir=DIR system admin executables [EPREFIX/sbin] 1407 1.1 christos --libexecdir=DIR program executables [EPREFIX/libexec] 1408 1.1 christos --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1409 1.1 christos --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1410 1.1 christos --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1411 1.1 christos --libdir=DIR object code libraries [EPREFIX/lib] 1412 1.1 christos --includedir=DIR C header files [PREFIX/include] 1413 1.1 christos --oldincludedir=DIR C header files for non-gcc [/usr/include] 1414 1.1 christos --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1415 1.1 christos --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1416 1.1 christos --infodir=DIR info documentation [DATAROOTDIR/info] 1417 1.1 christos --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1418 1.1 christos --mandir=DIR man documentation [DATAROOTDIR/man] 1419 1.6 christos --docdir=DIR documentation root [DATAROOTDIR/doc/opcodes] 1420 1.1 christos --htmldir=DIR html documentation [DOCDIR] 1421 1.1 christos --dvidir=DIR dvi documentation [DOCDIR] 1422 1.1 christos --pdfdir=DIR pdf documentation [DOCDIR] 1423 1.1 christos --psdir=DIR ps documentation [DOCDIR] 1424 1.1 christos _ACEOF 1425 1.1 christos 1426 1.1 christos cat <<\_ACEOF 1427 1.1 christos 1428 1.1 christos Program names: 1429 1.1 christos --program-prefix=PREFIX prepend PREFIX to installed program names 1430 1.1 christos --program-suffix=SUFFIX append SUFFIX to installed program names 1431 1.1 christos --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1432 1.1 christos 1433 1.1 christos System types: 1434 1.1 christos --build=BUILD configure for building on BUILD [guessed] 1435 1.1 christos --host=HOST cross-compile to build programs to run on HOST [BUILD] 1436 1.1 christos --target=TARGET configure for building compilers for TARGET [HOST] 1437 1.1 christos _ACEOF 1438 1.1 christos fi 1439 1.1 christos 1440 1.1 christos if test -n "$ac_init_help"; then 1441 1.6 christos case $ac_init_help in 1442 1.16 christos short | recursive ) echo "Configuration of opcodes 2.45.50:";; 1443 1.6 christos esac 1444 1.1 christos cat <<\_ACEOF 1445 1.1 christos 1446 1.1 christos Optional Features: 1447 1.1 christos --disable-option-checking ignore unrecognized --enable/--with options 1448 1.1 christos --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1449 1.1 christos --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1450 1.13 christos --enable-silent-rules less verbose build output (undo: "make V=1") 1451 1.13 christos --disable-silent-rules verbose build output (undo: "make V=0") 1452 1.10 christos --enable-dependency-tracking 1453 1.10 christos do not reject slow dependency extractors 1454 1.10 christos --disable-dependency-tracking 1455 1.10 christos speeds up one-time build 1456 1.1 christos --enable-shared[=PKGS] build shared libraries [default=no] 1457 1.1 christos --enable-static[=PKGS] build static libraries [default=yes] 1458 1.1 christos --enable-fast-install[=PKGS] 1459 1.1 christos optimize for fast installation [default=yes] 1460 1.1 christos --disable-libtool-lock avoid locking (might break parallel builds) 1461 1.13 christos --enable-checking enable run-time checks 1462 1.1 christos --enable-targets alternative target configurations 1463 1.1 christos --enable-werror treat compile warnings as errors 1464 1.1 christos --enable-build-warnings enable build-time compiler warnings 1465 1.10 christos --enable-maintainer-mode 1466 1.10 christos enable make rules and dependencies not useful (and 1467 1.10 christos sometimes confusing) to the casual installer 1468 1.1 christos --enable-install-libbfd controls installation of libbfd and related headers 1469 1.1 christos --disable-nls do not use Native Language Support 1470 1.14 christos --disable-rpath do not hardcode runtime library paths 1471 1.1 christos --enable-cgen-maint=dir build cgen generated files 1472 1.1 christos 1473 1.1 christos Optional Packages: 1474 1.1 christos --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1475 1.1 christos --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1476 1.1 christos --with-pic try to use only PIC/non-PIC objects [default=use 1477 1.1 christos both] 1478 1.1 christos --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1479 1.14 christos --with-gnu-ld assume the C compiler uses GNU ld default=no 1480 1.14 christos --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib 1481 1.14 christos --without-libiconv-prefix don't search for libiconv in includedir and libdir 1482 1.14 christos --with-libiconv-type=TYPE type of library to search for (auto/static/shared) 1483 1.14 christos --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib 1484 1.14 christos --without-libintl-prefix don't search for libintl in includedir and libdir 1485 1.14 christos --with-libintl-type=TYPE type of library to search for (auto/static/shared) 1486 1.1 christos 1487 1.1 christos Some influential environment variables: 1488 1.1 christos CC C compiler command 1489 1.1 christos CFLAGS C compiler flags 1490 1.1 christos LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1491 1.1 christos nonstandard directory <lib dir> 1492 1.1 christos LIBS libraries to pass to the linker, e.g. -l<library> 1493 1.10 christos CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1494 1.1 christos you have headers in a nonstandard directory <include dir> 1495 1.1 christos CPP C preprocessor 1496 1.1 christos 1497 1.1 christos Use these variables to override the choices made by `configure' or to help 1498 1.1 christos it to find libraries and programs with nonstandard names/locations. 1499 1.1 christos 1500 1.1 christos Report bugs to the package provider. 1501 1.1 christos _ACEOF 1502 1.1 christos ac_status=$? 1503 1.1 christos fi 1504 1.1 christos 1505 1.1 christos if test "$ac_init_help" = "recursive"; then 1506 1.1 christos # If there are subdirs, report their specific --help. 1507 1.1 christos for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1508 1.1 christos test -d "$ac_dir" || 1509 1.1 christos { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1510 1.1 christos continue 1511 1.1 christos ac_builddir=. 1512 1.1 christos 1513 1.1 christos case "$ac_dir" in 1514 1.1 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1515 1.1 christos *) 1516 1.1 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1517 1.1 christos # A ".." for each directory in $ac_dir_suffix. 1518 1.1 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1519 1.1 christos case $ac_top_builddir_sub in 1520 1.1 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1521 1.1 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1522 1.1 christos esac ;; 1523 1.1 christos esac 1524 1.1 christos ac_abs_top_builddir=$ac_pwd 1525 1.1 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix 1526 1.1 christos # for backward compatibility: 1527 1.1 christos ac_top_builddir=$ac_top_build_prefix 1528 1.1 christos 1529 1.1 christos case $srcdir in 1530 1.1 christos .) # We are building in place. 1531 1.1 christos ac_srcdir=. 1532 1.1 christos ac_top_srcdir=$ac_top_builddir_sub 1533 1.1 christos ac_abs_top_srcdir=$ac_pwd ;; 1534 1.1 christos [\\/]* | ?:[\\/]* ) # Absolute name. 1535 1.1 christos ac_srcdir=$srcdir$ac_dir_suffix; 1536 1.1 christos ac_top_srcdir=$srcdir 1537 1.1 christos ac_abs_top_srcdir=$srcdir ;; 1538 1.1 christos *) # Relative name. 1539 1.1 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1540 1.1 christos ac_top_srcdir=$ac_top_build_prefix$srcdir 1541 1.1 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1542 1.1 christos esac 1543 1.1 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1544 1.1 christos 1545 1.1 christos cd "$ac_dir" || { ac_status=$?; continue; } 1546 1.1 christos # Check for guested configure. 1547 1.1 christos if test -f "$ac_srcdir/configure.gnu"; then 1548 1.1 christos echo && 1549 1.1 christos $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1550 1.1 christos elif test -f "$ac_srcdir/configure"; then 1551 1.1 christos echo && 1552 1.1 christos $SHELL "$ac_srcdir/configure" --help=recursive 1553 1.1 christos else 1554 1.1 christos $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1555 1.1 christos fi || ac_status=$? 1556 1.1 christos cd "$ac_pwd" || { ac_status=$?; break; } 1557 1.1 christos done 1558 1.1 christos fi 1559 1.1 christos 1560 1.1 christos test -n "$ac_init_help" && exit $ac_status 1561 1.1 christos if $ac_init_version; then 1562 1.1 christos cat <<\_ACEOF 1563 1.16 christos opcodes configure 2.45.50 1564 1.10 christos generated by GNU Autoconf 2.69 1565 1.1 christos 1566 1.10 christos Copyright (C) 2012 Free Software Foundation, Inc. 1567 1.1 christos This configure script is free software; the Free Software Foundation 1568 1.1 christos gives unlimited permission to copy, distribute and modify it. 1569 1.1 christos _ACEOF 1570 1.1 christos exit 1571 1.1 christos fi 1572 1.1 christos 1573 1.1 christos ## ------------------------ ## 1574 1.1 christos ## Autoconf initialization. ## 1575 1.1 christos ## ------------------------ ## 1576 1.1 christos 1577 1.1 christos # ac_fn_c_try_compile LINENO 1578 1.1 christos # -------------------------- 1579 1.1 christos # Try to compile conftest.$ac_ext, and return whether this succeeded. 1580 1.1 christos ac_fn_c_try_compile () 1581 1.1 christos { 1582 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1583 1.1 christos rm -f conftest.$ac_objext 1584 1.1 christos if { { ac_try="$ac_compile" 1585 1.1 christos case "(($ac_try" in 1586 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1587 1.1 christos *) ac_try_echo=$ac_try;; 1588 1.1 christos esac 1589 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1590 1.1 christos $as_echo "$ac_try_echo"; } >&5 1591 1.1 christos (eval "$ac_compile") 2>conftest.err 1592 1.1 christos ac_status=$? 1593 1.1 christos if test -s conftest.err; then 1594 1.1 christos grep -v '^ *+' conftest.err >conftest.er1 1595 1.1 christos cat conftest.er1 >&5 1596 1.1 christos mv -f conftest.er1 conftest.err 1597 1.1 christos fi 1598 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1599 1.1 christos test $ac_status = 0; } && { 1600 1.1 christos test -z "$ac_c_werror_flag" || 1601 1.1 christos test ! -s conftest.err 1602 1.1 christos } && test -s conftest.$ac_objext; then : 1603 1.1 christos ac_retval=0 1604 1.1 christos else 1605 1.1 christos $as_echo "$as_me: failed program was:" >&5 1606 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5 1607 1.1 christos 1608 1.1 christos ac_retval=1 1609 1.1 christos fi 1610 1.10 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1611 1.10 christos as_fn_set_status $ac_retval 1612 1.1 christos 1613 1.1 christos } # ac_fn_c_try_compile 1614 1.1 christos 1615 1.1 christos # ac_fn_c_try_cpp LINENO 1616 1.1 christos # ---------------------- 1617 1.1 christos # Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1618 1.1 christos ac_fn_c_try_cpp () 1619 1.1 christos { 1620 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1621 1.1 christos if { { ac_try="$ac_cpp conftest.$ac_ext" 1622 1.1 christos case "(($ac_try" in 1623 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1624 1.1 christos *) ac_try_echo=$ac_try;; 1625 1.1 christos esac 1626 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1627 1.1 christos $as_echo "$ac_try_echo"; } >&5 1628 1.1 christos (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1629 1.1 christos ac_status=$? 1630 1.1 christos if test -s conftest.err; then 1631 1.1 christos grep -v '^ *+' conftest.err >conftest.er1 1632 1.1 christos cat conftest.er1 >&5 1633 1.1 christos mv -f conftest.er1 conftest.err 1634 1.1 christos fi 1635 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1636 1.10 christos test $ac_status = 0; } > conftest.i && { 1637 1.1 christos test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1638 1.1 christos test ! -s conftest.err 1639 1.1 christos }; then : 1640 1.1 christos ac_retval=0 1641 1.1 christos else 1642 1.1 christos $as_echo "$as_me: failed program was:" >&5 1643 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5 1644 1.1 christos 1645 1.1 christos ac_retval=1 1646 1.1 christos fi 1647 1.10 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1648 1.10 christos as_fn_set_status $ac_retval 1649 1.1 christos 1650 1.1 christos } # ac_fn_c_try_cpp 1651 1.1 christos 1652 1.1 christos # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1653 1.1 christos # ------------------------------------------------------- 1654 1.1 christos # Tests whether HEADER exists, giving a warning if it cannot be compiled using 1655 1.1 christos # the include files in INCLUDES and setting the cache variable VAR 1656 1.1 christos # accordingly. 1657 1.1 christos ac_fn_c_check_header_mongrel () 1658 1.1 christos { 1659 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1660 1.10 christos if eval \${$3+:} false; then : 1661 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1662 1.1 christos $as_echo_n "checking for $2... " >&6; } 1663 1.10 christos if eval \${$3+:} false; then : 1664 1.1 christos $as_echo_n "(cached) " >&6 1665 1.1 christos fi 1666 1.1 christos eval ac_res=\$$3 1667 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1668 1.1 christos $as_echo "$ac_res" >&6; } 1669 1.1 christos else 1670 1.1 christos # Is the header compilable? 1671 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1672 1.1 christos $as_echo_n "checking $2 usability... " >&6; } 1673 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1674 1.1 christos /* end confdefs.h. */ 1675 1.1 christos $4 1676 1.1 christos #include <$2> 1677 1.1 christos _ACEOF 1678 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 1679 1.1 christos ac_header_compiler=yes 1680 1.1 christos else 1681 1.1 christos ac_header_compiler=no 1682 1.1 christos fi 1683 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1684 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1685 1.1 christos $as_echo "$ac_header_compiler" >&6; } 1686 1.1 christos 1687 1.1 christos # Is the header present? 1688 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1689 1.1 christos $as_echo_n "checking $2 presence... " >&6; } 1690 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1691 1.1 christos /* end confdefs.h. */ 1692 1.1 christos #include <$2> 1693 1.1 christos _ACEOF 1694 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then : 1695 1.1 christos ac_header_preproc=yes 1696 1.1 christos else 1697 1.1 christos ac_header_preproc=no 1698 1.1 christos fi 1699 1.10 christos rm -f conftest.err conftest.i conftest.$ac_ext 1700 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1701 1.1 christos $as_echo "$ac_header_preproc" >&6; } 1702 1.1 christos 1703 1.1 christos # So? What about this header? 1704 1.1 christos case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1705 1.1 christos yes:no: ) 1706 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1707 1.1 christos $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1708 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1709 1.1 christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1710 1.1 christos ;; 1711 1.1 christos no:yes:* ) 1712 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1713 1.1 christos $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1714 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1715 1.1 christos $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1716 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1717 1.1 christos $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1718 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1719 1.1 christos $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1720 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1721 1.1 christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1722 1.1 christos ;; 1723 1.1 christos esac 1724 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1725 1.1 christos $as_echo_n "checking for $2... " >&6; } 1726 1.10 christos if eval \${$3+:} false; then : 1727 1.1 christos $as_echo_n "(cached) " >&6 1728 1.1 christos else 1729 1.1 christos eval "$3=\$ac_header_compiler" 1730 1.1 christos fi 1731 1.1 christos eval ac_res=\$$3 1732 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1733 1.1 christos $as_echo "$ac_res" >&6; } 1734 1.1 christos fi 1735 1.10 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1736 1.1 christos 1737 1.1 christos } # ac_fn_c_check_header_mongrel 1738 1.1 christos 1739 1.1 christos # ac_fn_c_try_run LINENO 1740 1.1 christos # ---------------------- 1741 1.1 christos # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1742 1.1 christos # that executables *can* be run. 1743 1.1 christos ac_fn_c_try_run () 1744 1.1 christos { 1745 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1746 1.1 christos if { { ac_try="$ac_link" 1747 1.1 christos case "(($ac_try" in 1748 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1749 1.1 christos *) ac_try_echo=$ac_try;; 1750 1.1 christos esac 1751 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1752 1.1 christos $as_echo "$ac_try_echo"; } >&5 1753 1.1 christos (eval "$ac_link") 2>&5 1754 1.1 christos ac_status=$? 1755 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1756 1.1 christos test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1757 1.1 christos { { case "(($ac_try" in 1758 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1759 1.1 christos *) ac_try_echo=$ac_try;; 1760 1.1 christos esac 1761 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1762 1.1 christos $as_echo "$ac_try_echo"; } >&5 1763 1.1 christos (eval "$ac_try") 2>&5 1764 1.1 christos ac_status=$? 1765 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1766 1.1 christos test $ac_status = 0; }; }; then : 1767 1.1 christos ac_retval=0 1768 1.1 christos else 1769 1.1 christos $as_echo "$as_me: program exited with status $ac_status" >&5 1770 1.1 christos $as_echo "$as_me: failed program was:" >&5 1771 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5 1772 1.1 christos 1773 1.1 christos ac_retval=$ac_status 1774 1.1 christos fi 1775 1.1 christos rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1776 1.10 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1777 1.10 christos as_fn_set_status $ac_retval 1778 1.1 christos 1779 1.1 christos } # ac_fn_c_try_run 1780 1.1 christos 1781 1.1 christos # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1782 1.1 christos # ------------------------------------------------------- 1783 1.1 christos # Tests whether HEADER exists and can be compiled using the include files in 1784 1.1 christos # INCLUDES, setting the cache variable VAR accordingly. 1785 1.1 christos ac_fn_c_check_header_compile () 1786 1.1 christos { 1787 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1788 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1789 1.1 christos $as_echo_n "checking for $2... " >&6; } 1790 1.10 christos if eval \${$3+:} false; then : 1791 1.1 christos $as_echo_n "(cached) " >&6 1792 1.1 christos else 1793 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1794 1.1 christos /* end confdefs.h. */ 1795 1.1 christos $4 1796 1.1 christos #include <$2> 1797 1.1 christos _ACEOF 1798 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 1799 1.1 christos eval "$3=yes" 1800 1.1 christos else 1801 1.1 christos eval "$3=no" 1802 1.1 christos fi 1803 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1804 1.1 christos fi 1805 1.1 christos eval ac_res=\$$3 1806 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1807 1.1 christos $as_echo "$ac_res" >&6; } 1808 1.10 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1809 1.1 christos 1810 1.1 christos } # ac_fn_c_check_header_compile 1811 1.1 christos 1812 1.13 christos # ac_fn_c_try_link LINENO 1813 1.13 christos # ----------------------- 1814 1.13 christos # Try to link conftest.$ac_ext, and return whether this succeeded. 1815 1.13 christos ac_fn_c_try_link () 1816 1.13 christos { 1817 1.13 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1818 1.13 christos rm -f conftest.$ac_objext conftest$ac_exeext 1819 1.13 christos if { { ac_try="$ac_link" 1820 1.13 christos case "(($ac_try" in 1821 1.13 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1822 1.13 christos *) ac_try_echo=$ac_try;; 1823 1.13 christos esac 1824 1.13 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1825 1.13 christos $as_echo "$ac_try_echo"; } >&5 1826 1.13 christos (eval "$ac_link") 2>conftest.err 1827 1.13 christos ac_status=$? 1828 1.13 christos if test -s conftest.err; then 1829 1.13 christos grep -v '^ *+' conftest.err >conftest.er1 1830 1.13 christos cat conftest.er1 >&5 1831 1.13 christos mv -f conftest.er1 conftest.err 1832 1.13 christos fi 1833 1.13 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1834 1.13 christos test $ac_status = 0; } && { 1835 1.13 christos test -z "$ac_c_werror_flag" || 1836 1.13 christos test ! -s conftest.err 1837 1.13 christos } && test -s conftest$ac_exeext && { 1838 1.13 christos test "$cross_compiling" = yes || 1839 1.13 christos test -x conftest$ac_exeext 1840 1.13 christos }; then : 1841 1.13 christos ac_retval=0 1842 1.13 christos else 1843 1.13 christos $as_echo "$as_me: failed program was:" >&5 1844 1.13 christos sed 's/^/| /' conftest.$ac_ext >&5 1845 1.13 christos 1846 1.13 christos ac_retval=1 1847 1.13 christos fi 1848 1.13 christos # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1849 1.13 christos # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1850 1.13 christos # interfere with the next link command; also delete a directory that is 1851 1.13 christos # left behind by Apple's compiler. We do this before executing the actions. 1852 1.13 christos rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1853 1.13 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1854 1.13 christos as_fn_set_status $ac_retval 1855 1.13 christos 1856 1.13 christos } # ac_fn_c_try_link 1857 1.13 christos 1858 1.1 christos # ac_fn_c_check_func LINENO FUNC VAR 1859 1.1 christos # ---------------------------------- 1860 1.1 christos # Tests whether FUNC exists, setting the cache variable VAR accordingly 1861 1.1 christos ac_fn_c_check_func () 1862 1.1 christos { 1863 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1864 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1865 1.1 christos $as_echo_n "checking for $2... " >&6; } 1866 1.10 christos if eval \${$3+:} false; then : 1867 1.1 christos $as_echo_n "(cached) " >&6 1868 1.1 christos else 1869 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1870 1.1 christos /* end confdefs.h. */ 1871 1.1 christos /* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1872 1.1 christos For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1873 1.1 christos #define $2 innocuous_$2 1874 1.1 christos 1875 1.1 christos /* System header to define __stub macros and hopefully few prototypes, 1876 1.1 christos which can conflict with char $2 (); below. 1877 1.1 christos Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1878 1.1 christos <limits.h> exists even on freestanding compilers. */ 1879 1.1 christos 1880 1.1 christos #ifdef __STDC__ 1881 1.1 christos # include <limits.h> 1882 1.1 christos #else 1883 1.1 christos # include <assert.h> 1884 1.1 christos #endif 1885 1.1 christos 1886 1.1 christos #undef $2 1887 1.1 christos 1888 1.1 christos /* Override any GCC internal prototype to avoid an error. 1889 1.1 christos Use char because int might match the return type of a GCC 1890 1.1 christos builtin and then its argument prototype would still apply. */ 1891 1.1 christos #ifdef __cplusplus 1892 1.1 christos extern "C" 1893 1.1 christos #endif 1894 1.1 christos char $2 (); 1895 1.1 christos /* The GNU C library defines this for functions which it implements 1896 1.1 christos to always fail with ENOSYS. Some functions are actually named 1897 1.1 christos something starting with __ and the normal name is an alias. */ 1898 1.1 christos #if defined __stub_$2 || defined __stub___$2 1899 1.1 christos choke me 1900 1.1 christos #endif 1901 1.1 christos 1902 1.1 christos int 1903 1.1 christos main () 1904 1.1 christos { 1905 1.1 christos return $2 (); 1906 1.1 christos ; 1907 1.1 christos return 0; 1908 1.1 christos } 1909 1.1 christos _ACEOF 1910 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 1911 1.1 christos eval "$3=yes" 1912 1.1 christos else 1913 1.1 christos eval "$3=no" 1914 1.1 christos fi 1915 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 1916 1.1 christos conftest$ac_exeext conftest.$ac_ext 1917 1.1 christos fi 1918 1.1 christos eval ac_res=\$$3 1919 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1920 1.1 christos $as_echo "$ac_res" >&6; } 1921 1.10 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1922 1.1 christos 1923 1.1 christos } # ac_fn_c_check_func 1924 1.1 christos 1925 1.10 christos # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1926 1.10 christos # --------------------------------------------- 1927 1.10 christos # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1928 1.10 christos # accordingly. 1929 1.1 christos ac_fn_c_check_decl () 1930 1.1 christos { 1931 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1932 1.1 christos as_decl_name=`echo $2|sed 's/ *(.*//'` 1933 1.1 christos as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1934 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1935 1.1 christos $as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1936 1.10 christos if eval \${$3+:} false; then : 1937 1.1 christos $as_echo_n "(cached) " >&6 1938 1.1 christos else 1939 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1940 1.1 christos /* end confdefs.h. */ 1941 1.1 christos $4 1942 1.1 christos int 1943 1.1 christos main () 1944 1.1 christos { 1945 1.1 christos #ifndef $as_decl_name 1946 1.1 christos #ifdef __cplusplus 1947 1.1 christos (void) $as_decl_use; 1948 1.1 christos #else 1949 1.1 christos (void) $as_decl_name; 1950 1.1 christos #endif 1951 1.1 christos #endif 1952 1.1 christos 1953 1.1 christos ; 1954 1.1 christos return 0; 1955 1.1 christos } 1956 1.1 christos _ACEOF 1957 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 1958 1.1 christos eval "$3=yes" 1959 1.1 christos else 1960 1.1 christos eval "$3=no" 1961 1.1 christos fi 1962 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1963 1.1 christos fi 1964 1.1 christos eval ac_res=\$$3 1965 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1966 1.1 christos $as_echo "$ac_res" >&6; } 1967 1.10 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1968 1.1 christos 1969 1.1 christos } # ac_fn_c_check_decl 1970 1.1 christos cat >config.log <<_ACEOF 1971 1.1 christos This file contains any messages produced by compilers while 1972 1.1 christos running configure, to aid debugging if configure makes a mistake. 1973 1.1 christos 1974 1.16 christos It was created by opcodes $as_me 2.45.50, which was 1975 1.10 christos generated by GNU Autoconf 2.69. Invocation command line was 1976 1.1 christos 1977 1.1 christos $ $0 $@ 1978 1.1 christos 1979 1.1 christos _ACEOF 1980 1.1 christos exec 5>>config.log 1981 1.1 christos { 1982 1.1 christos cat <<_ASUNAME 1983 1.1 christos ## --------- ## 1984 1.1 christos ## Platform. ## 1985 1.1 christos ## --------- ## 1986 1.1 christos 1987 1.1 christos hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1988 1.1 christos uname -m = `(uname -m) 2>/dev/null || echo unknown` 1989 1.1 christos uname -r = `(uname -r) 2>/dev/null || echo unknown` 1990 1.1 christos uname -s = `(uname -s) 2>/dev/null || echo unknown` 1991 1.1 christos uname -v = `(uname -v) 2>/dev/null || echo unknown` 1992 1.1 christos 1993 1.1 christos /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1994 1.1 christos /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1995 1.1 christos 1996 1.1 christos /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1997 1.1 christos /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1998 1.1 christos /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1999 1.1 christos /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2000 1.1 christos /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2001 1.1 christos /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2002 1.1 christos /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2003 1.1 christos 2004 1.1 christos _ASUNAME 2005 1.1 christos 2006 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2007 1.1 christos for as_dir in $PATH 2008 1.1 christos do 2009 1.1 christos IFS=$as_save_IFS 2010 1.1 christos test -z "$as_dir" && as_dir=. 2011 1.1 christos $as_echo "PATH: $as_dir" 2012 1.1 christos done 2013 1.1 christos IFS=$as_save_IFS 2014 1.1 christos 2015 1.1 christos } >&5 2016 1.1 christos 2017 1.1 christos cat >&5 <<_ACEOF 2018 1.1 christos 2019 1.1 christos 2020 1.1 christos ## ----------- ## 2021 1.1 christos ## Core tests. ## 2022 1.1 christos ## ----------- ## 2023 1.1 christos 2024 1.1 christos _ACEOF 2025 1.1 christos 2026 1.1 christos 2027 1.1 christos # Keep a trace of the command line. 2028 1.1 christos # Strip out --no-create and --no-recursion so they do not pile up. 2029 1.1 christos # Strip out --silent because we don't want to record it for future runs. 2030 1.1 christos # Also quote any args containing shell meta-characters. 2031 1.1 christos # Make two passes to allow for proper duplicate-argument suppression. 2032 1.1 christos ac_configure_args= 2033 1.1 christos ac_configure_args0= 2034 1.1 christos ac_configure_args1= 2035 1.1 christos ac_must_keep_next=false 2036 1.1 christos for ac_pass in 1 2 2037 1.1 christos do 2038 1.1 christos for ac_arg 2039 1.1 christos do 2040 1.1 christos case $ac_arg in 2041 1.1 christos -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2042 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2043 1.1 christos | -silent | --silent | --silen | --sile | --sil) 2044 1.1 christos continue ;; 2045 1.1 christos *\'*) 2046 1.1 christos ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2047 1.1 christos esac 2048 1.1 christos case $ac_pass in 2049 1.1 christos 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2050 1.1 christos 2) 2051 1.1 christos as_fn_append ac_configure_args1 " '$ac_arg'" 2052 1.1 christos if test $ac_must_keep_next = true; then 2053 1.1 christos ac_must_keep_next=false # Got value, back to normal. 2054 1.1 christos else 2055 1.1 christos case $ac_arg in 2056 1.1 christos *=* | --config-cache | -C | -disable-* | --disable-* \ 2057 1.1 christos | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2058 1.1 christos | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2059 1.1 christos | -with-* | --with-* | -without-* | --without-* | --x) 2060 1.1 christos case "$ac_configure_args0 " in 2061 1.1 christos "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2062 1.1 christos esac 2063 1.1 christos ;; 2064 1.1 christos -* ) ac_must_keep_next=true ;; 2065 1.1 christos esac 2066 1.1 christos fi 2067 1.1 christos as_fn_append ac_configure_args " '$ac_arg'" 2068 1.1 christos ;; 2069 1.1 christos esac 2070 1.1 christos done 2071 1.1 christos done 2072 1.1 christos { ac_configure_args0=; unset ac_configure_args0;} 2073 1.1 christos { ac_configure_args1=; unset ac_configure_args1;} 2074 1.1 christos 2075 1.1 christos # When interrupted or exit'd, cleanup temporary files, and complete 2076 1.1 christos # config.log. We remove comments because anyway the quotes in there 2077 1.1 christos # would cause problems or look ugly. 2078 1.1 christos # WARNING: Use '\'' to represent an apostrophe within the trap. 2079 1.1 christos # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2080 1.1 christos trap 'exit_status=$? 2081 1.1 christos # Save into config.log some information that might help in debugging. 2082 1.1 christos { 2083 1.1 christos echo 2084 1.1 christos 2085 1.10 christos $as_echo "## ---------------- ## 2086 1.1 christos ## Cache variables. ## 2087 1.10 christos ## ---------------- ##" 2088 1.1 christos echo 2089 1.1 christos # The following way of writing the cache mishandles newlines in values, 2090 1.1 christos ( 2091 1.1 christos for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2092 1.1 christos eval ac_val=\$$ac_var 2093 1.1 christos case $ac_val in #( 2094 1.1 christos *${as_nl}*) 2095 1.1 christos case $ac_var in #( 2096 1.1 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2097 1.1 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2098 1.1 christos esac 2099 1.1 christos case $ac_var in #( 2100 1.1 christos _ | IFS | as_nl) ;; #( 2101 1.1 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2102 1.1 christos *) { eval $ac_var=; unset $ac_var;} ;; 2103 1.1 christos esac ;; 2104 1.1 christos esac 2105 1.1 christos done 2106 1.1 christos (set) 2>&1 | 2107 1.1 christos case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2108 1.1 christos *${as_nl}ac_space=\ *) 2109 1.1 christos sed -n \ 2110 1.1 christos "s/'\''/'\''\\\\'\'''\''/g; 2111 1.1 christos s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2112 1.1 christos ;; #( 2113 1.1 christos *) 2114 1.1 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2115 1.1 christos ;; 2116 1.1 christos esac | 2117 1.1 christos sort 2118 1.1 christos ) 2119 1.1 christos echo 2120 1.1 christos 2121 1.10 christos $as_echo "## ----------------- ## 2122 1.1 christos ## Output variables. ## 2123 1.10 christos ## ----------------- ##" 2124 1.1 christos echo 2125 1.1 christos for ac_var in $ac_subst_vars 2126 1.1 christos do 2127 1.1 christos eval ac_val=\$$ac_var 2128 1.1 christos case $ac_val in 2129 1.1 christos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2130 1.1 christos esac 2131 1.1 christos $as_echo "$ac_var='\''$ac_val'\''" 2132 1.1 christos done | sort 2133 1.1 christos echo 2134 1.1 christos 2135 1.1 christos if test -n "$ac_subst_files"; then 2136 1.10 christos $as_echo "## ------------------- ## 2137 1.1 christos ## File substitutions. ## 2138 1.10 christos ## ------------------- ##" 2139 1.1 christos echo 2140 1.1 christos for ac_var in $ac_subst_files 2141 1.1 christos do 2142 1.1 christos eval ac_val=\$$ac_var 2143 1.1 christos case $ac_val in 2144 1.1 christos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2145 1.1 christos esac 2146 1.1 christos $as_echo "$ac_var='\''$ac_val'\''" 2147 1.1 christos done | sort 2148 1.1 christos echo 2149 1.1 christos fi 2150 1.1 christos 2151 1.1 christos if test -s confdefs.h; then 2152 1.10 christos $as_echo "## ----------- ## 2153 1.1 christos ## confdefs.h. ## 2154 1.10 christos ## ----------- ##" 2155 1.1 christos echo 2156 1.1 christos cat confdefs.h 2157 1.1 christos echo 2158 1.1 christos fi 2159 1.1 christos test "$ac_signal" != 0 && 2160 1.1 christos $as_echo "$as_me: caught signal $ac_signal" 2161 1.1 christos $as_echo "$as_me: exit $exit_status" 2162 1.1 christos } >&5 2163 1.1 christos rm -f core *.core core.conftest.* && 2164 1.1 christos rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2165 1.1 christos exit $exit_status 2166 1.1 christos ' 0 2167 1.1 christos for ac_signal in 1 2 13 15; do 2168 1.1 christos trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2169 1.1 christos done 2170 1.1 christos ac_signal=0 2171 1.1 christos 2172 1.1 christos # confdefs.h avoids OS command line length limits that DEFS can exceed. 2173 1.1 christos rm -f -r conftest* confdefs.h 2174 1.1 christos 2175 1.1 christos $as_echo "/* confdefs.h */" > confdefs.h 2176 1.1 christos 2177 1.1 christos # Predefined preprocessor variables. 2178 1.1 christos 2179 1.1 christos cat >>confdefs.h <<_ACEOF 2180 1.1 christos #define PACKAGE_NAME "$PACKAGE_NAME" 2181 1.1 christos _ACEOF 2182 1.1 christos 2183 1.1 christos cat >>confdefs.h <<_ACEOF 2184 1.1 christos #define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2185 1.1 christos _ACEOF 2186 1.1 christos 2187 1.1 christos cat >>confdefs.h <<_ACEOF 2188 1.1 christos #define PACKAGE_VERSION "$PACKAGE_VERSION" 2189 1.1 christos _ACEOF 2190 1.1 christos 2191 1.1 christos cat >>confdefs.h <<_ACEOF 2192 1.1 christos #define PACKAGE_STRING "$PACKAGE_STRING" 2193 1.1 christos _ACEOF 2194 1.1 christos 2195 1.1 christos cat >>confdefs.h <<_ACEOF 2196 1.1 christos #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2197 1.1 christos _ACEOF 2198 1.1 christos 2199 1.1 christos cat >>confdefs.h <<_ACEOF 2200 1.1 christos #define PACKAGE_URL "$PACKAGE_URL" 2201 1.1 christos _ACEOF 2202 1.1 christos 2203 1.1 christos 2204 1.1 christos # Let the site file select an alternate cache file if it wants to. 2205 1.1 christos # Prefer an explicitly selected file to automatically selected ones. 2206 1.1 christos ac_site_file1=NONE 2207 1.1 christos ac_site_file2=NONE 2208 1.1 christos if test -n "$CONFIG_SITE"; then 2209 1.10 christos # We do not want a PATH search for config.site. 2210 1.10 christos case $CONFIG_SITE in #(( 2211 1.10 christos -*) ac_site_file1=./$CONFIG_SITE;; 2212 1.10 christos */*) ac_site_file1=$CONFIG_SITE;; 2213 1.10 christos *) ac_site_file1=./$CONFIG_SITE;; 2214 1.10 christos esac 2215 1.1 christos elif test "x$prefix" != xNONE; then 2216 1.1 christos ac_site_file1=$prefix/share/config.site 2217 1.1 christos ac_site_file2=$prefix/etc/config.site 2218 1.1 christos else 2219 1.1 christos ac_site_file1=$ac_default_prefix/share/config.site 2220 1.1 christos ac_site_file2=$ac_default_prefix/etc/config.site 2221 1.1 christos fi 2222 1.1 christos for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2223 1.1 christos do 2224 1.1 christos test "x$ac_site_file" = xNONE && continue 2225 1.10 christos if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2226 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2227 1.1 christos $as_echo "$as_me: loading site script $ac_site_file" >&6;} 2228 1.1 christos sed 's/^/| /' "$ac_site_file" >&5 2229 1.10 christos . "$ac_site_file" \ 2230 1.10 christos || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2231 1.10 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2232 1.10 christos as_fn_error $? "failed to load site script $ac_site_file 2233 1.10 christos See \`config.log' for more details" "$LINENO" 5; } 2234 1.1 christos fi 2235 1.1 christos done 2236 1.1 christos 2237 1.1 christos if test -r "$cache_file"; then 2238 1.10 christos # Some versions of bash will fail to source /dev/null (special files 2239 1.10 christos # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2240 1.10 christos if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2241 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2242 1.1 christos $as_echo "$as_me: loading cache $cache_file" >&6;} 2243 1.1 christos case $cache_file in 2244 1.1 christos [\\/]* | ?:[\\/]* ) . "$cache_file";; 2245 1.1 christos *) . "./$cache_file";; 2246 1.1 christos esac 2247 1.1 christos fi 2248 1.1 christos else 2249 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2250 1.1 christos $as_echo "$as_me: creating cache $cache_file" >&6;} 2251 1.1 christos >$cache_file 2252 1.1 christos fi 2253 1.1 christos 2254 1.14 christos gt_needs="$gt_needs " 2255 1.1 christos # Check that the precious variables saved in the cache have kept the same 2256 1.1 christos # value. 2257 1.1 christos ac_cache_corrupted=false 2258 1.1 christos for ac_var in $ac_precious_vars; do 2259 1.1 christos eval ac_old_set=\$ac_cv_env_${ac_var}_set 2260 1.1 christos eval ac_new_set=\$ac_env_${ac_var}_set 2261 1.1 christos eval ac_old_val=\$ac_cv_env_${ac_var}_value 2262 1.1 christos eval ac_new_val=\$ac_env_${ac_var}_value 2263 1.1 christos case $ac_old_set,$ac_new_set in 2264 1.1 christos set,) 2265 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2266 1.1 christos $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2267 1.1 christos ac_cache_corrupted=: ;; 2268 1.1 christos ,set) 2269 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2270 1.1 christos $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2271 1.1 christos ac_cache_corrupted=: ;; 2272 1.1 christos ,);; 2273 1.1 christos *) 2274 1.1 christos if test "x$ac_old_val" != "x$ac_new_val"; then 2275 1.1 christos # differences in whitespace do not lead to failure. 2276 1.1 christos ac_old_val_w=`echo x $ac_old_val` 2277 1.1 christos ac_new_val_w=`echo x $ac_new_val` 2278 1.1 christos if test "$ac_old_val_w" != "$ac_new_val_w"; then 2279 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2280 1.1 christos $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2281 1.1 christos ac_cache_corrupted=: 2282 1.1 christos else 2283 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2284 1.1 christos $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2285 1.1 christos eval $ac_var=\$ac_old_val 2286 1.1 christos fi 2287 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2288 1.1 christos $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2289 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2290 1.1 christos $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2291 1.1 christos fi;; 2292 1.1 christos esac 2293 1.1 christos # Pass precious variables to config.status. 2294 1.1 christos if test "$ac_new_set" = set; then 2295 1.1 christos case $ac_new_val in 2296 1.1 christos *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2297 1.1 christos *) ac_arg=$ac_var=$ac_new_val ;; 2298 1.1 christos esac 2299 1.1 christos case " $ac_configure_args " in 2300 1.1 christos *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2301 1.1 christos *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2302 1.1 christos esac 2303 1.1 christos fi 2304 1.1 christos done 2305 1.1 christos if $ac_cache_corrupted; then 2306 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2307 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2308 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2309 1.1 christos $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2310 1.10 christos as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2311 1.1 christos fi 2312 1.1 christos ## -------------------- ## 2313 1.1 christos ## Main body of script. ## 2314 1.1 christos ## -------------------- ## 2315 1.1 christos 2316 1.1 christos ac_ext=c 2317 1.1 christos ac_cpp='$CPP $CPPFLAGS' 2318 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2319 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2320 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu 2321 1.1 christos 2322 1.1 christos 2323 1.1 christos 2324 1.1 christos 2325 1.1 christos 2326 1.1 christos 2327 1.1 christos 2328 1.1 christos ac_aux_dir= 2329 1.1 christos for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2330 1.10 christos if test -f "$ac_dir/install-sh"; then 2331 1.10 christos ac_aux_dir=$ac_dir 2332 1.10 christos ac_install_sh="$ac_aux_dir/install-sh -c" 2333 1.10 christos break 2334 1.10 christos elif test -f "$ac_dir/install.sh"; then 2335 1.10 christos ac_aux_dir=$ac_dir 2336 1.10 christos ac_install_sh="$ac_aux_dir/install.sh -c" 2337 1.10 christos break 2338 1.10 christos elif test -f "$ac_dir/shtool"; then 2339 1.10 christos ac_aux_dir=$ac_dir 2340 1.10 christos ac_install_sh="$ac_aux_dir/shtool install -c" 2341 1.10 christos break 2342 1.10 christos fi 2343 1.1 christos done 2344 1.1 christos if test -z "$ac_aux_dir"; then 2345 1.10 christos as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2346 1.1 christos fi 2347 1.1 christos 2348 1.1 christos # These three variables are undocumented and unsupported, 2349 1.1 christos # and are intended to be withdrawn in a future Autoconf release. 2350 1.1 christos # They can cause serious problems if a builder's source tree is in a directory 2351 1.1 christos # whose full name contains unusual characters. 2352 1.1 christos ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2353 1.1 christos ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2354 1.1 christos ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2355 1.1 christos 2356 1.1 christos 2357 1.1 christos # Make sure we can run config.sub. 2358 1.1 christos $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2359 1.10 christos as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2360 1.1 christos 2361 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2362 1.1 christos $as_echo_n "checking build system type... " >&6; } 2363 1.10 christos if ${ac_cv_build+:} false; then : 2364 1.1 christos $as_echo_n "(cached) " >&6 2365 1.1 christos else 2366 1.1 christos ac_build_alias=$build_alias 2367 1.1 christos test "x$ac_build_alias" = x && 2368 1.1 christos ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2369 1.1 christos test "x$ac_build_alias" = x && 2370 1.10 christos as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2371 1.1 christos ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2372 1.10 christos as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2373 1.1 christos 2374 1.1 christos fi 2375 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2376 1.1 christos $as_echo "$ac_cv_build" >&6; } 2377 1.1 christos case $ac_cv_build in 2378 1.1 christos *-*-*) ;; 2379 1.10 christos *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2380 1.1 christos esac 2381 1.1 christos build=$ac_cv_build 2382 1.1 christos ac_save_IFS=$IFS; IFS='-' 2383 1.1 christos set x $ac_cv_build 2384 1.1 christos shift 2385 1.1 christos build_cpu=$1 2386 1.1 christos build_vendor=$2 2387 1.1 christos shift; shift 2388 1.1 christos # Remember, the first character of IFS is used to create $*, 2389 1.1 christos # except with old shells: 2390 1.1 christos build_os=$* 2391 1.1 christos IFS=$ac_save_IFS 2392 1.1 christos case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2393 1.1 christos 2394 1.1 christos 2395 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2396 1.1 christos $as_echo_n "checking host system type... " >&6; } 2397 1.10 christos if ${ac_cv_host+:} false; then : 2398 1.1 christos $as_echo_n "(cached) " >&6 2399 1.1 christos else 2400 1.1 christos if test "x$host_alias" = x; then 2401 1.1 christos ac_cv_host=$ac_cv_build 2402 1.1 christos else 2403 1.1 christos ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2404 1.10 christos as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2405 1.1 christos fi 2406 1.1 christos 2407 1.1 christos fi 2408 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2409 1.1 christos $as_echo "$ac_cv_host" >&6; } 2410 1.1 christos case $ac_cv_host in 2411 1.1 christos *-*-*) ;; 2412 1.10 christos *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2413 1.1 christos esac 2414 1.1 christos host=$ac_cv_host 2415 1.1 christos ac_save_IFS=$IFS; IFS='-' 2416 1.1 christos set x $ac_cv_host 2417 1.1 christos shift 2418 1.1 christos host_cpu=$1 2419 1.1 christos host_vendor=$2 2420 1.1 christos shift; shift 2421 1.1 christos # Remember, the first character of IFS is used to create $*, 2422 1.1 christos # except with old shells: 2423 1.1 christos host_os=$* 2424 1.1 christos IFS=$ac_save_IFS 2425 1.1 christos case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2426 1.1 christos 2427 1.1 christos 2428 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 2429 1.1 christos $as_echo_n "checking target system type... " >&6; } 2430 1.10 christos if ${ac_cv_target+:} false; then : 2431 1.1 christos $as_echo_n "(cached) " >&6 2432 1.1 christos else 2433 1.1 christos if test "x$target_alias" = x; then 2434 1.1 christos ac_cv_target=$ac_cv_host 2435 1.1 christos else 2436 1.1 christos ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 2437 1.10 christos as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 2438 1.1 christos fi 2439 1.1 christos 2440 1.1 christos fi 2441 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 2442 1.1 christos $as_echo "$ac_cv_target" >&6; } 2443 1.1 christos case $ac_cv_target in 2444 1.1 christos *-*-*) ;; 2445 1.10 christos *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;; 2446 1.1 christos esac 2447 1.1 christos target=$ac_cv_target 2448 1.1 christos ac_save_IFS=$IFS; IFS='-' 2449 1.1 christos set x $ac_cv_target 2450 1.1 christos shift 2451 1.1 christos target_cpu=$1 2452 1.1 christos target_vendor=$2 2453 1.1 christos shift; shift 2454 1.1 christos # Remember, the first character of IFS is used to create $*, 2455 1.1 christos # except with old shells: 2456 1.1 christos target_os=$* 2457 1.1 christos IFS=$ac_save_IFS 2458 1.1 christos case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 2459 1.1 christos 2460 1.1 christos 2461 1.1 christos # The aliases save the names the user supplied, while $host etc. 2462 1.1 christos # will get canonicalized. 2463 1.1 christos test -n "$target_alias" && 2464 1.1 christos test "$program_prefix$program_suffix$program_transform_name" = \ 2465 1.1 christos NONENONEs,x,x, && 2466 1.1 christos program_prefix=${target_alias}- 2467 1.10 christos 2468 1.13 christos am__api_version='1.15' 2469 1.13 christos 2470 1.13 christos # Find a good install program. We prefer a C program (faster), 2471 1.13 christos # so one script is as good as another. But avoid the broken or 2472 1.13 christos # incompatible versions: 2473 1.13 christos # SysV /etc/install, /usr/sbin/install 2474 1.13 christos # SunOS /usr/etc/install 2475 1.13 christos # IRIX /sbin/install 2476 1.13 christos # AIX /bin/install 2477 1.13 christos # AmigaOS /C/install, which installs bootblocks on floppy discs 2478 1.13 christos # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2479 1.13 christos # AFS /usr/afsws/bin/install, which mishandles nonexistent args 2480 1.13 christos # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2481 1.13 christos # OS/2's system install, which has a completely different semantic 2482 1.13 christos # ./install, which can be erroneously created by make from ./install.sh. 2483 1.13 christos # Reject install programs that cannot install multiple files. 2484 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2485 1.13 christos $as_echo_n "checking for a BSD-compatible install... " >&6; } 2486 1.13 christos if test -z "$INSTALL"; then 2487 1.13 christos if ${ac_cv_path_install+:} false; then : 2488 1.13 christos $as_echo_n "(cached) " >&6 2489 1.13 christos else 2490 1.13 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2491 1.13 christos for as_dir in $PATH 2492 1.13 christos do 2493 1.13 christos IFS=$as_save_IFS 2494 1.13 christos test -z "$as_dir" && as_dir=. 2495 1.13 christos # Account for people who put trailing slashes in PATH elements. 2496 1.13 christos case $as_dir/ in #(( 2497 1.13 christos ./ | .// | /[cC]/* | \ 2498 1.13 christos /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2499 1.13 christos ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2500 1.13 christos /usr/ucb/* ) ;; 2501 1.13 christos *) 2502 1.13 christos # OSF1 and SCO ODT 3.0 have their own names for install. 2503 1.13 christos # Don't use installbsd from OSF since it installs stuff as root 2504 1.13 christos # by default. 2505 1.13 christos for ac_prog in ginstall scoinst install; do 2506 1.13 christos for ac_exec_ext in '' $ac_executable_extensions; do 2507 1.13 christos if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2508 1.13 christos if test $ac_prog = install && 2509 1.13 christos grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2510 1.13 christos # AIX install. It has an incompatible calling convention. 2511 1.13 christos : 2512 1.13 christos elif test $ac_prog = install && 2513 1.13 christos grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2514 1.13 christos # program-specific install script used by HP pwplus--don't use. 2515 1.13 christos : 2516 1.13 christos else 2517 1.13 christos rm -rf conftest.one conftest.two conftest.dir 2518 1.13 christos echo one > conftest.one 2519 1.13 christos echo two > conftest.two 2520 1.13 christos mkdir conftest.dir 2521 1.13 christos if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2522 1.13 christos test -s conftest.one && test -s conftest.two && 2523 1.13 christos test -s conftest.dir/conftest.one && 2524 1.13 christos test -s conftest.dir/conftest.two 2525 1.13 christos then 2526 1.13 christos ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2527 1.13 christos break 3 2528 1.13 christos fi 2529 1.13 christos fi 2530 1.13 christos fi 2531 1.13 christos done 2532 1.13 christos done 2533 1.13 christos ;; 2534 1.13 christos esac 2535 1.13 christos 2536 1.13 christos done 2537 1.13 christos IFS=$as_save_IFS 2538 1.13 christos 2539 1.13 christos rm -rf conftest.one conftest.two conftest.dir 2540 1.13 christos 2541 1.13 christos fi 2542 1.13 christos if test "${ac_cv_path_install+set}" = set; then 2543 1.13 christos INSTALL=$ac_cv_path_install 2544 1.13 christos else 2545 1.13 christos # As a last resort, use the slow shell script. Don't cache a 2546 1.13 christos # value for INSTALL within a source directory, because that will 2547 1.13 christos # break other packages using the cache if that directory is 2548 1.13 christos # removed, or if the value is a relative name. 2549 1.13 christos INSTALL=$ac_install_sh 2550 1.13 christos fi 2551 1.13 christos fi 2552 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2553 1.13 christos $as_echo "$INSTALL" >&6; } 2554 1.13 christos 2555 1.13 christos # Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2556 1.13 christos # It thinks the first close brace ends the variable substitution. 2557 1.13 christos test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2558 1.13 christos 2559 1.13 christos test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2560 1.13 christos 2561 1.13 christos test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2562 1.13 christos 2563 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2564 1.13 christos $as_echo_n "checking whether build environment is sane... " >&6; } 2565 1.13 christos # Reject unsafe characters in $srcdir or the absolute working directory 2566 1.13 christos # name. Accept space and tab only in the latter. 2567 1.13 christos am_lf=' 2568 1.13 christos ' 2569 1.13 christos case `pwd` in 2570 1.13 christos *[\\\"\#\$\&\'\`$am_lf]*) 2571 1.13 christos as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2572 1.13 christos esac 2573 1.13 christos case $srcdir in 2574 1.13 christos *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2575 1.13 christos as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2576 1.13 christos esac 2577 1.13 christos 2578 1.13 christos # Do 'set' in a subshell so we don't clobber the current shell's 2579 1.13 christos # arguments. Must try -L first in case configure is actually a 2580 1.13 christos # symlink; some systems play weird games with the mod time of symlinks 2581 1.13 christos # (eg FreeBSD returns the mod time of the symlink's containing 2582 1.13 christos # directory). 2583 1.13 christos if ( 2584 1.13 christos am_has_slept=no 2585 1.13 christos for am_try in 1 2; do 2586 1.13 christos echo "timestamp, slept: $am_has_slept" > conftest.file 2587 1.13 christos set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2588 1.13 christos if test "$*" = "X"; then 2589 1.13 christos # -L didn't work. 2590 1.13 christos set X `ls -t "$srcdir/configure" conftest.file` 2591 1.13 christos fi 2592 1.13 christos if test "$*" != "X $srcdir/configure conftest.file" \ 2593 1.13 christos && test "$*" != "X conftest.file $srcdir/configure"; then 2594 1.13 christos 2595 1.13 christos # If neither matched, then we have a broken ls. This can happen 2596 1.13 christos # if, for instance, CONFIG_SHELL is bash and it inherits a 2597 1.13 christos # broken ls alias from the environment. This has actually 2598 1.13 christos # happened. Such a system could not be considered "sane". 2599 1.13 christos as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2600 1.13 christos alias in your environment" "$LINENO" 5 2601 1.13 christos fi 2602 1.13 christos if test "$2" = conftest.file || test $am_try -eq 2; then 2603 1.13 christos break 2604 1.13 christos fi 2605 1.13 christos # Just in case. 2606 1.13 christos sleep 1 2607 1.13 christos am_has_slept=yes 2608 1.13 christos done 2609 1.13 christos test "$2" = conftest.file 2610 1.13 christos ) 2611 1.13 christos then 2612 1.13 christos # Ok. 2613 1.13 christos : 2614 1.13 christos else 2615 1.13 christos as_fn_error $? "newly created file is older than distributed files! 2616 1.13 christos Check your system clock" "$LINENO" 5 2617 1.13 christos fi 2618 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2619 1.13 christos $as_echo "yes" >&6; } 2620 1.13 christos # If we didn't sleep, we still need to ensure time stamps of config.status and 2621 1.13 christos # generated files are strictly newer. 2622 1.13 christos am_sleep_pid= 2623 1.13 christos if grep 'slept: no' conftest.file >/dev/null 2>&1; then 2624 1.13 christos ( sleep 1 ) & 2625 1.13 christos am_sleep_pid=$! 2626 1.13 christos fi 2627 1.13 christos 2628 1.13 christos rm -f conftest.file 2629 1.13 christos 2630 1.13 christos test "$program_prefix" != NONE && 2631 1.13 christos program_transform_name="s&^&$program_prefix&;$program_transform_name" 2632 1.13 christos # Use a double $ so make ignores it. 2633 1.13 christos test "$program_suffix" != NONE && 2634 1.13 christos program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2635 1.13 christos # Double any \ or $. 2636 1.13 christos # By default was `s,x,x', remove it if useless. 2637 1.13 christos ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2638 1.13 christos program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2639 1.13 christos 2640 1.13 christos # Expand $ac_aux_dir to an absolute path. 2641 1.13 christos am_aux_dir=`cd "$ac_aux_dir" && pwd` 2642 1.13 christos 2643 1.13 christos if test x"${MISSING+set}" != xset; then 2644 1.13 christos case $am_aux_dir in 2645 1.13 christos *\ * | *\ *) 2646 1.13 christos MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2647 1.13 christos *) 2648 1.13 christos MISSING="\${SHELL} $am_aux_dir/missing" ;; 2649 1.13 christos esac 2650 1.13 christos fi 2651 1.13 christos # Use eval to expand $SHELL 2652 1.13 christos if eval "$MISSING --is-lightweight"; then 2653 1.13 christos am_missing_run="$MISSING " 2654 1.13 christos else 2655 1.13 christos am_missing_run= 2656 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2657 1.13 christos $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2658 1.13 christos fi 2659 1.13 christos 2660 1.13 christos if test x"${install_sh+set}" != xset; then 2661 1.13 christos case $am_aux_dir in 2662 1.13 christos *\ * | *\ *) 2663 1.13 christos install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2664 1.13 christos *) 2665 1.13 christos install_sh="\${SHELL} $am_aux_dir/install-sh" 2666 1.13 christos esac 2667 1.13 christos fi 2668 1.13 christos 2669 1.13 christos # Installed binaries are usually stripped using 'strip' when the user 2670 1.13 christos # run "make install-strip". However 'strip' might not be the right 2671 1.13 christos # tool to use in cross-compilation environments, therefore Automake 2672 1.13 christos # will honor the 'STRIP' environment variable to overrule this program. 2673 1.13 christos if test "$cross_compiling" != no; then 2674 1.13 christos if test -n "$ac_tool_prefix"; then 2675 1.13 christos # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2676 1.13 christos set dummy ${ac_tool_prefix}strip; ac_word=$2 2677 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2678 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 2679 1.13 christos if ${ac_cv_prog_STRIP+:} false; then : 2680 1.1 christos $as_echo_n "(cached) " >&6 2681 1.1 christos else 2682 1.13 christos if test -n "$STRIP"; then 2683 1.13 christos ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2684 1.1 christos else 2685 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2686 1.1 christos for as_dir in $PATH 2687 1.1 christos do 2688 1.1 christos IFS=$as_save_IFS 2689 1.1 christos test -z "$as_dir" && as_dir=. 2690 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 2691 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2692 1.13 christos ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2693 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2694 1.1 christos break 2 2695 1.1 christos fi 2696 1.1 christos done 2697 1.1 christos done 2698 1.1 christos IFS=$as_save_IFS 2699 1.1 christos 2700 1.1 christos fi 2701 1.1 christos fi 2702 1.13 christos STRIP=$ac_cv_prog_STRIP 2703 1.13 christos if test -n "$STRIP"; then 2704 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2705 1.13 christos $as_echo "$STRIP" >&6; } 2706 1.1 christos else 2707 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2708 1.1 christos $as_echo "no" >&6; } 2709 1.1 christos fi 2710 1.1 christos 2711 1.1 christos 2712 1.1 christos fi 2713 1.13 christos if test -z "$ac_cv_prog_STRIP"; then 2714 1.13 christos ac_ct_STRIP=$STRIP 2715 1.13 christos # Extract the first word of "strip", so it can be a program name with args. 2716 1.13 christos set dummy strip; ac_word=$2 2717 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2718 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 2719 1.13 christos if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2720 1.1 christos $as_echo_n "(cached) " >&6 2721 1.1 christos else 2722 1.13 christos if test -n "$ac_ct_STRIP"; then 2723 1.13 christos ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2724 1.1 christos else 2725 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2726 1.1 christos for as_dir in $PATH 2727 1.1 christos do 2728 1.1 christos IFS=$as_save_IFS 2729 1.1 christos test -z "$as_dir" && as_dir=. 2730 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 2731 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2732 1.13 christos ac_cv_prog_ac_ct_STRIP="strip" 2733 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2734 1.1 christos break 2 2735 1.1 christos fi 2736 1.1 christos done 2737 1.1 christos done 2738 1.1 christos IFS=$as_save_IFS 2739 1.1 christos 2740 1.1 christos fi 2741 1.1 christos fi 2742 1.13 christos ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2743 1.13 christos if test -n "$ac_ct_STRIP"; then 2744 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2745 1.13 christos $as_echo "$ac_ct_STRIP" >&6; } 2746 1.1 christos else 2747 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2748 1.1 christos $as_echo "no" >&6; } 2749 1.1 christos fi 2750 1.1 christos 2751 1.13 christos if test "x$ac_ct_STRIP" = x; then 2752 1.13 christos STRIP=":" 2753 1.1 christos else 2754 1.1 christos case $cross_compiling:$ac_tool_warned in 2755 1.1 christos yes:) 2756 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2757 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2758 1.1 christos ac_tool_warned=yes ;; 2759 1.1 christos esac 2760 1.13 christos STRIP=$ac_ct_STRIP 2761 1.1 christos fi 2762 1.1 christos else 2763 1.13 christos STRIP="$ac_cv_prog_STRIP" 2764 1.13 christos fi 2765 1.13 christos 2766 1.1 christos fi 2767 1.13 christos INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2768 1.1 christos 2769 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2770 1.13 christos $as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2771 1.13 christos if test -z "$MKDIR_P"; then 2772 1.13 christos if ${ac_cv_path_mkdir+:} false; then : 2773 1.13 christos $as_echo_n "(cached) " >&6 2774 1.13 christos else 2775 1.13 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2776 1.13 christos for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2777 1.13 christos do 2778 1.13 christos IFS=$as_save_IFS 2779 1.1 christos test -z "$as_dir" && as_dir=. 2780 1.13 christos for ac_prog in mkdir gmkdir; do 2781 1.13 christos for ac_exec_ext in '' $ac_executable_extensions; do 2782 1.13 christos as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 2783 1.13 christos case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2784 1.13 christos 'mkdir (GNU coreutils) '* | \ 2785 1.13 christos 'mkdir (coreutils) '* | \ 2786 1.13 christos 'mkdir (fileutils) '4.1*) 2787 1.13 christos ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2788 1.13 christos break 3;; 2789 1.13 christos esac 2790 1.13 christos done 2791 1.13 christos done 2792 1.1 christos done 2793 1.1 christos IFS=$as_save_IFS 2794 1.1 christos 2795 1.1 christos fi 2796 1.1 christos 2797 1.13 christos test -d ./--version && rmdir ./--version 2798 1.13 christos if test "${ac_cv_path_mkdir+set}" = set; then 2799 1.13 christos MKDIR_P="$ac_cv_path_mkdir -p" 2800 1.13 christos else 2801 1.13 christos # As a last resort, use the slow shell script. Don't cache a 2802 1.13 christos # value for MKDIR_P within a source directory, because that will 2803 1.13 christos # break other packages using the cache if that directory is 2804 1.13 christos # removed, or if the value is a relative name. 2805 1.13 christos MKDIR_P="$ac_install_sh -d" 2806 1.1 christos fi 2807 1.1 christos fi 2808 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2809 1.13 christos $as_echo "$MKDIR_P" >&6; } 2810 1.13 christos 2811 1.13 christos for ac_prog in gawk mawk nawk awk 2812 1.13 christos do 2813 1.13 christos # Extract the first word of "$ac_prog", so it can be a program name with args. 2814 1.13 christos set dummy $ac_prog; ac_word=$2 2815 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2816 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 2817 1.13 christos if ${ac_cv_prog_AWK+:} false; then : 2818 1.1 christos $as_echo_n "(cached) " >&6 2819 1.1 christos else 2820 1.13 christos if test -n "$AWK"; then 2821 1.13 christos ac_cv_prog_AWK="$AWK" # Let the user override the test. 2822 1.1 christos else 2823 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2824 1.1 christos for as_dir in $PATH 2825 1.1 christos do 2826 1.1 christos IFS=$as_save_IFS 2827 1.1 christos test -z "$as_dir" && as_dir=. 2828 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 2829 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2830 1.13 christos ac_cv_prog_AWK="$ac_prog" 2831 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2832 1.1 christos break 2 2833 1.1 christos fi 2834 1.1 christos done 2835 1.1 christos done 2836 1.1 christos IFS=$as_save_IFS 2837 1.1 christos 2838 1.1 christos fi 2839 1.1 christos fi 2840 1.13 christos AWK=$ac_cv_prog_AWK 2841 1.13 christos if test -n "$AWK"; then 2842 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2843 1.13 christos $as_echo "$AWK" >&6; } 2844 1.1 christos else 2845 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2846 1.1 christos $as_echo "no" >&6; } 2847 1.1 christos fi 2848 1.1 christos 2849 1.1 christos 2850 1.13 christos test -n "$AWK" && break 2851 1.13 christos done 2852 1.13 christos 2853 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2854 1.13 christos $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2855 1.13 christos set x ${MAKE-make} 2856 1.13 christos ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2857 1.13 christos if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2858 1.1 christos $as_echo_n "(cached) " >&6 2859 1.1 christos else 2860 1.13 christos cat >conftest.make <<\_ACEOF 2861 1.13 christos SHELL = /bin/sh 2862 1.13 christos all: 2863 1.13 christos @echo '@@@%%%=$(MAKE)=@@@%%%' 2864 1.13 christos _ACEOF 2865 1.13 christos # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2866 1.13 christos case `${MAKE-make} -f conftest.make 2>/dev/null` in 2867 1.13 christos *@@@%%%=?*=@@@%%%*) 2868 1.13 christos eval ac_cv_prog_make_${ac_make}_set=yes;; 2869 1.13 christos *) 2870 1.13 christos eval ac_cv_prog_make_${ac_make}_set=no;; 2871 1.13 christos esac 2872 1.13 christos rm -f conftest.make 2873 1.1 christos fi 2874 1.13 christos if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2875 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2876 1.13 christos $as_echo "yes" >&6; } 2877 1.13 christos SET_MAKE= 2878 1.1 christos else 2879 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2880 1.1 christos $as_echo "no" >&6; } 2881 1.13 christos SET_MAKE="MAKE=${MAKE-make}" 2882 1.1 christos fi 2883 1.1 christos 2884 1.13 christos rm -rf .tst 2>/dev/null 2885 1.13 christos mkdir .tst 2>/dev/null 2886 1.13 christos if test -d .tst; then 2887 1.13 christos am__leading_dot=. 2888 1.13 christos else 2889 1.13 christos am__leading_dot=_ 2890 1.13 christos fi 2891 1.13 christos rmdir .tst 2>/dev/null 2892 1.1 christos 2893 1.13 christos # Check whether --enable-silent-rules was given. 2894 1.13 christos if test "${enable_silent_rules+set}" = set; then : 2895 1.13 christos enableval=$enable_silent_rules; 2896 1.1 christos fi 2897 1.13 christos 2898 1.13 christos case $enable_silent_rules in # ((( 2899 1.13 christos yes) AM_DEFAULT_VERBOSITY=0;; 2900 1.13 christos no) AM_DEFAULT_VERBOSITY=1;; 2901 1.13 christos *) AM_DEFAULT_VERBOSITY=1;; 2902 1.13 christos esac 2903 1.13 christos am_make=${MAKE-make} 2904 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2905 1.13 christos $as_echo_n "checking whether $am_make supports nested variables... " >&6; } 2906 1.13 christos if ${am_cv_make_support_nested_variables+:} false; then : 2907 1.1 christos $as_echo_n "(cached) " >&6 2908 1.1 christos else 2909 1.13 christos if $as_echo 'TRUE=$(BAR$(V)) 2910 1.13 christos BAR0=false 2911 1.13 christos BAR1=true 2912 1.13 christos V=1 2913 1.13 christos am__doit: 2914 1.13 christos @$(TRUE) 2915 1.13 christos .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2916 1.13 christos am_cv_make_support_nested_variables=yes 2917 1.1 christos else 2918 1.13 christos am_cv_make_support_nested_variables=no 2919 1.1 christos fi 2920 1.1 christos fi 2921 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2922 1.13 christos $as_echo "$am_cv_make_support_nested_variables" >&6; } 2923 1.13 christos if test $am_cv_make_support_nested_variables = yes; then 2924 1.13 christos AM_V='$(V)' 2925 1.13 christos AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2926 1.1 christos else 2927 1.13 christos AM_V=$AM_DEFAULT_VERBOSITY 2928 1.13 christos AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2929 1.1 christos fi 2930 1.13 christos AM_BACKSLASH='\' 2931 1.1 christos 2932 1.13 christos if test "`cd $srcdir && pwd`" != "`pwd`"; then 2933 1.13 christos # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2934 1.13 christos # is not polluted with repeated "-I." 2935 1.13 christos am__isrc=' -I$(srcdir)' 2936 1.13 christos # test to see if srcdir already configured 2937 1.13 christos if test -f $srcdir/config.status; then 2938 1.13 christos as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2939 1.13 christos fi 2940 1.13 christos fi 2941 1.1 christos 2942 1.13 christos # test whether we have cygpath 2943 1.13 christos if test -z "$CYGPATH_W"; then 2944 1.13 christos if (cygpath --version) >/dev/null 2>/dev/null; then 2945 1.13 christos CYGPATH_W='cygpath -w' 2946 1.1 christos else 2947 1.13 christos CYGPATH_W=echo 2948 1.1 christos fi 2949 1.1 christos fi 2950 1.1 christos 2951 1.13 christos 2952 1.13 christos # Define the identity of the package. 2953 1.13 christos PACKAGE='opcodes' 2954 1.16 christos VERSION='2.45.50' 2955 1.13 christos 2956 1.13 christos 2957 1.13 christos cat >>confdefs.h <<_ACEOF 2958 1.13 christos #define PACKAGE "$PACKAGE" 2959 1.13 christos _ACEOF 2960 1.13 christos 2961 1.13 christos 2962 1.13 christos cat >>confdefs.h <<_ACEOF 2963 1.13 christos #define VERSION "$VERSION" 2964 1.13 christos _ACEOF 2965 1.13 christos 2966 1.13 christos # Some tools Automake needs. 2967 1.13 christos 2968 1.13 christos ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2969 1.13 christos 2970 1.13 christos 2971 1.13 christos AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2972 1.13 christos 2973 1.13 christos 2974 1.13 christos AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2975 1.13 christos 2976 1.13 christos 2977 1.13 christos AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2978 1.13 christos 2979 1.13 christos 2980 1.13 christos MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2981 1.13 christos 2982 1.13 christos # For better backward compatibility. To be removed once Automake 1.9.x 2983 1.13 christos # dies out for good. For more background, see: 2984 1.13 christos # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 2985 1.13 christos # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 2986 1.13 christos mkdir_p='$(MKDIR_P)' 2987 1.13 christos 2988 1.13 christos # We need awk for the "check" target (and possibly the TAP driver). The 2989 1.13 christos # system "awk" is bad on some platforms. 2990 1.13 christos # Always define AMTAR for backward compatibility. Yes, it's still used 2991 1.13 christos # in the wild :-( We should find a proper way to deprecate it ... 2992 1.13 christos AMTAR='$${TAR-tar}' 2993 1.13 christos 2994 1.13 christos 2995 1.13 christos # We'll loop over all known methods to create a tar archive until one works. 2996 1.13 christos _am_tools='gnutar pax cpio none' 2997 1.13 christos 2998 1.13 christos am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 2999 1.13 christos 3000 1.13 christos 3001 1.1 christos 3002 1.1 christos 3003 1.1 christos 3004 1.1 christos 3005 1.13 christos # POSIX will say in a future version that running "rm -f" with no argument 3006 1.13 christos # is OK; and we want to be able to make that assumption in our Makefile 3007 1.13 christos # recipes. So use an aggressive probe to check that the usage we want is 3008 1.13 christos # actually supported "in the wild" to an acceptable degree. 3009 1.13 christos # See automake bug#10828. 3010 1.13 christos # To make any issue more visible, cause the running configure to be aborted 3011 1.13 christos # by default if the 'rm' program in use doesn't match our expectations; the 3012 1.13 christos # user can still override this though. 3013 1.13 christos if rm -f && rm -fr && rm -rf; then : OK; else 3014 1.13 christos cat >&2 <<'END' 3015 1.13 christos Oops! 3016 1.1 christos 3017 1.13 christos Your 'rm' program seems unable to run without file operands specified 3018 1.13 christos on the command line, even when the '-f' option is present. This is contrary 3019 1.13 christos to the behaviour of most rm programs out there, and not conforming with 3020 1.13 christos the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 3021 1.1 christos 3022 1.13 christos Please tell bug-automake@gnu.org about your system, including the value 3023 1.13 christos of your $PATH and any error possibly output before this message. This 3024 1.13 christos can help us improve future automake versions. 3025 1.1 christos 3026 1.13 christos END 3027 1.13 christos if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 3028 1.13 christos echo 'Configuration will proceed anyway, since you have set the' >&2 3029 1.13 christos echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 3030 1.13 christos echo >&2 3031 1.13 christos else 3032 1.13 christos cat >&2 <<'END' 3033 1.13 christos Aborting the configuration process, to ensure you take notice of the issue. 3034 1.1 christos 3035 1.13 christos You can download and install GNU coreutils to get an 'rm' implementation 3036 1.13 christos that behaves properly: <http://www.gnu.org/software/coreutils/>. 3037 1.1 christos 3038 1.13 christos If you want to complete the configuration process using your problematic 3039 1.13 christos 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 3040 1.13 christos to "yes", and re-run configure. 3041 1.1 christos 3042 1.13 christos END 3043 1.13 christos as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3044 1.13 christos fi 3045 1.1 christos fi 3046 1.1 christos 3047 1.13 christos # Check whether --enable-silent-rules was given. 3048 1.13 christos if test "${enable_silent_rules+set}" = set; then : 3049 1.13 christos enableval=$enable_silent_rules; 3050 1.1 christos fi 3051 1.1 christos 3052 1.13 christos case $enable_silent_rules in # ((( 3053 1.13 christos yes) AM_DEFAULT_VERBOSITY=0;; 3054 1.13 christos no) AM_DEFAULT_VERBOSITY=1;; 3055 1.13 christos *) AM_DEFAULT_VERBOSITY=0;; 3056 1.1 christos esac 3057 1.13 christos am_make=${MAKE-make} 3058 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 3059 1.13 christos $as_echo_n "checking whether $am_make supports nested variables... " >&6; } 3060 1.13 christos if ${am_cv_make_support_nested_variables+:} false; then : 3061 1.13 christos $as_echo_n "(cached) " >&6 3062 1.13 christos else 3063 1.13 christos if $as_echo 'TRUE=$(BAR$(V)) 3064 1.13 christos BAR0=false 3065 1.13 christos BAR1=true 3066 1.13 christos V=1 3067 1.13 christos am__doit: 3068 1.13 christos @$(TRUE) 3069 1.13 christos .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 3070 1.13 christos am_cv_make_support_nested_variables=yes 3071 1.1 christos else 3072 1.13 christos am_cv_make_support_nested_variables=no 3073 1.13 christos fi 3074 1.1 christos fi 3075 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 3076 1.13 christos $as_echo "$am_cv_make_support_nested_variables" >&6; } 3077 1.13 christos if test $am_cv_make_support_nested_variables = yes; then 3078 1.13 christos AM_V='$(V)' 3079 1.13 christos AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 3080 1.13 christos else 3081 1.13 christos AM_V=$AM_DEFAULT_VERBOSITY 3082 1.13 christos AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 3083 1.13 christos fi 3084 1.13 christos AM_BACKSLASH='\' 3085 1.1 christos 3086 1.10 christos 3087 1.13 christos ac_ext=c 3088 1.13 christos ac_cpp='$CPP $CPPFLAGS' 3089 1.13 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3090 1.13 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3091 1.13 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu 3092 1.13 christos if test -n "$ac_tool_prefix"; then 3093 1.13 christos # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3094 1.13 christos set dummy ${ac_tool_prefix}gcc; ac_word=$2 3095 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3096 1.13 christos $as_echo_n "checking for $ac_word... " >&6; } 3097 1.13 christos if ${ac_cv_prog_CC+:} false; then : 3098 1.13 christos $as_echo_n "(cached) " >&6 3099 1.13 christos else 3100 1.13 christos if test -n "$CC"; then 3101 1.13 christos ac_cv_prog_CC="$CC" # Let the user override the test. 3102 1.13 christos else 3103 1.13 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3104 1.13 christos for as_dir in $PATH 3105 1.13 christos do 3106 1.13 christos IFS=$as_save_IFS 3107 1.13 christos test -z "$as_dir" && as_dir=. 3108 1.13 christos for ac_exec_ext in '' $ac_executable_extensions; do 3109 1.13 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3110 1.13 christos ac_cv_prog_CC="${ac_tool_prefix}gcc" 3111 1.13 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3112 1.13 christos break 2 3113 1.10 christos fi 3114 1.13 christos done 3115 1.13 christos done 3116 1.13 christos IFS=$as_save_IFS 3117 1.13 christos 3118 1.13 christos fi 3119 1.13 christos fi 3120 1.13 christos CC=$ac_cv_prog_CC 3121 1.13 christos if test -n "$CC"; then 3122 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3123 1.13 christos $as_echo "$CC" >&6; } 3124 1.13 christos else 3125 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3126 1.13 christos $as_echo "no" >&6; } 3127 1.10 christos fi 3128 1.10 christos 3129 1.13 christos 3130 1.13 christos fi 3131 1.13 christos if test -z "$ac_cv_prog_CC"; then 3132 1.13 christos ac_ct_CC=$CC 3133 1.13 christos # Extract the first word of "gcc", so it can be a program name with args. 3134 1.13 christos set dummy gcc; ac_word=$2 3135 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3136 1.13 christos $as_echo_n "checking for $ac_word... " >&6; } 3137 1.13 christos if ${ac_cv_prog_ac_ct_CC+:} false; then : 3138 1.1 christos $as_echo_n "(cached) " >&6 3139 1.1 christos else 3140 1.13 christos if test -n "$ac_ct_CC"; then 3141 1.13 christos ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3142 1.13 christos else 3143 1.13 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3144 1.13 christos for as_dir in $PATH 3145 1.13 christos do 3146 1.13 christos IFS=$as_save_IFS 3147 1.13 christos test -z "$as_dir" && as_dir=. 3148 1.13 christos for ac_exec_ext in '' $ac_executable_extensions; do 3149 1.13 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3150 1.13 christos ac_cv_prog_ac_ct_CC="gcc" 3151 1.13 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3152 1.13 christos break 2 3153 1.13 christos fi 3154 1.13 christos done 3155 1.13 christos done 3156 1.13 christos IFS=$as_save_IFS 3157 1.1 christos 3158 1.13 christos fi 3159 1.13 christos fi 3160 1.13 christos ac_ct_CC=$ac_cv_prog_ac_ct_CC 3161 1.13 christos if test -n "$ac_ct_CC"; then 3162 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3163 1.13 christos $as_echo "$ac_ct_CC" >&6; } 3164 1.13 christos else 3165 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3166 1.13 christos $as_echo "no" >&6; } 3167 1.13 christos fi 3168 1.1 christos 3169 1.13 christos if test "x$ac_ct_CC" = x; then 3170 1.13 christos CC="" 3171 1.13 christos else 3172 1.13 christos case $cross_compiling:$ac_tool_warned in 3173 1.13 christos yes:) 3174 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3175 1.13 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3176 1.13 christos ac_tool_warned=yes ;; 3177 1.1 christos esac 3178 1.13 christos CC=$ac_ct_CC 3179 1.13 christos fi 3180 1.1 christos else 3181 1.13 christos CC="$ac_cv_prog_CC" 3182 1.13 christos fi 3183 1.1 christos 3184 1.13 christos if test -z "$CC"; then 3185 1.13 christos if test -n "$ac_tool_prefix"; then 3186 1.13 christos # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3187 1.13 christos set dummy ${ac_tool_prefix}cc; ac_word=$2 3188 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3189 1.13 christos $as_echo_n "checking for $ac_word... " >&6; } 3190 1.13 christos if ${ac_cv_prog_CC+:} false; then : 3191 1.1 christos $as_echo_n "(cached) " >&6 3192 1.1 christos else 3193 1.13 christos if test -n "$CC"; then 3194 1.13 christos ac_cv_prog_CC="$CC" # Let the user override the test. 3195 1.13 christos else 3196 1.13 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3197 1.13 christos for as_dir in $PATH 3198 1.13 christos do 3199 1.13 christos IFS=$as_save_IFS 3200 1.13 christos test -z "$as_dir" && as_dir=. 3201 1.13 christos for ac_exec_ext in '' $ac_executable_extensions; do 3202 1.13 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3203 1.13 christos ac_cv_prog_CC="${ac_tool_prefix}cc" 3204 1.13 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3205 1.13 christos break 2 3206 1.13 christos fi 3207 1.13 christos done 3208 1.13 christos done 3209 1.13 christos IFS=$as_save_IFS 3210 1.1 christos 3211 1.13 christos fi 3212 1.13 christos fi 3213 1.13 christos CC=$ac_cv_prog_CC 3214 1.13 christos if test -n "$CC"; then 3215 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3216 1.13 christos $as_echo "$CC" >&6; } 3217 1.1 christos else 3218 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3219 1.13 christos $as_echo "no" >&6; } 3220 1.1 christos fi 3221 1.1 christos 3222 1.13 christos 3223 1.13 christos fi 3224 1.1 christos fi 3225 1.13 christos if test -z "$CC"; then 3226 1.13 christos # Extract the first word of "cc", so it can be a program name with args. 3227 1.13 christos set dummy cc; ac_word=$2 3228 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3229 1.13 christos $as_echo_n "checking for $ac_word... " >&6; } 3230 1.13 christos if ${ac_cv_prog_CC+:} false; then : 3231 1.13 christos $as_echo_n "(cached) " >&6 3232 1.13 christos else 3233 1.13 christos if test -n "$CC"; then 3234 1.13 christos ac_cv_prog_CC="$CC" # Let the user override the test. 3235 1.13 christos else 3236 1.13 christos ac_prog_rejected=no 3237 1.13 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3238 1.13 christos for as_dir in $PATH 3239 1.13 christos do 3240 1.13 christos IFS=$as_save_IFS 3241 1.13 christos test -z "$as_dir" && as_dir=. 3242 1.13 christos for ac_exec_ext in '' $ac_executable_extensions; do 3243 1.13 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3244 1.13 christos if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3245 1.13 christos ac_prog_rejected=yes 3246 1.13 christos continue 3247 1.13 christos fi 3248 1.13 christos ac_cv_prog_CC="cc" 3249 1.13 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3250 1.13 christos break 2 3251 1.13 christos fi 3252 1.13 christos done 3253 1.13 christos done 3254 1.13 christos IFS=$as_save_IFS 3255 1.13 christos 3256 1.13 christos if test $ac_prog_rejected = yes; then 3257 1.13 christos # We found a bogon in the path, so make sure we never use it. 3258 1.13 christos set dummy $ac_cv_prog_CC 3259 1.13 christos shift 3260 1.13 christos if test $# != 0; then 3261 1.13 christos # We chose a different compiler from the bogus one. 3262 1.13 christos # However, it has the same basename, so the bogon will be chosen 3263 1.13 christos # first if we set CC to just the basename; use the full file name. 3264 1.13 christos shift 3265 1.13 christos ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3266 1.13 christos fi 3267 1.13 christos fi 3268 1.13 christos fi 3269 1.13 christos fi 3270 1.13 christos CC=$ac_cv_prog_CC 3271 1.13 christos if test -n "$CC"; then 3272 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3273 1.13 christos $as_echo "$CC" >&6; } 3274 1.1 christos else 3275 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3276 1.13 christos $as_echo "no" >&6; } 3277 1.13 christos fi 3278 1.13 christos 3279 1.13 christos 3280 1.1 christos fi 3281 1.13 christos if test -z "$CC"; then 3282 1.13 christos if test -n "$ac_tool_prefix"; then 3283 1.13 christos for ac_prog in cl.exe 3284 1.13 christos do 3285 1.13 christos # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3286 1.13 christos set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3287 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3288 1.13 christos $as_echo_n "checking for $ac_word... " >&6; } 3289 1.13 christos if ${ac_cv_prog_CC+:} false; then : 3290 1.1 christos $as_echo_n "(cached) " >&6 3291 1.1 christos else 3292 1.13 christos if test -n "$CC"; then 3293 1.13 christos ac_cv_prog_CC="$CC" # Let the user override the test. 3294 1.13 christos else 3295 1.13 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3296 1.13 christos for as_dir in $PATH 3297 1.13 christos do 3298 1.13 christos IFS=$as_save_IFS 3299 1.13 christos test -z "$as_dir" && as_dir=. 3300 1.13 christos for ac_exec_ext in '' $ac_executable_extensions; do 3301 1.13 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3302 1.13 christos ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3303 1.13 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3304 1.13 christos break 2 3305 1.13 christos fi 3306 1.13 christos done 3307 1.13 christos done 3308 1.13 christos IFS=$as_save_IFS 3309 1.13 christos 3310 1.13 christos fi 3311 1.13 christos fi 3312 1.13 christos CC=$ac_cv_prog_CC 3313 1.13 christos if test -n "$CC"; then 3314 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3315 1.13 christos $as_echo "$CC" >&6; } 3316 1.13 christos else 3317 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3318 1.13 christos $as_echo "no" >&6; } 3319 1.13 christos fi 3320 1.13 christos 3321 1.1 christos 3322 1.13 christos test -n "$CC" && break 3323 1.13 christos done 3324 1.13 christos fi 3325 1.13 christos if test -z "$CC"; then 3326 1.13 christos ac_ct_CC=$CC 3327 1.13 christos for ac_prog in cl.exe 3328 1.13 christos do 3329 1.13 christos # Extract the first word of "$ac_prog", so it can be a program name with args. 3330 1.13 christos set dummy $ac_prog; ac_word=$2 3331 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3332 1.13 christos $as_echo_n "checking for $ac_word... " >&6; } 3333 1.13 christos if ${ac_cv_prog_ac_ct_CC+:} false; then : 3334 1.13 christos $as_echo_n "(cached) " >&6 3335 1.13 christos else 3336 1.13 christos if test -n "$ac_ct_CC"; then 3337 1.13 christos ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3338 1.13 christos else 3339 1.13 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3340 1.13 christos for as_dir in $PATH 3341 1.13 christos do 3342 1.13 christos IFS=$as_save_IFS 3343 1.13 christos test -z "$as_dir" && as_dir=. 3344 1.13 christos for ac_exec_ext in '' $ac_executable_extensions; do 3345 1.13 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3346 1.13 christos ac_cv_prog_ac_ct_CC="$ac_prog" 3347 1.13 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3348 1.13 christos break 2 3349 1.13 christos fi 3350 1.13 christos done 3351 1.13 christos done 3352 1.13 christos IFS=$as_save_IFS 3353 1.1 christos 3354 1.13 christos fi 3355 1.13 christos fi 3356 1.13 christos ac_ct_CC=$ac_cv_prog_ac_ct_CC 3357 1.13 christos if test -n "$ac_ct_CC"; then 3358 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3359 1.13 christos $as_echo "$ac_ct_CC" >&6; } 3360 1.1 christos else 3361 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3362 1.13 christos $as_echo "no" >&6; } 3363 1.13 christos fi 3364 1.13 christos 3365 1.13 christos 3366 1.13 christos test -n "$ac_ct_CC" && break 3367 1.13 christos done 3368 1.13 christos 3369 1.13 christos if test "x$ac_ct_CC" = x; then 3370 1.13 christos CC="" 3371 1.13 christos else 3372 1.13 christos case $cross_compiling:$ac_tool_warned in 3373 1.13 christos yes:) 3374 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3375 1.13 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3376 1.13 christos ac_tool_warned=yes ;; 3377 1.13 christos esac 3378 1.13 christos CC=$ac_ct_CC 3379 1.13 christos fi 3380 1.13 christos fi 3381 1.13 christos 3382 1.13 christos fi 3383 1.13 christos 3384 1.13 christos 3385 1.13 christos test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3386 1.13 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3387 1.13 christos as_fn_error $? "no acceptable C compiler found in \$PATH 3388 1.13 christos See \`config.log' for more details" "$LINENO" 5; } 3389 1.13 christos 3390 1.13 christos # Provide some information about the compiler. 3391 1.13 christos $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3392 1.13 christos set X $ac_compile 3393 1.13 christos ac_compiler=$2 3394 1.13 christos for ac_option in --version -v -V -qversion; do 3395 1.13 christos { { ac_try="$ac_compiler $ac_option >&5" 3396 1.13 christos case "(($ac_try" in 3397 1.13 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3398 1.13 christos *) ac_try_echo=$ac_try;; 3399 1.13 christos esac 3400 1.13 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3401 1.13 christos $as_echo "$ac_try_echo"; } >&5 3402 1.13 christos (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3403 1.13 christos ac_status=$? 3404 1.13 christos if test -s conftest.err; then 3405 1.13 christos sed '10a\ 3406 1.13 christos ... rest of stderr output deleted ... 3407 1.13 christos 10q' conftest.err >conftest.er1 3408 1.13 christos cat conftest.er1 >&5 3409 1.13 christos fi 3410 1.13 christos rm -f conftest.er1 conftest.err 3411 1.13 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3412 1.13 christos test $ac_status = 0; } 3413 1.13 christos done 3414 1.13 christos 3415 1.13 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3416 1.1 christos /* end confdefs.h. */ 3417 1.1 christos 3418 1.1 christos int 3419 1.1 christos main () 3420 1.1 christos { 3421 1.1 christos 3422 1.1 christos ; 3423 1.1 christos return 0; 3424 1.1 christos } 3425 1.1 christos _ACEOF 3426 1.13 christos ac_clean_files_save=$ac_clean_files 3427 1.13 christos ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3428 1.13 christos # Try to create an executable without -o first, disregard a.out. 3429 1.13 christos # It will help us diagnose broken compilers, and finding out an intuition 3430 1.13 christos # of exeext. 3431 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3432 1.13 christos $as_echo_n "checking whether the C compiler works... " >&6; } 3433 1.13 christos ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3434 1.1 christos 3435 1.13 christos # The possible output files: 3436 1.13 christos ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3437 1.1 christos 3438 1.13 christos ac_rmfiles= 3439 1.13 christos for ac_file in $ac_files 3440 1.13 christos do 3441 1.13 christos case $ac_file in 3442 1.13 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3443 1.13 christos * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3444 1.13 christos esac 3445 1.13 christos done 3446 1.13 christos rm -f $ac_rmfiles 3447 1.1 christos 3448 1.13 christos if { { ac_try="$ac_link_default" 3449 1.13 christos case "(($ac_try" in 3450 1.13 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3451 1.13 christos *) ac_try_echo=$ac_try;; 3452 1.13 christos esac 3453 1.13 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3454 1.13 christos $as_echo "$ac_try_echo"; } >&5 3455 1.13 christos (eval "$ac_link_default") 2>&5 3456 1.13 christos ac_status=$? 3457 1.13 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3458 1.13 christos test $ac_status = 0; }; then : 3459 1.13 christos # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3460 1.13 christos # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3461 1.13 christos # in a Makefile. We should not override ac_cv_exeext if it was cached, 3462 1.13 christos # so that the user can short-circuit this test for compilers unknown to 3463 1.13 christos # Autoconf. 3464 1.13 christos for ac_file in $ac_files '' 3465 1.13 christos do 3466 1.13 christos test -f "$ac_file" || continue 3467 1.13 christos case $ac_file in 3468 1.13 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3469 1.13 christos ;; 3470 1.13 christos [ab].out ) 3471 1.13 christos # We found the default executable, but exeext='' is most 3472 1.13 christos # certainly right. 3473 1.13 christos break;; 3474 1.13 christos *.* ) 3475 1.13 christos if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3476 1.13 christos then :; else 3477 1.13 christos ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3478 1.13 christos fi 3479 1.13 christos # We set ac_cv_exeext here because the later test for it is not 3480 1.13 christos # safe: cross compilers may not add the suffix if given an `-o' 3481 1.13 christos # argument, so we may need to know it at that point already. 3482 1.13 christos # Even if this section looks crufty: it has the advantage of 3483 1.13 christos # actually working. 3484 1.13 christos break;; 3485 1.13 christos * ) 3486 1.13 christos break;; 3487 1.13 christos esac 3488 1.1 christos done 3489 1.13 christos test "$ac_cv_exeext" = no && ac_cv_exeext= 3490 1.1 christos 3491 1.1 christos else 3492 1.13 christos ac_file='' 3493 1.1 christos fi 3494 1.13 christos if test -z "$ac_file"; then : 3495 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3496 1.13 christos $as_echo "no" >&6; } 3497 1.13 christos $as_echo "$as_me: failed program was:" >&5 3498 1.13 christos sed 's/^/| /' conftest.$ac_ext >&5 3499 1.1 christos 3500 1.13 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3501 1.13 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3502 1.13 christos as_fn_error 77 "C compiler cannot create executables 3503 1.13 christos See \`config.log' for more details" "$LINENO" 5; } 3504 1.13 christos else 3505 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3506 1.13 christos $as_echo "yes" >&6; } 3507 1.1 christos fi 3508 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3509 1.13 christos $as_echo_n "checking for C compiler default output file name... " >&6; } 3510 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3511 1.13 christos $as_echo "$ac_file" >&6; } 3512 1.13 christos ac_exeext=$ac_cv_exeext 3513 1.1 christos 3514 1.13 christos rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3515 1.13 christos ac_clean_files=$ac_clean_files_save 3516 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3517 1.13 christos $as_echo_n "checking for suffix of executables... " >&6; } 3518 1.13 christos if { { ac_try="$ac_link" 3519 1.13 christos case "(($ac_try" in 3520 1.13 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3521 1.13 christos *) ac_try_echo=$ac_try;; 3522 1.13 christos esac 3523 1.13 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3524 1.13 christos $as_echo "$ac_try_echo"; } >&5 3525 1.13 christos (eval "$ac_link") 2>&5 3526 1.13 christos ac_status=$? 3527 1.13 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3528 1.13 christos test $ac_status = 0; }; then : 3529 1.13 christos # If both `conftest.exe' and `conftest' are `present' (well, observable) 3530 1.13 christos # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3531 1.13 christos # work properly (i.e., refer to `conftest.exe'), while it won't with 3532 1.13 christos # `rm'. 3533 1.13 christos for ac_file in conftest.exe conftest conftest.*; do 3534 1.13 christos test -f "$ac_file" || continue 3535 1.13 christos case $ac_file in 3536 1.13 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3537 1.13 christos *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3538 1.13 christos break;; 3539 1.13 christos * ) break;; 3540 1.13 christos esac 3541 1.13 christos done 3542 1.1 christos else 3543 1.13 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3544 1.13 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3545 1.13 christos as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3546 1.13 christos See \`config.log' for more details" "$LINENO" 5; } 3547 1.1 christos fi 3548 1.13 christos rm -f conftest conftest$ac_cv_exeext 3549 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3550 1.13 christos $as_echo "$ac_cv_exeext" >&6; } 3551 1.1 christos 3552 1.13 christos rm -f conftest.$ac_ext 3553 1.13 christos EXEEXT=$ac_cv_exeext 3554 1.13 christos ac_exeext=$EXEEXT 3555 1.13 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3556 1.13 christos /* end confdefs.h. */ 3557 1.13 christos #include <stdio.h> 3558 1.13 christos int 3559 1.13 christos main () 3560 1.13 christos { 3561 1.13 christos FILE *f = fopen ("conftest.out", "w"); 3562 1.13 christos return ferror (f) || fclose (f) != 0; 3563 1.1 christos 3564 1.13 christos ; 3565 1.13 christos return 0; 3566 1.13 christos } 3567 1.13 christos _ACEOF 3568 1.13 christos ac_clean_files="$ac_clean_files conftest.out" 3569 1.13 christos # Check that the compiler produces executables we can run. If not, either 3570 1.13 christos # the compiler is broken, or we cross compile. 3571 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3572 1.13 christos $as_echo_n "checking whether we are cross compiling... " >&6; } 3573 1.13 christos if test "$cross_compiling" != yes; then 3574 1.13 christos { { ac_try="$ac_link" 3575 1.13 christos case "(($ac_try" in 3576 1.13 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3577 1.13 christos *) ac_try_echo=$ac_try;; 3578 1.13 christos esac 3579 1.13 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3580 1.13 christos $as_echo "$ac_try_echo"; } >&5 3581 1.13 christos (eval "$ac_link") 2>&5 3582 1.13 christos ac_status=$? 3583 1.13 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3584 1.13 christos test $ac_status = 0; } 3585 1.13 christos if { ac_try='./conftest$ac_cv_exeext' 3586 1.13 christos { { case "(($ac_try" in 3587 1.13 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3588 1.13 christos *) ac_try_echo=$ac_try;; 3589 1.13 christos esac 3590 1.13 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3591 1.13 christos $as_echo "$ac_try_echo"; } >&5 3592 1.13 christos (eval "$ac_try") 2>&5 3593 1.13 christos ac_status=$? 3594 1.13 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3595 1.13 christos test $ac_status = 0; }; }; then 3596 1.13 christos cross_compiling=no 3597 1.10 christos else 3598 1.13 christos if test "$cross_compiling" = maybe; then 3599 1.13 christos cross_compiling=yes 3600 1.13 christos else 3601 1.13 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3602 1.13 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3603 1.13 christos as_fn_error $? "cannot run C compiled programs. 3604 1.13 christos If you meant to cross compile, use \`--host'. 3605 1.13 christos See \`config.log' for more details" "$LINENO" 5; } 3606 1.13 christos fi 3607 1.10 christos fi 3608 1.10 christos fi 3609 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3610 1.13 christos $as_echo "$cross_compiling" >&6; } 3611 1.10 christos 3612 1.13 christos rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3613 1.13 christos ac_clean_files=$ac_clean_files_save 3614 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3615 1.13 christos $as_echo_n "checking for suffix of object files... " >&6; } 3616 1.13 christos if ${ac_cv_objext+:} false; then : 3617 1.1 christos $as_echo_n "(cached) " >&6 3618 1.1 christos else 3619 1.13 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3620 1.13 christos /* end confdefs.h. */ 3621 1.1 christos 3622 1.13 christos int 3623 1.13 christos main () 3624 1.13 christos { 3625 1.1 christos 3626 1.13 christos ; 3627 1.13 christos return 0; 3628 1.13 christos } 3629 1.13 christos _ACEOF 3630 1.13 christos rm -f conftest.o conftest.obj 3631 1.13 christos if { { ac_try="$ac_compile" 3632 1.13 christos case "(($ac_try" in 3633 1.13 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3634 1.13 christos *) ac_try_echo=$ac_try;; 3635 1.13 christos esac 3636 1.13 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3637 1.13 christos $as_echo "$ac_try_echo"; } >&5 3638 1.13 christos (eval "$ac_compile") 2>&5 3639 1.13 christos ac_status=$? 3640 1.13 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3641 1.13 christos test $ac_status = 0; }; then : 3642 1.13 christos for ac_file in conftest.o conftest.obj conftest.*; do 3643 1.13 christos test -f "$ac_file" || continue; 3644 1.13 christos case $ac_file in 3645 1.13 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3646 1.13 christos *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3647 1.13 christos break;; 3648 1.13 christos esac 3649 1.1 christos done 3650 1.13 christos else 3651 1.13 christos $as_echo "$as_me: failed program was:" >&5 3652 1.13 christos sed 's/^/| /' conftest.$ac_ext >&5 3653 1.1 christos 3654 1.13 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3655 1.13 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3656 1.13 christos as_fn_error $? "cannot compute suffix of object files: cannot compile 3657 1.13 christos See \`config.log' for more details" "$LINENO" 5; } 3658 1.1 christos fi 3659 1.13 christos rm -f conftest.$ac_cv_objext conftest.$ac_ext 3660 1.1 christos fi 3661 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3662 1.13 christos $as_echo "$ac_cv_objext" >&6; } 3663 1.13 christos OBJEXT=$ac_cv_objext 3664 1.13 christos ac_objext=$OBJEXT 3665 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3666 1.13 christos $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3667 1.13 christos if ${ac_cv_c_compiler_gnu+:} false; then : 3668 1.13 christos $as_echo_n "(cached) " >&6 3669 1.13 christos else 3670 1.13 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3671 1.13 christos /* end confdefs.h. */ 3672 1.13 christos 3673 1.13 christos int 3674 1.13 christos main () 3675 1.13 christos { 3676 1.13 christos #ifndef __GNUC__ 3677 1.13 christos choke me 3678 1.13 christos #endif 3679 1.13 christos 3680 1.13 christos ; 3681 1.13 christos return 0; 3682 1.13 christos } 3683 1.13 christos _ACEOF 3684 1.13 christos if ac_fn_c_try_compile "$LINENO"; then : 3685 1.13 christos ac_compiler_gnu=yes 3686 1.1 christos else 3687 1.13 christos ac_compiler_gnu=no 3688 1.1 christos fi 3689 1.13 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3690 1.13 christos ac_cv_c_compiler_gnu=$ac_compiler_gnu 3691 1.1 christos 3692 1.13 christos fi 3693 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3694 1.13 christos $as_echo "$ac_cv_c_compiler_gnu" >&6; } 3695 1.13 christos if test $ac_compiler_gnu = yes; then 3696 1.13 christos GCC=yes 3697 1.1 christos else 3698 1.13 christos GCC= 3699 1.1 christos fi 3700 1.13 christos ac_test_CFLAGS=${CFLAGS+set} 3701 1.13 christos ac_save_CFLAGS=$CFLAGS 3702 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3703 1.13 christos $as_echo_n "checking whether $CC accepts -g... " >&6; } 3704 1.13 christos if ${ac_cv_prog_cc_g+:} false; then : 3705 1.13 christos $as_echo_n "(cached) " >&6 3706 1.13 christos else 3707 1.13 christos ac_save_c_werror_flag=$ac_c_werror_flag 3708 1.13 christos ac_c_werror_flag=yes 3709 1.13 christos ac_cv_prog_cc_g=no 3710 1.13 christos CFLAGS="-g" 3711 1.13 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3712 1.13 christos /* end confdefs.h. */ 3713 1.1 christos 3714 1.13 christos int 3715 1.13 christos main () 3716 1.13 christos { 3717 1.13 christos 3718 1.13 christos ; 3719 1.13 christos return 0; 3720 1.13 christos } 3721 1.13 christos _ACEOF 3722 1.13 christos if ac_fn_c_try_compile "$LINENO"; then : 3723 1.13 christos ac_cv_prog_cc_g=yes 3724 1.1 christos else 3725 1.13 christos CFLAGS="" 3726 1.13 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3727 1.13 christos /* end confdefs.h. */ 3728 1.13 christos 3729 1.13 christos int 3730 1.13 christos main () 3731 1.13 christos { 3732 1.13 christos 3733 1.13 christos ; 3734 1.13 christos return 0; 3735 1.13 christos } 3736 1.13 christos _ACEOF 3737 1.13 christos if ac_fn_c_try_compile "$LINENO"; then : 3738 1.13 christos 3739 1.1 christos else 3740 1.13 christos ac_c_werror_flag=$ac_save_c_werror_flag 3741 1.13 christos CFLAGS="-g" 3742 1.13 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3743 1.13 christos /* end confdefs.h. */ 3744 1.13 christos 3745 1.13 christos int 3746 1.13 christos main () 3747 1.13 christos { 3748 1.1 christos 3749 1.13 christos ; 3750 1.13 christos return 0; 3751 1.13 christos } 3752 1.13 christos _ACEOF 3753 1.13 christos if ac_fn_c_try_compile "$LINENO"; then : 3754 1.13 christos ac_cv_prog_cc_g=yes 3755 1.13 christos fi 3756 1.13 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3757 1.1 christos fi 3758 1.13 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3759 1.13 christos fi 3760 1.13 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3761 1.13 christos ac_c_werror_flag=$ac_save_c_werror_flag 3762 1.1 christos fi 3763 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3764 1.13 christos $as_echo "$ac_cv_prog_cc_g" >&6; } 3765 1.13 christos if test "$ac_test_CFLAGS" = set; then 3766 1.13 christos CFLAGS=$ac_save_CFLAGS 3767 1.13 christos elif test $ac_cv_prog_cc_g = yes; then 3768 1.13 christos if test "$GCC" = yes; then 3769 1.13 christos CFLAGS="-g -O2" 3770 1.13 christos else 3771 1.13 christos CFLAGS="-g" 3772 1.13 christos fi 3773 1.1 christos else 3774 1.13 christos if test "$GCC" = yes; then 3775 1.13 christos CFLAGS="-O2" 3776 1.13 christos else 3777 1.13 christos CFLAGS= 3778 1.1 christos fi 3779 1.1 christos fi 3780 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3781 1.13 christos $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3782 1.13 christos if ${ac_cv_prog_cc_c89+:} false; then : 3783 1.1 christos $as_echo_n "(cached) " >&6 3784 1.1 christos else 3785 1.13 christos ac_cv_prog_cc_c89=no 3786 1.13 christos ac_save_CC=$CC 3787 1.13 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3788 1.13 christos /* end confdefs.h. */ 3789 1.13 christos #include <stdarg.h> 3790 1.13 christos #include <stdio.h> 3791 1.13 christos struct stat; 3792 1.13 christos /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3793 1.13 christos struct buf { int x; }; 3794 1.13 christos FILE * (*rcsopen) (struct buf *, struct stat *, int); 3795 1.13 christos static char *e (p, i) 3796 1.13 christos char **p; 3797 1.13 christos int i; 3798 1.13 christos { 3799 1.13 christos return p[i]; 3800 1.13 christos } 3801 1.13 christos static char *f (char * (*g) (char **, int), char **p, ...) 3802 1.13 christos { 3803 1.13 christos char *s; 3804 1.13 christos va_list v; 3805 1.13 christos va_start (v,p); 3806 1.13 christos s = g (p, va_arg (v,int)); 3807 1.13 christos va_end (v); 3808 1.13 christos return s; 3809 1.13 christos } 3810 1.1 christos 3811 1.13 christos /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3812 1.13 christos function prototypes and stuff, but not '\xHH' hex character constants. 3813 1.13 christos These don't provoke an error unfortunately, instead are silently treated 3814 1.13 christos as 'x'. The following induces an error, until -std is added to get 3815 1.13 christos proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3816 1.13 christos array size at least. It's necessary to write '\x00'==0 to get something 3817 1.13 christos that's true only with -std. */ 3818 1.13 christos int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3819 1.1 christos 3820 1.13 christos /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3821 1.13 christos inside strings and character constants. */ 3822 1.13 christos #define FOO(x) 'x' 3823 1.13 christos int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3824 1.1 christos 3825 1.13 christos int test (int i, double x); 3826 1.13 christos struct s1 {int (*f) (int a);}; 3827 1.13 christos struct s2 {int (*f) (double a);}; 3828 1.13 christos int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3829 1.13 christos int argc; 3830 1.13 christos char **argv; 3831 1.13 christos int 3832 1.13 christos main () 3833 1.13 christos { 3834 1.13 christos return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3835 1.13 christos ; 3836 1.13 christos return 0; 3837 1.13 christos } 3838 1.13 christos _ACEOF 3839 1.13 christos for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3840 1.13 christos -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3841 1.13 christos do 3842 1.13 christos CC="$ac_save_CC $ac_arg" 3843 1.13 christos if ac_fn_c_try_compile "$LINENO"; then : 3844 1.13 christos ac_cv_prog_cc_c89=$ac_arg 3845 1.1 christos fi 3846 1.13 christos rm -f core conftest.err conftest.$ac_objext 3847 1.13 christos test "x$ac_cv_prog_cc_c89" != "xno" && break 3848 1.1 christos done 3849 1.13 christos rm -f conftest.$ac_ext 3850 1.13 christos CC=$ac_save_CC 3851 1.1 christos 3852 1.1 christos fi 3853 1.13 christos # AC_CACHE_VAL 3854 1.13 christos case "x$ac_cv_prog_cc_c89" in 3855 1.13 christos x) 3856 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3857 1.13 christos $as_echo "none needed" >&6; } ;; 3858 1.13 christos xno) 3859 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3860 1.13 christos $as_echo "unsupported" >&6; } ;; 3861 1.13 christos *) 3862 1.13 christos CC="$CC $ac_cv_prog_cc_c89" 3863 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3864 1.13 christos $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3865 1.13 christos esac 3866 1.13 christos if test "x$ac_cv_prog_cc_c89" != xno; then : 3867 1.13 christos 3868 1.1 christos fi 3869 1.1 christos 3870 1.13 christos ac_ext=c 3871 1.13 christos ac_cpp='$CPP $CPPFLAGS' 3872 1.13 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3873 1.13 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3874 1.13 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu 3875 1.1 christos 3876 1.13 christos ac_ext=c 3877 1.13 christos ac_cpp='$CPP $CPPFLAGS' 3878 1.13 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3879 1.13 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3880 1.13 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu 3881 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 3882 1.13 christos $as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 3883 1.13 christos if ${am_cv_prog_cc_c_o+:} false; then : 3884 1.1 christos $as_echo_n "(cached) " >&6 3885 1.1 christos else 3886 1.13 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3887 1.13 christos /* end confdefs.h. */ 3888 1.13 christos 3889 1.13 christos int 3890 1.13 christos main () 3891 1.13 christos { 3892 1.13 christos 3893 1.13 christos ; 3894 1.13 christos return 0; 3895 1.13 christos } 3896 1.13 christos _ACEOF 3897 1.13 christos # Make sure it works both with $CC and with simple cc. 3898 1.13 christos # Following AC_PROG_CC_C_O, we do the test twice because some 3899 1.13 christos # compilers refuse to overwrite an existing .o file with -o, 3900 1.13 christos # though they will create one. 3901 1.13 christos am_cv_prog_cc_c_o=yes 3902 1.13 christos for am_i in 1 2; do 3903 1.13 christos if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 3904 1.13 christos ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 3905 1.13 christos ac_status=$? 3906 1.13 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5 3907 1.13 christos (exit $ac_status); } \ 3908 1.13 christos && test -f conftest2.$ac_objext; then 3909 1.13 christos : OK 3910 1.13 christos else 3911 1.13 christos am_cv_prog_cc_c_o=no 3912 1.13 christos break 3913 1.13 christos fi 3914 1.1 christos done 3915 1.13 christos rm -f core conftest* 3916 1.13 christos unset am_i 3917 1.1 christos fi 3918 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 3919 1.13 christos $as_echo "$am_cv_prog_cc_c_o" >&6; } 3920 1.13 christos if test "$am_cv_prog_cc_c_o" != yes; then 3921 1.13 christos # Losing compiler, so override with the script. 3922 1.13 christos # FIXME: It is wrong to rewrite CC. 3923 1.13 christos # But if we don't then we get into trouble of one sort or another. 3924 1.13 christos # A longer-term fix would be to have automake use am__CC in this case, 3925 1.13 christos # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 3926 1.13 christos CC="$am_aux_dir/compile $CC" 3927 1.1 christos fi 3928 1.13 christos ac_ext=c 3929 1.13 christos ac_cpp='$CPP $CPPFLAGS' 3930 1.13 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3931 1.13 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3932 1.13 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu 3933 1.13 christos 3934 1.13 christos DEPDIR="${am__leading_dot}deps" 3935 1.1 christos 3936 1.13 christos ac_config_commands="$ac_config_commands depfiles" 3937 1.1 christos 3938 1.1 christos 3939 1.13 christos am_make=${MAKE-make} 3940 1.13 christos cat > confinc << 'END' 3941 1.13 christos am__doit: 3942 1.13 christos @echo this is the am__doit target 3943 1.13 christos .PHONY: am__doit 3944 1.13 christos END 3945 1.13 christos # If we don't find an include directive, just comment out the code. 3946 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3947 1.13 christos $as_echo_n "checking for style of include used by $am_make... " >&6; } 3948 1.13 christos am__include="#" 3949 1.13 christos am__quote= 3950 1.13 christos _am_result=none 3951 1.13 christos # First try GNU make style include. 3952 1.13 christos echo "include confinc" > confmf 3953 1.13 christos # Ignore all kinds of additional output from 'make'. 3954 1.13 christos case `$am_make -s -f confmf 2> /dev/null` in #( 3955 1.13 christos *the\ am__doit\ target*) 3956 1.13 christos am__include=include 3957 1.13 christos am__quote= 3958 1.13 christos _am_result=GNU 3959 1.13 christos ;; 3960 1.1 christos esac 3961 1.13 christos # Now try BSD make style include. 3962 1.13 christos if test "$am__include" = "#"; then 3963 1.13 christos echo '.include "confinc"' > confmf 3964 1.13 christos case `$am_make -s -f confmf 2> /dev/null` in #( 3965 1.13 christos *the\ am__doit\ target*) 3966 1.13 christos am__include=.include 3967 1.13 christos am__quote="\"" 3968 1.13 christos _am_result=BSD 3969 1.13 christos ;; 3970 1.13 christos esac 3971 1.1 christos fi 3972 1.1 christos 3973 1.1 christos 3974 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3975 1.13 christos $as_echo "$_am_result" >&6; } 3976 1.13 christos rm -f confinc confmf 3977 1.1 christos 3978 1.13 christos # Check whether --enable-dependency-tracking was given. 3979 1.13 christos if test "${enable_dependency_tracking+set}" = set; then : 3980 1.13 christos enableval=$enable_dependency_tracking; 3981 1.1 christos fi 3982 1.1 christos 3983 1.13 christos if test "x$enable_dependency_tracking" != xno; then 3984 1.13 christos am_depcomp="$ac_aux_dir/depcomp" 3985 1.13 christos AMDEPBACKSLASH='\' 3986 1.13 christos am__nodep='_no' 3987 1.1 christos fi 3988 1.13 christos if test "x$enable_dependency_tracking" != xno; then 3989 1.13 christos AMDEP_TRUE= 3990 1.13 christos AMDEP_FALSE='#' 3991 1.1 christos else 3992 1.13 christos AMDEP_TRUE='#' 3993 1.13 christos AMDEP_FALSE= 3994 1.1 christos fi 3995 1.1 christos 3996 1.1 christos 3997 1.1 christos 3998 1.13 christos depcc="$CC" am_compiler_list= 3999 1.1 christos 4000 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4001 1.13 christos $as_echo_n "checking dependency style of $depcc... " >&6; } 4002 1.13 christos if ${am_cv_CC_dependencies_compiler_type+:} false; then : 4003 1.13 christos $as_echo_n "(cached) " >&6 4004 1.1 christos else 4005 1.13 christos if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4006 1.13 christos # We make a subdir and do the tests there. Otherwise we can end up 4007 1.13 christos # making bogus files that we don't know about and never remove. For 4008 1.13 christos # instance it was reported that on HP-UX the gcc test will end up 4009 1.13 christos # making a dummy file named 'D' -- because '-MD' means "put the output 4010 1.13 christos # in D". 4011 1.13 christos rm -rf conftest.dir 4012 1.13 christos mkdir conftest.dir 4013 1.13 christos # Copy depcomp to subdir because otherwise we won't find it if we're 4014 1.13 christos # using a relative directory. 4015 1.13 christos cp "$am_depcomp" conftest.dir 4016 1.13 christos cd conftest.dir 4017 1.13 christos # We will build objects and dependencies in a subdirectory because 4018 1.13 christos # it helps to detect inapplicable dependency modes. For instance 4019 1.13 christos # both Tru64's cc and ICC support -MD to output dependencies as a 4020 1.13 christos # side effect of compilation, but ICC will put the dependencies in 4021 1.13 christos # the current directory while Tru64 will put them in the object 4022 1.13 christos # directory. 4023 1.13 christos mkdir sub 4024 1.1 christos 4025 1.13 christos am_cv_CC_dependencies_compiler_type=none 4026 1.13 christos if test "$am_compiler_list" = ""; then 4027 1.13 christos am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4028 1.1 christos fi 4029 1.13 christos am__universal=false 4030 1.13 christos case " $depcc " in #( 4031 1.13 christos *\ -arch\ *\ -arch\ *) am__universal=true ;; 4032 1.13 christos esac 4033 1.1 christos 4034 1.13 christos for depmode in $am_compiler_list; do 4035 1.13 christos # Setup a source with many dependencies, because some compilers 4036 1.13 christos # like to wrap large dependency lists on column 80 (with \), and 4037 1.13 christos # we should not choose a depcomp mode which is confused by this. 4038 1.13 christos # 4039 1.13 christos # We need to recreate these files for each test, as the compiler may 4040 1.13 christos # overwrite some of them when testing with obscure command lines. 4041 1.13 christos # This happens at least with the AIX C compiler. 4042 1.13 christos : > sub/conftest.c 4043 1.13 christos for i in 1 2 3 4 5 6; do 4044 1.13 christos echo '#include "conftst'$i'.h"' >> sub/conftest.c 4045 1.13 christos # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4046 1.13 christos # Solaris 10 /bin/sh. 4047 1.13 christos echo '/* dummy */' > sub/conftst$i.h 4048 1.13 christos done 4049 1.13 christos echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4050 1.1 christos 4051 1.13 christos # We check with '-c' and '-o' for the sake of the "dashmstdout" 4052 1.13 christos # mode. It turns out that the SunPro C++ compiler does not properly 4053 1.13 christos # handle '-M -o', and we need to detect this. Also, some Intel 4054 1.13 christos # versions had trouble with output in subdirs. 4055 1.13 christos am__obj=sub/conftest.${OBJEXT-o} 4056 1.13 christos am__minus_obj="-o $am__obj" 4057 1.13 christos case $depmode in 4058 1.13 christos gcc) 4059 1.13 christos # This depmode causes a compiler race in universal mode. 4060 1.13 christos test "$am__universal" = false || continue 4061 1.13 christos ;; 4062 1.13 christos nosideeffect) 4063 1.13 christos # After this tag, mechanisms are not by side-effect, so they'll 4064 1.13 christos # only be used when explicitly requested. 4065 1.13 christos if test "x$enable_dependency_tracking" = xyes; then 4066 1.13 christos continue 4067 1.13 christos else 4068 1.13 christos break 4069 1.13 christos fi 4070 1.13 christos ;; 4071 1.13 christos msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4072 1.13 christos # This compiler won't grok '-c -o', but also, the minuso test has 4073 1.13 christos # not run yet. These depmodes are late enough in the game, and 4074 1.13 christos # so weak that their functioning should not be impacted. 4075 1.13 christos am__obj=conftest.${OBJEXT-o} 4076 1.13 christos am__minus_obj= 4077 1.13 christos ;; 4078 1.13 christos none) break ;; 4079 1.13 christos esac 4080 1.13 christos if depmode=$depmode \ 4081 1.13 christos source=sub/conftest.c object=$am__obj \ 4082 1.13 christos depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4083 1.13 christos $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4084 1.13 christos >/dev/null 2>conftest.err && 4085 1.13 christos grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4086 1.13 christos grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4087 1.13 christos grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4088 1.13 christos ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4089 1.13 christos # icc doesn't choke on unknown options, it will just issue warnings 4090 1.13 christos # or remarks (even with -Werror). So we grep stderr for any message 4091 1.13 christos # that says an option was ignored or not supported. 4092 1.13 christos # When given -MP, icc 7.0 and 7.1 complain thusly: 4093 1.13 christos # icc: Command line warning: ignoring option '-M'; no argument required 4094 1.13 christos # The diagnosis changed in icc 8.0: 4095 1.13 christos # icc: Command line remark: option '-MP' not supported 4096 1.13 christos if (grep 'ignoring option' conftest.err || 4097 1.13 christos grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4098 1.13 christos am_cv_CC_dependencies_compiler_type=$depmode 4099 1.13 christos break 4100 1.13 christos fi 4101 1.13 christos fi 4102 1.13 christos done 4103 1.1 christos 4104 1.13 christos cd .. 4105 1.13 christos rm -rf conftest.dir 4106 1.13 christos else 4107 1.13 christos am_cv_CC_dependencies_compiler_type=none 4108 1.1 christos fi 4109 1.1 christos 4110 1.1 christos fi 4111 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4112 1.13 christos $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4113 1.13 christos CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4114 1.1 christos 4115 1.13 christos if 4116 1.13 christos test "x$enable_dependency_tracking" != xno \ 4117 1.13 christos && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4118 1.13 christos am__fastdepCC_TRUE= 4119 1.13 christos am__fastdepCC_FALSE='#' 4120 1.10 christos else 4121 1.13 christos am__fastdepCC_TRUE='#' 4122 1.13 christos am__fastdepCC_FALSE= 4123 1.13 christos fi 4124 1.10 christos 4125 1.10 christos 4126 1.10 christos 4127 1.10 christos ac_ext=c 4128 1.10 christos ac_cpp='$CPP $CPPFLAGS' 4129 1.10 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4130 1.10 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4131 1.10 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu 4132 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4133 1.1 christos $as_echo_n "checking how to run the C preprocessor... " >&6; } 4134 1.1 christos # On Suns, sometimes $CPP names a directory. 4135 1.1 christos if test -n "$CPP" && test -d "$CPP"; then 4136 1.1 christos CPP= 4137 1.1 christos fi 4138 1.1 christos if test -z "$CPP"; then 4139 1.10 christos if ${ac_cv_prog_CPP+:} false; then : 4140 1.1 christos $as_echo_n "(cached) " >&6 4141 1.1 christos else 4142 1.1 christos # Double quotes because CPP needs to be expanded 4143 1.1 christos for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4144 1.1 christos do 4145 1.1 christos ac_preproc_ok=false 4146 1.1 christos for ac_c_preproc_warn_flag in '' yes 4147 1.1 christos do 4148 1.1 christos # Use a header file that comes with gcc, so configuring glibc 4149 1.1 christos # with a fresh cross-compiler works. 4150 1.1 christos # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4151 1.1 christos # <limits.h> exists even on freestanding compilers. 4152 1.1 christos # On the NeXT, cc -E runs the code through the compiler's parser, 4153 1.1 christos # not just through cpp. "Syntax error" is here to catch this case. 4154 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4155 1.1 christos /* end confdefs.h. */ 4156 1.1 christos #ifdef __STDC__ 4157 1.1 christos # include <limits.h> 4158 1.1 christos #else 4159 1.1 christos # include <assert.h> 4160 1.1 christos #endif 4161 1.1 christos Syntax error 4162 1.1 christos _ACEOF 4163 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then : 4164 1.1 christos 4165 1.1 christos else 4166 1.1 christos # Broken: fails on valid input. 4167 1.1 christos continue 4168 1.1 christos fi 4169 1.10 christos rm -f conftest.err conftest.i conftest.$ac_ext 4170 1.1 christos 4171 1.1 christos # OK, works on sane cases. Now check whether nonexistent headers 4172 1.1 christos # can be detected and how. 4173 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4174 1.1 christos /* end confdefs.h. */ 4175 1.1 christos #include <ac_nonexistent.h> 4176 1.1 christos _ACEOF 4177 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then : 4178 1.1 christos # Broken: success on invalid input. 4179 1.1 christos continue 4180 1.1 christos else 4181 1.1 christos # Passes both tests. 4182 1.1 christos ac_preproc_ok=: 4183 1.1 christos break 4184 1.1 christos fi 4185 1.10 christos rm -f conftest.err conftest.i conftest.$ac_ext 4186 1.1 christos 4187 1.1 christos done 4188 1.1 christos # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4189 1.10 christos rm -f conftest.i conftest.err conftest.$ac_ext 4190 1.1 christos if $ac_preproc_ok; then : 4191 1.1 christos break 4192 1.1 christos fi 4193 1.1 christos 4194 1.1 christos done 4195 1.1 christos ac_cv_prog_CPP=$CPP 4196 1.1 christos 4197 1.1 christos fi 4198 1.1 christos CPP=$ac_cv_prog_CPP 4199 1.1 christos else 4200 1.1 christos ac_cv_prog_CPP=$CPP 4201 1.1 christos fi 4202 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4203 1.1 christos $as_echo "$CPP" >&6; } 4204 1.1 christos ac_preproc_ok=false 4205 1.1 christos for ac_c_preproc_warn_flag in '' yes 4206 1.1 christos do 4207 1.1 christos # Use a header file that comes with gcc, so configuring glibc 4208 1.1 christos # with a fresh cross-compiler works. 4209 1.1 christos # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4210 1.1 christos # <limits.h> exists even on freestanding compilers. 4211 1.1 christos # On the NeXT, cc -E runs the code through the compiler's parser, 4212 1.1 christos # not just through cpp. "Syntax error" is here to catch this case. 4213 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4214 1.1 christos /* end confdefs.h. */ 4215 1.1 christos #ifdef __STDC__ 4216 1.1 christos # include <limits.h> 4217 1.1 christos #else 4218 1.1 christos # include <assert.h> 4219 1.1 christos #endif 4220 1.1 christos Syntax error 4221 1.1 christos _ACEOF 4222 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then : 4223 1.1 christos 4224 1.1 christos else 4225 1.1 christos # Broken: fails on valid input. 4226 1.1 christos continue 4227 1.1 christos fi 4228 1.10 christos rm -f conftest.err conftest.i conftest.$ac_ext 4229 1.1 christos 4230 1.1 christos # OK, works on sane cases. Now check whether nonexistent headers 4231 1.1 christos # can be detected and how. 4232 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4233 1.1 christos /* end confdefs.h. */ 4234 1.1 christos #include <ac_nonexistent.h> 4235 1.1 christos _ACEOF 4236 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then : 4237 1.1 christos # Broken: success on invalid input. 4238 1.1 christos continue 4239 1.1 christos else 4240 1.1 christos # Passes both tests. 4241 1.1 christos ac_preproc_ok=: 4242 1.1 christos break 4243 1.1 christos fi 4244 1.10 christos rm -f conftest.err conftest.i conftest.$ac_ext 4245 1.1 christos 4246 1.1 christos done 4247 1.1 christos # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4248 1.10 christos rm -f conftest.i conftest.err conftest.$ac_ext 4249 1.1 christos if $ac_preproc_ok; then : 4250 1.1 christos 4251 1.1 christos else 4252 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4253 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4254 1.10 christos as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4255 1.10 christos See \`config.log' for more details" "$LINENO" 5; } 4256 1.1 christos fi 4257 1.1 christos 4258 1.1 christos ac_ext=c 4259 1.1 christos ac_cpp='$CPP $CPPFLAGS' 4260 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4261 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4262 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu 4263 1.1 christos 4264 1.1 christos 4265 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4266 1.1 christos $as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4267 1.10 christos if ${ac_cv_path_GREP+:} false; then : 4268 1.1 christos $as_echo_n "(cached) " >&6 4269 1.1 christos else 4270 1.1 christos if test -z "$GREP"; then 4271 1.1 christos ac_path_GREP_found=false 4272 1.1 christos # Loop through the user's path and test for each of PROGNAME-LIST 4273 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4274 1.1 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4275 1.1 christos do 4276 1.1 christos IFS=$as_save_IFS 4277 1.1 christos test -z "$as_dir" && as_dir=. 4278 1.1 christos for ac_prog in grep ggrep; do 4279 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 4280 1.1 christos ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4281 1.10 christos as_fn_executable_p "$ac_path_GREP" || continue 4282 1.1 christos # Check for GNU ac_path_GREP and select it if it is found. 4283 1.1 christos # Check for GNU $ac_path_GREP 4284 1.1 christos case `"$ac_path_GREP" --version 2>&1` in 4285 1.1 christos *GNU*) 4286 1.1 christos ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4287 1.1 christos *) 4288 1.1 christos ac_count=0 4289 1.1 christos $as_echo_n 0123456789 >"conftest.in" 4290 1.1 christos while : 4291 1.1 christos do 4292 1.1 christos cat "conftest.in" "conftest.in" >"conftest.tmp" 4293 1.1 christos mv "conftest.tmp" "conftest.in" 4294 1.1 christos cp "conftest.in" "conftest.nl" 4295 1.1 christos $as_echo 'GREP' >> "conftest.nl" 4296 1.1 christos "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4297 1.1 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4298 1.1 christos as_fn_arith $ac_count + 1 && ac_count=$as_val 4299 1.1 christos if test $ac_count -gt ${ac_path_GREP_max-0}; then 4300 1.1 christos # Best one so far, save it but keep looking for a better one 4301 1.1 christos ac_cv_path_GREP="$ac_path_GREP" 4302 1.1 christos ac_path_GREP_max=$ac_count 4303 1.1 christos fi 4304 1.1 christos # 10*(2^10) chars as input seems more than enough 4305 1.1 christos test $ac_count -gt 10 && break 4306 1.1 christos done 4307 1.1 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4308 1.1 christos esac 4309 1.1 christos 4310 1.1 christos $ac_path_GREP_found && break 3 4311 1.1 christos done 4312 1.1 christos done 4313 1.1 christos done 4314 1.1 christos IFS=$as_save_IFS 4315 1.1 christos if test -z "$ac_cv_path_GREP"; then 4316 1.10 christos as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4317 1.1 christos fi 4318 1.1 christos else 4319 1.1 christos ac_cv_path_GREP=$GREP 4320 1.1 christos fi 4321 1.1 christos 4322 1.1 christos fi 4323 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4324 1.1 christos $as_echo "$ac_cv_path_GREP" >&6; } 4325 1.1 christos GREP="$ac_cv_path_GREP" 4326 1.1 christos 4327 1.1 christos 4328 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4329 1.1 christos $as_echo_n "checking for egrep... " >&6; } 4330 1.10 christos if ${ac_cv_path_EGREP+:} false; then : 4331 1.1 christos $as_echo_n "(cached) " >&6 4332 1.1 christos else 4333 1.1 christos if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4334 1.1 christos then ac_cv_path_EGREP="$GREP -E" 4335 1.1 christos else 4336 1.1 christos if test -z "$EGREP"; then 4337 1.1 christos ac_path_EGREP_found=false 4338 1.1 christos # Loop through the user's path and test for each of PROGNAME-LIST 4339 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4340 1.1 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4341 1.1 christos do 4342 1.1 christos IFS=$as_save_IFS 4343 1.1 christos test -z "$as_dir" && as_dir=. 4344 1.1 christos for ac_prog in egrep; do 4345 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 4346 1.1 christos ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4347 1.10 christos as_fn_executable_p "$ac_path_EGREP" || continue 4348 1.1 christos # Check for GNU ac_path_EGREP and select it if it is found. 4349 1.1 christos # Check for GNU $ac_path_EGREP 4350 1.1 christos case `"$ac_path_EGREP" --version 2>&1` in 4351 1.1 christos *GNU*) 4352 1.1 christos ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4353 1.1 christos *) 4354 1.1 christos ac_count=0 4355 1.1 christos $as_echo_n 0123456789 >"conftest.in" 4356 1.1 christos while : 4357 1.1 christos do 4358 1.1 christos cat "conftest.in" "conftest.in" >"conftest.tmp" 4359 1.1 christos mv "conftest.tmp" "conftest.in" 4360 1.1 christos cp "conftest.in" "conftest.nl" 4361 1.1 christos $as_echo 'EGREP' >> "conftest.nl" 4362 1.1 christos "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4363 1.1 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4364 1.1 christos as_fn_arith $ac_count + 1 && ac_count=$as_val 4365 1.1 christos if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4366 1.1 christos # Best one so far, save it but keep looking for a better one 4367 1.1 christos ac_cv_path_EGREP="$ac_path_EGREP" 4368 1.1 christos ac_path_EGREP_max=$ac_count 4369 1.1 christos fi 4370 1.1 christos # 10*(2^10) chars as input seems more than enough 4371 1.1 christos test $ac_count -gt 10 && break 4372 1.1 christos done 4373 1.1 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4374 1.1 christos esac 4375 1.1 christos 4376 1.1 christos $ac_path_EGREP_found && break 3 4377 1.1 christos done 4378 1.1 christos done 4379 1.1 christos done 4380 1.1 christos IFS=$as_save_IFS 4381 1.1 christos if test -z "$ac_cv_path_EGREP"; then 4382 1.10 christos as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4383 1.1 christos fi 4384 1.1 christos else 4385 1.1 christos ac_cv_path_EGREP=$EGREP 4386 1.1 christos fi 4387 1.1 christos 4388 1.1 christos fi 4389 1.1 christos fi 4390 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4391 1.1 christos $as_echo "$ac_cv_path_EGREP" >&6; } 4392 1.1 christos EGREP="$ac_cv_path_EGREP" 4393 1.1 christos 4394 1.1 christos 4395 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4396 1.1 christos $as_echo_n "checking for ANSI C header files... " >&6; } 4397 1.10 christos if ${ac_cv_header_stdc+:} false; then : 4398 1.1 christos $as_echo_n "(cached) " >&6 4399 1.1 christos else 4400 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4401 1.1 christos /* end confdefs.h. */ 4402 1.1 christos #include <stdlib.h> 4403 1.1 christos #include <stdarg.h> 4404 1.1 christos #include <string.h> 4405 1.1 christos #include <float.h> 4406 1.1 christos 4407 1.1 christos int 4408 1.1 christos main () 4409 1.1 christos { 4410 1.1 christos 4411 1.1 christos ; 4412 1.1 christos return 0; 4413 1.1 christos } 4414 1.1 christos _ACEOF 4415 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 4416 1.1 christos ac_cv_header_stdc=yes 4417 1.1 christos else 4418 1.1 christos ac_cv_header_stdc=no 4419 1.1 christos fi 4420 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4421 1.1 christos 4422 1.1 christos if test $ac_cv_header_stdc = yes; then 4423 1.1 christos # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4424 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4425 1.1 christos /* end confdefs.h. */ 4426 1.1 christos #include <string.h> 4427 1.1 christos 4428 1.1 christos _ACEOF 4429 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4430 1.1 christos $EGREP "memchr" >/dev/null 2>&1; then : 4431 1.1 christos 4432 1.1 christos else 4433 1.1 christos ac_cv_header_stdc=no 4434 1.1 christos fi 4435 1.1 christos rm -f conftest* 4436 1.1 christos 4437 1.1 christos fi 4438 1.1 christos 4439 1.1 christos if test $ac_cv_header_stdc = yes; then 4440 1.1 christos # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4441 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4442 1.1 christos /* end confdefs.h. */ 4443 1.1 christos #include <stdlib.h> 4444 1.1 christos 4445 1.1 christos _ACEOF 4446 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4447 1.1 christos $EGREP "free" >/dev/null 2>&1; then : 4448 1.1 christos 4449 1.1 christos else 4450 1.1 christos ac_cv_header_stdc=no 4451 1.1 christos fi 4452 1.1 christos rm -f conftest* 4453 1.1 christos 4454 1.1 christos fi 4455 1.1 christos 4456 1.1 christos if test $ac_cv_header_stdc = yes; then 4457 1.1 christos # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4458 1.1 christos if test "$cross_compiling" = yes; then : 4459 1.1 christos : 4460 1.1 christos else 4461 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4462 1.1 christos /* end confdefs.h. */ 4463 1.1 christos #include <ctype.h> 4464 1.1 christos #include <stdlib.h> 4465 1.1 christos #if ((' ' & 0x0FF) == 0x020) 4466 1.1 christos # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4467 1.1 christos # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4468 1.1 christos #else 4469 1.1 christos # define ISLOWER(c) \ 4470 1.1 christos (('a' <= (c) && (c) <= 'i') \ 4471 1.1 christos || ('j' <= (c) && (c) <= 'r') \ 4472 1.1 christos || ('s' <= (c) && (c) <= 'z')) 4473 1.1 christos # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4474 1.1 christos #endif 4475 1.1 christos 4476 1.1 christos #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4477 1.1 christos int 4478 1.1 christos main () 4479 1.1 christos { 4480 1.1 christos int i; 4481 1.1 christos for (i = 0; i < 256; i++) 4482 1.1 christos if (XOR (islower (i), ISLOWER (i)) 4483 1.1 christos || toupper (i) != TOUPPER (i)) 4484 1.1 christos return 2; 4485 1.1 christos return 0; 4486 1.1 christos } 4487 1.1 christos _ACEOF 4488 1.1 christos if ac_fn_c_try_run "$LINENO"; then : 4489 1.1 christos 4490 1.1 christos else 4491 1.1 christos ac_cv_header_stdc=no 4492 1.1 christos fi 4493 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4494 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext 4495 1.1 christos fi 4496 1.1 christos 4497 1.1 christos fi 4498 1.1 christos fi 4499 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4500 1.1 christos $as_echo "$ac_cv_header_stdc" >&6; } 4501 1.1 christos if test $ac_cv_header_stdc = yes; then 4502 1.1 christos 4503 1.1 christos $as_echo "#define STDC_HEADERS 1" >>confdefs.h 4504 1.1 christos 4505 1.1 christos fi 4506 1.1 christos 4507 1.1 christos # On IRIX 5.3, sys/types and inttypes.h are conflicting. 4508 1.1 christos for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4509 1.1 christos inttypes.h stdint.h unistd.h 4510 1.1 christos do : 4511 1.1 christos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4512 1.1 christos ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4513 1.1 christos " 4514 1.10 christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4515 1.1 christos cat >>confdefs.h <<_ACEOF 4516 1.1 christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4517 1.1 christos _ACEOF 4518 1.1 christos 4519 1.1 christos fi 4520 1.1 christos 4521 1.1 christos done 4522 1.1 christos 4523 1.1 christos 4524 1.1 christos 4525 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4526 1.10 christos if test "x$ac_cv_header_minix_config_h" = xyes; then : 4527 1.1 christos MINIX=yes 4528 1.1 christos else 4529 1.1 christos MINIX= 4530 1.1 christos fi 4531 1.1 christos 4532 1.1 christos 4533 1.1 christos if test "$MINIX" = yes; then 4534 1.1 christos 4535 1.1 christos $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 4536 1.1 christos 4537 1.1 christos 4538 1.1 christos $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 4539 1.1 christos 4540 1.1 christos 4541 1.1 christos $as_echo "#define _MINIX 1" >>confdefs.h 4542 1.1 christos 4543 1.1 christos fi 4544 1.1 christos 4545 1.1 christos 4546 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4547 1.1 christos $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4548 1.10 christos if ${ac_cv_safe_to_define___extensions__+:} false; then : 4549 1.1 christos $as_echo_n "(cached) " >&6 4550 1.1 christos else 4551 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4552 1.1 christos /* end confdefs.h. */ 4553 1.1 christos 4554 1.10 christos # define __EXTENSIONS__ 1 4555 1.10 christos $ac_includes_default 4556 1.1 christos int 4557 1.1 christos main () 4558 1.1 christos { 4559 1.1 christos 4560 1.1 christos ; 4561 1.1 christos return 0; 4562 1.1 christos } 4563 1.1 christos _ACEOF 4564 1.1 christos if ac_fn_c_try_compile "$LINENO"; then : 4565 1.1 christos ac_cv_safe_to_define___extensions__=yes 4566 1.1 christos else 4567 1.1 christos ac_cv_safe_to_define___extensions__=no 4568 1.1 christos fi 4569 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4570 1.1 christos fi 4571 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4572 1.1 christos $as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4573 1.1 christos test $ac_cv_safe_to_define___extensions__ = yes && 4574 1.1 christos $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4575 1.1 christos 4576 1.1 christos $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4577 1.1 christos 4578 1.1 christos $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4579 1.1 christos 4580 1.1 christos $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4581 1.1 christos 4582 1.1 christos $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 4583 1.1 christos 4584 1.1 christos 4585 1.1 christos 4586 1.1 christos if test -n "$ac_tool_prefix"; then 4587 1.1 christos # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 4588 1.1 christos set dummy ${ac_tool_prefix}ar; ac_word=$2 4589 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4590 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 4591 1.10 christos if ${ac_cv_prog_AR+:} false; then : 4592 1.1 christos $as_echo_n "(cached) " >&6 4593 1.1 christos else 4594 1.1 christos if test -n "$AR"; then 4595 1.1 christos ac_cv_prog_AR="$AR" # Let the user override the test. 4596 1.1 christos else 4597 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4598 1.1 christos for as_dir in $PATH 4599 1.1 christos do 4600 1.1 christos IFS=$as_save_IFS 4601 1.1 christos test -z "$as_dir" && as_dir=. 4602 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 4603 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4604 1.1 christos ac_cv_prog_AR="${ac_tool_prefix}ar" 4605 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4606 1.1 christos break 2 4607 1.1 christos fi 4608 1.1 christos done 4609 1.1 christos done 4610 1.1 christos IFS=$as_save_IFS 4611 1.1 christos 4612 1.1 christos fi 4613 1.1 christos fi 4614 1.1 christos AR=$ac_cv_prog_AR 4615 1.1 christos if test -n "$AR"; then 4616 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 4617 1.1 christos $as_echo "$AR" >&6; } 4618 1.1 christos else 4619 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4620 1.1 christos $as_echo "no" >&6; } 4621 1.1 christos fi 4622 1.1 christos 4623 1.1 christos 4624 1.1 christos fi 4625 1.1 christos if test -z "$ac_cv_prog_AR"; then 4626 1.1 christos ac_ct_AR=$AR 4627 1.1 christos # Extract the first word of "ar", so it can be a program name with args. 4628 1.1 christos set dummy ar; ac_word=$2 4629 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4630 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 4631 1.10 christos if ${ac_cv_prog_ac_ct_AR+:} false; then : 4632 1.1 christos $as_echo_n "(cached) " >&6 4633 1.1 christos else 4634 1.1 christos if test -n "$ac_ct_AR"; then 4635 1.1 christos ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 4636 1.1 christos else 4637 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4638 1.1 christos for as_dir in $PATH 4639 1.1 christos do 4640 1.1 christos IFS=$as_save_IFS 4641 1.1 christos test -z "$as_dir" && as_dir=. 4642 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 4643 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4644 1.1 christos ac_cv_prog_ac_ct_AR="ar" 4645 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4646 1.1 christos break 2 4647 1.1 christos fi 4648 1.1 christos done 4649 1.1 christos done 4650 1.1 christos IFS=$as_save_IFS 4651 1.1 christos 4652 1.1 christos fi 4653 1.1 christos fi 4654 1.1 christos ac_ct_AR=$ac_cv_prog_ac_ct_AR 4655 1.1 christos if test -n "$ac_ct_AR"; then 4656 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 4657 1.1 christos $as_echo "$ac_ct_AR" >&6; } 4658 1.1 christos else 4659 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4660 1.1 christos $as_echo "no" >&6; } 4661 1.1 christos fi 4662 1.1 christos 4663 1.1 christos if test "x$ac_ct_AR" = x; then 4664 1.1 christos AR="" 4665 1.1 christos else 4666 1.1 christos case $cross_compiling:$ac_tool_warned in 4667 1.1 christos yes:) 4668 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4669 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4670 1.1 christos ac_tool_warned=yes ;; 4671 1.1 christos esac 4672 1.1 christos AR=$ac_ct_AR 4673 1.1 christos fi 4674 1.1 christos else 4675 1.1 christos AR="$ac_cv_prog_AR" 4676 1.1 christos fi 4677 1.1 christos 4678 1.1 christos if test -n "$ac_tool_prefix"; then 4679 1.1 christos # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 4680 1.1 christos set dummy ${ac_tool_prefix}ranlib; ac_word=$2 4681 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4682 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 4683 1.10 christos if ${ac_cv_prog_RANLIB+:} false; then : 4684 1.1 christos $as_echo_n "(cached) " >&6 4685 1.1 christos else 4686 1.1 christos if test -n "$RANLIB"; then 4687 1.1 christos ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 4688 1.1 christos else 4689 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4690 1.1 christos for as_dir in $PATH 4691 1.1 christos do 4692 1.1 christos IFS=$as_save_IFS 4693 1.1 christos test -z "$as_dir" && as_dir=. 4694 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 4695 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4696 1.1 christos ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 4697 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4698 1.1 christos break 2 4699 1.1 christos fi 4700 1.1 christos done 4701 1.1 christos done 4702 1.1 christos IFS=$as_save_IFS 4703 1.1 christos 4704 1.1 christos fi 4705 1.1 christos fi 4706 1.1 christos RANLIB=$ac_cv_prog_RANLIB 4707 1.1 christos if test -n "$RANLIB"; then 4708 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 4709 1.1 christos $as_echo "$RANLIB" >&6; } 4710 1.1 christos else 4711 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4712 1.1 christos $as_echo "no" >&6; } 4713 1.1 christos fi 4714 1.1 christos 4715 1.1 christos 4716 1.1 christos fi 4717 1.1 christos if test -z "$ac_cv_prog_RANLIB"; then 4718 1.1 christos ac_ct_RANLIB=$RANLIB 4719 1.1 christos # Extract the first word of "ranlib", so it can be a program name with args. 4720 1.1 christos set dummy ranlib; ac_word=$2 4721 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4722 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 4723 1.10 christos if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 4724 1.1 christos $as_echo_n "(cached) " >&6 4725 1.1 christos else 4726 1.1 christos if test -n "$ac_ct_RANLIB"; then 4727 1.1 christos ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 4728 1.1 christos else 4729 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4730 1.1 christos for as_dir in $PATH 4731 1.1 christos do 4732 1.1 christos IFS=$as_save_IFS 4733 1.1 christos test -z "$as_dir" && as_dir=. 4734 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 4735 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4736 1.1 christos ac_cv_prog_ac_ct_RANLIB="ranlib" 4737 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4738 1.1 christos break 2 4739 1.1 christos fi 4740 1.1 christos done 4741 1.1 christos done 4742 1.1 christos IFS=$as_save_IFS 4743 1.1 christos 4744 1.1 christos fi 4745 1.1 christos fi 4746 1.1 christos ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 4747 1.1 christos if test -n "$ac_ct_RANLIB"; then 4748 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 4749 1.1 christos $as_echo "$ac_ct_RANLIB" >&6; } 4750 1.1 christos else 4751 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4752 1.1 christos $as_echo "no" >&6; } 4753 1.1 christos fi 4754 1.1 christos 4755 1.1 christos if test "x$ac_ct_RANLIB" = x; then 4756 1.1 christos RANLIB=":" 4757 1.1 christos else 4758 1.1 christos case $cross_compiling:$ac_tool_warned in 4759 1.1 christos yes:) 4760 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4761 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4762 1.1 christos ac_tool_warned=yes ;; 4763 1.1 christos esac 4764 1.1 christos RANLIB=$ac_ct_RANLIB 4765 1.1 christos fi 4766 1.1 christos else 4767 1.1 christos RANLIB="$ac_cv_prog_RANLIB" 4768 1.1 christos fi 4769 1.1 christos 4770 1.1 christos 4771 1.1 christos # Check whether --enable-shared was given. 4772 1.1 christos if test "${enable_shared+set}" = set; then : 4773 1.1 christos enableval=$enable_shared; p=${PACKAGE-default} 4774 1.1 christos case $enableval in 4775 1.1 christos yes) enable_shared=yes ;; 4776 1.1 christos no) enable_shared=no ;; 4777 1.1 christos *) 4778 1.1 christos enable_shared=no 4779 1.1 christos # Look at the argument we got. We use all the common list separators. 4780 1.1 christos lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 4781 1.1 christos for pkg in $enableval; do 4782 1.1 christos IFS="$lt_save_ifs" 4783 1.1 christos if test "X$pkg" = "X$p"; then 4784 1.1 christos enable_shared=yes 4785 1.1 christos fi 4786 1.1 christos done 4787 1.1 christos IFS="$lt_save_ifs" 4788 1.1 christos ;; 4789 1.1 christos esac 4790 1.1 christos else 4791 1.1 christos enable_shared=no 4792 1.1 christos fi 4793 1.1 christos 4794 1.1 christos 4795 1.1 christos 4796 1.1 christos 4797 1.1 christos 4798 1.1 christos 4799 1.1 christos 4800 1.1 christos 4801 1.1 christos 4802 1.1 christos 4803 1.1 christos case `pwd` in 4804 1.1 christos *\ * | *\ *) 4805 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 4806 1.1 christos $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 4807 1.1 christos esac 4808 1.1 christos 4809 1.1 christos 4810 1.1 christos 4811 1.1 christos macro_version='2.2.7a' 4812 1.1 christos macro_revision='1.3134' 4813 1.1 christos 4814 1.1 christos 4815 1.1 christos 4816 1.1 christos 4817 1.1 christos 4818 1.1 christos 4819 1.1 christos 4820 1.1 christos 4821 1.1 christos 4822 1.1 christos 4823 1.1 christos 4824 1.1 christos 4825 1.1 christos 4826 1.1 christos ltmain="$ac_aux_dir/ltmain.sh" 4827 1.1 christos 4828 1.1 christos # Backslashify metacharacters that are still active within 4829 1.1 christos # double-quoted strings. 4830 1.1 christos sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 4831 1.1 christos 4832 1.1 christos # Same as above, but do not quote variable references. 4833 1.1 christos double_quote_subst='s/\(["`\\]\)/\\\1/g' 4834 1.1 christos 4835 1.1 christos # Sed substitution to delay expansion of an escaped shell variable in a 4836 1.1 christos # double_quote_subst'ed string. 4837 1.1 christos delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 4838 1.1 christos 4839 1.1 christos # Sed substitution to delay expansion of an escaped single quote. 4840 1.1 christos delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 4841 1.1 christos 4842 1.1 christos # Sed substitution to avoid accidental globbing in evaled expressions 4843 1.1 christos no_glob_subst='s/\*/\\\*/g' 4844 1.1 christos 4845 1.1 christos ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4846 1.1 christos ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 4847 1.1 christos ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 4848 1.1 christos 4849 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 4850 1.1 christos $as_echo_n "checking how to print strings... " >&6; } 4851 1.1 christos # Test print first, because it will be a builtin if present. 4852 1.1 christos if test "X`print -r -- -n 2>/dev/null`" = X-n && \ 4853 1.1 christos test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 4854 1.1 christos ECHO='print -r --' 4855 1.1 christos elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 4856 1.1 christos ECHO='printf %s\n' 4857 1.1 christos else 4858 1.1 christos # Use this function as a fallback that always works. 4859 1.1 christos func_fallback_echo () 4860 1.1 christos { 4861 1.1 christos eval 'cat <<_LTECHO_EOF 4862 1.1 christos $1 4863 1.1 christos _LTECHO_EOF' 4864 1.1 christos } 4865 1.1 christos ECHO='func_fallback_echo' 4866 1.1 christos fi 4867 1.1 christos 4868 1.1 christos # func_echo_all arg... 4869 1.1 christos # Invoke $ECHO with all args, space-separated. 4870 1.1 christos func_echo_all () 4871 1.1 christos { 4872 1.1 christos $ECHO "" 4873 1.1 christos } 4874 1.1 christos 4875 1.1 christos case "$ECHO" in 4876 1.1 christos printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 4877 1.1 christos $as_echo "printf" >&6; } ;; 4878 1.1 christos print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 4879 1.1 christos $as_echo "print -r" >&6; } ;; 4880 1.1 christos *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 4881 1.1 christos $as_echo "cat" >&6; } ;; 4882 1.1 christos esac 4883 1.1 christos 4884 1.1 christos 4885 1.1 christos 4886 1.1 christos 4887 1.1 christos 4888 1.1 christos 4889 1.1 christos 4890 1.1 christos 4891 1.1 christos 4892 1.1 christos 4893 1.1 christos 4894 1.1 christos 4895 1.1 christos 4896 1.1 christos 4897 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4898 1.1 christos $as_echo_n "checking for a sed that does not truncate output... " >&6; } 4899 1.10 christos if ${ac_cv_path_SED+:} false; then : 4900 1.1 christos $as_echo_n "(cached) " >&6 4901 1.1 christos else 4902 1.1 christos ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4903 1.1 christos for ac_i in 1 2 3 4 5 6 7; do 4904 1.1 christos ac_script="$ac_script$as_nl$ac_script" 4905 1.1 christos done 4906 1.1 christos echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4907 1.1 christos { ac_script=; unset ac_script;} 4908 1.1 christos if test -z "$SED"; then 4909 1.1 christos ac_path_SED_found=false 4910 1.1 christos # Loop through the user's path and test for each of PROGNAME-LIST 4911 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4912 1.1 christos for as_dir in $PATH 4913 1.1 christos do 4914 1.1 christos IFS=$as_save_IFS 4915 1.1 christos test -z "$as_dir" && as_dir=. 4916 1.1 christos for ac_prog in sed gsed; do 4917 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 4918 1.1 christos ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4919 1.10 christos as_fn_executable_p "$ac_path_SED" || continue 4920 1.1 christos # Check for GNU ac_path_SED and select it if it is found. 4921 1.1 christos # Check for GNU $ac_path_SED 4922 1.1 christos case `"$ac_path_SED" --version 2>&1` in 4923 1.1 christos *GNU*) 4924 1.1 christos ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4925 1.1 christos *) 4926 1.1 christos ac_count=0 4927 1.1 christos $as_echo_n 0123456789 >"conftest.in" 4928 1.1 christos while : 4929 1.1 christos do 4930 1.1 christos cat "conftest.in" "conftest.in" >"conftest.tmp" 4931 1.1 christos mv "conftest.tmp" "conftest.in" 4932 1.1 christos cp "conftest.in" "conftest.nl" 4933 1.1 christos $as_echo '' >> "conftest.nl" 4934 1.1 christos "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4935 1.1 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4936 1.1 christos as_fn_arith $ac_count + 1 && ac_count=$as_val 4937 1.1 christos if test $ac_count -gt ${ac_path_SED_max-0}; then 4938 1.1 christos # Best one so far, save it but keep looking for a better one 4939 1.1 christos ac_cv_path_SED="$ac_path_SED" 4940 1.1 christos ac_path_SED_max=$ac_count 4941 1.1 christos fi 4942 1.1 christos # 10*(2^10) chars as input seems more than enough 4943 1.1 christos test $ac_count -gt 10 && break 4944 1.1 christos done 4945 1.1 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4946 1.1 christos esac 4947 1.1 christos 4948 1.1 christos $ac_path_SED_found && break 3 4949 1.1 christos done 4950 1.1 christos done 4951 1.1 christos done 4952 1.1 christos IFS=$as_save_IFS 4953 1.1 christos if test -z "$ac_cv_path_SED"; then 4954 1.10 christos as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4955 1.1 christos fi 4956 1.1 christos else 4957 1.1 christos ac_cv_path_SED=$SED 4958 1.1 christos fi 4959 1.1 christos 4960 1.1 christos fi 4961 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4962 1.1 christos $as_echo "$ac_cv_path_SED" >&6; } 4963 1.1 christos SED="$ac_cv_path_SED" 4964 1.1 christos rm -f conftest.sed 4965 1.1 christos 4966 1.1 christos test -z "$SED" && SED=sed 4967 1.1 christos Xsed="$SED -e 1s/^X//" 4968 1.1 christos 4969 1.1 christos 4970 1.1 christos 4971 1.1 christos 4972 1.1 christos 4973 1.1 christos 4974 1.1 christos 4975 1.1 christos 4976 1.1 christos 4977 1.1 christos 4978 1.1 christos 4979 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4980 1.1 christos $as_echo_n "checking for fgrep... " >&6; } 4981 1.10 christos if ${ac_cv_path_FGREP+:} false; then : 4982 1.1 christos $as_echo_n "(cached) " >&6 4983 1.1 christos else 4984 1.1 christos if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4985 1.1 christos then ac_cv_path_FGREP="$GREP -F" 4986 1.1 christos else 4987 1.1 christos if test -z "$FGREP"; then 4988 1.1 christos ac_path_FGREP_found=false 4989 1.1 christos # Loop through the user's path and test for each of PROGNAME-LIST 4990 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4991 1.1 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4992 1.1 christos do 4993 1.1 christos IFS=$as_save_IFS 4994 1.1 christos test -z "$as_dir" && as_dir=. 4995 1.1 christos for ac_prog in fgrep; do 4996 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 4997 1.1 christos ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4998 1.10 christos as_fn_executable_p "$ac_path_FGREP" || continue 4999 1.1 christos # Check for GNU ac_path_FGREP and select it if it is found. 5000 1.1 christos # Check for GNU $ac_path_FGREP 5001 1.1 christos case `"$ac_path_FGREP" --version 2>&1` in 5002 1.1 christos *GNU*) 5003 1.1 christos ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5004 1.1 christos *) 5005 1.1 christos ac_count=0 5006 1.1 christos $as_echo_n 0123456789 >"conftest.in" 5007 1.1 christos while : 5008 1.1 christos do 5009 1.1 christos cat "conftest.in" "conftest.in" >"conftest.tmp" 5010 1.1 christos mv "conftest.tmp" "conftest.in" 5011 1.1 christos cp "conftest.in" "conftest.nl" 5012 1.1 christos $as_echo 'FGREP' >> "conftest.nl" 5013 1.1 christos "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5014 1.1 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5015 1.1 christos as_fn_arith $ac_count + 1 && ac_count=$as_val 5016 1.1 christos if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5017 1.1 christos # Best one so far, save it but keep looking for a better one 5018 1.1 christos ac_cv_path_FGREP="$ac_path_FGREP" 5019 1.1 christos ac_path_FGREP_max=$ac_count 5020 1.1 christos fi 5021 1.1 christos # 10*(2^10) chars as input seems more than enough 5022 1.1 christos test $ac_count -gt 10 && break 5023 1.1 christos done 5024 1.1 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5025 1.1 christos esac 5026 1.1 christos 5027 1.1 christos $ac_path_FGREP_found && break 3 5028 1.1 christos done 5029 1.1 christos done 5030 1.1 christos done 5031 1.1 christos IFS=$as_save_IFS 5032 1.1 christos if test -z "$ac_cv_path_FGREP"; then 5033 1.10 christos as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5034 1.1 christos fi 5035 1.1 christos else 5036 1.1 christos ac_cv_path_FGREP=$FGREP 5037 1.1 christos fi 5038 1.1 christos 5039 1.1 christos fi 5040 1.1 christos fi 5041 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5042 1.1 christos $as_echo "$ac_cv_path_FGREP" >&6; } 5043 1.1 christos FGREP="$ac_cv_path_FGREP" 5044 1.1 christos 5045 1.1 christos 5046 1.1 christos test -z "$GREP" && GREP=grep 5047 1.1 christos 5048 1.1 christos 5049 1.1 christos 5050 1.1 christos 5051 1.1 christos 5052 1.1 christos 5053 1.1 christos 5054 1.1 christos 5055 1.1 christos 5056 1.1 christos 5057 1.1 christos 5058 1.1 christos 5059 1.1 christos 5060 1.1 christos 5061 1.1 christos 5062 1.1 christos 5063 1.1 christos 5064 1.1 christos 5065 1.1 christos 5066 1.1 christos # Check whether --with-gnu-ld was given. 5067 1.1 christos if test "${with_gnu_ld+set}" = set; then : 5068 1.1 christos withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5069 1.1 christos else 5070 1.1 christos with_gnu_ld=no 5071 1.1 christos fi 5072 1.1 christos 5073 1.1 christos ac_prog=ld 5074 1.1 christos if test "$GCC" = yes; then 5075 1.1 christos # Check if gcc -print-prog-name=ld gives a path. 5076 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5077 1.1 christos $as_echo_n "checking for ld used by $CC... " >&6; } 5078 1.1 christos case $host in 5079 1.1 christos *-*-mingw*) 5080 1.1 christos # gcc leaves a trailing carriage return which upsets mingw 5081 1.1 christos ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5082 1.1 christos *) 5083 1.1 christos ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5084 1.1 christos esac 5085 1.1 christos case $ac_prog in 5086 1.1 christos # Accept absolute paths. 5087 1.1 christos [\\/]* | ?:[\\/]*) 5088 1.1 christos re_direlt='/[^/][^/]*/\.\./' 5089 1.1 christos # Canonicalize the pathname of ld 5090 1.1 christos ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5091 1.1 christos while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5092 1.1 christos ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5093 1.1 christos done 5094 1.1 christos test -z "$LD" && LD="$ac_prog" 5095 1.1 christos ;; 5096 1.1 christos "") 5097 1.1 christos # If it fails, then pretend we aren't using GCC. 5098 1.1 christos ac_prog=ld 5099 1.1 christos ;; 5100 1.1 christos *) 5101 1.1 christos # If it is relative, then search for the first ld in PATH. 5102 1.1 christos with_gnu_ld=unknown 5103 1.1 christos ;; 5104 1.1 christos esac 5105 1.1 christos elif test "$with_gnu_ld" = yes; then 5106 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5107 1.1 christos $as_echo_n "checking for GNU ld... " >&6; } 5108 1.1 christos else 5109 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5110 1.1 christos $as_echo_n "checking for non-GNU ld... " >&6; } 5111 1.1 christos fi 5112 1.10 christos if ${lt_cv_path_LD+:} false; then : 5113 1.1 christos $as_echo_n "(cached) " >&6 5114 1.1 christos else 5115 1.1 christos if test -z "$LD"; then 5116 1.1 christos lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5117 1.1 christos for ac_dir in $PATH; do 5118 1.1 christos IFS="$lt_save_ifs" 5119 1.1 christos test -z "$ac_dir" && ac_dir=. 5120 1.1 christos if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5121 1.1 christos lt_cv_path_LD="$ac_dir/$ac_prog" 5122 1.1 christos # Check to see if the program is GNU ld. I'd rather use --version, 5123 1.1 christos # but apparently some variants of GNU ld only accept -v. 5124 1.1 christos # Break only if it was the GNU/non-GNU ld that we prefer. 5125 1.1 christos case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5126 1.1 christos *GNU* | *'with BFD'*) 5127 1.1 christos test "$with_gnu_ld" != no && break 5128 1.1 christos ;; 5129 1.1 christos *) 5130 1.1 christos test "$with_gnu_ld" != yes && break 5131 1.1 christos ;; 5132 1.1 christos esac 5133 1.1 christos fi 5134 1.1 christos done 5135 1.1 christos IFS="$lt_save_ifs" 5136 1.1 christos else 5137 1.1 christos lt_cv_path_LD="$LD" # Let the user override the test with a path. 5138 1.1 christos fi 5139 1.1 christos fi 5140 1.1 christos 5141 1.1 christos LD="$lt_cv_path_LD" 5142 1.1 christos if test -n "$LD"; then 5143 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5144 1.1 christos $as_echo "$LD" >&6; } 5145 1.1 christos else 5146 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5147 1.1 christos $as_echo "no" >&6; } 5148 1.1 christos fi 5149 1.10 christos test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 5150 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5151 1.1 christos $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5152 1.10 christos if ${lt_cv_prog_gnu_ld+:} false; then : 5153 1.1 christos $as_echo_n "(cached) " >&6 5154 1.1 christos else 5155 1.1 christos # I'd rather use --version here, but apparently some GNU lds only accept -v. 5156 1.1 christos case `$LD -v 2>&1 </dev/null` in 5157 1.1 christos *GNU* | *'with BFD'*) 5158 1.1 christos lt_cv_prog_gnu_ld=yes 5159 1.1 christos ;; 5160 1.1 christos *) 5161 1.1 christos lt_cv_prog_gnu_ld=no 5162 1.1 christos ;; 5163 1.1 christos esac 5164 1.1 christos fi 5165 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5166 1.1 christos $as_echo "$lt_cv_prog_gnu_ld" >&6; } 5167 1.1 christos with_gnu_ld=$lt_cv_prog_gnu_ld 5168 1.1 christos 5169 1.1 christos 5170 1.1 christos 5171 1.1 christos 5172 1.1 christos 5173 1.1 christos 5174 1.1 christos 5175 1.1 christos 5176 1.1 christos 5177 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5178 1.1 christos $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5179 1.10 christos if ${lt_cv_path_NM+:} false; then : 5180 1.1 christos $as_echo_n "(cached) " >&6 5181 1.1 christos else 5182 1.1 christos if test -n "$NM"; then 5183 1.13 christos # Let the user override the nm to test. 5184 1.13 christos lt_nm_to_check="$NM" 5185 1.13 christos else 5186 1.13 christos lt_nm_to_check="${ac_tool_prefix}nm" 5187 1.13 christos if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5188 1.13 christos lt_nm_to_check="$lt_nm_to_check nm" 5189 1.13 christos fi 5190 1.13 christos fi 5191 1.13 christos for lt_tmp_nm in "$lt_nm_to_check"; do 5192 1.13 christos lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5193 1.13 christos for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5194 1.13 christos IFS="$lt_save_ifs" 5195 1.13 christos test -z "$ac_dir" && ac_dir=. 5196 1.13 christos # Strip out any user-provided options from the nm to test twice, 5197 1.13 christos # the first time to test to see if nm (rather than its options) has 5198 1.13 christos # an explicit path, the second time to yield a file which can be 5199 1.13 christos # nm'ed itself. 5200 1.13 christos tmp_nm_path="`$ECHO "$lt_tmp_nm" | sed 's, -.*$,,'`" 5201 1.13 christos case "$tmp_nm_path" in 5202 1.13 christos */*|*\\*) tmp_nm="$lt_tmp_nm";; 5203 1.13 christos *) tmp_nm="$ac_dir/$lt_tmp_nm";; 5204 1.13 christos esac 5205 1.13 christos tmp_nm_to_nm="`$ECHO "$tmp_nm" | sed 's, -.*$,,'`" 5206 1.13 christos if test -f "$tmp_nm_to_nm" || test -f "$tmp_nm_to_nm$ac_exeext" ; then 5207 1.13 christos # Check to see if the nm accepts a BSD-compat flag. 5208 1.13 christos # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5209 1.13 christos # nm: unknown option "B" ignored 5210 1.13 christos case `"$tmp_nm" -B "$tmp_nm_to_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in 5211 1.13 christos *$tmp_nm*) lt_cv_path_NM="$tmp_nm -B" 5212 1.13 christos break 5213 1.13 christos ;; 5214 1.13 christos *) 5215 1.13 christos case `"$tmp_nm" -p "$tmp_nm_to_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in 5216 1.13 christos *$tmp_nm*) 5217 1.13 christos lt_cv_path_NM="$tmp_nm -p" 5218 1.13 christos break 5219 1.13 christos ;; 5220 1.13 christos *) 5221 1.13 christos lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5222 1.13 christos continue # so that we can try to find one that supports BSD flags 5223 1.13 christos ;; 5224 1.13 christos esac 5225 1.13 christos ;; 5226 1.13 christos esac 5227 1.13 christos fi 5228 1.13 christos done 5229 1.13 christos IFS="$lt_save_ifs" 5230 1.13 christos done 5231 1.13 christos : ${lt_cv_path_NM=no} 5232 1.1 christos fi 5233 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5234 1.1 christos $as_echo "$lt_cv_path_NM" >&6; } 5235 1.1 christos if test "$lt_cv_path_NM" != "no"; then 5236 1.1 christos NM="$lt_cv_path_NM" 5237 1.1 christos else 5238 1.1 christos # Didn't find any BSD compatible name lister, look for dumpbin. 5239 1.1 christos if test -n "$DUMPBIN"; then : 5240 1.1 christos # Let the user override the test. 5241 1.1 christos else 5242 1.1 christos if test -n "$ac_tool_prefix"; then 5243 1.1 christos for ac_prog in dumpbin "link -dump" 5244 1.1 christos do 5245 1.1 christos # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5246 1.1 christos set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5247 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5248 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 5249 1.10 christos if ${ac_cv_prog_DUMPBIN+:} false; then : 5250 1.1 christos $as_echo_n "(cached) " >&6 5251 1.1 christos else 5252 1.1 christos if test -n "$DUMPBIN"; then 5253 1.1 christos ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5254 1.1 christos else 5255 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5256 1.1 christos for as_dir in $PATH 5257 1.1 christos do 5258 1.1 christos IFS=$as_save_IFS 5259 1.1 christos test -z "$as_dir" && as_dir=. 5260 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 5261 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5262 1.1 christos ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5263 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5264 1.1 christos break 2 5265 1.1 christos fi 5266 1.1 christos done 5267 1.1 christos done 5268 1.1 christos IFS=$as_save_IFS 5269 1.1 christos 5270 1.1 christos fi 5271 1.1 christos fi 5272 1.1 christos DUMPBIN=$ac_cv_prog_DUMPBIN 5273 1.1 christos if test -n "$DUMPBIN"; then 5274 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5275 1.1 christos $as_echo "$DUMPBIN" >&6; } 5276 1.1 christos else 5277 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5278 1.1 christos $as_echo "no" >&6; } 5279 1.1 christos fi 5280 1.1 christos 5281 1.1 christos 5282 1.1 christos test -n "$DUMPBIN" && break 5283 1.1 christos done 5284 1.1 christos fi 5285 1.1 christos if test -z "$DUMPBIN"; then 5286 1.1 christos ac_ct_DUMPBIN=$DUMPBIN 5287 1.1 christos for ac_prog in dumpbin "link -dump" 5288 1.1 christos do 5289 1.1 christos # Extract the first word of "$ac_prog", so it can be a program name with args. 5290 1.1 christos set dummy $ac_prog; ac_word=$2 5291 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5292 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 5293 1.10 christos if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 5294 1.1 christos $as_echo_n "(cached) " >&6 5295 1.1 christos else 5296 1.1 christos if test -n "$ac_ct_DUMPBIN"; then 5297 1.1 christos ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5298 1.1 christos else 5299 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5300 1.1 christos for as_dir in $PATH 5301 1.1 christos do 5302 1.1 christos IFS=$as_save_IFS 5303 1.1 christos test -z "$as_dir" && as_dir=. 5304 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 5305 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5306 1.1 christos ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5307 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5308 1.1 christos break 2 5309 1.1 christos fi 5310 1.1 christos done 5311 1.1 christos done 5312 1.1 christos IFS=$as_save_IFS 5313 1.1 christos 5314 1.1 christos fi 5315 1.1 christos fi 5316 1.1 christos ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5317 1.1 christos if test -n "$ac_ct_DUMPBIN"; then 5318 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5319 1.1 christos $as_echo "$ac_ct_DUMPBIN" >&6; } 5320 1.1 christos else 5321 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5322 1.1 christos $as_echo "no" >&6; } 5323 1.1 christos fi 5324 1.1 christos 5325 1.1 christos 5326 1.1 christos test -n "$ac_ct_DUMPBIN" && break 5327 1.1 christos done 5328 1.1 christos 5329 1.1 christos if test "x$ac_ct_DUMPBIN" = x; then 5330 1.1 christos DUMPBIN=":" 5331 1.1 christos else 5332 1.1 christos case $cross_compiling:$ac_tool_warned in 5333 1.1 christos yes:) 5334 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5335 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5336 1.1 christos ac_tool_warned=yes ;; 5337 1.1 christos esac 5338 1.1 christos DUMPBIN=$ac_ct_DUMPBIN 5339 1.1 christos fi 5340 1.1 christos fi 5341 1.1 christos 5342 1.1 christos case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5343 1.1 christos *COFF*) 5344 1.1 christos DUMPBIN="$DUMPBIN -symbols" 5345 1.1 christos ;; 5346 1.1 christos *) 5347 1.1 christos DUMPBIN=: 5348 1.1 christos ;; 5349 1.1 christos esac 5350 1.1 christos fi 5351 1.1 christos 5352 1.1 christos if test "$DUMPBIN" != ":"; then 5353 1.1 christos NM="$DUMPBIN" 5354 1.1 christos fi 5355 1.1 christos fi 5356 1.1 christos test -z "$NM" && NM=nm 5357 1.1 christos 5358 1.1 christos 5359 1.1 christos 5360 1.1 christos 5361 1.1 christos 5362 1.1 christos 5363 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5364 1.1 christos $as_echo_n "checking the name lister ($NM) interface... " >&6; } 5365 1.10 christos if ${lt_cv_nm_interface+:} false; then : 5366 1.1 christos $as_echo_n "(cached) " >&6 5367 1.1 christos else 5368 1.1 christos lt_cv_nm_interface="BSD nm" 5369 1.1 christos echo "int some_variable = 0;" > conftest.$ac_ext 5370 1.1 christos (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5371 1.1 christos (eval "$ac_compile" 2>conftest.err) 5372 1.1 christos cat conftest.err >&5 5373 1.1 christos (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5374 1.1 christos (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5375 1.1 christos cat conftest.err >&5 5376 1.1 christos (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5377 1.1 christos cat conftest.out >&5 5378 1.1 christos if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5379 1.1 christos lt_cv_nm_interface="MS dumpbin" 5380 1.1 christos fi 5381 1.1 christos rm -f conftest* 5382 1.1 christos fi 5383 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5384 1.1 christos $as_echo "$lt_cv_nm_interface" >&6; } 5385 1.1 christos 5386 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5387 1.1 christos $as_echo_n "checking whether ln -s works... " >&6; } 5388 1.1 christos LN_S=$as_ln_s 5389 1.1 christos if test "$LN_S" = "ln -s"; then 5390 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5391 1.1 christos $as_echo "yes" >&6; } 5392 1.1 christos else 5393 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5394 1.1 christos $as_echo "no, using $LN_S" >&6; } 5395 1.1 christos fi 5396 1.1 christos 5397 1.1 christos # find the maximum length of command line arguments 5398 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5399 1.1 christos $as_echo_n "checking the maximum length of command line arguments... " >&6; } 5400 1.10 christos if ${lt_cv_sys_max_cmd_len+:} false; then : 5401 1.1 christos $as_echo_n "(cached) " >&6 5402 1.1 christos else 5403 1.1 christos i=0 5404 1.1 christos teststring="ABCD" 5405 1.1 christos 5406 1.1 christos case $build_os in 5407 1.1 christos msdosdjgpp*) 5408 1.1 christos # On DJGPP, this test can blow up pretty badly due to problems in libc 5409 1.1 christos # (any single argument exceeding 2000 bytes causes a buffer overrun 5410 1.1 christos # during glob expansion). Even if it were fixed, the result of this 5411 1.1 christos # check would be larger than it should be. 5412 1.1 christos lt_cv_sys_max_cmd_len=12288; # 12K is about right 5413 1.1 christos ;; 5414 1.1 christos 5415 1.1 christos gnu*) 5416 1.1 christos # Under GNU Hurd, this test is not required because there is 5417 1.1 christos # no limit to the length of command line arguments. 5418 1.1 christos # Libtool will interpret -1 as no limit whatsoever 5419 1.1 christos lt_cv_sys_max_cmd_len=-1; 5420 1.1 christos ;; 5421 1.1 christos 5422 1.1 christos cygwin* | mingw* | cegcc*) 5423 1.1 christos # On Win9x/ME, this test blows up -- it succeeds, but takes 5424 1.1 christos # about 5 minutes as the teststring grows exponentially. 5425 1.1 christos # Worse, since 9x/ME are not pre-emptively multitasking, 5426 1.1 christos # you end up with a "frozen" computer, even though with patience 5427 1.1 christos # the test eventually succeeds (with a max line length of 256k). 5428 1.1 christos # Instead, let's just punt: use the minimum linelength reported by 5429 1.1 christos # all of the supported platforms: 8192 (on NT/2K/XP). 5430 1.1 christos lt_cv_sys_max_cmd_len=8192; 5431 1.1 christos ;; 5432 1.1 christos 5433 1.1 christos mint*) 5434 1.1 christos # On MiNT this can take a long time and run out of memory. 5435 1.1 christos lt_cv_sys_max_cmd_len=8192; 5436 1.1 christos ;; 5437 1.1 christos 5438 1.1 christos amigaos*) 5439 1.1 christos # On AmigaOS with pdksh, this test takes hours, literally. 5440 1.1 christos # So we just punt and use a minimum line length of 8192. 5441 1.1 christos lt_cv_sys_max_cmd_len=8192; 5442 1.1 christos ;; 5443 1.1 christos 5444 1.1 christos netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5445 1.1 christos # This has been around since 386BSD, at least. Likely further. 5446 1.1 christos if test -x /sbin/sysctl; then 5447 1.1 christos lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5448 1.1 christos elif test -x /usr/sbin/sysctl; then 5449 1.1 christos lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5450 1.1 christos else 5451 1.1 christos lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5452 1.1 christos fi 5453 1.1 christos # And add a safety zone 5454 1.1 christos lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5455 1.1 christos lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5456 1.1 christos ;; 5457 1.1 christos 5458 1.1 christos interix*) 5459 1.1 christos # We know the value 262144 and hardcode it with a safety zone (like BSD) 5460 1.1 christos lt_cv_sys_max_cmd_len=196608 5461 1.1 christos ;; 5462 1.1 christos 5463 1.1 christos osf*) 5464 1.1 christos # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5465 1.1 christos # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5466 1.1 christos # nice to cause kernel panics so lets avoid the loop below. 5467 1.1 christos # First set a reasonable default. 5468 1.1 christos lt_cv_sys_max_cmd_len=16384 5469 1.1 christos # 5470 1.1 christos if test -x /sbin/sysconfig; then 5471 1.1 christos case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5472 1.1 christos *1*) lt_cv_sys_max_cmd_len=-1 ;; 5473 1.1 christos esac 5474 1.1 christos fi 5475 1.1 christos ;; 5476 1.1 christos sco3.2v5*) 5477 1.1 christos lt_cv_sys_max_cmd_len=102400 5478 1.1 christos ;; 5479 1.1 christos sysv5* | sco5v6* | sysv4.2uw2*) 5480 1.1 christos kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5481 1.1 christos if test -n "$kargmax"; then 5482 1.1 christos lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5483 1.1 christos else 5484 1.1 christos lt_cv_sys_max_cmd_len=32768 5485 1.1 christos fi 5486 1.1 christos ;; 5487 1.1 christos *) 5488 1.1 christos lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5489 1.1 christos if test -n "$lt_cv_sys_max_cmd_len"; then 5490 1.1 christos lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5491 1.1 christos lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5492 1.1 christos else 5493 1.1 christos # Make teststring a little bigger before we do anything with it. 5494 1.1 christos # a 1K string should be a reasonable start. 5495 1.1 christos for i in 1 2 3 4 5 6 7 8 ; do 5496 1.1 christos teststring=$teststring$teststring 5497 1.1 christos done 5498 1.1 christos SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5499 1.1 christos # If test is not a shell built-in, we'll probably end up computing a 5500 1.1 christos # maximum length that is only half of the actual maximum length, but 5501 1.1 christos # we can't tell. 5502 1.1 christos while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ 5503 1.1 christos = "X$teststring$teststring"; } >/dev/null 2>&1 && 5504 1.1 christos test $i != 17 # 1/2 MB should be enough 5505 1.1 christos do 5506 1.1 christos i=`expr $i + 1` 5507 1.1 christos teststring=$teststring$teststring 5508 1.1 christos done 5509 1.1 christos # Only check the string length outside the loop. 5510 1.1 christos lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5511 1.1 christos teststring= 5512 1.1 christos # Add a significant safety factor because C++ compilers can tack on 5513 1.1 christos # massive amounts of additional arguments before passing them to the 5514 1.1 christos # linker. It appears as though 1/2 is a usable value. 5515 1.1 christos lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5516 1.1 christos fi 5517 1.1 christos ;; 5518 1.1 christos esac 5519 1.1 christos 5520 1.1 christos fi 5521 1.1 christos 5522 1.1 christos if test -n $lt_cv_sys_max_cmd_len ; then 5523 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5524 1.1 christos $as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5525 1.1 christos else 5526 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5527 1.1 christos $as_echo "none" >&6; } 5528 1.1 christos fi 5529 1.1 christos max_cmd_len=$lt_cv_sys_max_cmd_len 5530 1.1 christos 5531 1.1 christos 5532 1.1 christos 5533 1.1 christos 5534 1.1 christos 5535 1.1 christos 5536 1.1 christos : ${CP="cp -f"} 5537 1.1 christos : ${MV="mv -f"} 5538 1.1 christos : ${RM="rm -f"} 5539 1.1 christos 5540 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5541 1.1 christos $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5542 1.1 christos # Try some XSI features 5543 1.1 christos xsi_shell=no 5544 1.1 christos ( _lt_dummy="a/b/c" 5545 1.1 christos test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5546 1.1 christos = c,a/b,, \ 5547 1.1 christos && eval 'test $(( 1 + 1 )) -eq 2 \ 5548 1.1 christos && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5549 1.1 christos && xsi_shell=yes 5550 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5551 1.1 christos $as_echo "$xsi_shell" >&6; } 5552 1.1 christos 5553 1.1 christos 5554 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5555 1.1 christos $as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5556 1.1 christos lt_shell_append=no 5557 1.1 christos ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5558 1.1 christos >/dev/null 2>&1 \ 5559 1.1 christos && lt_shell_append=yes 5560 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5561 1.1 christos $as_echo "$lt_shell_append" >&6; } 5562 1.1 christos 5563 1.1 christos 5564 1.1 christos if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5565 1.1 christos lt_unset=unset 5566 1.1 christos else 5567 1.1 christos lt_unset=false 5568 1.1 christos fi 5569 1.1 christos 5570 1.1 christos 5571 1.1 christos 5572 1.1 christos 5573 1.1 christos 5574 1.1 christos # test EBCDIC or ASCII 5575 1.1 christos case `echo X|tr X '\101'` in 5576 1.1 christos A) # ASCII based system 5577 1.1 christos # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5578 1.1 christos lt_SP2NL='tr \040 \012' 5579 1.1 christos lt_NL2SP='tr \015\012 \040\040' 5580 1.1 christos ;; 5581 1.1 christos *) # EBCDIC based system 5582 1.1 christos lt_SP2NL='tr \100 \n' 5583 1.1 christos lt_NL2SP='tr \r\n \100\100' 5584 1.1 christos ;; 5585 1.1 christos esac 5586 1.1 christos 5587 1.1 christos 5588 1.1 christos 5589 1.1 christos 5590 1.1 christos 5591 1.1 christos 5592 1.1 christos 5593 1.1 christos 5594 1.1 christos 5595 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5596 1.1 christos $as_echo_n "checking for $LD option to reload object files... " >&6; } 5597 1.10 christos if ${lt_cv_ld_reload_flag+:} false; then : 5598 1.1 christos $as_echo_n "(cached) " >&6 5599 1.1 christos else 5600 1.1 christos lt_cv_ld_reload_flag='-r' 5601 1.1 christos fi 5602 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5603 1.1 christos $as_echo "$lt_cv_ld_reload_flag" >&6; } 5604 1.1 christos reload_flag=$lt_cv_ld_reload_flag 5605 1.1 christos case $reload_flag in 5606 1.1 christos "" | " "*) ;; 5607 1.1 christos *) reload_flag=" $reload_flag" ;; 5608 1.1 christos esac 5609 1.1 christos reload_cmds='$LD$reload_flag -o $output$reload_objs' 5610 1.1 christos case $host_os in 5611 1.1 christos darwin*) 5612 1.1 christos if test "$GCC" = yes; then 5613 1.1 christos reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5614 1.1 christos else 5615 1.1 christos reload_cmds='$LD$reload_flag -o $output$reload_objs' 5616 1.1 christos fi 5617 1.1 christos ;; 5618 1.1 christos esac 5619 1.1 christos 5620 1.1 christos 5621 1.1 christos 5622 1.1 christos 5623 1.1 christos 5624 1.1 christos 5625 1.1 christos 5626 1.1 christos 5627 1.1 christos 5628 1.1 christos if test -n "$ac_tool_prefix"; then 5629 1.1 christos # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5630 1.1 christos set dummy ${ac_tool_prefix}objdump; ac_word=$2 5631 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5632 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 5633 1.10 christos if ${ac_cv_prog_OBJDUMP+:} false; then : 5634 1.1 christos $as_echo_n "(cached) " >&6 5635 1.1 christos else 5636 1.1 christos if test -n "$OBJDUMP"; then 5637 1.1 christos ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5638 1.1 christos else 5639 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5640 1.1 christos for as_dir in $PATH 5641 1.1 christos do 5642 1.1 christos IFS=$as_save_IFS 5643 1.1 christos test -z "$as_dir" && as_dir=. 5644 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 5645 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5646 1.1 christos ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5647 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5648 1.1 christos break 2 5649 1.1 christos fi 5650 1.1 christos done 5651 1.1 christos done 5652 1.1 christos IFS=$as_save_IFS 5653 1.1 christos 5654 1.1 christos fi 5655 1.1 christos fi 5656 1.1 christos OBJDUMP=$ac_cv_prog_OBJDUMP 5657 1.1 christos if test -n "$OBJDUMP"; then 5658 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5659 1.1 christos $as_echo "$OBJDUMP" >&6; } 5660 1.1 christos else 5661 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5662 1.1 christos $as_echo "no" >&6; } 5663 1.1 christos fi 5664 1.1 christos 5665 1.1 christos 5666 1.1 christos fi 5667 1.1 christos if test -z "$ac_cv_prog_OBJDUMP"; then 5668 1.1 christos ac_ct_OBJDUMP=$OBJDUMP 5669 1.1 christos # Extract the first word of "objdump", so it can be a program name with args. 5670 1.1 christos set dummy objdump; ac_word=$2 5671 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5672 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 5673 1.10 christos if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 5674 1.1 christos $as_echo_n "(cached) " >&6 5675 1.1 christos else 5676 1.1 christos if test -n "$ac_ct_OBJDUMP"; then 5677 1.1 christos ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5678 1.1 christos else 5679 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5680 1.1 christos for as_dir in $PATH 5681 1.1 christos do 5682 1.1 christos IFS=$as_save_IFS 5683 1.1 christos test -z "$as_dir" && as_dir=. 5684 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 5685 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5686 1.1 christos ac_cv_prog_ac_ct_OBJDUMP="objdump" 5687 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5688 1.1 christos break 2 5689 1.1 christos fi 5690 1.1 christos done 5691 1.1 christos done 5692 1.1 christos IFS=$as_save_IFS 5693 1.1 christos 5694 1.1 christos fi 5695 1.1 christos fi 5696 1.1 christos ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5697 1.1 christos if test -n "$ac_ct_OBJDUMP"; then 5698 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5699 1.1 christos $as_echo "$ac_ct_OBJDUMP" >&6; } 5700 1.1 christos else 5701 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5702 1.1 christos $as_echo "no" >&6; } 5703 1.1 christos fi 5704 1.1 christos 5705 1.1 christos if test "x$ac_ct_OBJDUMP" = x; then 5706 1.1 christos OBJDUMP="false" 5707 1.1 christos else 5708 1.1 christos case $cross_compiling:$ac_tool_warned in 5709 1.1 christos yes:) 5710 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5711 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5712 1.1 christos ac_tool_warned=yes ;; 5713 1.1 christos esac 5714 1.1 christos OBJDUMP=$ac_ct_OBJDUMP 5715 1.1 christos fi 5716 1.1 christos else 5717 1.1 christos OBJDUMP="$ac_cv_prog_OBJDUMP" 5718 1.1 christos fi 5719 1.1 christos 5720 1.1 christos test -z "$OBJDUMP" && OBJDUMP=objdump 5721 1.1 christos 5722 1.1 christos 5723 1.1 christos 5724 1.1 christos 5725 1.1 christos 5726 1.1 christos 5727 1.1 christos 5728 1.1 christos 5729 1.1 christos 5730 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5731 1.1 christos $as_echo_n "checking how to recognize dependent libraries... " >&6; } 5732 1.10 christos if ${lt_cv_deplibs_check_method+:} false; then : 5733 1.1 christos $as_echo_n "(cached) " >&6 5734 1.1 christos else 5735 1.1 christos lt_cv_file_magic_cmd='$MAGIC_CMD' 5736 1.1 christos lt_cv_file_magic_test_file= 5737 1.1 christos lt_cv_deplibs_check_method='unknown' 5738 1.1 christos # Need to set the preceding variable on all platforms that support 5739 1.1 christos # interlibrary dependencies. 5740 1.1 christos # 'none' -- dependencies not supported. 5741 1.1 christos # `unknown' -- same as none, but documents that we really don't know. 5742 1.1 christos # 'pass_all' -- all dependencies passed with no checks. 5743 1.1 christos # 'test_compile' -- check by making test program. 5744 1.1 christos # 'file_magic [[regex]]' -- check by looking for files in library path 5745 1.1 christos # which responds to the $file_magic_cmd with a given extended regex. 5746 1.1 christos # If you have `file' or equivalent on your system and you're not sure 5747 1.1 christos # whether `pass_all' will *always* work, you probably want this one. 5748 1.1 christos 5749 1.1 christos case $host_os in 5750 1.1 christos aix[4-9]*) 5751 1.1 christos lt_cv_deplibs_check_method=pass_all 5752 1.1 christos ;; 5753 1.1 christos 5754 1.1 christos beos*) 5755 1.1 christos lt_cv_deplibs_check_method=pass_all 5756 1.1 christos ;; 5757 1.1 christos 5758 1.1 christos bsdi[45]*) 5759 1.1 christos lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5760 1.1 christos lt_cv_file_magic_cmd='/usr/bin/file -L' 5761 1.1 christos lt_cv_file_magic_test_file=/shlib/libc.so 5762 1.1 christos ;; 5763 1.1 christos 5764 1.1 christos cygwin*) 5765 1.1 christos # func_win32_libid is a shell function defined in ltmain.sh 5766 1.1 christos lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5767 1.1 christos lt_cv_file_magic_cmd='func_win32_libid' 5768 1.1 christos ;; 5769 1.1 christos 5770 1.1 christos mingw* | pw32*) 5771 1.1 christos # Base MSYS/MinGW do not provide the 'file' command needed by 5772 1.1 christos # func_win32_libid shell function, so use a weaker test based on 'objdump', 5773 1.1 christos # unless we find 'file', for example because we are cross-compiling. 5774 1.1 christos # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 5775 1.1 christos if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 5776 1.1 christos lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5777 1.1 christos lt_cv_file_magic_cmd='func_win32_libid' 5778 1.1 christos else 5779 1.1 christos lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 5780 1.1 christos lt_cv_file_magic_cmd='$OBJDUMP -f' 5781 1.1 christos fi 5782 1.1 christos ;; 5783 1.1 christos 5784 1.1 christos cegcc*) 5785 1.1 christos # use the weaker test based on 'objdump'. See mingw*. 5786 1.1 christos lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5787 1.1 christos lt_cv_file_magic_cmd='$OBJDUMP -f' 5788 1.1 christos ;; 5789 1.1 christos 5790 1.1 christos darwin* | rhapsody*) 5791 1.1 christos lt_cv_deplibs_check_method=pass_all 5792 1.1 christos ;; 5793 1.1 christos 5794 1.1 christos freebsd* | dragonfly*) 5795 1.1 christos if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5796 1.1 christos case $host_cpu in 5797 1.1 christos i*86 ) 5798 1.1 christos # Not sure whether the presence of OpenBSD here was a mistake. 5799 1.1 christos # Let's accept both of them until this is cleared up. 5800 1.1 christos lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5801 1.1 christos lt_cv_file_magic_cmd=/usr/bin/file 5802 1.1 christos lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5803 1.1 christos ;; 5804 1.1 christos esac 5805 1.1 christos else 5806 1.1 christos lt_cv_deplibs_check_method=pass_all 5807 1.1 christos fi 5808 1.1 christos ;; 5809 1.1 christos 5810 1.1 christos gnu*) 5811 1.1 christos lt_cv_deplibs_check_method=pass_all 5812 1.1 christos ;; 5813 1.1 christos 5814 1.1 christos haiku*) 5815 1.1 christos lt_cv_deplibs_check_method=pass_all 5816 1.1 christos ;; 5817 1.1 christos 5818 1.1 christos hpux10.20* | hpux11*) 5819 1.1 christos lt_cv_file_magic_cmd=/usr/bin/file 5820 1.1 christos case $host_cpu in 5821 1.1 christos ia64*) 5822 1.1 christos lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5823 1.1 christos lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5824 1.1 christos ;; 5825 1.1 christos hppa*64*) 5826 1.1 christos 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]' 5827 1.1 christos lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5828 1.1 christos ;; 5829 1.1 christos *) 5830 1.1 christos lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5831 1.1 christos lt_cv_file_magic_test_file=/usr/lib/libc.sl 5832 1.1 christos ;; 5833 1.1 christos esac 5834 1.1 christos ;; 5835 1.1 christos 5836 1.1 christos interix[3-9]*) 5837 1.1 christos # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5838 1.1 christos lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5839 1.1 christos ;; 5840 1.1 christos 5841 1.1 christos irix5* | irix6* | nonstopux*) 5842 1.1 christos case $LD in 5843 1.1 christos *-32|*"-32 ") libmagic=32-bit;; 5844 1.1 christos *-n32|*"-n32 ") libmagic=N32;; 5845 1.1 christos *-64|*"-64 ") libmagic=64-bit;; 5846 1.1 christos *) libmagic=never-match;; 5847 1.1 christos esac 5848 1.1 christos lt_cv_deplibs_check_method=pass_all 5849 1.1 christos ;; 5850 1.1 christos 5851 1.1 christos # This must be Linux ELF. 5852 1.14 christos linux* | k*bsd*-gnu | kopensolaris*-gnu | uclinuxfdpiceabi) 5853 1.1 christos lt_cv_deplibs_check_method=pass_all 5854 1.1 christos ;; 5855 1.1 christos 5856 1.1 christos netbsd*) 5857 1.1 christos if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5858 1.1 christos lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5859 1.1 christos else 5860 1.1 christos lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5861 1.1 christos fi 5862 1.1 christos ;; 5863 1.1 christos 5864 1.1 christos newos6*) 5865 1.1 christos lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5866 1.1 christos lt_cv_file_magic_cmd=/usr/bin/file 5867 1.1 christos lt_cv_file_magic_test_file=/usr/lib/libnls.so 5868 1.1 christos ;; 5869 1.1 christos 5870 1.1 christos *nto* | *qnx*) 5871 1.1 christos lt_cv_deplibs_check_method=pass_all 5872 1.1 christos ;; 5873 1.1 christos 5874 1.1 christos openbsd*) 5875 1.1 christos if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 5876 1.1 christos lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5877 1.1 christos else 5878 1.1 christos lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5879 1.1 christos fi 5880 1.1 christos ;; 5881 1.1 christos 5882 1.1 christos osf3* | osf4* | osf5*) 5883 1.1 christos lt_cv_deplibs_check_method=pass_all 5884 1.1 christos ;; 5885 1.1 christos 5886 1.1 christos rdos*) 5887 1.1 christos lt_cv_deplibs_check_method=pass_all 5888 1.1 christos ;; 5889 1.1 christos 5890 1.1 christos solaris*) 5891 1.1 christos lt_cv_deplibs_check_method=pass_all 5892 1.1 christos ;; 5893 1.1 christos 5894 1.1 christos sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5895 1.1 christos lt_cv_deplibs_check_method=pass_all 5896 1.1 christos ;; 5897 1.1 christos 5898 1.1 christos sysv4 | sysv4.3*) 5899 1.1 christos case $host_vendor in 5900 1.1 christos motorola) 5901 1.1 christos 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]' 5902 1.1 christos lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5903 1.1 christos ;; 5904 1.1 christos ncr) 5905 1.1 christos lt_cv_deplibs_check_method=pass_all 5906 1.1 christos ;; 5907 1.1 christos sequent) 5908 1.1 christos lt_cv_file_magic_cmd='/bin/file' 5909 1.1 christos lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5910 1.1 christos ;; 5911 1.1 christos sni) 5912 1.1 christos lt_cv_file_magic_cmd='/bin/file' 5913 1.1 christos lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5914 1.1 christos lt_cv_file_magic_test_file=/lib/libc.so 5915 1.1 christos ;; 5916 1.1 christos siemens) 5917 1.1 christos lt_cv_deplibs_check_method=pass_all 5918 1.1 christos ;; 5919 1.1 christos pc) 5920 1.1 christos lt_cv_deplibs_check_method=pass_all 5921 1.1 christos ;; 5922 1.1 christos esac 5923 1.1 christos ;; 5924 1.1 christos 5925 1.1 christos tpf*) 5926 1.1 christos lt_cv_deplibs_check_method=pass_all 5927 1.1 christos ;; 5928 1.14 christos vxworks*) 5929 1.14 christos # Assume VxWorks cross toolchains are built on Linux, possibly 5930 1.14 christos # as canadian for Windows hosts. 5931 1.14 christos lt_cv_deplibs_check_method=pass_all 5932 1.14 christos ;; 5933 1.1 christos esac 5934 1.1 christos 5935 1.1 christos fi 5936 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 5937 1.1 christos $as_echo "$lt_cv_deplibs_check_method" >&6; } 5938 1.1 christos file_magic_cmd=$lt_cv_file_magic_cmd 5939 1.1 christos deplibs_check_method=$lt_cv_deplibs_check_method 5940 1.1 christos test -z "$deplibs_check_method" && deplibs_check_method=unknown 5941 1.1 christos 5942 1.1 christos 5943 1.1 christos 5944 1.1 christos 5945 1.1 christos 5946 1.1 christos 5947 1.1 christos 5948 1.1 christos 5949 1.1 christos 5950 1.1 christos 5951 1.1 christos 5952 1.1 christos 5953 1.13 christos plugin_option= 5954 1.13 christos plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll" 5955 1.13 christos for plugin in $plugin_names; do 5956 1.13 christos plugin_so=`${CC} ${CFLAGS} --print-prog-name $plugin` 5957 1.13 christos if test x$plugin_so = x$plugin; then 5958 1.13 christos plugin_so=`${CC} ${CFLAGS} --print-file-name $plugin` 5959 1.13 christos fi 5960 1.13 christos if test x$plugin_so != x$plugin; then 5961 1.13 christos plugin_option="--plugin $plugin_so" 5962 1.13 christos break 5963 1.13 christos fi 5964 1.13 christos done 5965 1.13 christos 5966 1.1 christos if test -n "$ac_tool_prefix"; then 5967 1.1 christos # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 5968 1.1 christos set dummy ${ac_tool_prefix}ar; ac_word=$2 5969 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5970 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 5971 1.10 christos if ${ac_cv_prog_AR+:} false; then : 5972 1.1 christos $as_echo_n "(cached) " >&6 5973 1.1 christos else 5974 1.1 christos if test -n "$AR"; then 5975 1.1 christos ac_cv_prog_AR="$AR" # Let the user override the test. 5976 1.1 christos else 5977 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5978 1.1 christos for as_dir in $PATH 5979 1.1 christos do 5980 1.1 christos IFS=$as_save_IFS 5981 1.1 christos test -z "$as_dir" && as_dir=. 5982 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 5983 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5984 1.1 christos ac_cv_prog_AR="${ac_tool_prefix}ar" 5985 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5986 1.1 christos break 2 5987 1.1 christos fi 5988 1.1 christos done 5989 1.1 christos done 5990 1.1 christos IFS=$as_save_IFS 5991 1.1 christos 5992 1.1 christos fi 5993 1.1 christos fi 5994 1.1 christos AR=$ac_cv_prog_AR 5995 1.1 christos if test -n "$AR"; then 5996 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 5997 1.1 christos $as_echo "$AR" >&6; } 5998 1.1 christos else 5999 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6000 1.1 christos $as_echo "no" >&6; } 6001 1.1 christos fi 6002 1.1 christos 6003 1.1 christos 6004 1.1 christos fi 6005 1.1 christos if test -z "$ac_cv_prog_AR"; then 6006 1.1 christos ac_ct_AR=$AR 6007 1.1 christos # Extract the first word of "ar", so it can be a program name with args. 6008 1.1 christos set dummy ar; ac_word=$2 6009 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6010 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 6011 1.10 christos if ${ac_cv_prog_ac_ct_AR+:} false; then : 6012 1.1 christos $as_echo_n "(cached) " >&6 6013 1.1 christos else 6014 1.1 christos if test -n "$ac_ct_AR"; then 6015 1.1 christos ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6016 1.1 christos else 6017 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6018 1.1 christos for as_dir in $PATH 6019 1.1 christos do 6020 1.1 christos IFS=$as_save_IFS 6021 1.1 christos test -z "$as_dir" && as_dir=. 6022 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 6023 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6024 1.1 christos ac_cv_prog_ac_ct_AR="ar" 6025 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6026 1.1 christos break 2 6027 1.1 christos fi 6028 1.1 christos done 6029 1.1 christos done 6030 1.1 christos IFS=$as_save_IFS 6031 1.1 christos 6032 1.1 christos fi 6033 1.1 christos fi 6034 1.1 christos ac_ct_AR=$ac_cv_prog_ac_ct_AR 6035 1.1 christos if test -n "$ac_ct_AR"; then 6036 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6037 1.1 christos $as_echo "$ac_ct_AR" >&6; } 6038 1.1 christos else 6039 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6040 1.1 christos $as_echo "no" >&6; } 6041 1.1 christos fi 6042 1.1 christos 6043 1.1 christos if test "x$ac_ct_AR" = x; then 6044 1.1 christos AR="false" 6045 1.1 christos else 6046 1.1 christos case $cross_compiling:$ac_tool_warned in 6047 1.1 christos yes:) 6048 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6049 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6050 1.1 christos ac_tool_warned=yes ;; 6051 1.1 christos esac 6052 1.1 christos AR=$ac_ct_AR 6053 1.1 christos fi 6054 1.1 christos else 6055 1.1 christos AR="$ac_cv_prog_AR" 6056 1.1 christos fi 6057 1.1 christos 6058 1.1 christos test -z "$AR" && AR=ar 6059 1.13 christos if test -n "$plugin_option"; then 6060 1.13 christos if $AR --help 2>&1 | grep -q "\--plugin"; then 6061 1.13 christos touch conftest.c 6062 1.13 christos $AR $plugin_option rc conftest.a conftest.c 6063 1.13 christos if test "$?" != 0; then 6064 1.13 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Failed: $AR $plugin_option rc" >&5 6065 1.13 christos $as_echo "$as_me: WARNING: Failed: $AR $plugin_option rc" >&2;} 6066 1.13 christos else 6067 1.13 christos AR="$AR $plugin_option" 6068 1.13 christos fi 6069 1.13 christos rm -f conftest.* 6070 1.13 christos fi 6071 1.13 christos fi 6072 1.1 christos test -z "$AR_FLAGS" && AR_FLAGS=cru 6073 1.1 christos 6074 1.1 christos 6075 1.1 christos 6076 1.1 christos 6077 1.1 christos 6078 1.1 christos 6079 1.1 christos 6080 1.1 christos 6081 1.1 christos 6082 1.1 christos 6083 1.1 christos 6084 1.1 christos if test -n "$ac_tool_prefix"; then 6085 1.1 christos # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6086 1.1 christos set dummy ${ac_tool_prefix}strip; ac_word=$2 6087 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6088 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 6089 1.10 christos if ${ac_cv_prog_STRIP+:} false; then : 6090 1.1 christos $as_echo_n "(cached) " >&6 6091 1.1 christos else 6092 1.1 christos if test -n "$STRIP"; then 6093 1.1 christos ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6094 1.1 christos else 6095 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6096 1.1 christos for as_dir in $PATH 6097 1.1 christos do 6098 1.1 christos IFS=$as_save_IFS 6099 1.1 christos test -z "$as_dir" && as_dir=. 6100 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 6101 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6102 1.1 christos ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6103 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6104 1.1 christos break 2 6105 1.1 christos fi 6106 1.1 christos done 6107 1.1 christos done 6108 1.1 christos IFS=$as_save_IFS 6109 1.1 christos 6110 1.1 christos fi 6111 1.1 christos fi 6112 1.1 christos STRIP=$ac_cv_prog_STRIP 6113 1.1 christos if test -n "$STRIP"; then 6114 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6115 1.1 christos $as_echo "$STRIP" >&6; } 6116 1.1 christos else 6117 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6118 1.1 christos $as_echo "no" >&6; } 6119 1.1 christos fi 6120 1.1 christos 6121 1.1 christos 6122 1.1 christos fi 6123 1.1 christos if test -z "$ac_cv_prog_STRIP"; then 6124 1.1 christos ac_ct_STRIP=$STRIP 6125 1.1 christos # Extract the first word of "strip", so it can be a program name with args. 6126 1.1 christos set dummy strip; ac_word=$2 6127 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6128 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 6129 1.10 christos if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 6130 1.1 christos $as_echo_n "(cached) " >&6 6131 1.1 christos else 6132 1.1 christos if test -n "$ac_ct_STRIP"; then 6133 1.1 christos ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6134 1.1 christos else 6135 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6136 1.1 christos for as_dir in $PATH 6137 1.1 christos do 6138 1.1 christos IFS=$as_save_IFS 6139 1.1 christos test -z "$as_dir" && as_dir=. 6140 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 6141 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6142 1.1 christos ac_cv_prog_ac_ct_STRIP="strip" 6143 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6144 1.1 christos break 2 6145 1.1 christos fi 6146 1.1 christos done 6147 1.1 christos done 6148 1.1 christos IFS=$as_save_IFS 6149 1.1 christos 6150 1.1 christos fi 6151 1.1 christos fi 6152 1.1 christos ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6153 1.1 christos if test -n "$ac_ct_STRIP"; then 6154 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6155 1.1 christos $as_echo "$ac_ct_STRIP" >&6; } 6156 1.1 christos else 6157 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6158 1.1 christos $as_echo "no" >&6; } 6159 1.1 christos fi 6160 1.1 christos 6161 1.1 christos if test "x$ac_ct_STRIP" = x; then 6162 1.1 christos STRIP=":" 6163 1.1 christos else 6164 1.1 christos case $cross_compiling:$ac_tool_warned in 6165 1.1 christos yes:) 6166 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6167 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6168 1.1 christos ac_tool_warned=yes ;; 6169 1.1 christos esac 6170 1.1 christos STRIP=$ac_ct_STRIP 6171 1.1 christos fi 6172 1.1 christos else 6173 1.1 christos STRIP="$ac_cv_prog_STRIP" 6174 1.1 christos fi 6175 1.1 christos 6176 1.1 christos test -z "$STRIP" && STRIP=: 6177 1.1 christos 6178 1.1 christos 6179 1.1 christos 6180 1.1 christos 6181 1.1 christos 6182 1.1 christos 6183 1.1 christos if test -n "$ac_tool_prefix"; then 6184 1.1 christos # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6185 1.1 christos set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6186 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6187 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 6188 1.10 christos if ${ac_cv_prog_RANLIB+:} false; then : 6189 1.1 christos $as_echo_n "(cached) " >&6 6190 1.1 christos else 6191 1.1 christos if test -n "$RANLIB"; then 6192 1.1 christos ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6193 1.1 christos else 6194 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6195 1.1 christos for as_dir in $PATH 6196 1.1 christos do 6197 1.1 christos IFS=$as_save_IFS 6198 1.1 christos test -z "$as_dir" && as_dir=. 6199 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 6200 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6201 1.1 christos ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6202 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6203 1.1 christos break 2 6204 1.1 christos fi 6205 1.1 christos done 6206 1.1 christos done 6207 1.1 christos IFS=$as_save_IFS 6208 1.1 christos 6209 1.1 christos fi 6210 1.1 christos fi 6211 1.1 christos RANLIB=$ac_cv_prog_RANLIB 6212 1.1 christos if test -n "$RANLIB"; then 6213 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6214 1.1 christos $as_echo "$RANLIB" >&6; } 6215 1.1 christos else 6216 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6217 1.1 christos $as_echo "no" >&6; } 6218 1.1 christos fi 6219 1.1 christos 6220 1.1 christos 6221 1.1 christos fi 6222 1.1 christos if test -z "$ac_cv_prog_RANLIB"; then 6223 1.1 christos ac_ct_RANLIB=$RANLIB 6224 1.1 christos # Extract the first word of "ranlib", so it can be a program name with args. 6225 1.1 christos set dummy ranlib; ac_word=$2 6226 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6227 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 6228 1.10 christos if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 6229 1.1 christos $as_echo_n "(cached) " >&6 6230 1.1 christos else 6231 1.1 christos if test -n "$ac_ct_RANLIB"; then 6232 1.1 christos ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6233 1.1 christos else 6234 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6235 1.1 christos for as_dir in $PATH 6236 1.1 christos do 6237 1.1 christos IFS=$as_save_IFS 6238 1.1 christos test -z "$as_dir" && as_dir=. 6239 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 6240 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6241 1.1 christos ac_cv_prog_ac_ct_RANLIB="ranlib" 6242 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6243 1.1 christos break 2 6244 1.1 christos fi 6245 1.1 christos done 6246 1.1 christos done 6247 1.1 christos IFS=$as_save_IFS 6248 1.1 christos 6249 1.1 christos fi 6250 1.1 christos fi 6251 1.1 christos ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6252 1.1 christos if test -n "$ac_ct_RANLIB"; then 6253 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6254 1.1 christos $as_echo "$ac_ct_RANLIB" >&6; } 6255 1.1 christos else 6256 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6257 1.1 christos $as_echo "no" >&6; } 6258 1.1 christos fi 6259 1.1 christos 6260 1.1 christos if test "x$ac_ct_RANLIB" = x; then 6261 1.1 christos RANLIB=":" 6262 1.1 christos else 6263 1.1 christos case $cross_compiling:$ac_tool_warned in 6264 1.1 christos yes:) 6265 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6266 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6267 1.1 christos ac_tool_warned=yes ;; 6268 1.1 christos esac 6269 1.1 christos RANLIB=$ac_ct_RANLIB 6270 1.1 christos fi 6271 1.1 christos else 6272 1.1 christos RANLIB="$ac_cv_prog_RANLIB" 6273 1.1 christos fi 6274 1.1 christos 6275 1.1 christos test -z "$RANLIB" && RANLIB=: 6276 1.13 christos if test -n "$plugin_option" && test "$RANLIB" != ":"; then 6277 1.13 christos if $RANLIB --help 2>&1 | grep -q "\--plugin"; then 6278 1.13 christos RANLIB="$RANLIB $plugin_option" 6279 1.13 christos fi 6280 1.13 christos fi 6281 1.1 christos 6282 1.1 christos 6283 1.1 christos 6284 1.1 christos 6285 1.1 christos 6286 1.1 christos 6287 1.1 christos # Determine commands to create old-style static archives. 6288 1.1 christos old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6289 1.1 christos old_postinstall_cmds='chmod 644 $oldlib' 6290 1.1 christos old_postuninstall_cmds= 6291 1.1 christos 6292 1.1 christos if test -n "$RANLIB"; then 6293 1.1 christos case $host_os in 6294 1.1 christos openbsd*) 6295 1.1 christos old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6296 1.1 christos ;; 6297 1.1 christos *) 6298 1.1 christos old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6299 1.1 christos ;; 6300 1.1 christos esac 6301 1.1 christos old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6302 1.1 christos fi 6303 1.1 christos 6304 1.1 christos case $host_os in 6305 1.1 christos darwin*) 6306 1.1 christos lock_old_archive_extraction=yes ;; 6307 1.1 christos *) 6308 1.1 christos lock_old_archive_extraction=no ;; 6309 1.1 christos esac 6310 1.1 christos 6311 1.1 christos 6312 1.1 christos 6313 1.1 christos 6314 1.1 christos 6315 1.1 christos 6316 1.1 christos 6317 1.1 christos 6318 1.1 christos 6319 1.1 christos 6320 1.1 christos 6321 1.1 christos 6322 1.1 christos 6323 1.1 christos 6324 1.1 christos 6325 1.1 christos 6326 1.1 christos 6327 1.1 christos 6328 1.1 christos 6329 1.1 christos 6330 1.1 christos 6331 1.1 christos 6332 1.1 christos 6333 1.1 christos 6334 1.1 christos 6335 1.1 christos 6336 1.1 christos 6337 1.1 christos 6338 1.1 christos 6339 1.1 christos 6340 1.1 christos 6341 1.1 christos 6342 1.1 christos 6343 1.1 christos 6344 1.1 christos 6345 1.1 christos 6346 1.1 christos 6347 1.1 christos 6348 1.1 christos 6349 1.1 christos # If no C compiler was specified, use CC. 6350 1.1 christos LTCC=${LTCC-"$CC"} 6351 1.1 christos 6352 1.1 christos # If no C compiler flags were specified, use CFLAGS. 6353 1.1 christos LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6354 1.1 christos 6355 1.1 christos # Allow CC to be a program name with arguments. 6356 1.1 christos compiler=$CC 6357 1.1 christos 6358 1.1 christos 6359 1.1 christos # Check for command to grab the raw symbol name followed by C symbol from nm. 6360 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6361 1.1 christos $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6362 1.10 christos if ${lt_cv_sys_global_symbol_pipe+:} false; then : 6363 1.1 christos $as_echo_n "(cached) " >&6 6364 1.1 christos else 6365 1.1 christos 6366 1.1 christos # These are sane defaults that work on at least a few old systems. 6367 1.1 christos # [They come from Ultrix. What could be older than Ultrix?!! ;)] 6368 1.1 christos 6369 1.1 christos # Character class describing NM global symbol codes. 6370 1.1 christos symcode='[BCDEGRST]' 6371 1.1 christos 6372 1.1 christos # Regexp to match symbols that can be accessed directly from C. 6373 1.1 christos sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6374 1.1 christos 6375 1.1 christos # Define system-specific variables. 6376 1.1 christos case $host_os in 6377 1.1 christos aix*) 6378 1.1 christos symcode='[BCDT]' 6379 1.1 christos ;; 6380 1.1 christos cygwin* | mingw* | pw32* | cegcc*) 6381 1.1 christos symcode='[ABCDGISTW]' 6382 1.1 christos ;; 6383 1.1 christos hpux*) 6384 1.1 christos if test "$host_cpu" = ia64; then 6385 1.1 christos symcode='[ABCDEGRST]' 6386 1.1 christos fi 6387 1.1 christos ;; 6388 1.1 christos irix* | nonstopux*) 6389 1.1 christos symcode='[BCDEGRST]' 6390 1.1 christos ;; 6391 1.1 christos osf*) 6392 1.1 christos symcode='[BCDEGQRST]' 6393 1.1 christos ;; 6394 1.1 christos solaris*) 6395 1.13 christos symcode='[BCDRT]' 6396 1.1 christos ;; 6397 1.1 christos sco3.2v5*) 6398 1.1 christos symcode='[DT]' 6399 1.1 christos ;; 6400 1.1 christos sysv4.2uw2*) 6401 1.1 christos symcode='[DT]' 6402 1.1 christos ;; 6403 1.1 christos sysv5* | sco5v6* | unixware* | OpenUNIX*) 6404 1.1 christos symcode='[ABDT]' 6405 1.1 christos ;; 6406 1.1 christos sysv4) 6407 1.1 christos symcode='[DFNSTU]' 6408 1.1 christos ;; 6409 1.1 christos esac 6410 1.1 christos 6411 1.1 christos # If we're using GNU nm, then use its standard symbol codes. 6412 1.1 christos case `$NM -V 2>&1` in 6413 1.1 christos *GNU* | *'with BFD'*) 6414 1.1 christos symcode='[ABCDGIRSTW]' ;; 6415 1.1 christos esac 6416 1.1 christos 6417 1.1 christos # Transform an extracted symbol line into a proper C declaration. 6418 1.1 christos # Some systems (esp. on ia64) link data and code symbols differently, 6419 1.1 christos # so use this general approach. 6420 1.1 christos lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6421 1.1 christos 6422 1.1 christos # Transform an extracted symbol line into symbol name and symbol address 6423 1.1 christos lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6424 1.1 christos lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'" 6425 1.1 christos 6426 1.1 christos # Handle CRLF in mingw tool chain 6427 1.1 christos opt_cr= 6428 1.1 christos case $build_os in 6429 1.1 christos mingw*) 6430 1.1 christos opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6431 1.1 christos ;; 6432 1.1 christos esac 6433 1.1 christos 6434 1.1 christos # Try without a prefix underscore, then with it. 6435 1.1 christos for ac_symprfx in "" "_"; do 6436 1.1 christos 6437 1.1 christos # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6438 1.1 christos symxfrm="\\1 $ac_symprfx\\2 \\2" 6439 1.1 christos 6440 1.1 christos # Write the raw and C identifiers. 6441 1.1 christos if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6442 1.1 christos # Fake it for dumpbin and say T for any non-static function 6443 1.1 christos # and D for any global variable. 6444 1.1 christos # Also find C++ and __fastcall symbols from MSVC++, 6445 1.1 christos # which start with @ or ?. 6446 1.1 christos lt_cv_sys_global_symbol_pipe="$AWK '"\ 6447 1.1 christos " {last_section=section; section=\$ 3};"\ 6448 1.1 christos " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6449 1.1 christos " \$ 0!~/External *\|/{next};"\ 6450 1.1 christos " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6451 1.1 christos " {if(hide[section]) next};"\ 6452 1.1 christos " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6453 1.1 christos " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6454 1.1 christos " s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6455 1.1 christos " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6456 1.1 christos " ' prfx=^$ac_symprfx" 6457 1.1 christos else 6458 1.1 christos lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6459 1.1 christos fi 6460 1.1 christos 6461 1.1 christos # Check to see that the pipe works correctly. 6462 1.1 christos pipe_works=no 6463 1.1 christos 6464 1.1 christos rm -f conftest* 6465 1.1 christos cat > conftest.$ac_ext <<_LT_EOF 6466 1.1 christos #ifdef __cplusplus 6467 1.1 christos extern "C" { 6468 1.1 christos #endif 6469 1.1 christos char nm_test_var; 6470 1.1 christos void nm_test_func(void); 6471 1.1 christos void nm_test_func(void){} 6472 1.1 christos #ifdef __cplusplus 6473 1.1 christos } 6474 1.1 christos #endif 6475 1.1 christos int main(){nm_test_var='a';nm_test_func();return(0);} 6476 1.1 christos _LT_EOF 6477 1.1 christos 6478 1.1 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6479 1.1 christos (eval $ac_compile) 2>&5 6480 1.1 christos ac_status=$? 6481 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6482 1.1 christos test $ac_status = 0; }; then 6483 1.1 christos # Now try to grab the symbols. 6484 1.1 christos nlist=conftest.nm 6485 1.1 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6486 1.1 christos (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6487 1.1 christos ac_status=$? 6488 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6489 1.1 christos test $ac_status = 0; } && test -s "$nlist"; then 6490 1.1 christos # Try sorting and uniquifying the output. 6491 1.1 christos if sort "$nlist" | uniq > "$nlist"T; then 6492 1.1 christos mv -f "$nlist"T "$nlist" 6493 1.1 christos else 6494 1.1 christos rm -f "$nlist"T 6495 1.1 christos fi 6496 1.1 christos 6497 1.1 christos # Make sure that we snagged all the symbols we need. 6498 1.1 christos if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6499 1.1 christos if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6500 1.1 christos cat <<_LT_EOF > conftest.$ac_ext 6501 1.1 christos #ifdef __cplusplus 6502 1.1 christos extern "C" { 6503 1.1 christos #endif 6504 1.1 christos 6505 1.1 christos _LT_EOF 6506 1.1 christos # Now generate the symbol file. 6507 1.1 christos eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6508 1.1 christos 6509 1.1 christos cat <<_LT_EOF >> conftest.$ac_ext 6510 1.1 christos 6511 1.1 christos /* The mapping between symbol names and symbols. */ 6512 1.1 christos const struct { 6513 1.1 christos const char *name; 6514 1.1 christos void *address; 6515 1.1 christos } 6516 1.1 christos lt__PROGRAM__LTX_preloaded_symbols[] = 6517 1.1 christos { 6518 1.1 christos { "@PROGRAM@", (void *) 0 }, 6519 1.1 christos _LT_EOF 6520 1.1 christos $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6521 1.1 christos cat <<\_LT_EOF >> conftest.$ac_ext 6522 1.1 christos {0, (void *) 0} 6523 1.1 christos }; 6524 1.1 christos 6525 1.1 christos /* This works around a problem in FreeBSD linker */ 6526 1.1 christos #ifdef FREEBSD_WORKAROUND 6527 1.1 christos static const void *lt_preloaded_setup() { 6528 1.1 christos return lt__PROGRAM__LTX_preloaded_symbols; 6529 1.1 christos } 6530 1.1 christos #endif 6531 1.1 christos 6532 1.1 christos #ifdef __cplusplus 6533 1.1 christos } 6534 1.1 christos #endif 6535 1.1 christos _LT_EOF 6536 1.1 christos # Now try linking the two files. 6537 1.1 christos mv conftest.$ac_objext conftstm.$ac_objext 6538 1.1 christos lt_save_LIBS="$LIBS" 6539 1.1 christos lt_save_CFLAGS="$CFLAGS" 6540 1.1 christos LIBS="conftstm.$ac_objext" 6541 1.1 christos CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6542 1.1 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6543 1.1 christos (eval $ac_link) 2>&5 6544 1.1 christos ac_status=$? 6545 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6546 1.1 christos test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6547 1.1 christos pipe_works=yes 6548 1.1 christos fi 6549 1.1 christos LIBS="$lt_save_LIBS" 6550 1.1 christos CFLAGS="$lt_save_CFLAGS" 6551 1.1 christos else 6552 1.1 christos echo "cannot find nm_test_func in $nlist" >&5 6553 1.1 christos fi 6554 1.1 christos else 6555 1.1 christos echo "cannot find nm_test_var in $nlist" >&5 6556 1.1 christos fi 6557 1.1 christos else 6558 1.1 christos echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6559 1.1 christos fi 6560 1.1 christos else 6561 1.1 christos echo "$progname: failed program was:" >&5 6562 1.1 christos cat conftest.$ac_ext >&5 6563 1.1 christos fi 6564 1.1 christos rm -rf conftest* conftst* 6565 1.1 christos 6566 1.1 christos # Do not use the global_symbol_pipe unless it works. 6567 1.1 christos if test "$pipe_works" = yes; then 6568 1.1 christos break 6569 1.1 christos else 6570 1.1 christos lt_cv_sys_global_symbol_pipe= 6571 1.1 christos fi 6572 1.1 christos done 6573 1.1 christos 6574 1.1 christos fi 6575 1.1 christos 6576 1.1 christos if test -z "$lt_cv_sys_global_symbol_pipe"; then 6577 1.1 christos lt_cv_sys_global_symbol_to_cdecl= 6578 1.1 christos fi 6579 1.1 christos if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6580 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6581 1.1 christos $as_echo "failed" >&6; } 6582 1.1 christos else 6583 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6584 1.1 christos $as_echo "ok" >&6; } 6585 1.1 christos fi 6586 1.1 christos 6587 1.1 christos 6588 1.1 christos 6589 1.1 christos 6590 1.1 christos 6591 1.1 christos 6592 1.1 christos 6593 1.1 christos 6594 1.1 christos 6595 1.1 christos 6596 1.1 christos 6597 1.1 christos 6598 1.1 christos 6599 1.1 christos 6600 1.1 christos 6601 1.1 christos 6602 1.1 christos 6603 1.1 christos 6604 1.1 christos 6605 1.1 christos 6606 1.1 christos 6607 1.1 christos 6608 1.1 christos # Check whether --enable-libtool-lock was given. 6609 1.1 christos if test "${enable_libtool_lock+set}" = set; then : 6610 1.1 christos enableval=$enable_libtool_lock; 6611 1.1 christos fi 6612 1.1 christos 6613 1.1 christos test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6614 1.1 christos 6615 1.1 christos # Some flags need to be propagated to the compiler or linker for good 6616 1.1 christos # libtool support. 6617 1.1 christos case $host in 6618 1.1 christos ia64-*-hpux*) 6619 1.1 christos # Find out which ABI we are using. 6620 1.1 christos echo 'int i;' > conftest.$ac_ext 6621 1.1 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6622 1.1 christos (eval $ac_compile) 2>&5 6623 1.1 christos ac_status=$? 6624 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6625 1.1 christos test $ac_status = 0; }; then 6626 1.1 christos case `/usr/bin/file conftest.$ac_objext` in 6627 1.1 christos *ELF-32*) 6628 1.1 christos HPUX_IA64_MODE="32" 6629 1.1 christos ;; 6630 1.1 christos *ELF-64*) 6631 1.1 christos HPUX_IA64_MODE="64" 6632 1.1 christos ;; 6633 1.1 christos esac 6634 1.1 christos fi 6635 1.1 christos rm -rf conftest* 6636 1.1 christos ;; 6637 1.1 christos *-*-irix6*) 6638 1.1 christos # Find out which ABI we are using. 6639 1.1 christos echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6640 1.1 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6641 1.1 christos (eval $ac_compile) 2>&5 6642 1.1 christos ac_status=$? 6643 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6644 1.1 christos test $ac_status = 0; }; then 6645 1.1 christos if test "$lt_cv_prog_gnu_ld" = yes; then 6646 1.1 christos case `/usr/bin/file conftest.$ac_objext` in 6647 1.1 christos *32-bit*) 6648 1.1 christos LD="${LD-ld} -melf32bsmip" 6649 1.1 christos ;; 6650 1.1 christos *N32*) 6651 1.1 christos LD="${LD-ld} -melf32bmipn32" 6652 1.1 christos ;; 6653 1.1 christos *64-bit*) 6654 1.1 christos LD="${LD-ld} -melf64bmip" 6655 1.1 christos ;; 6656 1.1 christos esac 6657 1.1 christos else 6658 1.1 christos case `/usr/bin/file conftest.$ac_objext` in 6659 1.1 christos *32-bit*) 6660 1.1 christos LD="${LD-ld} -32" 6661 1.1 christos ;; 6662 1.1 christos *N32*) 6663 1.1 christos LD="${LD-ld} -n32" 6664 1.1 christos ;; 6665 1.1 christos *64-bit*) 6666 1.1 christos LD="${LD-ld} -64" 6667 1.1 christos ;; 6668 1.1 christos esac 6669 1.1 christos fi 6670 1.1 christos fi 6671 1.1 christos rm -rf conftest* 6672 1.1 christos ;; 6673 1.1 christos 6674 1.5 christos x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 6675 1.1 christos s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6676 1.1 christos # Find out which ABI we are using. 6677 1.1 christos echo 'int i;' > conftest.$ac_ext 6678 1.1 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6679 1.1 christos (eval $ac_compile) 2>&5 6680 1.1 christos ac_status=$? 6681 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6682 1.1 christos test $ac_status = 0; }; then 6683 1.1 christos case `/usr/bin/file conftest.o` in 6684 1.1 christos *32-bit*) 6685 1.1 christos case $host in 6686 1.1 christos x86_64-*kfreebsd*-gnu) 6687 1.1 christos LD="${LD-ld} -m elf_i386_fbsd" 6688 1.1 christos ;; 6689 1.1 christos x86_64-*linux*) 6690 1.3 christos case `/usr/bin/file conftest.o` in 6691 1.3 christos *x86-64*) 6692 1.3 christos LD="${LD-ld} -m elf32_x86_64" 6693 1.3 christos ;; 6694 1.3 christos *) 6695 1.3 christos LD="${LD-ld} -m elf_i386" 6696 1.3 christos ;; 6697 1.3 christos esac 6698 1.1 christos ;; 6699 1.5 christos powerpc64le-*linux*) 6700 1.5 christos LD="${LD-ld} -m elf32lppclinux" 6701 1.5 christos ;; 6702 1.5 christos powerpc64-*linux*) 6703 1.1 christos LD="${LD-ld} -m elf32ppclinux" 6704 1.1 christos ;; 6705 1.1 christos s390x-*linux*) 6706 1.1 christos LD="${LD-ld} -m elf_s390" 6707 1.1 christos ;; 6708 1.1 christos sparc64-*linux*) 6709 1.1 christos LD="${LD-ld} -m elf32_sparc" 6710 1.1 christos ;; 6711 1.1 christos esac 6712 1.1 christos ;; 6713 1.1 christos *64-bit*) 6714 1.1 christos case $host in 6715 1.1 christos x86_64-*kfreebsd*-gnu) 6716 1.1 christos LD="${LD-ld} -m elf_x86_64_fbsd" 6717 1.1 christos ;; 6718 1.1 christos x86_64-*linux*) 6719 1.1 christos LD="${LD-ld} -m elf_x86_64" 6720 1.1 christos ;; 6721 1.5 christos powerpcle-*linux*) 6722 1.5 christos LD="${LD-ld} -m elf64lppc" 6723 1.5 christos ;; 6724 1.5 christos powerpc-*linux*) 6725 1.1 christos LD="${LD-ld} -m elf64ppc" 6726 1.1 christos ;; 6727 1.1 christos s390*-*linux*|s390*-*tpf*) 6728 1.1 christos LD="${LD-ld} -m elf64_s390" 6729 1.1 christos ;; 6730 1.1 christos sparc*-*linux*) 6731 1.1 christos LD="${LD-ld} -m elf64_sparc" 6732 1.1 christos ;; 6733 1.1 christos esac 6734 1.1 christos ;; 6735 1.1 christos esac 6736 1.1 christos fi 6737 1.1 christos rm -rf conftest* 6738 1.1 christos ;; 6739 1.1 christos 6740 1.1 christos *-*-sco3.2v5*) 6741 1.1 christos # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6742 1.1 christos SAVE_CFLAGS="$CFLAGS" 6743 1.1 christos CFLAGS="$CFLAGS -belf" 6744 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6745 1.1 christos $as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6746 1.10 christos if ${lt_cv_cc_needs_belf+:} false; then : 6747 1.1 christos $as_echo_n "(cached) " >&6 6748 1.1 christos else 6749 1.1 christos ac_ext=c 6750 1.1 christos ac_cpp='$CPP $CPPFLAGS' 6751 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6752 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6753 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu 6754 1.1 christos 6755 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6756 1.1 christos /* end confdefs.h. */ 6757 1.1 christos 6758 1.1 christos int 6759 1.1 christos main () 6760 1.1 christos { 6761 1.1 christos 6762 1.1 christos ; 6763 1.1 christos return 0; 6764 1.1 christos } 6765 1.1 christos _ACEOF 6766 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 6767 1.1 christos lt_cv_cc_needs_belf=yes 6768 1.1 christos else 6769 1.1 christos lt_cv_cc_needs_belf=no 6770 1.1 christos fi 6771 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 6772 1.1 christos conftest$ac_exeext conftest.$ac_ext 6773 1.1 christos ac_ext=c 6774 1.1 christos ac_cpp='$CPP $CPPFLAGS' 6775 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6776 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6777 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu 6778 1.1 christos 6779 1.1 christos fi 6780 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6781 1.1 christos $as_echo "$lt_cv_cc_needs_belf" >&6; } 6782 1.1 christos if test x"$lt_cv_cc_needs_belf" != x"yes"; then 6783 1.1 christos # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6784 1.1 christos CFLAGS="$SAVE_CFLAGS" 6785 1.1 christos fi 6786 1.1 christos ;; 6787 1.1 christos sparc*-*solaris*) 6788 1.1 christos # Find out which ABI we are using. 6789 1.1 christos echo 'int i;' > conftest.$ac_ext 6790 1.1 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6791 1.1 christos (eval $ac_compile) 2>&5 6792 1.1 christos ac_status=$? 6793 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6794 1.1 christos test $ac_status = 0; }; then 6795 1.1 christos case `/usr/bin/file conftest.o` in 6796 1.1 christos *64-bit*) 6797 1.1 christos case $lt_cv_prog_gnu_ld in 6798 1.1 christos yes*) LD="${LD-ld} -m elf64_sparc" ;; 6799 1.1 christos *) 6800 1.1 christos if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6801 1.1 christos LD="${LD-ld} -64" 6802 1.1 christos fi 6803 1.1 christos ;; 6804 1.1 christos esac 6805 1.1 christos ;; 6806 1.1 christos esac 6807 1.1 christos fi 6808 1.1 christos rm -rf conftest* 6809 1.1 christos ;; 6810 1.1 christos esac 6811 1.1 christos 6812 1.1 christos need_locks="$enable_libtool_lock" 6813 1.1 christos 6814 1.1 christos 6815 1.1 christos case $host_os in 6816 1.1 christos rhapsody* | darwin*) 6817 1.1 christos if test -n "$ac_tool_prefix"; then 6818 1.1 christos # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 6819 1.1 christos set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 6820 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6821 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 6822 1.10 christos if ${ac_cv_prog_DSYMUTIL+:} false; then : 6823 1.1 christos $as_echo_n "(cached) " >&6 6824 1.1 christos else 6825 1.1 christos if test -n "$DSYMUTIL"; then 6826 1.1 christos ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 6827 1.1 christos else 6828 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6829 1.1 christos for as_dir in $PATH 6830 1.1 christos do 6831 1.1 christos IFS=$as_save_IFS 6832 1.1 christos test -z "$as_dir" && as_dir=. 6833 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 6834 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6835 1.1 christos ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 6836 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6837 1.1 christos break 2 6838 1.1 christos fi 6839 1.1 christos done 6840 1.1 christos done 6841 1.1 christos IFS=$as_save_IFS 6842 1.1 christos 6843 1.1 christos fi 6844 1.1 christos fi 6845 1.1 christos DSYMUTIL=$ac_cv_prog_DSYMUTIL 6846 1.1 christos if test -n "$DSYMUTIL"; then 6847 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 6848 1.1 christos $as_echo "$DSYMUTIL" >&6; } 6849 1.1 christos else 6850 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6851 1.1 christos $as_echo "no" >&6; } 6852 1.1 christos fi 6853 1.1 christos 6854 1.1 christos 6855 1.1 christos fi 6856 1.1 christos if test -z "$ac_cv_prog_DSYMUTIL"; then 6857 1.1 christos ac_ct_DSYMUTIL=$DSYMUTIL 6858 1.1 christos # Extract the first word of "dsymutil", so it can be a program name with args. 6859 1.1 christos set dummy dsymutil; ac_word=$2 6860 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6861 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 6862 1.10 christos if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 6863 1.1 christos $as_echo_n "(cached) " >&6 6864 1.1 christos else 6865 1.1 christos if test -n "$ac_ct_DSYMUTIL"; then 6866 1.1 christos ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 6867 1.1 christos else 6868 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6869 1.1 christos for as_dir in $PATH 6870 1.1 christos do 6871 1.1 christos IFS=$as_save_IFS 6872 1.1 christos test -z "$as_dir" && as_dir=. 6873 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 6874 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6875 1.1 christos ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 6876 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6877 1.1 christos break 2 6878 1.1 christos fi 6879 1.1 christos done 6880 1.1 christos done 6881 1.1 christos IFS=$as_save_IFS 6882 1.1 christos 6883 1.1 christos fi 6884 1.1 christos fi 6885 1.1 christos ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 6886 1.1 christos if test -n "$ac_ct_DSYMUTIL"; then 6887 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 6888 1.1 christos $as_echo "$ac_ct_DSYMUTIL" >&6; } 6889 1.1 christos else 6890 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6891 1.1 christos $as_echo "no" >&6; } 6892 1.1 christos fi 6893 1.1 christos 6894 1.1 christos if test "x$ac_ct_DSYMUTIL" = x; then 6895 1.1 christos DSYMUTIL=":" 6896 1.1 christos else 6897 1.1 christos case $cross_compiling:$ac_tool_warned in 6898 1.1 christos yes:) 6899 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6900 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6901 1.1 christos ac_tool_warned=yes ;; 6902 1.1 christos esac 6903 1.1 christos DSYMUTIL=$ac_ct_DSYMUTIL 6904 1.1 christos fi 6905 1.1 christos else 6906 1.1 christos DSYMUTIL="$ac_cv_prog_DSYMUTIL" 6907 1.1 christos fi 6908 1.1 christos 6909 1.1 christos if test -n "$ac_tool_prefix"; then 6910 1.1 christos # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 6911 1.1 christos set dummy ${ac_tool_prefix}nmedit; ac_word=$2 6912 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6913 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 6914 1.10 christos if ${ac_cv_prog_NMEDIT+:} false; then : 6915 1.1 christos $as_echo_n "(cached) " >&6 6916 1.1 christos else 6917 1.1 christos if test -n "$NMEDIT"; then 6918 1.1 christos ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 6919 1.1 christos else 6920 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6921 1.1 christos for as_dir in $PATH 6922 1.1 christos do 6923 1.1 christos IFS=$as_save_IFS 6924 1.1 christos test -z "$as_dir" && as_dir=. 6925 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 6926 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6927 1.1 christos ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 6928 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6929 1.1 christos break 2 6930 1.1 christos fi 6931 1.1 christos done 6932 1.1 christos done 6933 1.1 christos IFS=$as_save_IFS 6934 1.1 christos 6935 1.1 christos fi 6936 1.1 christos fi 6937 1.1 christos NMEDIT=$ac_cv_prog_NMEDIT 6938 1.1 christos if test -n "$NMEDIT"; then 6939 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 6940 1.1 christos $as_echo "$NMEDIT" >&6; } 6941 1.1 christos else 6942 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6943 1.1 christos $as_echo "no" >&6; } 6944 1.1 christos fi 6945 1.1 christos 6946 1.1 christos 6947 1.1 christos fi 6948 1.1 christos if test -z "$ac_cv_prog_NMEDIT"; then 6949 1.1 christos ac_ct_NMEDIT=$NMEDIT 6950 1.1 christos # Extract the first word of "nmedit", so it can be a program name with args. 6951 1.1 christos set dummy nmedit; ac_word=$2 6952 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6953 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 6954 1.10 christos if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 6955 1.1 christos $as_echo_n "(cached) " >&6 6956 1.1 christos else 6957 1.1 christos if test -n "$ac_ct_NMEDIT"; then 6958 1.1 christos ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 6959 1.1 christos else 6960 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6961 1.1 christos for as_dir in $PATH 6962 1.1 christos do 6963 1.1 christos IFS=$as_save_IFS 6964 1.1 christos test -z "$as_dir" && as_dir=. 6965 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 6966 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6967 1.1 christos ac_cv_prog_ac_ct_NMEDIT="nmedit" 6968 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6969 1.1 christos break 2 6970 1.1 christos fi 6971 1.1 christos done 6972 1.1 christos done 6973 1.1 christos IFS=$as_save_IFS 6974 1.1 christos 6975 1.1 christos fi 6976 1.1 christos fi 6977 1.1 christos ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 6978 1.1 christos if test -n "$ac_ct_NMEDIT"; then 6979 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 6980 1.1 christos $as_echo "$ac_ct_NMEDIT" >&6; } 6981 1.1 christos else 6982 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6983 1.1 christos $as_echo "no" >&6; } 6984 1.1 christos fi 6985 1.1 christos 6986 1.1 christos if test "x$ac_ct_NMEDIT" = x; then 6987 1.1 christos NMEDIT=":" 6988 1.1 christos else 6989 1.1 christos case $cross_compiling:$ac_tool_warned in 6990 1.1 christos yes:) 6991 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6992 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6993 1.1 christos ac_tool_warned=yes ;; 6994 1.1 christos esac 6995 1.1 christos NMEDIT=$ac_ct_NMEDIT 6996 1.1 christos fi 6997 1.1 christos else 6998 1.1 christos NMEDIT="$ac_cv_prog_NMEDIT" 6999 1.1 christos fi 7000 1.1 christos 7001 1.1 christos if test -n "$ac_tool_prefix"; then 7002 1.1 christos # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7003 1.1 christos set dummy ${ac_tool_prefix}lipo; ac_word=$2 7004 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7005 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 7006 1.10 christos if ${ac_cv_prog_LIPO+:} false; then : 7007 1.1 christos $as_echo_n "(cached) " >&6 7008 1.1 christos else 7009 1.1 christos if test -n "$LIPO"; then 7010 1.1 christos ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7011 1.1 christos else 7012 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7013 1.1 christos for as_dir in $PATH 7014 1.1 christos do 7015 1.1 christos IFS=$as_save_IFS 7016 1.1 christos test -z "$as_dir" && as_dir=. 7017 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 7018 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7019 1.1 christos ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7020 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7021 1.1 christos break 2 7022 1.1 christos fi 7023 1.1 christos done 7024 1.1 christos done 7025 1.1 christos IFS=$as_save_IFS 7026 1.1 christos 7027 1.1 christos fi 7028 1.1 christos fi 7029 1.1 christos LIPO=$ac_cv_prog_LIPO 7030 1.1 christos if test -n "$LIPO"; then 7031 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7032 1.1 christos $as_echo "$LIPO" >&6; } 7033 1.1 christos else 7034 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7035 1.1 christos $as_echo "no" >&6; } 7036 1.1 christos fi 7037 1.1 christos 7038 1.1 christos 7039 1.1 christos fi 7040 1.1 christos if test -z "$ac_cv_prog_LIPO"; then 7041 1.1 christos ac_ct_LIPO=$LIPO 7042 1.1 christos # Extract the first word of "lipo", so it can be a program name with args. 7043 1.1 christos set dummy lipo; ac_word=$2 7044 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7045 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 7046 1.10 christos if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 7047 1.1 christos $as_echo_n "(cached) " >&6 7048 1.1 christos else 7049 1.1 christos if test -n "$ac_ct_LIPO"; then 7050 1.1 christos ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7051 1.1 christos else 7052 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7053 1.1 christos for as_dir in $PATH 7054 1.1 christos do 7055 1.1 christos IFS=$as_save_IFS 7056 1.1 christos test -z "$as_dir" && as_dir=. 7057 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 7058 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7059 1.1 christos ac_cv_prog_ac_ct_LIPO="lipo" 7060 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7061 1.1 christos break 2 7062 1.1 christos fi 7063 1.1 christos done 7064 1.1 christos done 7065 1.1 christos IFS=$as_save_IFS 7066 1.1 christos 7067 1.1 christos fi 7068 1.1 christos fi 7069 1.1 christos ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7070 1.1 christos if test -n "$ac_ct_LIPO"; then 7071 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7072 1.1 christos $as_echo "$ac_ct_LIPO" >&6; } 7073 1.1 christos else 7074 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7075 1.1 christos $as_echo "no" >&6; } 7076 1.1 christos fi 7077 1.1 christos 7078 1.1 christos if test "x$ac_ct_LIPO" = x; then 7079 1.1 christos LIPO=":" 7080 1.1 christos else 7081 1.1 christos case $cross_compiling:$ac_tool_warned in 7082 1.1 christos yes:) 7083 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7084 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7085 1.1 christos ac_tool_warned=yes ;; 7086 1.1 christos esac 7087 1.1 christos LIPO=$ac_ct_LIPO 7088 1.1 christos fi 7089 1.1 christos else 7090 1.1 christos LIPO="$ac_cv_prog_LIPO" 7091 1.1 christos fi 7092 1.1 christos 7093 1.1 christos if test -n "$ac_tool_prefix"; then 7094 1.1 christos # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7095 1.1 christos set dummy ${ac_tool_prefix}otool; ac_word=$2 7096 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7097 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 7098 1.10 christos if ${ac_cv_prog_OTOOL+:} false; then : 7099 1.1 christos $as_echo_n "(cached) " >&6 7100 1.1 christos else 7101 1.1 christos if test -n "$OTOOL"; then 7102 1.1 christos ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7103 1.1 christos else 7104 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7105 1.1 christos for as_dir in $PATH 7106 1.1 christos do 7107 1.1 christos IFS=$as_save_IFS 7108 1.1 christos test -z "$as_dir" && as_dir=. 7109 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 7110 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7111 1.1 christos ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7112 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7113 1.1 christos break 2 7114 1.1 christos fi 7115 1.1 christos done 7116 1.1 christos done 7117 1.1 christos IFS=$as_save_IFS 7118 1.1 christos 7119 1.1 christos fi 7120 1.1 christos fi 7121 1.1 christos OTOOL=$ac_cv_prog_OTOOL 7122 1.1 christos if test -n "$OTOOL"; then 7123 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7124 1.1 christos $as_echo "$OTOOL" >&6; } 7125 1.1 christos else 7126 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7127 1.1 christos $as_echo "no" >&6; } 7128 1.1 christos fi 7129 1.1 christos 7130 1.1 christos 7131 1.1 christos fi 7132 1.1 christos if test -z "$ac_cv_prog_OTOOL"; then 7133 1.1 christos ac_ct_OTOOL=$OTOOL 7134 1.1 christos # Extract the first word of "otool", so it can be a program name with args. 7135 1.1 christos set dummy otool; ac_word=$2 7136 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7137 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 7138 1.10 christos if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 7139 1.1 christos $as_echo_n "(cached) " >&6 7140 1.1 christos else 7141 1.1 christos if test -n "$ac_ct_OTOOL"; then 7142 1.1 christos ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7143 1.1 christos else 7144 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7145 1.1 christos for as_dir in $PATH 7146 1.1 christos do 7147 1.1 christos IFS=$as_save_IFS 7148 1.1 christos test -z "$as_dir" && as_dir=. 7149 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 7150 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7151 1.1 christos ac_cv_prog_ac_ct_OTOOL="otool" 7152 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7153 1.1 christos break 2 7154 1.1 christos fi 7155 1.1 christos done 7156 1.1 christos done 7157 1.1 christos IFS=$as_save_IFS 7158 1.1 christos 7159 1.1 christos fi 7160 1.1 christos fi 7161 1.1 christos ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7162 1.1 christos if test -n "$ac_ct_OTOOL"; then 7163 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7164 1.1 christos $as_echo "$ac_ct_OTOOL" >&6; } 7165 1.1 christos else 7166 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7167 1.1 christos $as_echo "no" >&6; } 7168 1.1 christos fi 7169 1.1 christos 7170 1.1 christos if test "x$ac_ct_OTOOL" = x; then 7171 1.1 christos OTOOL=":" 7172 1.1 christos else 7173 1.1 christos case $cross_compiling:$ac_tool_warned in 7174 1.1 christos yes:) 7175 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7176 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7177 1.1 christos ac_tool_warned=yes ;; 7178 1.1 christos esac 7179 1.1 christos OTOOL=$ac_ct_OTOOL 7180 1.1 christos fi 7181 1.1 christos else 7182 1.1 christos OTOOL="$ac_cv_prog_OTOOL" 7183 1.1 christos fi 7184 1.1 christos 7185 1.1 christos if test -n "$ac_tool_prefix"; then 7186 1.1 christos # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7187 1.1 christos set dummy ${ac_tool_prefix}otool64; ac_word=$2 7188 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7189 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 7190 1.10 christos if ${ac_cv_prog_OTOOL64+:} false; then : 7191 1.1 christos $as_echo_n "(cached) " >&6 7192 1.1 christos else 7193 1.1 christos if test -n "$OTOOL64"; then 7194 1.1 christos ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7195 1.1 christos else 7196 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7197 1.1 christos for as_dir in $PATH 7198 1.1 christos do 7199 1.1 christos IFS=$as_save_IFS 7200 1.1 christos test -z "$as_dir" && as_dir=. 7201 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 7202 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7203 1.1 christos ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7204 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7205 1.1 christos break 2 7206 1.1 christos fi 7207 1.1 christos done 7208 1.1 christos done 7209 1.1 christos IFS=$as_save_IFS 7210 1.1 christos 7211 1.1 christos fi 7212 1.1 christos fi 7213 1.1 christos OTOOL64=$ac_cv_prog_OTOOL64 7214 1.1 christos if test -n "$OTOOL64"; then 7215 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7216 1.1 christos $as_echo "$OTOOL64" >&6; } 7217 1.1 christos else 7218 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7219 1.1 christos $as_echo "no" >&6; } 7220 1.1 christos fi 7221 1.1 christos 7222 1.1 christos 7223 1.1 christos fi 7224 1.1 christos if test -z "$ac_cv_prog_OTOOL64"; then 7225 1.1 christos ac_ct_OTOOL64=$OTOOL64 7226 1.1 christos # Extract the first word of "otool64", so it can be a program name with args. 7227 1.1 christos set dummy otool64; ac_word=$2 7228 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7229 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 7230 1.10 christos if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 7231 1.1 christos $as_echo_n "(cached) " >&6 7232 1.1 christos else 7233 1.1 christos if test -n "$ac_ct_OTOOL64"; then 7234 1.1 christos ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7235 1.1 christos else 7236 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7237 1.1 christos for as_dir in $PATH 7238 1.1 christos do 7239 1.1 christos IFS=$as_save_IFS 7240 1.1 christos test -z "$as_dir" && as_dir=. 7241 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 7242 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7243 1.1 christos ac_cv_prog_ac_ct_OTOOL64="otool64" 7244 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7245 1.1 christos break 2 7246 1.1 christos fi 7247 1.1 christos done 7248 1.1 christos done 7249 1.1 christos IFS=$as_save_IFS 7250 1.1 christos 7251 1.1 christos fi 7252 1.1 christos fi 7253 1.1 christos ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7254 1.1 christos if test -n "$ac_ct_OTOOL64"; then 7255 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7256 1.1 christos $as_echo "$ac_ct_OTOOL64" >&6; } 7257 1.1 christos else 7258 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7259 1.1 christos $as_echo "no" >&6; } 7260 1.1 christos fi 7261 1.1 christos 7262 1.1 christos if test "x$ac_ct_OTOOL64" = x; then 7263 1.1 christos OTOOL64=":" 7264 1.1 christos else 7265 1.1 christos case $cross_compiling:$ac_tool_warned in 7266 1.1 christos yes:) 7267 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7268 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7269 1.1 christos ac_tool_warned=yes ;; 7270 1.1 christos esac 7271 1.1 christos OTOOL64=$ac_ct_OTOOL64 7272 1.1 christos fi 7273 1.1 christos else 7274 1.1 christos OTOOL64="$ac_cv_prog_OTOOL64" 7275 1.1 christos fi 7276 1.1 christos 7277 1.1 christos 7278 1.1 christos 7279 1.1 christos 7280 1.1 christos 7281 1.1 christos 7282 1.1 christos 7283 1.1 christos 7284 1.1 christos 7285 1.1 christos 7286 1.1 christos 7287 1.1 christos 7288 1.1 christos 7289 1.1 christos 7290 1.1 christos 7291 1.1 christos 7292 1.1 christos 7293 1.1 christos 7294 1.1 christos 7295 1.1 christos 7296 1.1 christos 7297 1.1 christos 7298 1.1 christos 7299 1.1 christos 7300 1.1 christos 7301 1.1 christos 7302 1.1 christos 7303 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7304 1.1 christos $as_echo_n "checking for -single_module linker flag... " >&6; } 7305 1.10 christos if ${lt_cv_apple_cc_single_mod+:} false; then : 7306 1.1 christos $as_echo_n "(cached) " >&6 7307 1.1 christos else 7308 1.1 christos lt_cv_apple_cc_single_mod=no 7309 1.1 christos if test -z "${LT_MULTI_MODULE}"; then 7310 1.1 christos # By default we will add the -single_module flag. You can override 7311 1.1 christos # by either setting the environment variable LT_MULTI_MODULE 7312 1.1 christos # non-empty at configure time, or by adding -multi_module to the 7313 1.1 christos # link flags. 7314 1.1 christos rm -rf libconftest.dylib* 7315 1.1 christos echo "int foo(void){return 1;}" > conftest.c 7316 1.1 christos echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7317 1.1 christos -dynamiclib -Wl,-single_module conftest.c" >&5 7318 1.1 christos $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7319 1.1 christos -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7320 1.1 christos _lt_result=$? 7321 1.1 christos if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7322 1.1 christos lt_cv_apple_cc_single_mod=yes 7323 1.1 christos else 7324 1.1 christos cat conftest.err >&5 7325 1.1 christos fi 7326 1.1 christos rm -rf libconftest.dylib* 7327 1.1 christos rm -f conftest.* 7328 1.1 christos fi 7329 1.1 christos fi 7330 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7331 1.1 christos $as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7332 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7333 1.1 christos $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7334 1.10 christos if ${lt_cv_ld_exported_symbols_list+:} false; then : 7335 1.1 christos $as_echo_n "(cached) " >&6 7336 1.1 christos else 7337 1.1 christos lt_cv_ld_exported_symbols_list=no 7338 1.1 christos save_LDFLAGS=$LDFLAGS 7339 1.1 christos echo "_main" > conftest.sym 7340 1.1 christos LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7341 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7342 1.1 christos /* end confdefs.h. */ 7343 1.1 christos 7344 1.1 christos int 7345 1.1 christos main () 7346 1.1 christos { 7347 1.1 christos 7348 1.1 christos ; 7349 1.1 christos return 0; 7350 1.1 christos } 7351 1.1 christos _ACEOF 7352 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 7353 1.1 christos lt_cv_ld_exported_symbols_list=yes 7354 1.1 christos else 7355 1.1 christos lt_cv_ld_exported_symbols_list=no 7356 1.1 christos fi 7357 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 7358 1.1 christos conftest$ac_exeext conftest.$ac_ext 7359 1.1 christos LDFLAGS="$save_LDFLAGS" 7360 1.1 christos 7361 1.1 christos fi 7362 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7363 1.1 christos $as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7364 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7365 1.1 christos $as_echo_n "checking for -force_load linker flag... " >&6; } 7366 1.10 christos if ${lt_cv_ld_force_load+:} false; then : 7367 1.1 christos $as_echo_n "(cached) " >&6 7368 1.1 christos else 7369 1.1 christos lt_cv_ld_force_load=no 7370 1.1 christos cat > conftest.c << _LT_EOF 7371 1.1 christos int forced_loaded() { return 2;} 7372 1.1 christos _LT_EOF 7373 1.1 christos echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7374 1.1 christos $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7375 1.1 christos echo "$AR cru libconftest.a conftest.o" >&5 7376 1.1 christos $AR cru libconftest.a conftest.o 2>&5 7377 1.1 christos cat > conftest.c << _LT_EOF 7378 1.1 christos int main() { return 0;} 7379 1.1 christos _LT_EOF 7380 1.1 christos echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7381 1.1 christos $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7382 1.1 christos _lt_result=$? 7383 1.1 christos if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then 7384 1.1 christos lt_cv_ld_force_load=yes 7385 1.1 christos else 7386 1.1 christos cat conftest.err >&5 7387 1.1 christos fi 7388 1.1 christos rm -f conftest.err libconftest.a conftest conftest.c 7389 1.1 christos rm -rf conftest.dSYM 7390 1.1 christos 7391 1.1 christos fi 7392 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7393 1.1 christos $as_echo "$lt_cv_ld_force_load" >&6; } 7394 1.14 christos # Allow for Darwin 4-7 (macOS 10.0-10.3) although these are not expect to 7395 1.14 christos # build without first building modern cctools / linker. 7396 1.14 christos case $host_cpu-$host_os in 7397 1.14 christos *-rhapsody* | *-darwin1.[012]) 7398 1.1 christos _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7399 1.14 christos *-darwin1.*) 7400 1.1 christos _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7401 1.14 christos *-darwin*) 7402 1.14 christos # darwin 5.x (macOS 10.1) onwards we only need to adjust when the 7403 1.14 christos # deployment target is forced to an earlier version. 7404 1.14 christos case ${MACOSX_DEPLOYMENT_TARGET-UNSET},$host in 7405 1.14 christos UNSET,*-darwin[89]*|UNSET,*-darwin[12][0123456789]*) 7406 1.14 christos ;; 7407 1.6 christos 10.[012][,.]*) 7408 1.14 christos _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' 7409 1.14 christos ;; 7410 1.14 christos *) 7411 1.14 christos ;; 7412 1.14 christos esac 7413 1.1 christos ;; 7414 1.1 christos esac 7415 1.1 christos if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7416 1.1 christos _lt_dar_single_mod='$single_module' 7417 1.1 christos fi 7418 1.1 christos if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7419 1.1 christos _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7420 1.1 christos else 7421 1.1 christos _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7422 1.1 christos fi 7423 1.1 christos if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7424 1.1 christos _lt_dsymutil='~$DSYMUTIL $lib || :' 7425 1.1 christos else 7426 1.1 christos _lt_dsymutil= 7427 1.1 christos fi 7428 1.1 christos ;; 7429 1.1 christos esac 7430 1.1 christos 7431 1.1 christos for ac_header in dlfcn.h 7432 1.1 christos do : 7433 1.1 christos ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7434 1.1 christos " 7435 1.10 christos if test "x$ac_cv_header_dlfcn_h" = xyes; then : 7436 1.1 christos cat >>confdefs.h <<_ACEOF 7437 1.1 christos #define HAVE_DLFCN_H 1 7438 1.1 christos _ACEOF 7439 1.1 christos 7440 1.1 christos fi 7441 1.1 christos 7442 1.1 christos done 7443 1.1 christos 7444 1.1 christos 7445 1.1 christos 7446 1.1 christos 7447 1.1 christos 7448 1.1 christos # Set options 7449 1.1 christos 7450 1.1 christos 7451 1.1 christos 7452 1.1 christos enable_dlopen=no 7453 1.1 christos 7454 1.1 christos 7455 1.1 christos enable_win32_dll=no 7456 1.1 christos 7457 1.1 christos 7458 1.1 christos 7459 1.1 christos # Check whether --enable-static was given. 7460 1.1 christos if test "${enable_static+set}" = set; then : 7461 1.1 christos enableval=$enable_static; p=${PACKAGE-default} 7462 1.1 christos case $enableval in 7463 1.1 christos yes) enable_static=yes ;; 7464 1.1 christos no) enable_static=no ;; 7465 1.1 christos *) 7466 1.1 christos enable_static=no 7467 1.1 christos # Look at the argument we got. We use all the common list separators. 7468 1.1 christos lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7469 1.1 christos for pkg in $enableval; do 7470 1.1 christos IFS="$lt_save_ifs" 7471 1.1 christos if test "X$pkg" = "X$p"; then 7472 1.1 christos enable_static=yes 7473 1.1 christos fi 7474 1.1 christos done 7475 1.1 christos IFS="$lt_save_ifs" 7476 1.1 christos ;; 7477 1.1 christos esac 7478 1.1 christos else 7479 1.1 christos enable_static=yes 7480 1.1 christos fi 7481 1.1 christos 7482 1.1 christos 7483 1.1 christos 7484 1.1 christos 7485 1.1 christos 7486 1.1 christos 7487 1.1 christos 7488 1.1 christos 7489 1.1 christos 7490 1.1 christos 7491 1.1 christos # Check whether --with-pic was given. 7492 1.1 christos if test "${with_pic+set}" = set; then : 7493 1.1 christos withval=$with_pic; pic_mode="$withval" 7494 1.1 christos else 7495 1.1 christos pic_mode=default 7496 1.1 christos fi 7497 1.1 christos 7498 1.1 christos 7499 1.1 christos test -z "$pic_mode" && pic_mode=default 7500 1.1 christos 7501 1.1 christos 7502 1.1 christos 7503 1.1 christos 7504 1.1 christos 7505 1.1 christos 7506 1.1 christos 7507 1.1 christos # Check whether --enable-fast-install was given. 7508 1.1 christos if test "${enable_fast_install+set}" = set; then : 7509 1.1 christos enableval=$enable_fast_install; p=${PACKAGE-default} 7510 1.1 christos case $enableval in 7511 1.1 christos yes) enable_fast_install=yes ;; 7512 1.1 christos no) enable_fast_install=no ;; 7513 1.1 christos *) 7514 1.1 christos enable_fast_install=no 7515 1.1 christos # Look at the argument we got. We use all the common list separators. 7516 1.1 christos lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7517 1.1 christos for pkg in $enableval; do 7518 1.1 christos IFS="$lt_save_ifs" 7519 1.1 christos if test "X$pkg" = "X$p"; then 7520 1.1 christos enable_fast_install=yes 7521 1.1 christos fi 7522 1.1 christos done 7523 1.1 christos IFS="$lt_save_ifs" 7524 1.1 christos ;; 7525 1.1 christos esac 7526 1.1 christos else 7527 1.1 christos enable_fast_install=yes 7528 1.1 christos fi 7529 1.1 christos 7530 1.1 christos 7531 1.1 christos 7532 1.1 christos 7533 1.1 christos 7534 1.1 christos 7535 1.1 christos 7536 1.1 christos 7537 1.1 christos 7538 1.1 christos 7539 1.1 christos 7540 1.1 christos # This can be used to rebuild libtool when needed 7541 1.1 christos LIBTOOL_DEPS="$ltmain" 7542 1.1 christos 7543 1.1 christos # Always use our own libtool. 7544 1.1 christos LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7545 1.1 christos 7546 1.1 christos 7547 1.1 christos 7548 1.1 christos 7549 1.1 christos 7550 1.1 christos 7551 1.1 christos 7552 1.1 christos 7553 1.1 christos 7554 1.1 christos 7555 1.1 christos 7556 1.1 christos 7557 1.1 christos 7558 1.1 christos 7559 1.1 christos 7560 1.1 christos 7561 1.1 christos 7562 1.1 christos 7563 1.1 christos 7564 1.1 christos 7565 1.1 christos 7566 1.1 christos 7567 1.1 christos 7568 1.1 christos 7569 1.1 christos 7570 1.1 christos 7571 1.1 christos test -z "$LN_S" && LN_S="ln -s" 7572 1.1 christos 7573 1.1 christos 7574 1.1 christos 7575 1.1 christos 7576 1.1 christos 7577 1.1 christos 7578 1.1 christos 7579 1.1 christos 7580 1.1 christos 7581 1.1 christos 7582 1.1 christos 7583 1.1 christos 7584 1.1 christos 7585 1.1 christos 7586 1.1 christos if test -n "${ZSH_VERSION+set}" ; then 7587 1.1 christos setopt NO_GLOB_SUBST 7588 1.1 christos fi 7589 1.1 christos 7590 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7591 1.1 christos $as_echo_n "checking for objdir... " >&6; } 7592 1.10 christos if ${lt_cv_objdir+:} false; then : 7593 1.1 christos $as_echo_n "(cached) " >&6 7594 1.1 christos else 7595 1.1 christos rm -f .libs 2>/dev/null 7596 1.1 christos mkdir .libs 2>/dev/null 7597 1.1 christos if test -d .libs; then 7598 1.1 christos lt_cv_objdir=.libs 7599 1.1 christos else 7600 1.1 christos # MS-DOS does not allow filenames that begin with a dot. 7601 1.1 christos lt_cv_objdir=_libs 7602 1.1 christos fi 7603 1.1 christos rmdir .libs 2>/dev/null 7604 1.1 christos fi 7605 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7606 1.1 christos $as_echo "$lt_cv_objdir" >&6; } 7607 1.1 christos objdir=$lt_cv_objdir 7608 1.1 christos 7609 1.1 christos 7610 1.1 christos 7611 1.1 christos 7612 1.1 christos 7613 1.1 christos cat >>confdefs.h <<_ACEOF 7614 1.1 christos #define LT_OBJDIR "$lt_cv_objdir/" 7615 1.1 christos _ACEOF 7616 1.1 christos 7617 1.1 christos 7618 1.1 christos 7619 1.1 christos 7620 1.1 christos case $host_os in 7621 1.1 christos aix3*) 7622 1.1 christos # AIX sometimes has problems with the GCC collect2 program. For some 7623 1.1 christos # reason, if we set the COLLECT_NAMES environment variable, the problems 7624 1.1 christos # vanish in a puff of smoke. 7625 1.1 christos if test "X${COLLECT_NAMES+set}" != Xset; then 7626 1.1 christos COLLECT_NAMES= 7627 1.1 christos export COLLECT_NAMES 7628 1.1 christos fi 7629 1.1 christos ;; 7630 1.1 christos esac 7631 1.1 christos 7632 1.1 christos # Global variables: 7633 1.1 christos ofile=libtool 7634 1.1 christos can_build_shared=yes 7635 1.1 christos 7636 1.1 christos # All known linkers require a `.a' archive for static linking (except MSVC, 7637 1.1 christos # which needs '.lib'). 7638 1.1 christos libext=a 7639 1.1 christos 7640 1.1 christos with_gnu_ld="$lt_cv_prog_gnu_ld" 7641 1.1 christos 7642 1.1 christos old_CC="$CC" 7643 1.1 christos old_CFLAGS="$CFLAGS" 7644 1.1 christos 7645 1.1 christos # Set sane defaults for various variables 7646 1.1 christos test -z "$CC" && CC=cc 7647 1.1 christos test -z "$LTCC" && LTCC=$CC 7648 1.1 christos test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7649 1.1 christos test -z "$LD" && LD=ld 7650 1.1 christos test -z "$ac_objext" && ac_objext=o 7651 1.1 christos 7652 1.1 christos for cc_temp in $compiler""; do 7653 1.1 christos case $cc_temp in 7654 1.1 christos compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7655 1.1 christos distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7656 1.1 christos \-*) ;; 7657 1.1 christos *) break;; 7658 1.1 christos esac 7659 1.1 christos done 7660 1.1 christos cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 7661 1.1 christos 7662 1.1 christos 7663 1.1 christos # Only perform the check for file, if the check method requires it 7664 1.1 christos test -z "$MAGIC_CMD" && MAGIC_CMD=file 7665 1.1 christos case $deplibs_check_method in 7666 1.1 christos file_magic*) 7667 1.1 christos if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7668 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7669 1.1 christos $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7670 1.10 christos if ${lt_cv_path_MAGIC_CMD+:} false; then : 7671 1.1 christos $as_echo_n "(cached) " >&6 7672 1.1 christos else 7673 1.1 christos case $MAGIC_CMD in 7674 1.1 christos [\\/*] | ?:[\\/]*) 7675 1.1 christos lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7676 1.1 christos ;; 7677 1.1 christos *) 7678 1.1 christos lt_save_MAGIC_CMD="$MAGIC_CMD" 7679 1.1 christos lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7680 1.1 christos ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7681 1.1 christos for ac_dir in $ac_dummy; do 7682 1.1 christos IFS="$lt_save_ifs" 7683 1.1 christos test -z "$ac_dir" && ac_dir=. 7684 1.1 christos if test -f $ac_dir/${ac_tool_prefix}file; then 7685 1.1 christos lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7686 1.1 christos if test -n "$file_magic_test_file"; then 7687 1.1 christos case $deplibs_check_method in 7688 1.1 christos "file_magic "*) 7689 1.1 christos file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7690 1.1 christos MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7691 1.1 christos if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7692 1.1 christos $EGREP "$file_magic_regex" > /dev/null; then 7693 1.1 christos : 7694 1.1 christos else 7695 1.1 christos cat <<_LT_EOF 1>&2 7696 1.1 christos 7697 1.1 christos *** Warning: the command libtool uses to detect shared libraries, 7698 1.1 christos *** $file_magic_cmd, produces output that libtool cannot recognize. 7699 1.1 christos *** The result is that libtool may fail to recognize shared libraries 7700 1.1 christos *** as such. This will affect the creation of libtool libraries that 7701 1.1 christos *** depend on shared libraries, but programs linked with such libtool 7702 1.1 christos *** libraries will work regardless of this problem. Nevertheless, you 7703 1.1 christos *** may want to report the problem to your system manager and/or to 7704 1.1 christos *** bug-libtool@gnu.org 7705 1.1 christos 7706 1.1 christos _LT_EOF 7707 1.1 christos fi ;; 7708 1.1 christos esac 7709 1.1 christos fi 7710 1.1 christos break 7711 1.1 christos fi 7712 1.1 christos done 7713 1.1 christos IFS="$lt_save_ifs" 7714 1.1 christos MAGIC_CMD="$lt_save_MAGIC_CMD" 7715 1.1 christos ;; 7716 1.1 christos esac 7717 1.1 christos fi 7718 1.1 christos 7719 1.1 christos MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7720 1.1 christos if test -n "$MAGIC_CMD"; then 7721 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7722 1.1 christos $as_echo "$MAGIC_CMD" >&6; } 7723 1.1 christos else 7724 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7725 1.1 christos $as_echo "no" >&6; } 7726 1.1 christos fi 7727 1.1 christos 7728 1.1 christos 7729 1.1 christos 7730 1.1 christos 7731 1.1 christos 7732 1.1 christos if test -z "$lt_cv_path_MAGIC_CMD"; then 7733 1.1 christos if test -n "$ac_tool_prefix"; then 7734 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 7735 1.1 christos $as_echo_n "checking for file... " >&6; } 7736 1.10 christos if ${lt_cv_path_MAGIC_CMD+:} false; then : 7737 1.1 christos $as_echo_n "(cached) " >&6 7738 1.1 christos else 7739 1.1 christos case $MAGIC_CMD in 7740 1.1 christos [\\/*] | ?:[\\/]*) 7741 1.1 christos lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7742 1.1 christos ;; 7743 1.1 christos *) 7744 1.1 christos lt_save_MAGIC_CMD="$MAGIC_CMD" 7745 1.1 christos lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7746 1.1 christos ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7747 1.1 christos for ac_dir in $ac_dummy; do 7748 1.1 christos IFS="$lt_save_ifs" 7749 1.1 christos test -z "$ac_dir" && ac_dir=. 7750 1.1 christos if test -f $ac_dir/file; then 7751 1.1 christos lt_cv_path_MAGIC_CMD="$ac_dir/file" 7752 1.1 christos if test -n "$file_magic_test_file"; then 7753 1.1 christos case $deplibs_check_method in 7754 1.1 christos "file_magic "*) 7755 1.1 christos file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7756 1.1 christos MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7757 1.1 christos if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7758 1.1 christos $EGREP "$file_magic_regex" > /dev/null; then 7759 1.1 christos : 7760 1.1 christos else 7761 1.1 christos cat <<_LT_EOF 1>&2 7762 1.1 christos 7763 1.1 christos *** Warning: the command libtool uses to detect shared libraries, 7764 1.1 christos *** $file_magic_cmd, produces output that libtool cannot recognize. 7765 1.1 christos *** The result is that libtool may fail to recognize shared libraries 7766 1.1 christos *** as such. This will affect the creation of libtool libraries that 7767 1.1 christos *** depend on shared libraries, but programs linked with such libtool 7768 1.1 christos *** libraries will work regardless of this problem. Nevertheless, you 7769 1.1 christos *** may want to report the problem to your system manager and/or to 7770 1.1 christos *** bug-libtool@gnu.org 7771 1.1 christos 7772 1.1 christos _LT_EOF 7773 1.1 christos fi ;; 7774 1.1 christos esac 7775 1.1 christos fi 7776 1.1 christos break 7777 1.1 christos fi 7778 1.1 christos done 7779 1.1 christos IFS="$lt_save_ifs" 7780 1.1 christos MAGIC_CMD="$lt_save_MAGIC_CMD" 7781 1.1 christos ;; 7782 1.1 christos esac 7783 1.1 christos fi 7784 1.1 christos 7785 1.1 christos MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7786 1.1 christos if test -n "$MAGIC_CMD"; then 7787 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7788 1.1 christos $as_echo "$MAGIC_CMD" >&6; } 7789 1.1 christos else 7790 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7791 1.1 christos $as_echo "no" >&6; } 7792 1.1 christos fi 7793 1.1 christos 7794 1.1 christos 7795 1.1 christos else 7796 1.1 christos MAGIC_CMD=: 7797 1.1 christos fi 7798 1.1 christos fi 7799 1.1 christos 7800 1.1 christos fi 7801 1.1 christos ;; 7802 1.1 christos esac 7803 1.1 christos 7804 1.1 christos # Use C for the default configuration in the libtool script 7805 1.1 christos 7806 1.1 christos lt_save_CC="$CC" 7807 1.1 christos ac_ext=c 7808 1.1 christos ac_cpp='$CPP $CPPFLAGS' 7809 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7810 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7811 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu 7812 1.1 christos 7813 1.1 christos 7814 1.1 christos # Source file extension for C test sources. 7815 1.1 christos ac_ext=c 7816 1.1 christos 7817 1.1 christos # Object file extension for compiled C test sources. 7818 1.1 christos objext=o 7819 1.1 christos objext=$objext 7820 1.1 christos 7821 1.1 christos # Code to be used in simple compile tests 7822 1.1 christos lt_simple_compile_test_code="int some_variable = 0;" 7823 1.1 christos 7824 1.1 christos # Code to be used in simple link tests 7825 1.1 christos lt_simple_link_test_code='int main(){return(0);}' 7826 1.1 christos 7827 1.1 christos 7828 1.1 christos 7829 1.1 christos 7830 1.1 christos 7831 1.1 christos 7832 1.1 christos 7833 1.1 christos # If no C compiler was specified, use CC. 7834 1.1 christos LTCC=${LTCC-"$CC"} 7835 1.1 christos 7836 1.1 christos # If no C compiler flags were specified, use CFLAGS. 7837 1.1 christos LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 7838 1.1 christos 7839 1.1 christos # Allow CC to be a program name with arguments. 7840 1.1 christos compiler=$CC 7841 1.1 christos 7842 1.1 christos # Save the default compiler, since it gets overwritten when the other 7843 1.1 christos # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 7844 1.1 christos compiler_DEFAULT=$CC 7845 1.1 christos 7846 1.1 christos # save warnings/boilerplate of simple test code 7847 1.1 christos ac_outfile=conftest.$ac_objext 7848 1.1 christos echo "$lt_simple_compile_test_code" >conftest.$ac_ext 7849 1.1 christos eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7850 1.1 christos _lt_compiler_boilerplate=`cat conftest.err` 7851 1.1 christos $RM conftest* 7852 1.1 christos 7853 1.1 christos ac_outfile=conftest.$ac_objext 7854 1.1 christos echo "$lt_simple_link_test_code" >conftest.$ac_ext 7855 1.1 christos eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7856 1.1 christos _lt_linker_boilerplate=`cat conftest.err` 7857 1.1 christos $RM -r conftest* 7858 1.1 christos 7859 1.1 christos 7860 1.1 christos ## CAVEAT EMPTOR: 7861 1.1 christos ## There is no encapsulation within the following macros, do not change 7862 1.1 christos ## the running order or otherwise move them around unless you know exactly 7863 1.1 christos ## what you are doing... 7864 1.1 christos if test -n "$compiler"; then 7865 1.1 christos 7866 1.1 christos lt_prog_compiler_no_builtin_flag= 7867 1.1 christos 7868 1.1 christos if test "$GCC" = yes; then 7869 1.1 christos case $cc_basename in 7870 1.1 christos nvcc*) 7871 1.1 christos lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 7872 1.1 christos *) 7873 1.1 christos lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 7874 1.1 christos esac 7875 1.1 christos 7876 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 7877 1.1 christos $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 7878 1.10 christos if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 7879 1.1 christos $as_echo_n "(cached) " >&6 7880 1.1 christos else 7881 1.1 christos lt_cv_prog_compiler_rtti_exceptions=no 7882 1.1 christos ac_outfile=conftest.$ac_objext 7883 1.1 christos echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7884 1.1 christos lt_compiler_flag="-fno-rtti -fno-exceptions" 7885 1.1 christos # Insert the option either (1) after the last *FLAGS variable, or 7886 1.1 christos # (2) before a word containing "conftest.", or (3) at the end. 7887 1.1 christos # Note that $ac_compile itself does not contain backslashes and begins 7888 1.1 christos # with a dollar sign (not a hyphen), so the echo should work correctly. 7889 1.1 christos # The option is referenced via a variable to avoid confusing sed. 7890 1.1 christos lt_compile=`echo "$ac_compile" | $SED \ 7891 1.1 christos -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7892 1.1 christos -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7893 1.1 christos -e 's:$: $lt_compiler_flag:'` 7894 1.1 christos (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 7895 1.1 christos (eval "$lt_compile" 2>conftest.err) 7896 1.1 christos ac_status=$? 7897 1.1 christos cat conftest.err >&5 7898 1.1 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5 7899 1.1 christos if (exit $ac_status) && test -s "$ac_outfile"; then 7900 1.1 christos # The compiler can only warn and ignore the option if not recognized 7901 1.1 christos # So say no if there are warnings other than the usual output. 7902 1.1 christos $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 7903 1.1 christos $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7904 1.1 christos if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7905 1.1 christos lt_cv_prog_compiler_rtti_exceptions=yes 7906 1.1 christos fi 7907 1.1 christos fi 7908 1.1 christos $RM conftest* 7909 1.1 christos 7910 1.1 christos fi 7911 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 7912 1.1 christos $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 7913 1.1 christos 7914 1.1 christos if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 7915 1.1 christos lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 7916 1.1 christos else 7917 1.1 christos : 7918 1.1 christos fi 7919 1.1 christos 7920 1.1 christos fi 7921 1.1 christos 7922 1.1 christos 7923 1.1 christos 7924 1.1 christos 7925 1.1 christos 7926 1.1 christos 7927 1.1 christos lt_prog_compiler_wl= 7928 1.1 christos lt_prog_compiler_pic= 7929 1.1 christos lt_prog_compiler_static= 7930 1.1 christos 7931 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 7932 1.1 christos $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 7933 1.1 christos 7934 1.1 christos if test "$GCC" = yes; then 7935 1.1 christos lt_prog_compiler_wl='-Wl,' 7936 1.1 christos lt_prog_compiler_static='-static' 7937 1.1 christos 7938 1.1 christos case $host_os in 7939 1.1 christos aix*) 7940 1.1 christos # All AIX code is PIC. 7941 1.1 christos if test "$host_cpu" = ia64; then 7942 1.1 christos # AIX 5 now supports IA64 processor 7943 1.1 christos lt_prog_compiler_static='-Bstatic' 7944 1.1 christos fi 7945 1.3 christos lt_prog_compiler_pic='-fPIC' 7946 1.1 christos ;; 7947 1.1 christos 7948 1.1 christos amigaos*) 7949 1.1 christos case $host_cpu in 7950 1.1 christos powerpc) 7951 1.1 christos # see comment about AmigaOS4 .so support 7952 1.1 christos lt_prog_compiler_pic='-fPIC' 7953 1.1 christos ;; 7954 1.1 christos m68k) 7955 1.1 christos # FIXME: we need at least 68020 code to build shared libraries, but 7956 1.1 christos # adding the `-m68020' flag to GCC prevents building anything better, 7957 1.1 christos # like `-m68040'. 7958 1.1 christos lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 7959 1.1 christos ;; 7960 1.1 christos esac 7961 1.1 christos ;; 7962 1.1 christos 7963 1.1 christos beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 7964 1.1 christos # PIC is the default for these OSes. 7965 1.1 christos ;; 7966 1.1 christos 7967 1.1 christos mingw* | cygwin* | pw32* | os2* | cegcc*) 7968 1.1 christos # This hack is so that the source file can tell whether it is being 7969 1.1 christos # built for inclusion in a dll (and should export symbols for example). 7970 1.1 christos # Although the cygwin gcc ignores -fPIC, still need this for old-style 7971 1.1 christos # (--disable-auto-import) libraries 7972 1.1 christos lt_prog_compiler_pic='-DDLL_EXPORT' 7973 1.1 christos ;; 7974 1.1 christos 7975 1.1 christos darwin* | rhapsody*) 7976 1.1 christos # PIC is the default on this platform 7977 1.1 christos # Common symbols not allowed in MH_DYLIB files 7978 1.1 christos lt_prog_compiler_pic='-fno-common' 7979 1.1 christos ;; 7980 1.1 christos 7981 1.1 christos haiku*) 7982 1.1 christos # PIC is the default for Haiku. 7983 1.1 christos # The "-static" flag exists, but is broken. 7984 1.1 christos lt_prog_compiler_static= 7985 1.1 christos ;; 7986 1.1 christos 7987 1.1 christos hpux*) 7988 1.1 christos # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 7989 1.1 christos # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 7990 1.1 christos # sets the default TLS model and affects inlining. 7991 1.1 christos case $host_cpu in 7992 1.1 christos hppa*64*) 7993 1.1 christos # +Z the default 7994 1.1 christos ;; 7995 1.1 christos *) 7996 1.1 christos lt_prog_compiler_pic='-fPIC' 7997 1.1 christos ;; 7998 1.1 christos esac 7999 1.1 christos ;; 8000 1.1 christos 8001 1.1 christos interix[3-9]*) 8002 1.1 christos # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8003 1.1 christos # Instead, we relocate shared libraries at runtime. 8004 1.1 christos ;; 8005 1.1 christos 8006 1.1 christos msdosdjgpp*) 8007 1.1 christos # Just because we use GCC doesn't mean we suddenly get shared libraries 8008 1.1 christos # on systems that don't support them. 8009 1.1 christos lt_prog_compiler_can_build_shared=no 8010 1.1 christos enable_shared=no 8011 1.1 christos ;; 8012 1.1 christos 8013 1.1 christos *nto* | *qnx*) 8014 1.1 christos # QNX uses GNU C++, but need to define -shared option too, otherwise 8015 1.1 christos # it will coredump. 8016 1.1 christos lt_prog_compiler_pic='-fPIC -shared' 8017 1.1 christos ;; 8018 1.1 christos 8019 1.1 christos sysv4*MP*) 8020 1.1 christos if test -d /usr/nec; then 8021 1.1 christos lt_prog_compiler_pic=-Kconform_pic 8022 1.1 christos fi 8023 1.1 christos ;; 8024 1.1 christos 8025 1.1 christos *) 8026 1.1 christos lt_prog_compiler_pic='-fPIC' 8027 1.1 christos ;; 8028 1.1 christos esac 8029 1.1 christos 8030 1.1 christos case $cc_basename in 8031 1.1 christos nvcc*) # Cuda Compiler Driver 2.2 8032 1.1 christos lt_prog_compiler_wl='-Xlinker ' 8033 1.1 christos lt_prog_compiler_pic='-Xcompiler -fPIC' 8034 1.1 christos ;; 8035 1.1 christos esac 8036 1.1 christos else 8037 1.1 christos # PORTME Check for flag to pass linker flags through the system compiler. 8038 1.1 christos case $host_os in 8039 1.1 christos aix*) 8040 1.1 christos lt_prog_compiler_wl='-Wl,' 8041 1.1 christos if test "$host_cpu" = ia64; then 8042 1.1 christos # AIX 5 now supports IA64 processor 8043 1.1 christos lt_prog_compiler_static='-Bstatic' 8044 1.1 christos else 8045 1.1 christos lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8046 1.1 christos fi 8047 1.1 christos ;; 8048 1.1 christos 8049 1.1 christos mingw* | cygwin* | pw32* | os2* | cegcc*) 8050 1.1 christos # This hack is so that the source file can tell whether it is being 8051 1.1 christos # built for inclusion in a dll (and should export symbols for example). 8052 1.1 christos lt_prog_compiler_pic='-DDLL_EXPORT' 8053 1.1 christos ;; 8054 1.1 christos 8055 1.1 christos hpux9* | hpux10* | hpux11*) 8056 1.1 christos lt_prog_compiler_wl='-Wl,' 8057 1.1 christos # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8058 1.1 christos # not for PA HP-UX. 8059 1.1 christos case $host_cpu in 8060 1.1 christos hppa*64*|ia64*) 8061 1.1 christos # +Z the default 8062 1.1 christos ;; 8063 1.1 christos *) 8064 1.1 christos lt_prog_compiler_pic='+Z' 8065 1.1 christos ;; 8066 1.1 christos esac 8067 1.1 christos # Is there a better lt_prog_compiler_static that works with the bundled CC? 8068 1.1 christos lt_prog_compiler_static='${wl}-a ${wl}archive' 8069 1.1 christos ;; 8070 1.1 christos 8071 1.1 christos irix5* | irix6* | nonstopux*) 8072 1.1 christos lt_prog_compiler_wl='-Wl,' 8073 1.1 christos # PIC (with -KPIC) is the default. 8074 1.1 christos lt_prog_compiler_static='-non_shared' 8075 1.1 christos ;; 8076 1.1 christos 8077 1.1 christos linux* | k*bsd*-gnu | kopensolaris*-gnu) 8078 1.1 christos case $cc_basename in 8079 1.1 christos # old Intel for x86_64 which still supported -KPIC. 8080 1.1 christos ecc*) 8081 1.1 christos lt_prog_compiler_wl='-Wl,' 8082 1.1 christos lt_prog_compiler_pic='-KPIC' 8083 1.1 christos lt_prog_compiler_static='-static' 8084 1.1 christos ;; 8085 1.1 christos # icc used to be incompatible with GCC. 8086 1.1 christos # ICC 10 doesn't accept -KPIC any more. 8087 1.1 christos icc* | ifort*) 8088 1.1 christos lt_prog_compiler_wl='-Wl,' 8089 1.1 christos lt_prog_compiler_pic='-fPIC' 8090 1.1 christos lt_prog_compiler_static='-static' 8091 1.1 christos ;; 8092 1.1 christos # Lahey Fortran 8.1. 8093 1.1 christos lf95*) 8094 1.1 christos lt_prog_compiler_wl='-Wl,' 8095 1.1 christos lt_prog_compiler_pic='--shared' 8096 1.1 christos lt_prog_compiler_static='--static' 8097 1.1 christos ;; 8098 1.1 christos pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8099 1.1 christos # Portland Group compilers (*not* the Pentium gcc compiler, 8100 1.1 christos # which looks to be a dead project) 8101 1.1 christos lt_prog_compiler_wl='-Wl,' 8102 1.1 christos lt_prog_compiler_pic='-fpic' 8103 1.1 christos lt_prog_compiler_static='-Bstatic' 8104 1.1 christos ;; 8105 1.1 christos ccc*) 8106 1.1 christos lt_prog_compiler_wl='-Wl,' 8107 1.1 christos # All Alpha code is PIC. 8108 1.1 christos lt_prog_compiler_static='-non_shared' 8109 1.1 christos ;; 8110 1.1 christos xl* | bgxl* | bgf* | mpixl*) 8111 1.1 christos # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8112 1.1 christos lt_prog_compiler_wl='-Wl,' 8113 1.1 christos lt_prog_compiler_pic='-qpic' 8114 1.1 christos lt_prog_compiler_static='-qstaticlink' 8115 1.1 christos ;; 8116 1.1 christos *) 8117 1.1 christos case `$CC -V 2>&1 | sed 5q` in 8118 1.1 christos *Sun\ F* | *Sun*Fortran*) 8119 1.1 christos # Sun Fortran 8.3 passes all unrecognized flags to the linker 8120 1.1 christos lt_prog_compiler_pic='-KPIC' 8121 1.1 christos lt_prog_compiler_static='-Bstatic' 8122 1.1 christos lt_prog_compiler_wl='' 8123 1.1 christos ;; 8124 1.1 christos *Sun\ C*) 8125 1.1 christos # Sun C 5.9 8126 1.1 christos lt_prog_compiler_pic='-KPIC' 8127 1.1 christos lt_prog_compiler_static='-Bstatic' 8128 1.1 christos lt_prog_compiler_wl='-Wl,' 8129 1.1 christos ;; 8130 1.1 christos esac 8131 1.1 christos ;; 8132 1.1 christos esac 8133 1.1 christos ;; 8134 1.1 christos 8135 1.1 christos newsos6) 8136 1.1 christos lt_prog_compiler_pic='-KPIC' 8137 1.1 christos lt_prog_compiler_static='-Bstatic' 8138 1.1 christos ;; 8139 1.1 christos 8140 1.1 christos *nto* | *qnx*) 8141 1.1 christos # QNX uses GNU C++, but need to define -shared option too, otherwise 8142 1.1 christos # it will coredump. 8143 1.1 christos lt_prog_compiler_pic='-fPIC -shared' 8144 1.1 christos ;; 8145 1.1 christos 8146 1.1 christos osf3* | osf4* | osf5*) 8147 1.1 christos lt_prog_compiler_wl='-Wl,' 8148 1.1 christos # All OSF/1 code is PIC. 8149 1.1 christos lt_prog_compiler_static='-non_shared' 8150 1.1 christos ;; 8151 1.1 christos 8152 1.1 christos rdos*) 8153 1.1 christos lt_prog_compiler_static='-non_shared' 8154 1.1 christos ;; 8155 1.1 christos 8156 1.1 christos solaris*) 8157 1.1 christos lt_prog_compiler_pic='-KPIC' 8158 1.1 christos lt_prog_compiler_static='-Bstatic' 8159 1.1 christos case $cc_basename in 8160 1.1 christos f77* | f90* | f95*) 8161 1.1 christos lt_prog_compiler_wl='-Qoption ld ';; 8162 1.1 christos *) 8163 1.1 christos lt_prog_compiler_wl='-Wl,';; 8164 1.1 christos esac 8165 1.1 christos ;; 8166 1.1 christos 8167 1.1 christos sunos4*) 8168 1.1 christos lt_prog_compiler_wl='-Qoption ld ' 8169 1.1 christos lt_prog_compiler_pic='-PIC' 8170 1.1 christos lt_prog_compiler_static='-Bstatic' 8171 1.1 christos ;; 8172 1.1 christos 8173 1.1 christos sysv4 | sysv4.2uw2* | sysv4.3*) 8174 1.1 christos lt_prog_compiler_wl='-Wl,' 8175 1.1 christos lt_prog_compiler_pic='-KPIC' 8176 1.1 christos lt_prog_compiler_static='-Bstatic' 8177 1.1 christos ;; 8178 1.1 christos 8179 1.1 christos sysv4*MP*) 8180 1.1 christos if test -d /usr/nec ;then 8181 1.1 christos lt_prog_compiler_pic='-Kconform_pic' 8182 1.1 christos lt_prog_compiler_static='-Bstatic' 8183 1.1 christos fi 8184 1.1 christos ;; 8185 1.1 christos 8186 1.1 christos sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8187 1.1 christos lt_prog_compiler_wl='-Wl,' 8188 1.1 christos lt_prog_compiler_pic='-KPIC' 8189 1.1 christos lt_prog_compiler_static='-Bstatic' 8190 1.1 christos ;; 8191 1.1 christos 8192 1.1 christos unicos*) 8193 1.1 christos lt_prog_compiler_wl='-Wl,' 8194 1.1 christos lt_prog_compiler_can_build_shared=no 8195 1.1 christos ;; 8196 1.1 christos 8197 1.1 christos uts4*) 8198 1.1 christos lt_prog_compiler_pic='-pic' 8199 1.1 christos lt_prog_compiler_static='-Bstatic' 8200 1.1 christos ;; 8201 1.1 christos 8202 1.1 christos *) 8203 1.1 christos lt_prog_compiler_can_build_shared=no 8204 1.1 christos ;; 8205 1.1 christos esac 8206 1.1 christos fi 8207 1.1 christos 8208 1.1 christos case $host_os in 8209 1.1 christos # For platforms which do not support PIC, -DPIC is meaningless: 8210 1.1 christos *djgpp*) 8211 1.1 christos lt_prog_compiler_pic= 8212 1.1 christos ;; 8213 1.1 christos *) 8214 1.1 christos lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8215 1.1 christos ;; 8216 1.1 christos esac 8217 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 8218 1.1 christos $as_echo "$lt_prog_compiler_pic" >&6; } 8219 1.1 christos 8220 1.1 christos 8221 1.1 christos 8222 1.1 christos 8223 1.1 christos 8224 1.1 christos 8225 1.1 christos # 8226 1.1 christos # Check to make sure the PIC flag actually works. 8227 1.1 christos # 8228 1.1 christos if test -n "$lt_prog_compiler_pic"; then 8229 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8230 1.1 christos $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8231 1.10 christos if ${lt_cv_prog_compiler_pic_works+:} false; then : 8232 1.1 christos $as_echo_n "(cached) " >&6 8233 1.1 christos else 8234 1.1 christos lt_cv_prog_compiler_pic_works=no 8235 1.1 christos ac_outfile=conftest.$ac_objext 8236 1.1 christos echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8237 1.1 christos lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8238 1.1 christos # Insert the option either (1) after the last *FLAGS variable, or 8239 1.1 christos # (2) before a word containing "conftest.", or (3) at the end. 8240 1.1 christos # Note that $ac_compile itself does not contain backslashes and begins 8241 1.1 christos # with a dollar sign (not a hyphen), so the echo should work correctly. 8242 1.1 christos # The option is referenced via a variable to avoid confusing sed. 8243 1.1 christos lt_compile=`echo "$ac_compile" | $SED \ 8244 1.1 christos -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8245 1.1 christos -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8246 1.1 christos -e 's:$: $lt_compiler_flag:'` 8247 1.1 christos (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8248 1.1 christos (eval "$lt_compile" 2>conftest.err) 8249 1.1 christos ac_status=$? 8250 1.1 christos cat conftest.err >&5 8251 1.1 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5 8252 1.1 christos if (exit $ac_status) && test -s "$ac_outfile"; then 8253 1.1 christos # The compiler can only warn and ignore the option if not recognized 8254 1.1 christos # So say no if there are warnings other than the usual output. 8255 1.1 christos $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8256 1.1 christos $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8257 1.1 christos if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8258 1.1 christos lt_cv_prog_compiler_pic_works=yes 8259 1.1 christos fi 8260 1.1 christos fi 8261 1.1 christos $RM conftest* 8262 1.1 christos 8263 1.1 christos fi 8264 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8265 1.1 christos $as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8266 1.1 christos 8267 1.1 christos if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8268 1.1 christos case $lt_prog_compiler_pic in 8269 1.1 christos "" | " "*) ;; 8270 1.1 christos *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8271 1.1 christos esac 8272 1.1 christos else 8273 1.1 christos lt_prog_compiler_pic= 8274 1.1 christos lt_prog_compiler_can_build_shared=no 8275 1.1 christos fi 8276 1.1 christos 8277 1.1 christos fi 8278 1.1 christos 8279 1.1 christos 8280 1.1 christos 8281 1.1 christos 8282 1.1 christos 8283 1.1 christos 8284 1.1 christos # 8285 1.1 christos # Check to make sure the static flag actually works. 8286 1.1 christos # 8287 1.1 christos wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8288 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8289 1.1 christos $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8290 1.10 christos if ${lt_cv_prog_compiler_static_works+:} false; then : 8291 1.1 christos $as_echo_n "(cached) " >&6 8292 1.1 christos else 8293 1.1 christos lt_cv_prog_compiler_static_works=no 8294 1.1 christos save_LDFLAGS="$LDFLAGS" 8295 1.1 christos LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8296 1.1 christos echo "$lt_simple_link_test_code" > conftest.$ac_ext 8297 1.1 christos if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8298 1.1 christos # The linker can only warn and ignore the option if not recognized 8299 1.1 christos # So say no if there are warnings 8300 1.1 christos if test -s conftest.err; then 8301 1.1 christos # Append any errors to the config.log. 8302 1.1 christos cat conftest.err 1>&5 8303 1.1 christos $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8304 1.1 christos $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8305 1.1 christos if diff conftest.exp conftest.er2 >/dev/null; then 8306 1.1 christos lt_cv_prog_compiler_static_works=yes 8307 1.1 christos fi 8308 1.1 christos else 8309 1.1 christos lt_cv_prog_compiler_static_works=yes 8310 1.1 christos fi 8311 1.1 christos fi 8312 1.1 christos $RM -r conftest* 8313 1.1 christos LDFLAGS="$save_LDFLAGS" 8314 1.1 christos 8315 1.1 christos fi 8316 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8317 1.1 christos $as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8318 1.1 christos 8319 1.1 christos if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8320 1.1 christos : 8321 1.1 christos else 8322 1.1 christos lt_prog_compiler_static= 8323 1.1 christos fi 8324 1.1 christos 8325 1.1 christos 8326 1.1 christos 8327 1.1 christos 8328 1.1 christos 8329 1.1 christos 8330 1.1 christos 8331 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8332 1.1 christos $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8333 1.10 christos if ${lt_cv_prog_compiler_c_o+:} false; then : 8334 1.1 christos $as_echo_n "(cached) " >&6 8335 1.1 christos else 8336 1.1 christos lt_cv_prog_compiler_c_o=no 8337 1.1 christos $RM -r conftest 2>/dev/null 8338 1.1 christos mkdir conftest 8339 1.1 christos cd conftest 8340 1.1 christos mkdir out 8341 1.1 christos echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8342 1.1 christos 8343 1.1 christos lt_compiler_flag="-o out/conftest2.$ac_objext" 8344 1.1 christos # Insert the option either (1) after the last *FLAGS variable, or 8345 1.1 christos # (2) before a word containing "conftest.", or (3) at the end. 8346 1.1 christos # Note that $ac_compile itself does not contain backslashes and begins 8347 1.1 christos # with a dollar sign (not a hyphen), so the echo should work correctly. 8348 1.1 christos lt_compile=`echo "$ac_compile" | $SED \ 8349 1.1 christos -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8350 1.1 christos -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8351 1.1 christos -e 's:$: $lt_compiler_flag:'` 8352 1.1 christos (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8353 1.1 christos (eval "$lt_compile" 2>out/conftest.err) 8354 1.1 christos ac_status=$? 8355 1.1 christos cat out/conftest.err >&5 8356 1.1 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5 8357 1.1 christos if (exit $ac_status) && test -s out/conftest2.$ac_objext 8358 1.1 christos then 8359 1.1 christos # The compiler can only warn and ignore the option if not recognized 8360 1.1 christos # So say no if there are warnings 8361 1.1 christos $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8362 1.1 christos $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8363 1.1 christos if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8364 1.1 christos lt_cv_prog_compiler_c_o=yes 8365 1.1 christos fi 8366 1.1 christos fi 8367 1.1 christos chmod u+w . 2>&5 8368 1.1 christos $RM conftest* 8369 1.1 christos # SGI C++ compiler will create directory out/ii_files/ for 8370 1.1 christos # template instantiation 8371 1.1 christos test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8372 1.1 christos $RM out/* && rmdir out 8373 1.1 christos cd .. 8374 1.1 christos $RM -r conftest 8375 1.1 christos $RM conftest* 8376 1.1 christos 8377 1.1 christos fi 8378 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8379 1.1 christos $as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8380 1.1 christos 8381 1.1 christos 8382 1.1 christos 8383 1.1 christos 8384 1.1 christos 8385 1.1 christos 8386 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8387 1.1 christos $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8388 1.10 christos if ${lt_cv_prog_compiler_c_o+:} false; then : 8389 1.1 christos $as_echo_n "(cached) " >&6 8390 1.1 christos else 8391 1.1 christos lt_cv_prog_compiler_c_o=no 8392 1.1 christos $RM -r conftest 2>/dev/null 8393 1.1 christos mkdir conftest 8394 1.1 christos cd conftest 8395 1.1 christos mkdir out 8396 1.1 christos echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8397 1.1 christos 8398 1.1 christos lt_compiler_flag="-o out/conftest2.$ac_objext" 8399 1.1 christos # Insert the option either (1) after the last *FLAGS variable, or 8400 1.1 christos # (2) before a word containing "conftest.", or (3) at the end. 8401 1.1 christos # Note that $ac_compile itself does not contain backslashes and begins 8402 1.1 christos # with a dollar sign (not a hyphen), so the echo should work correctly. 8403 1.1 christos lt_compile=`echo "$ac_compile" | $SED \ 8404 1.1 christos -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8405 1.1 christos -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8406 1.1 christos -e 's:$: $lt_compiler_flag:'` 8407 1.1 christos (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8408 1.1 christos (eval "$lt_compile" 2>out/conftest.err) 8409 1.1 christos ac_status=$? 8410 1.1 christos cat out/conftest.err >&5 8411 1.1 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5 8412 1.1 christos if (exit $ac_status) && test -s out/conftest2.$ac_objext 8413 1.1 christos then 8414 1.1 christos # The compiler can only warn and ignore the option if not recognized 8415 1.1 christos # So say no if there are warnings 8416 1.1 christos $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8417 1.1 christos $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8418 1.1 christos if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8419 1.1 christos lt_cv_prog_compiler_c_o=yes 8420 1.1 christos fi 8421 1.1 christos fi 8422 1.1 christos chmod u+w . 2>&5 8423 1.1 christos $RM conftest* 8424 1.1 christos # SGI C++ compiler will create directory out/ii_files/ for 8425 1.1 christos # template instantiation 8426 1.1 christos test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8427 1.1 christos $RM out/* && rmdir out 8428 1.1 christos cd .. 8429 1.1 christos $RM -r conftest 8430 1.1 christos $RM conftest* 8431 1.1 christos 8432 1.1 christos fi 8433 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8434 1.1 christos $as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8435 1.1 christos 8436 1.1 christos 8437 1.1 christos 8438 1.1 christos 8439 1.1 christos hard_links="nottested" 8440 1.1 christos if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8441 1.1 christos # do not overwrite the value of need_locks provided by the user 8442 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8443 1.1 christos $as_echo_n "checking if we can lock with hard links... " >&6; } 8444 1.1 christos hard_links=yes 8445 1.1 christos $RM conftest* 8446 1.1 christos ln conftest.a conftest.b 2>/dev/null && hard_links=no 8447 1.1 christos touch conftest.a 8448 1.1 christos ln conftest.a conftest.b 2>&5 || hard_links=no 8449 1.1 christos ln conftest.a conftest.b 2>/dev/null && hard_links=no 8450 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8451 1.1 christos $as_echo "$hard_links" >&6; } 8452 1.1 christos if test "$hard_links" = no; then 8453 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8454 1.1 christos $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8455 1.1 christos need_locks=warn 8456 1.1 christos fi 8457 1.1 christos else 8458 1.1 christos need_locks=no 8459 1.1 christos fi 8460 1.1 christos 8461 1.1 christos 8462 1.1 christos 8463 1.1 christos 8464 1.1 christos 8465 1.1 christos 8466 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8467 1.1 christos $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8468 1.1 christos 8469 1.1 christos runpath_var= 8470 1.1 christos allow_undefined_flag= 8471 1.1 christos always_export_symbols=no 8472 1.1 christos archive_cmds= 8473 1.1 christos archive_expsym_cmds= 8474 1.1 christos compiler_needs_object=no 8475 1.1 christos enable_shared_with_static_runtimes=no 8476 1.1 christos export_dynamic_flag_spec= 8477 1.1 christos export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8478 1.1 christos hardcode_automatic=no 8479 1.1 christos hardcode_direct=no 8480 1.1 christos hardcode_direct_absolute=no 8481 1.1 christos hardcode_libdir_flag_spec= 8482 1.1 christos hardcode_libdir_flag_spec_ld= 8483 1.1 christos hardcode_libdir_separator= 8484 1.1 christos hardcode_minus_L=no 8485 1.1 christos hardcode_shlibpath_var=unsupported 8486 1.1 christos inherit_rpath=no 8487 1.1 christos link_all_deplibs=unknown 8488 1.1 christos module_cmds= 8489 1.1 christos module_expsym_cmds= 8490 1.1 christos old_archive_from_new_cmds= 8491 1.1 christos old_archive_from_expsyms_cmds= 8492 1.1 christos thread_safe_flag_spec= 8493 1.1 christos whole_archive_flag_spec= 8494 1.1 christos # include_expsyms should be a list of space-separated symbols to be *always* 8495 1.1 christos # included in the symbol list 8496 1.1 christos include_expsyms= 8497 1.1 christos # exclude_expsyms can be an extended regexp of symbols to exclude 8498 1.1 christos # it will be wrapped by ` (' and `)$', so one must not match beginning or 8499 1.1 christos # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8500 1.1 christos # as well as any symbol that contains `d'. 8501 1.1 christos exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8502 1.1 christos # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8503 1.1 christos # platforms (ab)use it in PIC code, but their linkers get confused if 8504 1.1 christos # the symbol is explicitly referenced. Since portable code cannot 8505 1.1 christos # rely on this symbol name, it's probably fine to never include it in 8506 1.1 christos # preloaded symbol tables. 8507 1.1 christos # Exclude shared library initialization/finalization symbols. 8508 1.1 christos extract_expsyms_cmds= 8509 1.1 christos 8510 1.1 christos case $host_os in 8511 1.1 christos cygwin* | mingw* | pw32* | cegcc*) 8512 1.1 christos # FIXME: the MSVC++ port hasn't been tested in a loooong time 8513 1.1 christos # When not using gcc, we currently assume that we are using 8514 1.1 christos # Microsoft Visual C++. 8515 1.1 christos if test "$GCC" != yes; then 8516 1.1 christos with_gnu_ld=no 8517 1.1 christos fi 8518 1.1 christos ;; 8519 1.1 christos interix*) 8520 1.1 christos # we just hope/assume this is gcc and not c89 (= MSVC++) 8521 1.1 christos with_gnu_ld=yes 8522 1.1 christos ;; 8523 1.1 christos openbsd*) 8524 1.1 christos with_gnu_ld=no 8525 1.1 christos ;; 8526 1.1 christos esac 8527 1.1 christos 8528 1.1 christos ld_shlibs=yes 8529 1.1 christos 8530 1.1 christos # On some targets, GNU ld is compatible enough with the native linker 8531 1.1 christos # that we're better off using the native interface for both. 8532 1.1 christos lt_use_gnu_ld_interface=no 8533 1.1 christos if test "$with_gnu_ld" = yes; then 8534 1.1 christos case $host_os in 8535 1.1 christos aix*) 8536 1.1 christos # The AIX port of GNU ld has always aspired to compatibility 8537 1.1 christos # with the native linker. However, as the warning in the GNU ld 8538 1.1 christos # block says, versions before 2.19.5* couldn't really create working 8539 1.1 christos # shared libraries, regardless of the interface used. 8540 1.1 christos case `$LD -v 2>&1` in 8541 1.1 christos *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8542 1.1 christos *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8543 1.1 christos *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8544 1.1 christos *) 8545 1.1 christos lt_use_gnu_ld_interface=yes 8546 1.1 christos ;; 8547 1.1 christos esac 8548 1.1 christos ;; 8549 1.1 christos *) 8550 1.1 christos lt_use_gnu_ld_interface=yes 8551 1.1 christos ;; 8552 1.1 christos esac 8553 1.1 christos fi 8554 1.1 christos 8555 1.1 christos if test "$lt_use_gnu_ld_interface" = yes; then 8556 1.1 christos # If archive_cmds runs LD, not CC, wlarc should be empty 8557 1.1 christos wlarc='${wl}' 8558 1.1 christos 8559 1.1 christos # Set some defaults for GNU ld with shared library support. These 8560 1.1 christos # are reset later if shared libraries are not supported. Putting them 8561 1.1 christos # here allows them to be overridden if necessary. 8562 1.1 christos runpath_var=LD_RUN_PATH 8563 1.1 christos hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8564 1.1 christos export_dynamic_flag_spec='${wl}--export-dynamic' 8565 1.1 christos # ancient GNU ld didn't support --whole-archive et. al. 8566 1.1 christos if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8567 1.1 christos whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8568 1.1 christos else 8569 1.1 christos whole_archive_flag_spec= 8570 1.1 christos fi 8571 1.1 christos supports_anon_versioning=no 8572 1.1 christos case `$LD -v 2>&1` in 8573 1.1 christos *GNU\ gold*) supports_anon_versioning=yes ;; 8574 1.1 christos *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8575 1.1 christos *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8576 1.1 christos *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8577 1.1 christos *\ 2.11.*) ;; # other 2.11 versions 8578 1.1 christos *) supports_anon_versioning=yes ;; 8579 1.1 christos esac 8580 1.1 christos 8581 1.1 christos # See if GNU ld supports shared libraries. 8582 1.1 christos case $host_os in 8583 1.1 christos aix[3-9]*) 8584 1.1 christos # On AIX/PPC, the GNU linker is very broken 8585 1.1 christos if test "$host_cpu" != ia64; then 8586 1.1 christos ld_shlibs=no 8587 1.1 christos cat <<_LT_EOF 1>&2 8588 1.1 christos 8589 1.1 christos *** Warning: the GNU linker, at least up to release 2.19, is reported 8590 1.1 christos *** to be unable to reliably create shared libraries on AIX. 8591 1.1 christos *** Therefore, libtool is disabling shared libraries support. If you 8592 1.1 christos *** really care for shared libraries, you may want to install binutils 8593 1.1 christos *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8594 1.1 christos *** You will then need to restart the configuration process. 8595 1.1 christos 8596 1.1 christos _LT_EOF 8597 1.1 christos fi 8598 1.1 christos ;; 8599 1.1 christos 8600 1.1 christos amigaos*) 8601 1.1 christos case $host_cpu in 8602 1.1 christos powerpc) 8603 1.1 christos # see comment about AmigaOS4 .so support 8604 1.1 christos archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8605 1.1 christos archive_expsym_cmds='' 8606 1.1 christos ;; 8607 1.1 christos m68k) 8608 1.1 christos 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)' 8609 1.1 christos hardcode_libdir_flag_spec='-L$libdir' 8610 1.1 christos hardcode_minus_L=yes 8611 1.1 christos ;; 8612 1.1 christos esac 8613 1.1 christos ;; 8614 1.1 christos 8615 1.1 christos beos*) 8616 1.1 christos if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8617 1.1 christos allow_undefined_flag=unsupported 8618 1.1 christos # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc 8619 1.1 christos # support --undefined. This deserves some investigation. FIXME 8620 1.1 christos archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8621 1.1 christos else 8622 1.1 christos ld_shlibs=no 8623 1.1 christos fi 8624 1.1 christos ;; 8625 1.1 christos 8626 1.1 christos cygwin* | mingw* | pw32* | cegcc*) 8627 1.1 christos # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8628 1.1 christos # as there is no search path for DLLs. 8629 1.1 christos hardcode_libdir_flag_spec='-L$libdir' 8630 1.1 christos export_dynamic_flag_spec='${wl}--export-all-symbols' 8631 1.1 christos allow_undefined_flag=unsupported 8632 1.1 christos always_export_symbols=no 8633 1.1 christos enable_shared_with_static_runtimes=yes 8634 1.1 christos export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8635 1.1 christos 8636 1.1 christos if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8637 1.1 christos archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8638 1.1 christos # If the export-symbols file already is a .def file (1st line 8639 1.1 christos # is EXPORTS), use it as is; otherwise, prepend... 8640 1.1 christos archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8641 1.1 christos cp $export_symbols $output_objdir/$soname.def; 8642 1.1 christos else 8643 1.1 christos echo EXPORTS > $output_objdir/$soname.def; 8644 1.1 christos cat $export_symbols >> $output_objdir/$soname.def; 8645 1.1 christos fi~ 8646 1.1 christos $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8647 1.1 christos else 8648 1.1 christos ld_shlibs=no 8649 1.1 christos fi 8650 1.1 christos ;; 8651 1.1 christos 8652 1.1 christos haiku*) 8653 1.1 christos archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8654 1.1 christos link_all_deplibs=yes 8655 1.1 christos ;; 8656 1.1 christos 8657 1.1 christos interix[3-9]*) 8658 1.1 christos hardcode_direct=no 8659 1.1 christos hardcode_shlibpath_var=no 8660 1.1 christos hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8661 1.1 christos export_dynamic_flag_spec='${wl}-E' 8662 1.1 christos # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8663 1.1 christos # Instead, shared libraries are loaded at an image base (0x10000000 by 8664 1.1 christos # default) and relocated if they conflict, which is a slow very memory 8665 1.1 christos # consuming and fragmenting process. To avoid this, we pick a random, 8666 1.1 christos # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8667 1.1 christos # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8668 1.1 christos archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8669 1.1 christos 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' 8670 1.1 christos ;; 8671 1.1 christos 8672 1.14 christos gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu | uclinuxfdpiceabi) 8673 1.1 christos tmp_diet=no 8674 1.1 christos if test "$host_os" = linux-dietlibc; then 8675 1.1 christos case $cc_basename in 8676 1.1 christos diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8677 1.1 christos esac 8678 1.1 christos fi 8679 1.1 christos if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8680 1.1 christos && test "$tmp_diet" = no 8681 1.1 christos then 8682 1.6 christos tmp_addflag=' $pic_flag' 8683 1.1 christos tmp_sharedflag='-shared' 8684 1.1 christos case $cc_basename,$host_cpu in 8685 1.1 christos pgcc*) # Portland Group C compiler 8686 1.1 christos 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' 8687 1.1 christos tmp_addflag=' $pic_flag' 8688 1.1 christos ;; 8689 1.1 christos pgf77* | pgf90* | pgf95* | pgfortran*) 8690 1.1 christos # Portland Group f77 and f90 compilers 8691 1.1 christos 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' 8692 1.1 christos tmp_addflag=' $pic_flag -Mnomain' ;; 8693 1.1 christos ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8694 1.1 christos tmp_addflag=' -i_dynamic' ;; 8695 1.1 christos efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8696 1.1 christos tmp_addflag=' -i_dynamic -nofor_main' ;; 8697 1.1 christos ifc* | ifort*) # Intel Fortran compiler 8698 1.1 christos tmp_addflag=' -nofor_main' ;; 8699 1.1 christos lf95*) # Lahey Fortran 8.1 8700 1.1 christos whole_archive_flag_spec= 8701 1.1 christos tmp_sharedflag='--shared' ;; 8702 1.1 christos xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8703 1.1 christos tmp_sharedflag='-qmkshrobj' 8704 1.1 christos tmp_addflag= ;; 8705 1.1 christos nvcc*) # Cuda Compiler Driver 2.2 8706 1.1 christos 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' 8707 1.1 christos compiler_needs_object=yes 8708 1.1 christos ;; 8709 1.1 christos esac 8710 1.1 christos case `$CC -V 2>&1 | sed 5q` in 8711 1.1 christos *Sun\ C*) # Sun C 5.9 8712 1.1 christos 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' 8713 1.1 christos compiler_needs_object=yes 8714 1.1 christos tmp_sharedflag='-G' ;; 8715 1.1 christos *Sun\ F*) # Sun Fortran 8.3 8716 1.1 christos tmp_sharedflag='-G' ;; 8717 1.1 christos esac 8718 1.1 christos archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8719 1.1 christos 8720 1.1 christos if test "x$supports_anon_versioning" = xyes; then 8721 1.1 christos archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8722 1.1 christos cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8723 1.1 christos echo "local: *; };" >> $output_objdir/$libname.ver~ 8724 1.1 christos $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8725 1.1 christos fi 8726 1.1 christos 8727 1.1 christos case $cc_basename in 8728 1.1 christos xlf* | bgf* | bgxlf* | mpixlf*) 8729 1.1 christos # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8730 1.1 christos whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8731 1.1 christos hardcode_libdir_flag_spec= 8732 1.1 christos hardcode_libdir_flag_spec_ld='-rpath $libdir' 8733 1.1 christos archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 8734 1.1 christos if test "x$supports_anon_versioning" = xyes; then 8735 1.1 christos archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8736 1.1 christos cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8737 1.1 christos echo "local: *; };" >> $output_objdir/$libname.ver~ 8738 1.1 christos $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8739 1.1 christos fi 8740 1.1 christos ;; 8741 1.1 christos esac 8742 1.1 christos else 8743 1.1 christos ld_shlibs=no 8744 1.1 christos fi 8745 1.1 christos ;; 8746 1.1 christos 8747 1.1 christos netbsd*) 8748 1.1 christos if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8749 1.1 christos archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8750 1.1 christos wlarc= 8751 1.1 christos else 8752 1.1 christos archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8753 1.1 christos archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8754 1.1 christos fi 8755 1.1 christos ;; 8756 1.1 christos 8757 1.1 christos solaris*) 8758 1.1 christos if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 8759 1.1 christos ld_shlibs=no 8760 1.1 christos cat <<_LT_EOF 1>&2 8761 1.1 christos 8762 1.1 christos *** Warning: The releases 2.8.* of the GNU linker cannot reliably 8763 1.1 christos *** create shared libraries on Solaris systems. Therefore, libtool 8764 1.1 christos *** is disabling shared libraries support. We urge you to upgrade GNU 8765 1.1 christos *** binutils to release 2.9.1 or newer. Another option is to modify 8766 1.1 christos *** your PATH or compiler configuration so that the native linker is 8767 1.1 christos *** used, and then restart. 8768 1.1 christos 8769 1.1 christos _LT_EOF 8770 1.1 christos elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8771 1.1 christos archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8772 1.1 christos archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8773 1.1 christos else 8774 1.1 christos ld_shlibs=no 8775 1.1 christos fi 8776 1.1 christos ;; 8777 1.1 christos 8778 1.1 christos sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 8779 1.1 christos case `$LD -v 2>&1` in 8780 1.1 christos *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 8781 1.1 christos ld_shlibs=no 8782 1.1 christos cat <<_LT_EOF 1>&2 8783 1.1 christos 8784 1.1 christos *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 8785 1.1 christos *** reliably create shared libraries on SCO systems. Therefore, libtool 8786 1.1 christos *** is disabling shared libraries support. We urge you to upgrade GNU 8787 1.1 christos *** binutils to release 2.16.91.0.3 or newer. Another option is to modify 8788 1.1 christos *** your PATH or compiler configuration so that the native linker is 8789 1.1 christos *** used, and then restart. 8790 1.1 christos 8791 1.1 christos _LT_EOF 8792 1.1 christos ;; 8793 1.1 christos *) 8794 1.1 christos # For security reasons, it is highly recommended that you always 8795 1.1 christos # use absolute paths for naming shared libraries, and exclude the 8796 1.1 christos # DT_RUNPATH tag from executables and libraries. But doing so 8797 1.1 christos # requires that you compile everything twice, which is a pain. 8798 1.1 christos if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8799 1.1 christos hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8800 1.1 christos archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8801 1.1 christos archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8802 1.1 christos else 8803 1.1 christos ld_shlibs=no 8804 1.1 christos fi 8805 1.1 christos ;; 8806 1.1 christos esac 8807 1.1 christos ;; 8808 1.1 christos 8809 1.1 christos sunos4*) 8810 1.1 christos archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8811 1.1 christos wlarc= 8812 1.1 christos hardcode_direct=yes 8813 1.1 christos hardcode_shlibpath_var=no 8814 1.1 christos ;; 8815 1.1 christos 8816 1.1 christos *) 8817 1.1 christos if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8818 1.1 christos archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8819 1.1 christos archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8820 1.1 christos else 8821 1.1 christos ld_shlibs=no 8822 1.1 christos fi 8823 1.1 christos ;; 8824 1.1 christos esac 8825 1.1 christos 8826 1.1 christos if test "$ld_shlibs" = no; then 8827 1.1 christos runpath_var= 8828 1.1 christos hardcode_libdir_flag_spec= 8829 1.1 christos export_dynamic_flag_spec= 8830 1.1 christos whole_archive_flag_spec= 8831 1.1 christos fi 8832 1.1 christos else 8833 1.1 christos # PORTME fill in a description of your system's linker (not GNU ld) 8834 1.1 christos case $host_os in 8835 1.1 christos aix3*) 8836 1.1 christos allow_undefined_flag=unsupported 8837 1.1 christos always_export_symbols=yes 8838 1.1 christos 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' 8839 1.1 christos # Note: this linker hardcodes the directories in LIBPATH if there 8840 1.1 christos # are no directories specified by -L. 8841 1.1 christos hardcode_minus_L=yes 8842 1.1 christos if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 8843 1.1 christos # Neither direct hardcoding nor static linking is supported with a 8844 1.1 christos # broken collect2. 8845 1.1 christos hardcode_direct=unsupported 8846 1.1 christos fi 8847 1.1 christos ;; 8848 1.1 christos 8849 1.1 christos aix[4-9]*) 8850 1.1 christos if test "$host_cpu" = ia64; then 8851 1.1 christos # On IA64, the linker does run time linking by default, so we don't 8852 1.1 christos # have to do anything special. 8853 1.1 christos aix_use_runtimelinking=no 8854 1.1 christos exp_sym_flag='-Bexport' 8855 1.1 christos no_entry_flag="" 8856 1.1 christos else 8857 1.1 christos # If we're using GNU nm, then we don't want the "-C" option. 8858 1.1 christos # -C means demangle to AIX nm, but means don't demangle with GNU nm 8859 1.1 christos # Also, AIX nm treats weak defined symbols like other global 8860 1.1 christos # defined symbols, whereas GNU nm marks them as "W". 8861 1.1 christos if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 8862 1.1 christos export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 8863 1.1 christos else 8864 1.8 christos export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 8865 1.1 christos fi 8866 1.1 christos aix_use_runtimelinking=no 8867 1.1 christos 8868 1.1 christos # Test if we are trying to use run time linking or normal 8869 1.1 christos # AIX style linking. If -brtl is somewhere in LDFLAGS, we 8870 1.1 christos # need to do runtime linking. 8871 1.1 christos case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 8872 1.1 christos for ld_flag in $LDFLAGS; do 8873 1.1 christos if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 8874 1.1 christos aix_use_runtimelinking=yes 8875 1.1 christos break 8876 1.1 christos fi 8877 1.1 christos done 8878 1.1 christos ;; 8879 1.1 christos esac 8880 1.1 christos 8881 1.1 christos exp_sym_flag='-bexport' 8882 1.1 christos no_entry_flag='-bnoentry' 8883 1.1 christos fi 8884 1.1 christos 8885 1.1 christos # When large executables or shared objects are built, AIX ld can 8886 1.1 christos # have problems creating the table of contents. If linking a library 8887 1.1 christos # or program results in "error TOC overflow" add -mminimal-toc to 8888 1.1 christos # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 8889 1.1 christos # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 8890 1.1 christos 8891 1.1 christos archive_cmds='' 8892 1.1 christos hardcode_direct=yes 8893 1.1 christos hardcode_direct_absolute=yes 8894 1.1 christos hardcode_libdir_separator=':' 8895 1.1 christos link_all_deplibs=yes 8896 1.1 christos file_list_spec='${wl}-f,' 8897 1.1 christos 8898 1.1 christos if test "$GCC" = yes; then 8899 1.1 christos case $host_os in aix4.[012]|aix4.[012].*) 8900 1.1 christos # We only want to do this on AIX 4.2 and lower, the check 8901 1.1 christos # below for broken collect2 doesn't work under 4.3+ 8902 1.1 christos collect2name=`${CC} -print-prog-name=collect2` 8903 1.1 christos if test -f "$collect2name" && 8904 1.1 christos strings "$collect2name" | $GREP resolve_lib_name >/dev/null 8905 1.1 christos then 8906 1.1 christos # We have reworked collect2 8907 1.1 christos : 8908 1.1 christos else 8909 1.1 christos # We have old collect2 8910 1.1 christos hardcode_direct=unsupported 8911 1.1 christos # It fails to find uninstalled libraries when the uninstalled 8912 1.1 christos # path is not listed in the libpath. Setting hardcode_minus_L 8913 1.1 christos # to unsupported forces relinking 8914 1.1 christos hardcode_minus_L=yes 8915 1.1 christos hardcode_libdir_flag_spec='-L$libdir' 8916 1.1 christos hardcode_libdir_separator= 8917 1.1 christos fi 8918 1.1 christos ;; 8919 1.1 christos esac 8920 1.1 christos shared_flag='-shared' 8921 1.1 christos if test "$aix_use_runtimelinking" = yes; then 8922 1.1 christos shared_flag="$shared_flag "'${wl}-G' 8923 1.1 christos fi 8924 1.1 christos else 8925 1.1 christos # not using gcc 8926 1.1 christos if test "$host_cpu" = ia64; then 8927 1.1 christos # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 8928 1.1 christos # chokes on -Wl,-G. The following line is correct: 8929 1.1 christos shared_flag='-G' 8930 1.1 christos else 8931 1.1 christos if test "$aix_use_runtimelinking" = yes; then 8932 1.1 christos shared_flag='${wl}-G' 8933 1.1 christos else 8934 1.1 christos shared_flag='${wl}-bM:SRE' 8935 1.1 christos fi 8936 1.1 christos fi 8937 1.1 christos fi 8938 1.1 christos 8939 1.1 christos export_dynamic_flag_spec='${wl}-bexpall' 8940 1.1 christos # It seems that -bexpall does not export symbols beginning with 8941 1.1 christos # underscore (_), so it is better to generate a list of symbols to export. 8942 1.1 christos always_export_symbols=yes 8943 1.1 christos if test "$aix_use_runtimelinking" = yes; then 8944 1.1 christos # Warning - without using the other runtime loading flags (-brtl), 8945 1.1 christos # -berok will link without error, but may produce a broken library. 8946 1.1 christos allow_undefined_flag='-berok' 8947 1.1 christos # Determine the default libpath from the value encoded in an 8948 1.1 christos # empty executable. 8949 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8950 1.1 christos /* end confdefs.h. */ 8951 1.1 christos 8952 1.1 christos int 8953 1.1 christos main () 8954 1.1 christos { 8955 1.1 christos 8956 1.1 christos ; 8957 1.1 christos return 0; 8958 1.1 christos } 8959 1.1 christos _ACEOF 8960 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 8961 1.1 christos 8962 1.1 christos lt_aix_libpath_sed=' 8963 1.1 christos /Import File Strings/,/^$/ { 8964 1.1 christos /^0/ { 8965 1.1 christos s/^0 *\(.*\)$/\1/ 8966 1.1 christos p 8967 1.1 christos } 8968 1.1 christos }' 8969 1.1 christos aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8970 1.1 christos # Check for a 64-bit object if we didn't find anything. 8971 1.1 christos if test -z "$aix_libpath"; then 8972 1.1 christos aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8973 1.1 christos fi 8974 1.1 christos fi 8975 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 8976 1.1 christos conftest$ac_exeext conftest.$ac_ext 8977 1.1 christos if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8978 1.1 christos 8979 1.1 christos hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8980 1.1 christos archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 8981 1.1 christos else 8982 1.1 christos if test "$host_cpu" = ia64; then 8983 1.1 christos hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 8984 1.1 christos allow_undefined_flag="-z nodefs" 8985 1.1 christos 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" 8986 1.1 christos else 8987 1.1 christos # Determine the default libpath from the value encoded in an 8988 1.1 christos # empty executable. 8989 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8990 1.1 christos /* end confdefs.h. */ 8991 1.1 christos 8992 1.1 christos int 8993 1.1 christos main () 8994 1.1 christos { 8995 1.1 christos 8996 1.1 christos ; 8997 1.1 christos return 0; 8998 1.1 christos } 8999 1.1 christos _ACEOF 9000 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 9001 1.1 christos 9002 1.1 christos lt_aix_libpath_sed=' 9003 1.1 christos /Import File Strings/,/^$/ { 9004 1.1 christos /^0/ { 9005 1.1 christos s/^0 *\(.*\)$/\1/ 9006 1.1 christos p 9007 1.1 christos } 9008 1.1 christos }' 9009 1.1 christos aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9010 1.1 christos # Check for a 64-bit object if we didn't find anything. 9011 1.1 christos if test -z "$aix_libpath"; then 9012 1.1 christos aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9013 1.1 christos fi 9014 1.1 christos fi 9015 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 9016 1.1 christos conftest$ac_exeext conftest.$ac_ext 9017 1.1 christos if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9018 1.1 christos 9019 1.1 christos hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9020 1.1 christos # Warning - without using the other run time loading flags, 9021 1.1 christos # -berok will link without error, but may produce a broken library. 9022 1.1 christos no_undefined_flag=' ${wl}-bernotok' 9023 1.1 christos allow_undefined_flag=' ${wl}-berok' 9024 1.1 christos if test "$with_gnu_ld" = yes; then 9025 1.1 christos # We only use this code for GNU lds that support --whole-archive. 9026 1.1 christos whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9027 1.1 christos else 9028 1.1 christos # Exported symbols can be pulled into shared objects from archives 9029 1.1 christos whole_archive_flag_spec='$convenience' 9030 1.1 christos fi 9031 1.1 christos archive_cmds_need_lc=yes 9032 1.1 christos # This is similar to how AIX traditionally builds its shared libraries. 9033 1.1 christos archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' 9034 1.1 christos fi 9035 1.1 christos fi 9036 1.1 christos ;; 9037 1.1 christos 9038 1.1 christos amigaos*) 9039 1.1 christos case $host_cpu in 9040 1.1 christos powerpc) 9041 1.1 christos # see comment about AmigaOS4 .so support 9042 1.1 christos archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9043 1.1 christos archive_expsym_cmds='' 9044 1.1 christos ;; 9045 1.1 christos m68k) 9046 1.1 christos 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)' 9047 1.1 christos hardcode_libdir_flag_spec='-L$libdir' 9048 1.1 christos hardcode_minus_L=yes 9049 1.1 christos ;; 9050 1.1 christos esac 9051 1.1 christos ;; 9052 1.1 christos 9053 1.1 christos bsdi[45]*) 9054 1.1 christos export_dynamic_flag_spec=-rdynamic 9055 1.1 christos ;; 9056 1.1 christos 9057 1.1 christos cygwin* | mingw* | pw32* | cegcc*) 9058 1.1 christos # When not using gcc, we currently assume that we are using 9059 1.1 christos # Microsoft Visual C++. 9060 1.1 christos # hardcode_libdir_flag_spec is actually meaningless, as there is 9061 1.1 christos # no search path for DLLs. 9062 1.1 christos hardcode_libdir_flag_spec=' ' 9063 1.1 christos allow_undefined_flag=unsupported 9064 1.1 christos # Tell ltmain to make .lib files, not .a files. 9065 1.1 christos libext=lib 9066 1.1 christos # Tell ltmain to make .dll files, not .so files. 9067 1.1 christos shrext_cmds=".dll" 9068 1.1 christos # FIXME: Setting linknames here is a bad hack. 9069 1.1 christos archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9070 1.1 christos # The linker will automatically build a .lib file if we build a DLL. 9071 1.1 christos old_archive_from_new_cmds='true' 9072 1.1 christos # FIXME: Should let the user specify the lib program. 9073 1.1 christos old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9074 1.1 christos fix_srcfile_path='`cygpath -w "$srcfile"`' 9075 1.1 christos enable_shared_with_static_runtimes=yes 9076 1.1 christos ;; 9077 1.1 christos 9078 1.1 christos darwin* | rhapsody*) 9079 1.1 christos 9080 1.1 christos 9081 1.1 christos archive_cmds_need_lc=no 9082 1.1 christos hardcode_direct=no 9083 1.1 christos hardcode_automatic=yes 9084 1.1 christos hardcode_shlibpath_var=unsupported 9085 1.1 christos if test "$lt_cv_ld_force_load" = "yes"; then 9086 1.1 christos 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\"`' 9087 1.1 christos else 9088 1.1 christos whole_archive_flag_spec='' 9089 1.1 christos fi 9090 1.1 christos link_all_deplibs=yes 9091 1.1 christos allow_undefined_flag="$_lt_dar_allow_undefined" 9092 1.1 christos case $cc_basename in 9093 1.1 christos ifort*) _lt_dar_can_shared=yes ;; 9094 1.1 christos *) _lt_dar_can_shared=$GCC ;; 9095 1.1 christos esac 9096 1.1 christos if test "$_lt_dar_can_shared" = "yes"; then 9097 1.1 christos output_verbose_link_cmd=func_echo_all 9098 1.1 christos archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9099 1.1 christos module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9100 1.1 christos 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}" 9101 1.1 christos 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}" 9102 1.1 christos 9103 1.1 christos else 9104 1.1 christos ld_shlibs=no 9105 1.1 christos fi 9106 1.1 christos 9107 1.1 christos ;; 9108 1.1 christos 9109 1.1 christos dgux*) 9110 1.1 christos archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9111 1.1 christos hardcode_libdir_flag_spec='-L$libdir' 9112 1.1 christos hardcode_shlibpath_var=no 9113 1.1 christos ;; 9114 1.1 christos 9115 1.1 christos # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9116 1.1 christos # support. Future versions do this automatically, but an explicit c++rt0.o 9117 1.1 christos # does not break anything, and helps significantly (at the cost of a little 9118 1.1 christos # extra space). 9119 1.1 christos freebsd2.2*) 9120 1.1 christos archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9121 1.1 christos hardcode_libdir_flag_spec='-R$libdir' 9122 1.1 christos hardcode_direct=yes 9123 1.1 christos hardcode_shlibpath_var=no 9124 1.1 christos ;; 9125 1.1 christos 9126 1.1 christos # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9127 1.3 christos freebsd2.*) 9128 1.1 christos archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9129 1.1 christos hardcode_direct=yes 9130 1.1 christos hardcode_minus_L=yes 9131 1.1 christos hardcode_shlibpath_var=no 9132 1.1 christos ;; 9133 1.1 christos 9134 1.1 christos # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9135 1.1 christos freebsd* | dragonfly*) 9136 1.1 christos archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9137 1.1 christos hardcode_libdir_flag_spec='-R$libdir' 9138 1.1 christos hardcode_direct=yes 9139 1.1 christos hardcode_shlibpath_var=no 9140 1.1 christos ;; 9141 1.1 christos 9142 1.1 christos hpux9*) 9143 1.1 christos if test "$GCC" = yes; then 9144 1.1 christos archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9145 1.1 christos else 9146 1.1 christos archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9147 1.1 christos fi 9148 1.1 christos hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9149 1.1 christos hardcode_libdir_separator=: 9150 1.1 christos hardcode_direct=yes 9151 1.1 christos 9152 1.1 christos # hardcode_minus_L: Not really in the search PATH, 9153 1.1 christos # but as the default location of the library. 9154 1.1 christos hardcode_minus_L=yes 9155 1.1 christos export_dynamic_flag_spec='${wl}-E' 9156 1.1 christos ;; 9157 1.1 christos 9158 1.1 christos hpux10*) 9159 1.1 christos if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9160 1.1 christos archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9161 1.1 christos else 9162 1.1 christos archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9163 1.1 christos fi 9164 1.1 christos if test "$with_gnu_ld" = no; then 9165 1.1 christos hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9166 1.1 christos hardcode_libdir_flag_spec_ld='+b $libdir' 9167 1.1 christos hardcode_libdir_separator=: 9168 1.1 christos hardcode_direct=yes 9169 1.1 christos hardcode_direct_absolute=yes 9170 1.1 christos export_dynamic_flag_spec='${wl}-E' 9171 1.1 christos # hardcode_minus_L: Not really in the search PATH, 9172 1.1 christos # but as the default location of the library. 9173 1.1 christos hardcode_minus_L=yes 9174 1.1 christos fi 9175 1.1 christos ;; 9176 1.1 christos 9177 1.1 christos hpux11*) 9178 1.1 christos if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9179 1.1 christos case $host_cpu in 9180 1.1 christos hppa*64*) 9181 1.14 christos archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9182 1.1 christos ;; 9183 1.1 christos ia64*) 9184 1.1 christos archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9185 1.1 christos ;; 9186 1.1 christos *) 9187 1.1 christos archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9188 1.1 christos ;; 9189 1.1 christos esac 9190 1.1 christos else 9191 1.1 christos case $host_cpu in 9192 1.1 christos hppa*64*) 9193 1.14 christos archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9194 1.1 christos ;; 9195 1.1 christos ia64*) 9196 1.1 christos archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9197 1.1 christos ;; 9198 1.1 christos *) 9199 1.1 christos 9200 1.1 christos # Older versions of the 11.00 compiler do not understand -b yet 9201 1.1 christos # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9202 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9203 1.1 christos $as_echo_n "checking if $CC understands -b... " >&6; } 9204 1.10 christos if ${lt_cv_prog_compiler__b+:} false; then : 9205 1.1 christos $as_echo_n "(cached) " >&6 9206 1.1 christos else 9207 1.1 christos lt_cv_prog_compiler__b=no 9208 1.1 christos save_LDFLAGS="$LDFLAGS" 9209 1.1 christos LDFLAGS="$LDFLAGS -b" 9210 1.1 christos echo "$lt_simple_link_test_code" > conftest.$ac_ext 9211 1.1 christos if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9212 1.1 christos # The linker can only warn and ignore the option if not recognized 9213 1.1 christos # So say no if there are warnings 9214 1.1 christos if test -s conftest.err; then 9215 1.1 christos # Append any errors to the config.log. 9216 1.1 christos cat conftest.err 1>&5 9217 1.1 christos $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9218 1.1 christos $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9219 1.1 christos if diff conftest.exp conftest.er2 >/dev/null; then 9220 1.1 christos lt_cv_prog_compiler__b=yes 9221 1.1 christos fi 9222 1.1 christos else 9223 1.1 christos lt_cv_prog_compiler__b=yes 9224 1.1 christos fi 9225 1.1 christos fi 9226 1.1 christos $RM -r conftest* 9227 1.1 christos LDFLAGS="$save_LDFLAGS" 9228 1.1 christos 9229 1.1 christos fi 9230 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9231 1.1 christos $as_echo "$lt_cv_prog_compiler__b" >&6; } 9232 1.1 christos 9233 1.1 christos if test x"$lt_cv_prog_compiler__b" = xyes; then 9234 1.1 christos archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9235 1.1 christos else 9236 1.1 christos archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9237 1.1 christos fi 9238 1.1 christos 9239 1.1 christos ;; 9240 1.1 christos esac 9241 1.1 christos fi 9242 1.1 christos if test "$with_gnu_ld" = no; then 9243 1.1 christos hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9244 1.1 christos hardcode_libdir_separator=: 9245 1.1 christos 9246 1.1 christos case $host_cpu in 9247 1.1 christos hppa*64*|ia64*) 9248 1.1 christos hardcode_direct=no 9249 1.1 christos hardcode_shlibpath_var=no 9250 1.1 christos ;; 9251 1.1 christos *) 9252 1.1 christos hardcode_direct=yes 9253 1.1 christos hardcode_direct_absolute=yes 9254 1.1 christos export_dynamic_flag_spec='${wl}-E' 9255 1.1 christos 9256 1.1 christos # hardcode_minus_L: Not really in the search PATH, 9257 1.1 christos # but as the default location of the library. 9258 1.1 christos hardcode_minus_L=yes 9259 1.1 christos ;; 9260 1.1 christos esac 9261 1.1 christos fi 9262 1.1 christos ;; 9263 1.1 christos 9264 1.1 christos irix5* | irix6* | nonstopux*) 9265 1.1 christos if test "$GCC" = yes; then 9266 1.1 christos archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9267 1.1 christos # Try to use the -exported_symbol ld option, if it does not 9268 1.1 christos # work, assume that -exports_file does not work either and 9269 1.1 christos # implicitly export all symbols. 9270 1.1 christos save_LDFLAGS="$LDFLAGS" 9271 1.1 christos LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9272 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9273 1.1 christos /* end confdefs.h. */ 9274 1.1 christos int foo(void) {} 9275 1.1 christos _ACEOF 9276 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 9277 1.1 christos archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' 9278 1.1 christos 9279 1.1 christos fi 9280 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 9281 1.1 christos conftest$ac_exeext conftest.$ac_ext 9282 1.1 christos LDFLAGS="$save_LDFLAGS" 9283 1.1 christos else 9284 1.1 christos 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' 9285 1.1 christos 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' 9286 1.1 christos fi 9287 1.1 christos archive_cmds_need_lc='no' 9288 1.1 christos hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9289 1.1 christos hardcode_libdir_separator=: 9290 1.1 christos inherit_rpath=yes 9291 1.1 christos link_all_deplibs=yes 9292 1.1 christos ;; 9293 1.1 christos 9294 1.1 christos netbsd*) 9295 1.1 christos if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9296 1.1 christos archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9297 1.1 christos else 9298 1.1 christos archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9299 1.1 christos fi 9300 1.1 christos hardcode_libdir_flag_spec='-R$libdir' 9301 1.1 christos hardcode_direct=yes 9302 1.1 christos hardcode_shlibpath_var=no 9303 1.1 christos ;; 9304 1.1 christos 9305 1.1 christos newsos6) 9306 1.1 christos archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9307 1.1 christos hardcode_direct=yes 9308 1.1 christos hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9309 1.1 christos hardcode_libdir_separator=: 9310 1.1 christos hardcode_shlibpath_var=no 9311 1.1 christos ;; 9312 1.1 christos 9313 1.1 christos *nto* | *qnx*) 9314 1.1 christos ;; 9315 1.1 christos 9316 1.1 christos openbsd*) 9317 1.1 christos if test -f /usr/libexec/ld.so; then 9318 1.1 christos hardcode_direct=yes 9319 1.1 christos hardcode_shlibpath_var=no 9320 1.1 christos hardcode_direct_absolute=yes 9321 1.1 christos if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9322 1.1 christos archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9323 1.1 christos archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9324 1.1 christos hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9325 1.1 christos export_dynamic_flag_spec='${wl}-E' 9326 1.1 christos else 9327 1.1 christos case $host_os in 9328 1.1 christos openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9329 1.1 christos archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9330 1.1 christos hardcode_libdir_flag_spec='-R$libdir' 9331 1.1 christos ;; 9332 1.1 christos *) 9333 1.1 christos archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9334 1.1 christos hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9335 1.1 christos ;; 9336 1.1 christos esac 9337 1.1 christos fi 9338 1.1 christos else 9339 1.1 christos ld_shlibs=no 9340 1.1 christos fi 9341 1.1 christos ;; 9342 1.1 christos 9343 1.1 christos os2*) 9344 1.1 christos hardcode_libdir_flag_spec='-L$libdir' 9345 1.1 christos hardcode_minus_L=yes 9346 1.1 christos allow_undefined_flag=unsupported 9347 1.1 christos archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' 9348 1.1 christos old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9349 1.1 christos ;; 9350 1.1 christos 9351 1.1 christos osf3*) 9352 1.1 christos if test "$GCC" = yes; then 9353 1.1 christos allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9354 1.1 christos 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' 9355 1.1 christos else 9356 1.1 christos allow_undefined_flag=' -expect_unresolved \*' 9357 1.1 christos 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' 9358 1.1 christos fi 9359 1.1 christos archive_cmds_need_lc='no' 9360 1.1 christos hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9361 1.1 christos hardcode_libdir_separator=: 9362 1.1 christos ;; 9363 1.1 christos 9364 1.1 christos osf4* | osf5*) # as osf3* with the addition of -msym flag 9365 1.1 christos if test "$GCC" = yes; then 9366 1.1 christos allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9367 1.1 christos archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9368 1.1 christos hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9369 1.1 christos else 9370 1.1 christos allow_undefined_flag=' -expect_unresolved \*' 9371 1.1 christos 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' 9372 1.1 christos 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~ 9373 1.1 christos $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' 9374 1.1 christos 9375 1.1 christos # Both c and cxx compiler support -rpath directly 9376 1.1 christos hardcode_libdir_flag_spec='-rpath $libdir' 9377 1.1 christos fi 9378 1.1 christos archive_cmds_need_lc='no' 9379 1.1 christos hardcode_libdir_separator=: 9380 1.1 christos ;; 9381 1.1 christos 9382 1.1 christos solaris*) 9383 1.1 christos no_undefined_flag=' -z defs' 9384 1.1 christos if test "$GCC" = yes; then 9385 1.1 christos wlarc='${wl}' 9386 1.1 christos archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9387 1.1 christos archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9388 1.1 christos $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9389 1.1 christos else 9390 1.1 christos case `$CC -V 2>&1` in 9391 1.1 christos *"Compilers 5.0"*) 9392 1.1 christos wlarc='' 9393 1.1 christos archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9394 1.1 christos archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9395 1.1 christos $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9396 1.1 christos ;; 9397 1.1 christos *) 9398 1.1 christos wlarc='${wl}' 9399 1.1 christos archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9400 1.1 christos archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9401 1.1 christos $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9402 1.1 christos ;; 9403 1.1 christos esac 9404 1.1 christos fi 9405 1.1 christos hardcode_libdir_flag_spec='-R$libdir' 9406 1.1 christos hardcode_shlibpath_var=no 9407 1.1 christos case $host_os in 9408 1.1 christos solaris2.[0-5] | solaris2.[0-5].*) ;; 9409 1.1 christos *) 9410 1.1 christos # The compiler driver will combine and reorder linker options, 9411 1.1 christos # but understands `-z linker_flag'. GCC discards it without `$wl', 9412 1.1 christos # but is careful enough not to reorder. 9413 1.1 christos # Supported since Solaris 2.6 (maybe 2.5.1?) 9414 1.1 christos if test "$GCC" = yes; then 9415 1.1 christos whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9416 1.1 christos else 9417 1.1 christos whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9418 1.1 christos fi 9419 1.1 christos ;; 9420 1.1 christos esac 9421 1.1 christos link_all_deplibs=yes 9422 1.1 christos ;; 9423 1.1 christos 9424 1.1 christos sunos4*) 9425 1.1 christos if test "x$host_vendor" = xsequent; then 9426 1.1 christos # Use $CC to link under sequent, because it throws in some extra .o 9427 1.1 christos # files that make .init and .fini sections work. 9428 1.1 christos archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9429 1.1 christos else 9430 1.1 christos archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9431 1.1 christos fi 9432 1.1 christos hardcode_libdir_flag_spec='-L$libdir' 9433 1.1 christos hardcode_direct=yes 9434 1.1 christos hardcode_minus_L=yes 9435 1.1 christos hardcode_shlibpath_var=no 9436 1.1 christos ;; 9437 1.1 christos 9438 1.1 christos sysv4) 9439 1.1 christos case $host_vendor in 9440 1.1 christos sni) 9441 1.1 christos archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9442 1.1 christos hardcode_direct=yes # is this really true??? 9443 1.1 christos ;; 9444 1.1 christos siemens) 9445 1.1 christos ## LD is ld it makes a PLAMLIB 9446 1.1 christos ## CC just makes a GrossModule. 9447 1.1 christos archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9448 1.1 christos reload_cmds='$CC -r -o $output$reload_objs' 9449 1.1 christos hardcode_direct=no 9450 1.1 christos ;; 9451 1.1 christos motorola) 9452 1.1 christos archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9453 1.1 christos hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9454 1.1 christos ;; 9455 1.1 christos esac 9456 1.1 christos runpath_var='LD_RUN_PATH' 9457 1.1 christos hardcode_shlibpath_var=no 9458 1.1 christos ;; 9459 1.1 christos 9460 1.1 christos sysv4.3*) 9461 1.1 christos archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9462 1.1 christos hardcode_shlibpath_var=no 9463 1.1 christos export_dynamic_flag_spec='-Bexport' 9464 1.1 christos ;; 9465 1.1 christos 9466 1.1 christos sysv4*MP*) 9467 1.1 christos if test -d /usr/nec; then 9468 1.1 christos archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9469 1.1 christos hardcode_shlibpath_var=no 9470 1.1 christos runpath_var=LD_RUN_PATH 9471 1.1 christos hardcode_runpath_var=yes 9472 1.1 christos ld_shlibs=yes 9473 1.1 christos fi 9474 1.1 christos ;; 9475 1.1 christos 9476 1.1 christos sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9477 1.1 christos no_undefined_flag='${wl}-z,text' 9478 1.1 christos archive_cmds_need_lc=no 9479 1.1 christos hardcode_shlibpath_var=no 9480 1.1 christos runpath_var='LD_RUN_PATH' 9481 1.1 christos 9482 1.1 christos if test "$GCC" = yes; then 9483 1.1 christos archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9484 1.1 christos archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9485 1.1 christos else 9486 1.1 christos archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9487 1.1 christos archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9488 1.1 christos fi 9489 1.1 christos ;; 9490 1.1 christos 9491 1.1 christos sysv5* | sco3.2v5* | sco5v6*) 9492 1.1 christos # Note: We can NOT use -z defs as we might desire, because we do not 9493 1.1 christos # link with -lc, and that would cause any symbols used from libc to 9494 1.1 christos # always be unresolved, which means just about no library would 9495 1.1 christos # ever link correctly. If we're not using GNU ld we use -z text 9496 1.1 christos # though, which does catch some bad symbols but isn't as heavy-handed 9497 1.1 christos # as -z defs. 9498 1.1 christos no_undefined_flag='${wl}-z,text' 9499 1.1 christos allow_undefined_flag='${wl}-z,nodefs' 9500 1.1 christos archive_cmds_need_lc=no 9501 1.1 christos hardcode_shlibpath_var=no 9502 1.1 christos hardcode_libdir_flag_spec='${wl}-R,$libdir' 9503 1.1 christos hardcode_libdir_separator=':' 9504 1.1 christos link_all_deplibs=yes 9505 1.1 christos export_dynamic_flag_spec='${wl}-Bexport' 9506 1.1 christos runpath_var='LD_RUN_PATH' 9507 1.1 christos 9508 1.1 christos if test "$GCC" = yes; then 9509 1.1 christos archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9510 1.1 christos archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9511 1.1 christos else 9512 1.1 christos archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9513 1.1 christos archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9514 1.1 christos fi 9515 1.1 christos ;; 9516 1.1 christos 9517 1.1 christos uts4*) 9518 1.1 christos archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9519 1.1 christos hardcode_libdir_flag_spec='-L$libdir' 9520 1.1 christos hardcode_shlibpath_var=no 9521 1.1 christos ;; 9522 1.1 christos 9523 1.1 christos *) 9524 1.1 christos ld_shlibs=no 9525 1.1 christos ;; 9526 1.1 christos esac 9527 1.1 christos 9528 1.1 christos if test x$host_vendor = xsni; then 9529 1.1 christos case $host in 9530 1.1 christos sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9531 1.1 christos export_dynamic_flag_spec='${wl}-Blargedynsym' 9532 1.1 christos ;; 9533 1.1 christos esac 9534 1.1 christos fi 9535 1.1 christos fi 9536 1.1 christos 9537 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9538 1.1 christos $as_echo "$ld_shlibs" >&6; } 9539 1.1 christos test "$ld_shlibs" = no && can_build_shared=no 9540 1.1 christos 9541 1.1 christos with_gnu_ld=$with_gnu_ld 9542 1.1 christos 9543 1.1 christos 9544 1.1 christos 9545 1.1 christos 9546 1.1 christos 9547 1.1 christos 9548 1.1 christos 9549 1.1 christos 9550 1.1 christos 9551 1.1 christos 9552 1.1 christos 9553 1.1 christos 9554 1.1 christos 9555 1.1 christos 9556 1.1 christos 9557 1.1 christos # 9558 1.1 christos # Do we need to explicitly link libc? 9559 1.1 christos # 9560 1.1 christos case "x$archive_cmds_need_lc" in 9561 1.1 christos x|xyes) 9562 1.1 christos # Assume -lc should be added 9563 1.1 christos archive_cmds_need_lc=yes 9564 1.1 christos 9565 1.1 christos if test "$enable_shared" = yes && test "$GCC" = yes; then 9566 1.1 christos case $archive_cmds in 9567 1.1 christos *'~'*) 9568 1.1 christos # FIXME: we may have to deal with multi-command sequences. 9569 1.1 christos ;; 9570 1.1 christos '$CC '*) 9571 1.1 christos # Test whether the compiler implicitly links with -lc since on some 9572 1.1 christos # systems, -lgcc has to come before -lc. If gcc already passes -lc 9573 1.1 christos # to ld, don't add -lc before -lgcc. 9574 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9575 1.1 christos $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9576 1.10 christos if ${lt_cv_archive_cmds_need_lc+:} false; then : 9577 1.1 christos $as_echo_n "(cached) " >&6 9578 1.1 christos else 9579 1.1 christos $RM conftest* 9580 1.1 christos echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9581 1.1 christos 9582 1.1 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9583 1.1 christos (eval $ac_compile) 2>&5 9584 1.1 christos ac_status=$? 9585 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9586 1.1 christos test $ac_status = 0; } 2>conftest.err; then 9587 1.1 christos soname=conftest 9588 1.1 christos lib=conftest 9589 1.1 christos libobjs=conftest.$ac_objext 9590 1.1 christos deplibs= 9591 1.1 christos wl=$lt_prog_compiler_wl 9592 1.1 christos pic_flag=$lt_prog_compiler_pic 9593 1.1 christos compiler_flags=-v 9594 1.1 christos linker_flags=-v 9595 1.1 christos verstring= 9596 1.1 christos output_objdir=. 9597 1.1 christos libname=conftest 9598 1.1 christos lt_save_allow_undefined_flag=$allow_undefined_flag 9599 1.1 christos allow_undefined_flag= 9600 1.1 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9601 1.1 christos (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9602 1.1 christos ac_status=$? 9603 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9604 1.1 christos test $ac_status = 0; } 9605 1.1 christos then 9606 1.1 christos lt_cv_archive_cmds_need_lc=no 9607 1.1 christos else 9608 1.1 christos lt_cv_archive_cmds_need_lc=yes 9609 1.1 christos fi 9610 1.1 christos allow_undefined_flag=$lt_save_allow_undefined_flag 9611 1.1 christos else 9612 1.1 christos cat conftest.err 1>&5 9613 1.1 christos fi 9614 1.1 christos $RM conftest* 9615 1.1 christos 9616 1.1 christos fi 9617 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 9618 1.1 christos $as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 9619 1.1 christos archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 9620 1.1 christos ;; 9621 1.1 christos esac 9622 1.1 christos fi 9623 1.1 christos ;; 9624 1.1 christos esac 9625 1.1 christos 9626 1.1 christos 9627 1.1 christos 9628 1.1 christos 9629 1.1 christos 9630 1.1 christos 9631 1.1 christos 9632 1.1 christos 9633 1.1 christos 9634 1.1 christos 9635 1.1 christos 9636 1.1 christos 9637 1.1 christos 9638 1.1 christos 9639 1.1 christos 9640 1.1 christos 9641 1.1 christos 9642 1.1 christos 9643 1.1 christos 9644 1.1 christos 9645 1.1 christos 9646 1.1 christos 9647 1.1 christos 9648 1.1 christos 9649 1.1 christos 9650 1.1 christos 9651 1.1 christos 9652 1.1 christos 9653 1.1 christos 9654 1.1 christos 9655 1.1 christos 9656 1.1 christos 9657 1.1 christos 9658 1.1 christos 9659 1.1 christos 9660 1.1 christos 9661 1.1 christos 9662 1.1 christos 9663 1.1 christos 9664 1.1 christos 9665 1.1 christos 9666 1.1 christos 9667 1.1 christos 9668 1.1 christos 9669 1.1 christos 9670 1.1 christos 9671 1.1 christos 9672 1.1 christos 9673 1.1 christos 9674 1.1 christos 9675 1.1 christos 9676 1.1 christos 9677 1.1 christos 9678 1.1 christos 9679 1.1 christos 9680 1.1 christos 9681 1.1 christos 9682 1.1 christos 9683 1.1 christos 9684 1.1 christos 9685 1.1 christos 9686 1.1 christos 9687 1.1 christos 9688 1.1 christos 9689 1.1 christos 9690 1.1 christos 9691 1.1 christos 9692 1.1 christos 9693 1.1 christos 9694 1.1 christos 9695 1.1 christos 9696 1.1 christos 9697 1.1 christos 9698 1.1 christos 9699 1.1 christos 9700 1.1 christos 9701 1.1 christos 9702 1.1 christos 9703 1.1 christos 9704 1.1 christos 9705 1.1 christos 9706 1.1 christos 9707 1.1 christos 9708 1.1 christos 9709 1.1 christos 9710 1.1 christos 9711 1.1 christos 9712 1.1 christos 9713 1.1 christos 9714 1.1 christos 9715 1.1 christos 9716 1.1 christos 9717 1.1 christos 9718 1.1 christos 9719 1.1 christos 9720 1.1 christos 9721 1.1 christos 9722 1.1 christos 9723 1.1 christos 9724 1.1 christos 9725 1.1 christos 9726 1.1 christos 9727 1.1 christos 9728 1.1 christos 9729 1.1 christos 9730 1.1 christos 9731 1.1 christos 9732 1.1 christos 9733 1.1 christos 9734 1.1 christos 9735 1.1 christos 9736 1.1 christos 9737 1.1 christos 9738 1.1 christos 9739 1.1 christos 9740 1.1 christos 9741 1.1 christos 9742 1.1 christos 9743 1.1 christos 9744 1.1 christos 9745 1.1 christos 9746 1.1 christos 9747 1.1 christos 9748 1.1 christos 9749 1.1 christos 9750 1.1 christos 9751 1.1 christos 9752 1.1 christos 9753 1.1 christos 9754 1.1 christos 9755 1.1 christos 9756 1.1 christos 9757 1.1 christos 9758 1.1 christos 9759 1.1 christos 9760 1.1 christos 9761 1.1 christos 9762 1.1 christos 9763 1.1 christos 9764 1.1 christos 9765 1.1 christos 9766 1.1 christos 9767 1.1 christos 9768 1.1 christos 9769 1.1 christos 9770 1.1 christos 9771 1.1 christos 9772 1.1 christos 9773 1.1 christos 9774 1.1 christos 9775 1.1 christos 9776 1.1 christos 9777 1.1 christos 9778 1.1 christos 9779 1.1 christos 9780 1.1 christos 9781 1.1 christos 9782 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 9783 1.1 christos $as_echo_n "checking dynamic linker characteristics... " >&6; } 9784 1.1 christos 9785 1.1 christos if test "$GCC" = yes; then 9786 1.1 christos case $host_os in 9787 1.1 christos darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 9788 1.1 christos *) lt_awk_arg="/^libraries:/" ;; 9789 1.1 christos esac 9790 1.1 christos case $host_os in 9791 1.1 christos mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 9792 1.1 christos *) lt_sed_strip_eq="s,=/,/,g" ;; 9793 1.1 christos esac 9794 1.1 christos lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 9795 1.1 christos case $lt_search_path_spec in 9796 1.1 christos *\;*) 9797 1.1 christos # if the path contains ";" then we assume it to be the separator 9798 1.1 christos # otherwise default to the standard path separator (i.e. ":") - it is 9799 1.1 christos # assumed that no part of a normal pathname contains ";" but that should 9800 1.1 christos # okay in the real world where ";" in dirpaths is itself problematic. 9801 1.1 christos lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 9802 1.1 christos ;; 9803 1.1 christos *) 9804 1.1 christos lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 9805 1.1 christos ;; 9806 1.1 christos esac 9807 1.1 christos # Ok, now we have the path, separated by spaces, we can step through it 9808 1.1 christos # and add multilib dir if necessary. 9809 1.1 christos lt_tmp_lt_search_path_spec= 9810 1.1 christos lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 9811 1.1 christos for lt_sys_path in $lt_search_path_spec; do 9812 1.1 christos if test -d "$lt_sys_path/$lt_multi_os_dir"; then 9813 1.1 christos lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 9814 1.1 christos else 9815 1.1 christos test -d "$lt_sys_path" && \ 9816 1.1 christos lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 9817 1.1 christos fi 9818 1.1 christos done 9819 1.1 christos lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 9820 1.1 christos BEGIN {RS=" "; FS="/|\n";} { 9821 1.1 christos lt_foo=""; 9822 1.1 christos lt_count=0; 9823 1.1 christos for (lt_i = NF; lt_i > 0; lt_i--) { 9824 1.1 christos if ($lt_i != "" && $lt_i != ".") { 9825 1.1 christos if ($lt_i == "..") { 9826 1.1 christos lt_count++; 9827 1.1 christos } else { 9828 1.1 christos if (lt_count == 0) { 9829 1.1 christos lt_foo="/" $lt_i lt_foo; 9830 1.1 christos } else { 9831 1.1 christos lt_count--; 9832 1.1 christos } 9833 1.1 christos } 9834 1.1 christos } 9835 1.1 christos } 9836 1.1 christos if (lt_foo != "") { lt_freq[lt_foo]++; } 9837 1.1 christos if (lt_freq[lt_foo] == 1) { print lt_foo; } 9838 1.1 christos }'` 9839 1.1 christos # AWK program above erroneously prepends '/' to C:/dos/paths 9840 1.1 christos # for these hosts. 9841 1.1 christos case $host_os in 9842 1.1 christos mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 9843 1.1 christos $SED 's,/\([A-Za-z]:\),\1,g'` ;; 9844 1.1 christos esac 9845 1.1 christos sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 9846 1.1 christos else 9847 1.1 christos sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 9848 1.1 christos fi 9849 1.1 christos library_names_spec= 9850 1.1 christos libname_spec='lib$name' 9851 1.1 christos soname_spec= 9852 1.1 christos shrext_cmds=".so" 9853 1.1 christos postinstall_cmds= 9854 1.1 christos postuninstall_cmds= 9855 1.1 christos finish_cmds= 9856 1.1 christos finish_eval= 9857 1.1 christos shlibpath_var= 9858 1.1 christos shlibpath_overrides_runpath=unknown 9859 1.1 christos version_type=none 9860 1.1 christos dynamic_linker="$host_os ld.so" 9861 1.1 christos sys_lib_dlsearch_path_spec="/lib /usr/lib" 9862 1.1 christos need_lib_prefix=unknown 9863 1.1 christos hardcode_into_libs=no 9864 1.1 christos 9865 1.1 christos # when you set need_version to no, make sure it does not cause -set_version 9866 1.1 christos # flags to be left without arguments 9867 1.1 christos need_version=unknown 9868 1.1 christos 9869 1.1 christos case $host_os in 9870 1.1 christos aix3*) 9871 1.1 christos version_type=linux 9872 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 9873 1.1 christos shlibpath_var=LIBPATH 9874 1.1 christos 9875 1.1 christos # AIX 3 has no versioning support, so we append a major version to the name. 9876 1.1 christos soname_spec='${libname}${release}${shared_ext}$major' 9877 1.1 christos ;; 9878 1.1 christos 9879 1.1 christos aix[4-9]*) 9880 1.1 christos version_type=linux 9881 1.1 christos need_lib_prefix=no 9882 1.1 christos need_version=no 9883 1.1 christos hardcode_into_libs=yes 9884 1.1 christos if test "$host_cpu" = ia64; then 9885 1.1 christos # AIX 5 supports IA64 9886 1.1 christos library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 9887 1.1 christos shlibpath_var=LD_LIBRARY_PATH 9888 1.1 christos else 9889 1.1 christos # With GCC up to 2.95.x, collect2 would create an import file 9890 1.1 christos # for dependence libraries. The import file would start with 9891 1.1 christos # the line `#! .'. This would cause the generated library to 9892 1.1 christos # depend on `.', always an invalid library. This was fixed in 9893 1.1 christos # development snapshots of GCC prior to 3.0. 9894 1.1 christos case $host_os in 9895 1.1 christos aix4 | aix4.[01] | aix4.[01].*) 9896 1.1 christos if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 9897 1.1 christos echo ' yes ' 9898 1.1 christos echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 9899 1.1 christos : 9900 1.1 christos else 9901 1.1 christos can_build_shared=no 9902 1.1 christos fi 9903 1.1 christos ;; 9904 1.1 christos esac 9905 1.1 christos # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 9906 1.1 christos # soname into executable. Probably we can add versioning support to 9907 1.1 christos # collect2, so additional links can be useful in future. 9908 1.1 christos if test "$aix_use_runtimelinking" = yes; then 9909 1.1 christos # If using run time linking (on AIX 4.2 or later) use lib<name>.so 9910 1.1 christos # instead of lib<name>.a to let people know that these are not 9911 1.1 christos # typical AIX shared libraries. 9912 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9913 1.1 christos else 9914 1.1 christos # We preserve .a as extension for shared libraries through AIX4.2 9915 1.1 christos # and later when we are not doing run time linking. 9916 1.1 christos library_names_spec='${libname}${release}.a $libname.a' 9917 1.1 christos soname_spec='${libname}${release}${shared_ext}$major' 9918 1.1 christos fi 9919 1.1 christos shlibpath_var=LIBPATH 9920 1.1 christos fi 9921 1.1 christos ;; 9922 1.1 christos 9923 1.1 christos amigaos*) 9924 1.1 christos case $host_cpu in 9925 1.1 christos powerpc) 9926 1.1 christos # Since July 2007 AmigaOS4 officially supports .so libraries. 9927 1.1 christos # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 9928 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9929 1.1 christos ;; 9930 1.1 christos m68k) 9931 1.1 christos library_names_spec='$libname.ixlibrary $libname.a' 9932 1.1 christos # Create ${libname}_ixlibrary.a entries in /sys/libs. 9933 1.1 christos finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 9934 1.1 christos ;; 9935 1.1 christos esac 9936 1.1 christos ;; 9937 1.1 christos 9938 1.1 christos beos*) 9939 1.1 christos library_names_spec='${libname}${shared_ext}' 9940 1.1 christos dynamic_linker="$host_os ld.so" 9941 1.1 christos shlibpath_var=LIBRARY_PATH 9942 1.1 christos ;; 9943 1.1 christos 9944 1.1 christos bsdi[45]*) 9945 1.1 christos version_type=linux 9946 1.1 christos need_version=no 9947 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9948 1.1 christos soname_spec='${libname}${release}${shared_ext}$major' 9949 1.1 christos finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 9950 1.1 christos shlibpath_var=LD_LIBRARY_PATH 9951 1.1 christos sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 9952 1.1 christos sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 9953 1.1 christos # the default ld.so.conf also contains /usr/contrib/lib and 9954 1.1 christos # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 9955 1.1 christos # libtool to hard-code these into programs 9956 1.1 christos ;; 9957 1.1 christos 9958 1.1 christos cygwin* | mingw* | pw32* | cegcc*) 9959 1.1 christos version_type=windows 9960 1.1 christos shrext_cmds=".dll" 9961 1.1 christos need_version=no 9962 1.1 christos need_lib_prefix=no 9963 1.1 christos 9964 1.1 christos case $GCC,$host_os in 9965 1.1 christos yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 9966 1.1 christos library_names_spec='$libname.dll.a' 9967 1.1 christos # DLL is installed to $(libdir)/../bin by postinstall_cmds 9968 1.1 christos postinstall_cmds='base_file=`basename \${file}`~ 9969 1.1 christos dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 9970 1.1 christos dldir=$destdir/`dirname \$dlpath`~ 9971 1.1 christos test -d \$dldir || mkdir -p \$dldir~ 9972 1.1 christos $install_prog $dir/$dlname \$dldir/$dlname~ 9973 1.1 christos chmod a+x \$dldir/$dlname~ 9974 1.1 christos if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 9975 1.1 christos eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 9976 1.1 christos fi' 9977 1.1 christos postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 9978 1.1 christos dlpath=$dir/\$dldll~ 9979 1.1 christos $RM \$dlpath' 9980 1.1 christos shlibpath_overrides_runpath=yes 9981 1.1 christos 9982 1.1 christos case $host_os in 9983 1.1 christos cygwin*) 9984 1.1 christos # Cygwin DLLs use 'cyg' prefix rather than 'lib' 9985 1.1 christos soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9986 1.1 christos 9987 1.1 christos sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 9988 1.1 christos ;; 9989 1.1 christos mingw* | cegcc*) 9990 1.1 christos # MinGW DLLs use traditional 'lib' prefix 9991 1.1 christos soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9992 1.1 christos ;; 9993 1.1 christos pw32*) 9994 1.1 christos # pw32 DLLs use 'pw' prefix rather than 'lib' 9995 1.1 christos library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9996 1.1 christos ;; 9997 1.1 christos esac 9998 1.1 christos ;; 9999 1.1 christos 10000 1.1 christos *) 10001 1.1 christos library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10002 1.1 christos ;; 10003 1.1 christos esac 10004 1.1 christos dynamic_linker='Win32 ld.exe' 10005 1.1 christos # FIXME: first we should search . and the directory the executable is in 10006 1.1 christos shlibpath_var=PATH 10007 1.1 christos ;; 10008 1.1 christos 10009 1.1 christos darwin* | rhapsody*) 10010 1.1 christos dynamic_linker="$host_os dyld" 10011 1.1 christos version_type=darwin 10012 1.1 christos need_lib_prefix=no 10013 1.1 christos need_version=no 10014 1.1 christos library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10015 1.1 christos soname_spec='${libname}${release}${major}$shared_ext' 10016 1.1 christos shlibpath_overrides_runpath=yes 10017 1.1 christos shlibpath_var=DYLD_LIBRARY_PATH 10018 1.1 christos shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10019 1.1 christos 10020 1.1 christos sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10021 1.1 christos sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10022 1.1 christos ;; 10023 1.1 christos 10024 1.1 christos dgux*) 10025 1.1 christos version_type=linux 10026 1.1 christos need_lib_prefix=no 10027 1.1 christos need_version=no 10028 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10029 1.1 christos soname_spec='${libname}${release}${shared_ext}$major' 10030 1.1 christos shlibpath_var=LD_LIBRARY_PATH 10031 1.1 christos ;; 10032 1.1 christos 10033 1.1 christos freebsd* | dragonfly*) 10034 1.1 christos # DragonFly does not have aout. When/if they implement a new 10035 1.1 christos # versioning mechanism, adjust this. 10036 1.1 christos if test -x /usr/bin/objformat; then 10037 1.1 christos objformat=`/usr/bin/objformat` 10038 1.1 christos else 10039 1.1 christos case $host_os in 10040 1.3 christos freebsd[23].*) objformat=aout ;; 10041 1.1 christos *) objformat=elf ;; 10042 1.1 christos esac 10043 1.1 christos fi 10044 1.1 christos version_type=freebsd-$objformat 10045 1.1 christos case $version_type in 10046 1.1 christos freebsd-elf*) 10047 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10048 1.1 christos need_version=no 10049 1.1 christos need_lib_prefix=no 10050 1.1 christos ;; 10051 1.1 christos freebsd-*) 10052 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10053 1.1 christos need_version=yes 10054 1.1 christos ;; 10055 1.1 christos esac 10056 1.1 christos shlibpath_var=LD_LIBRARY_PATH 10057 1.1 christos case $host_os in 10058 1.3 christos freebsd2.*) 10059 1.1 christos shlibpath_overrides_runpath=yes 10060 1.1 christos ;; 10061 1.1 christos freebsd3.[01]* | freebsdelf3.[01]*) 10062 1.1 christos shlibpath_overrides_runpath=yes 10063 1.1 christos hardcode_into_libs=yes 10064 1.1 christos ;; 10065 1.1 christos freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10066 1.1 christos freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10067 1.1 christos shlibpath_overrides_runpath=no 10068 1.1 christos hardcode_into_libs=yes 10069 1.1 christos ;; 10070 1.1 christos *) # from 4.6 on, and DragonFly 10071 1.1 christos shlibpath_overrides_runpath=yes 10072 1.1 christos hardcode_into_libs=yes 10073 1.1 christos ;; 10074 1.1 christos esac 10075 1.1 christos ;; 10076 1.1 christos 10077 1.1 christos haiku*) 10078 1.1 christos version_type=linux 10079 1.1 christos need_lib_prefix=no 10080 1.1 christos need_version=no 10081 1.1 christos dynamic_linker="$host_os runtime_loader" 10082 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10083 1.1 christos soname_spec='${libname}${release}${shared_ext}$major' 10084 1.1 christos shlibpath_var=LIBRARY_PATH 10085 1.1 christos shlibpath_overrides_runpath=yes 10086 1.13 christos sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 10087 1.1 christos hardcode_into_libs=yes 10088 1.1 christos ;; 10089 1.1 christos 10090 1.1 christos hpux9* | hpux10* | hpux11*) 10091 1.1 christos # Give a soname corresponding to the major version so that dld.sl refuses to 10092 1.1 christos # link against other versions. 10093 1.1 christos version_type=sunos 10094 1.1 christos need_lib_prefix=no 10095 1.1 christos need_version=no 10096 1.1 christos case $host_cpu in 10097 1.1 christos ia64*) 10098 1.1 christos shrext_cmds='.so' 10099 1.1 christos hardcode_into_libs=yes 10100 1.1 christos dynamic_linker="$host_os dld.so" 10101 1.1 christos shlibpath_var=LD_LIBRARY_PATH 10102 1.1 christos shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10103 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10104 1.1 christos soname_spec='${libname}${release}${shared_ext}$major' 10105 1.1 christos if test "X$HPUX_IA64_MODE" = X32; then 10106 1.1 christos sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10107 1.1 christos else 10108 1.1 christos sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10109 1.1 christos fi 10110 1.1 christos sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10111 1.1 christos ;; 10112 1.1 christos hppa*64*) 10113 1.1 christos shrext_cmds='.sl' 10114 1.1 christos hardcode_into_libs=yes 10115 1.1 christos dynamic_linker="$host_os dld.sl" 10116 1.1 christos shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10117 1.1 christos shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10118 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10119 1.1 christos soname_spec='${libname}${release}${shared_ext}$major' 10120 1.1 christos sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10121 1.1 christos sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10122 1.1 christos ;; 10123 1.1 christos *) 10124 1.1 christos shrext_cmds='.sl' 10125 1.1 christos dynamic_linker="$host_os dld.sl" 10126 1.1 christos shlibpath_var=SHLIB_PATH 10127 1.1 christos shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10128 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10129 1.1 christos soname_spec='${libname}${release}${shared_ext}$major' 10130 1.1 christos ;; 10131 1.1 christos esac 10132 1.1 christos # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10133 1.1 christos postinstall_cmds='chmod 555 $lib' 10134 1.1 christos # or fails outright, so override atomically: 10135 1.1 christos install_override_mode=555 10136 1.1 christos ;; 10137 1.1 christos 10138 1.1 christos interix[3-9]*) 10139 1.1 christos version_type=linux 10140 1.1 christos need_lib_prefix=no 10141 1.1 christos need_version=no 10142 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10143 1.1 christos soname_spec='${libname}${release}${shared_ext}$major' 10144 1.1 christos dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10145 1.1 christos shlibpath_var=LD_LIBRARY_PATH 10146 1.1 christos shlibpath_overrides_runpath=no 10147 1.1 christos hardcode_into_libs=yes 10148 1.1 christos ;; 10149 1.1 christos 10150 1.1 christos irix5* | irix6* | nonstopux*) 10151 1.1 christos case $host_os in 10152 1.1 christos nonstopux*) version_type=nonstopux ;; 10153 1.1 christos *) 10154 1.1 christos if test "$lt_cv_prog_gnu_ld" = yes; then 10155 1.1 christos version_type=linux 10156 1.1 christos else 10157 1.1 christos version_type=irix 10158 1.1 christos fi ;; 10159 1.1 christos esac 10160 1.1 christos need_lib_prefix=no 10161 1.1 christos need_version=no 10162 1.1 christos soname_spec='${libname}${release}${shared_ext}$major' 10163 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10164 1.1 christos case $host_os in 10165 1.1 christos irix5* | nonstopux*) 10166 1.1 christos libsuff= shlibsuff= 10167 1.1 christos ;; 10168 1.1 christos *) 10169 1.1 christos case $LD in # libtool.m4 will add one of these switches to LD 10170 1.1 christos *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10171 1.1 christos libsuff= shlibsuff= libmagic=32-bit;; 10172 1.1 christos *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10173 1.1 christos libsuff=32 shlibsuff=N32 libmagic=N32;; 10174 1.1 christos *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10175 1.1 christos libsuff=64 shlibsuff=64 libmagic=64-bit;; 10176 1.1 christos *) libsuff= shlibsuff= libmagic=never-match;; 10177 1.1 christos esac 10178 1.1 christos ;; 10179 1.1 christos esac 10180 1.1 christos shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10181 1.1 christos shlibpath_overrides_runpath=no 10182 1.1 christos sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10183 1.1 christos sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10184 1.1 christos hardcode_into_libs=yes 10185 1.1 christos ;; 10186 1.1 christos 10187 1.1 christos # No shared lib support for Linux oldld, aout, or coff. 10188 1.1 christos linux*oldld* | linux*aout* | linux*coff*) 10189 1.1 christos dynamic_linker=no 10190 1.1 christos ;; 10191 1.1 christos 10192 1.1 christos # This must be Linux ELF. 10193 1.14 christos 10194 1.14 christos # uclinux* changes (here and below) have been submitted to the libtool 10195 1.14 christos # project, but have not yet been accepted: they are GCC-local changes 10196 1.14 christos # for the time being. (See 10197 1.14 christos # https://lists.gnu.org/archive/html/libtool-patches/2018-05/msg00000.html) 10198 1.14 christos linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu* | uclinuxfdpiceabi) 10199 1.1 christos version_type=linux 10200 1.1 christos need_lib_prefix=no 10201 1.1 christos need_version=no 10202 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10203 1.1 christos soname_spec='${libname}${release}${shared_ext}$major' 10204 1.1 christos finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10205 1.1 christos shlibpath_var=LD_LIBRARY_PATH 10206 1.1 christos shlibpath_overrides_runpath=no 10207 1.1 christos 10208 1.1 christos # Some binutils ld are patched to set DT_RUNPATH 10209 1.10 christos if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 10210 1.1 christos $as_echo_n "(cached) " >&6 10211 1.1 christos else 10212 1.1 christos lt_cv_shlibpath_overrides_runpath=no 10213 1.1 christos save_LDFLAGS=$LDFLAGS 10214 1.1 christos save_libdir=$libdir 10215 1.1 christos eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10216 1.1 christos LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10217 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10218 1.1 christos /* end confdefs.h. */ 10219 1.1 christos 10220 1.1 christos int 10221 1.1 christos main () 10222 1.1 christos { 10223 1.1 christos 10224 1.1 christos ; 10225 1.1 christos return 0; 10226 1.1 christos } 10227 1.1 christos _ACEOF 10228 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 10229 1.1 christos if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10230 1.1 christos lt_cv_shlibpath_overrides_runpath=yes 10231 1.1 christos fi 10232 1.1 christos fi 10233 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 10234 1.1 christos conftest$ac_exeext conftest.$ac_ext 10235 1.1 christos LDFLAGS=$save_LDFLAGS 10236 1.1 christos libdir=$save_libdir 10237 1.1 christos 10238 1.1 christos fi 10239 1.1 christos 10240 1.1 christos shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10241 1.1 christos 10242 1.1 christos # This implies no fast_install, which is unacceptable. 10243 1.1 christos # Some rework will be needed to allow for fast_install 10244 1.1 christos # before this can be enabled. 10245 1.1 christos hardcode_into_libs=yes 10246 1.1 christos 10247 1.1 christos # Append ld.so.conf contents to the search path 10248 1.1 christos if test -f /etc/ld.so.conf; then 10249 1.1 christos 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' ' '` 10250 1.1 christos sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10251 1.1 christos fi 10252 1.1 christos 10253 1.1 christos # We used to test for /lib/ld.so.1 and disable shared libraries on 10254 1.1 christos # powerpc, because MkLinux only supported shared libraries with the 10255 1.1 christos # GNU dynamic linker. Since this was broken with cross compilers, 10256 1.1 christos # most powerpc-linux boxes support dynamic linking these days and 10257 1.1 christos # people can always --disable-shared, the test was removed, and we 10258 1.1 christos # assume the GNU/Linux dynamic linker is in use. 10259 1.1 christos dynamic_linker='GNU/Linux ld.so' 10260 1.1 christos ;; 10261 1.1 christos 10262 1.1 christos netbsd*) 10263 1.1 christos version_type=sunos 10264 1.1 christos need_lib_prefix=no 10265 1.1 christos need_version=no 10266 1.1 christos if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10267 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10268 1.1 christos finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10269 1.1 christos dynamic_linker='NetBSD (a.out) ld.so' 10270 1.1 christos else 10271 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10272 1.1 christos soname_spec='${libname}${release}${shared_ext}$major' 10273 1.1 christos dynamic_linker='NetBSD ld.elf_so' 10274 1.1 christos fi 10275 1.1 christos shlibpath_var=LD_LIBRARY_PATH 10276 1.1 christos shlibpath_overrides_runpath=yes 10277 1.1 christos hardcode_into_libs=yes 10278 1.1 christos ;; 10279 1.1 christos 10280 1.1 christos newsos6) 10281 1.1 christos version_type=linux 10282 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10283 1.1 christos shlibpath_var=LD_LIBRARY_PATH 10284 1.1 christos shlibpath_overrides_runpath=yes 10285 1.1 christos ;; 10286 1.1 christos 10287 1.1 christos *nto* | *qnx*) 10288 1.1 christos version_type=qnx 10289 1.1 christos need_lib_prefix=no 10290 1.1 christos need_version=no 10291 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10292 1.1 christos soname_spec='${libname}${release}${shared_ext}$major' 10293 1.1 christos shlibpath_var=LD_LIBRARY_PATH 10294 1.1 christos shlibpath_overrides_runpath=no 10295 1.1 christos hardcode_into_libs=yes 10296 1.1 christos dynamic_linker='ldqnx.so' 10297 1.1 christos ;; 10298 1.1 christos 10299 1.1 christos openbsd*) 10300 1.1 christos version_type=sunos 10301 1.1 christos sys_lib_dlsearch_path_spec="/usr/lib" 10302 1.1 christos need_lib_prefix=no 10303 1.1 christos # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10304 1.1 christos case $host_os in 10305 1.1 christos openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10306 1.1 christos *) need_version=no ;; 10307 1.1 christos esac 10308 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10309 1.1 christos finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10310 1.1 christos shlibpath_var=LD_LIBRARY_PATH 10311 1.1 christos if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10312 1.1 christos case $host_os in 10313 1.1 christos openbsd2.[89] | openbsd2.[89].*) 10314 1.1 christos shlibpath_overrides_runpath=no 10315 1.1 christos ;; 10316 1.1 christos *) 10317 1.1 christos shlibpath_overrides_runpath=yes 10318 1.1 christos ;; 10319 1.1 christos esac 10320 1.1 christos else 10321 1.1 christos shlibpath_overrides_runpath=yes 10322 1.1 christos fi 10323 1.1 christos ;; 10324 1.1 christos 10325 1.1 christos os2*) 10326 1.1 christos libname_spec='$name' 10327 1.1 christos shrext_cmds=".dll" 10328 1.1 christos need_lib_prefix=no 10329 1.1 christos library_names_spec='$libname${shared_ext} $libname.a' 10330 1.1 christos dynamic_linker='OS/2 ld.exe' 10331 1.1 christos shlibpath_var=LIBPATH 10332 1.1 christos ;; 10333 1.1 christos 10334 1.1 christos osf3* | osf4* | osf5*) 10335 1.1 christos version_type=osf 10336 1.1 christos need_lib_prefix=no 10337 1.1 christos need_version=no 10338 1.1 christos soname_spec='${libname}${release}${shared_ext}$major' 10339 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10340 1.1 christos shlibpath_var=LD_LIBRARY_PATH 10341 1.1 christos sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10342 1.1 christos sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10343 1.1 christos ;; 10344 1.1 christos 10345 1.1 christos rdos*) 10346 1.1 christos dynamic_linker=no 10347 1.1 christos ;; 10348 1.1 christos 10349 1.1 christos solaris*) 10350 1.1 christos version_type=linux 10351 1.1 christos need_lib_prefix=no 10352 1.1 christos need_version=no 10353 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10354 1.1 christos soname_spec='${libname}${release}${shared_ext}$major' 10355 1.1 christos shlibpath_var=LD_LIBRARY_PATH 10356 1.1 christos shlibpath_overrides_runpath=yes 10357 1.1 christos hardcode_into_libs=yes 10358 1.1 christos # ldd complains unless libraries are executable 10359 1.1 christos postinstall_cmds='chmod +x $lib' 10360 1.1 christos ;; 10361 1.1 christos 10362 1.1 christos sunos4*) 10363 1.1 christos version_type=sunos 10364 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10365 1.1 christos finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10366 1.1 christos shlibpath_var=LD_LIBRARY_PATH 10367 1.1 christos shlibpath_overrides_runpath=yes 10368 1.1 christos if test "$with_gnu_ld" = yes; then 10369 1.1 christos need_lib_prefix=no 10370 1.1 christos fi 10371 1.1 christos need_version=yes 10372 1.1 christos ;; 10373 1.1 christos 10374 1.1 christos sysv4 | sysv4.3*) 10375 1.1 christos version_type=linux 10376 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10377 1.1 christos soname_spec='${libname}${release}${shared_ext}$major' 10378 1.1 christos shlibpath_var=LD_LIBRARY_PATH 10379 1.1 christos case $host_vendor in 10380 1.1 christos sni) 10381 1.1 christos shlibpath_overrides_runpath=no 10382 1.1 christos need_lib_prefix=no 10383 1.1 christos runpath_var=LD_RUN_PATH 10384 1.1 christos ;; 10385 1.1 christos siemens) 10386 1.1 christos need_lib_prefix=no 10387 1.1 christos ;; 10388 1.1 christos motorola) 10389 1.1 christos need_lib_prefix=no 10390 1.1 christos need_version=no 10391 1.1 christos shlibpath_overrides_runpath=no 10392 1.1 christos sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10393 1.1 christos ;; 10394 1.1 christos esac 10395 1.1 christos ;; 10396 1.1 christos 10397 1.1 christos sysv4*MP*) 10398 1.1 christos if test -d /usr/nec ;then 10399 1.1 christos version_type=linux 10400 1.1 christos library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10401 1.1 christos soname_spec='$libname${shared_ext}.$major' 10402 1.1 christos shlibpath_var=LD_LIBRARY_PATH 10403 1.1 christos fi 10404 1.1 christos ;; 10405 1.1 christos 10406 1.1 christos sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10407 1.1 christos version_type=freebsd-elf 10408 1.1 christos need_lib_prefix=no 10409 1.1 christos need_version=no 10410 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10411 1.1 christos soname_spec='${libname}${release}${shared_ext}$major' 10412 1.1 christos shlibpath_var=LD_LIBRARY_PATH 10413 1.1 christos shlibpath_overrides_runpath=yes 10414 1.1 christos hardcode_into_libs=yes 10415 1.1 christos if test "$with_gnu_ld" = yes; then 10416 1.1 christos sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10417 1.1 christos else 10418 1.1 christos sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10419 1.1 christos case $host_os in 10420 1.1 christos sco3.2v5*) 10421 1.1 christos sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10422 1.1 christos ;; 10423 1.1 christos esac 10424 1.1 christos fi 10425 1.1 christos sys_lib_dlsearch_path_spec='/usr/lib' 10426 1.1 christos ;; 10427 1.1 christos 10428 1.1 christos tpf*) 10429 1.1 christos # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10430 1.1 christos version_type=linux 10431 1.1 christos need_lib_prefix=no 10432 1.1 christos need_version=no 10433 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10434 1.1 christos shlibpath_var=LD_LIBRARY_PATH 10435 1.1 christos shlibpath_overrides_runpath=no 10436 1.1 christos hardcode_into_libs=yes 10437 1.1 christos ;; 10438 1.1 christos 10439 1.1 christos uts4*) 10440 1.1 christos version_type=linux 10441 1.1 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10442 1.1 christos soname_spec='${libname}${release}${shared_ext}$major' 10443 1.1 christos shlibpath_var=LD_LIBRARY_PATH 10444 1.1 christos ;; 10445 1.1 christos 10446 1.14 christos # Shared libraries for VwWorks, >= 7 only at this stage 10447 1.14 christos # and (fpic) still incompatible with "large" code models 10448 1.14 christos # in a few configurations. Only for RTP mode in any case, 10449 1.14 christos # and upon explicit request at configure time. 10450 1.14 christos vxworks7*) 10451 1.14 christos dynamic_linker=no 10452 1.14 christos case ${with_multisubdir}-${enable_shared} in 10453 1.14 christos *large*) 10454 1.14 christos ;; 10455 1.14 christos *mrtp*-yes) 10456 1.14 christos version_type=linux 10457 1.14 christos need_lib_prefix=no 10458 1.14 christos need_version=no 10459 1.14 christos library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10460 1.14 christos soname_spec='${libname}${release}${shared_ext}$major' 10461 1.14 christos dynamic_linker="$host_os module_loader" 10462 1.14 christos ;; 10463 1.14 christos esac 10464 1.14 christos ;; 10465 1.1 christos *) 10466 1.1 christos dynamic_linker=no 10467 1.1 christos ;; 10468 1.1 christos esac 10469 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10470 1.1 christos $as_echo "$dynamic_linker" >&6; } 10471 1.1 christos test "$dynamic_linker" = no && can_build_shared=no 10472 1.1 christos 10473 1.1 christos variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10474 1.1 christos if test "$GCC" = yes; then 10475 1.1 christos variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10476 1.1 christos fi 10477 1.1 christos 10478 1.1 christos if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10479 1.1 christos sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10480 1.1 christos fi 10481 1.1 christos if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10482 1.1 christos sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10483 1.1 christos fi 10484 1.1 christos 10485 1.1 christos 10486 1.1 christos 10487 1.1 christos 10488 1.1 christos 10489 1.1 christos 10490 1.1 christos 10491 1.1 christos 10492 1.1 christos 10493 1.1 christos 10494 1.1 christos 10495 1.1 christos 10496 1.1 christos 10497 1.1 christos 10498 1.1 christos 10499 1.1 christos 10500 1.1 christos 10501 1.1 christos 10502 1.1 christos 10503 1.1 christos 10504 1.1 christos 10505 1.1 christos 10506 1.1 christos 10507 1.1 christos 10508 1.1 christos 10509 1.1 christos 10510 1.1 christos 10511 1.1 christos 10512 1.1 christos 10513 1.1 christos 10514 1.1 christos 10515 1.1 christos 10516 1.1 christos 10517 1.1 christos 10518 1.1 christos 10519 1.1 christos 10520 1.1 christos 10521 1.1 christos 10522 1.1 christos 10523 1.1 christos 10524 1.1 christos 10525 1.1 christos 10526 1.1 christos 10527 1.1 christos 10528 1.1 christos 10529 1.1 christos 10530 1.1 christos 10531 1.1 christos 10532 1.1 christos 10533 1.1 christos 10534 1.1 christos 10535 1.1 christos 10536 1.1 christos 10537 1.1 christos 10538 1.1 christos 10539 1.1 christos 10540 1.1 christos 10541 1.1 christos 10542 1.1 christos 10543 1.1 christos 10544 1.1 christos 10545 1.1 christos 10546 1.1 christos 10547 1.1 christos 10548 1.1 christos 10549 1.1 christos 10550 1.1 christos 10551 1.1 christos 10552 1.1 christos 10553 1.1 christos 10554 1.1 christos 10555 1.1 christos 10556 1.1 christos 10557 1.1 christos 10558 1.1 christos 10559 1.1 christos 10560 1.1 christos 10561 1.1 christos 10562 1.1 christos 10563 1.1 christos 10564 1.1 christos 10565 1.1 christos 10566 1.1 christos 10567 1.1 christos 10568 1.1 christos 10569 1.1 christos 10570 1.1 christos 10571 1.1 christos 10572 1.1 christos 10573 1.1 christos 10574 1.1 christos 10575 1.1 christos 10576 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10577 1.1 christos $as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10578 1.1 christos hardcode_action= 10579 1.1 christos if test -n "$hardcode_libdir_flag_spec" || 10580 1.1 christos test -n "$runpath_var" || 10581 1.1 christos test "X$hardcode_automatic" = "Xyes" ; then 10582 1.1 christos 10583 1.1 christos # We can hardcode non-existent directories. 10584 1.1 christos if test "$hardcode_direct" != no && 10585 1.1 christos # If the only mechanism to avoid hardcoding is shlibpath_var, we 10586 1.1 christos # have to relink, otherwise we might link with an installed library 10587 1.1 christos # when we should be linking with a yet-to-be-installed one 10588 1.1 christos ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10589 1.1 christos test "$hardcode_minus_L" != no; then 10590 1.1 christos # Linking always hardcodes the temporary library directory. 10591 1.1 christos hardcode_action=relink 10592 1.1 christos else 10593 1.1 christos # We can link without hardcoding, and we can hardcode nonexisting dirs. 10594 1.1 christos hardcode_action=immediate 10595 1.1 christos fi 10596 1.1 christos else 10597 1.1 christos # We cannot hardcode anything, or else we can only hardcode existing 10598 1.1 christos # directories. 10599 1.1 christos hardcode_action=unsupported 10600 1.1 christos fi 10601 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10602 1.1 christos $as_echo "$hardcode_action" >&6; } 10603 1.1 christos 10604 1.1 christos if test "$hardcode_action" = relink || 10605 1.1 christos test "$inherit_rpath" = yes; then 10606 1.1 christos # Fast installation is not supported 10607 1.1 christos enable_fast_install=no 10608 1.1 christos elif test "$shlibpath_overrides_runpath" = yes || 10609 1.1 christos test "$enable_shared" = no; then 10610 1.1 christos # Fast installation is not necessary 10611 1.1 christos enable_fast_install=needless 10612 1.1 christos fi 10613 1.1 christos 10614 1.1 christos 10615 1.1 christos 10616 1.1 christos 10617 1.1 christos 10618 1.1 christos 10619 1.1 christos if test "x$enable_dlopen" != xyes; then 10620 1.1 christos enable_dlopen=unknown 10621 1.1 christos enable_dlopen_self=unknown 10622 1.1 christos enable_dlopen_self_static=unknown 10623 1.1 christos else 10624 1.1 christos lt_cv_dlopen=no 10625 1.1 christos lt_cv_dlopen_libs= 10626 1.1 christos 10627 1.1 christos case $host_os in 10628 1.1 christos beos*) 10629 1.1 christos lt_cv_dlopen="load_add_on" 10630 1.1 christos lt_cv_dlopen_libs= 10631 1.1 christos lt_cv_dlopen_self=yes 10632 1.1 christos ;; 10633 1.1 christos 10634 1.1 christos mingw* | pw32* | cegcc*) 10635 1.1 christos lt_cv_dlopen="LoadLibrary" 10636 1.1 christos lt_cv_dlopen_libs= 10637 1.1 christos ;; 10638 1.1 christos 10639 1.1 christos cygwin*) 10640 1.1 christos lt_cv_dlopen="dlopen" 10641 1.1 christos lt_cv_dlopen_libs= 10642 1.1 christos ;; 10643 1.1 christos 10644 1.1 christos darwin*) 10645 1.1 christos # if libdl is installed we need to link against it 10646 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10647 1.1 christos $as_echo_n "checking for dlopen in -ldl... " >&6; } 10648 1.10 christos if ${ac_cv_lib_dl_dlopen+:} false; then : 10649 1.1 christos $as_echo_n "(cached) " >&6 10650 1.1 christos else 10651 1.1 christos ac_check_lib_save_LIBS=$LIBS 10652 1.1 christos LIBS="-ldl $LIBS" 10653 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10654 1.1 christos /* end confdefs.h. */ 10655 1.1 christos 10656 1.1 christos /* Override any GCC internal prototype to avoid an error. 10657 1.1 christos Use char because int might match the return type of a GCC 10658 1.1 christos builtin and then its argument prototype would still apply. */ 10659 1.1 christos #ifdef __cplusplus 10660 1.1 christos extern "C" 10661 1.1 christos #endif 10662 1.1 christos char dlopen (); 10663 1.1 christos int 10664 1.1 christos main () 10665 1.1 christos { 10666 1.1 christos return dlopen (); 10667 1.1 christos ; 10668 1.1 christos return 0; 10669 1.1 christos } 10670 1.1 christos _ACEOF 10671 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 10672 1.1 christos ac_cv_lib_dl_dlopen=yes 10673 1.1 christos else 10674 1.1 christos ac_cv_lib_dl_dlopen=no 10675 1.1 christos fi 10676 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 10677 1.1 christos conftest$ac_exeext conftest.$ac_ext 10678 1.1 christos LIBS=$ac_check_lib_save_LIBS 10679 1.1 christos fi 10680 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10681 1.1 christos $as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10682 1.10 christos if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 10683 1.1 christos lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10684 1.1 christos else 10685 1.1 christos 10686 1.1 christos lt_cv_dlopen="dyld" 10687 1.1 christos lt_cv_dlopen_libs= 10688 1.1 christos lt_cv_dlopen_self=yes 10689 1.1 christos 10690 1.1 christos fi 10691 1.1 christos 10692 1.1 christos ;; 10693 1.1 christos 10694 1.1 christos *) 10695 1.1 christos ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 10696 1.10 christos if test "x$ac_cv_func_shl_load" = xyes; then : 10697 1.1 christos lt_cv_dlopen="shl_load" 10698 1.1 christos else 10699 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 10700 1.1 christos $as_echo_n "checking for shl_load in -ldld... " >&6; } 10701 1.10 christos if ${ac_cv_lib_dld_shl_load+:} false; then : 10702 1.1 christos $as_echo_n "(cached) " >&6 10703 1.1 christos else 10704 1.1 christos ac_check_lib_save_LIBS=$LIBS 10705 1.1 christos LIBS="-ldld $LIBS" 10706 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10707 1.1 christos /* end confdefs.h. */ 10708 1.1 christos 10709 1.1 christos /* Override any GCC internal prototype to avoid an error. 10710 1.1 christos Use char because int might match the return type of a GCC 10711 1.1 christos builtin and then its argument prototype would still apply. */ 10712 1.1 christos #ifdef __cplusplus 10713 1.1 christos extern "C" 10714 1.1 christos #endif 10715 1.1 christos char shl_load (); 10716 1.1 christos int 10717 1.1 christos main () 10718 1.1 christos { 10719 1.1 christos return shl_load (); 10720 1.1 christos ; 10721 1.1 christos return 0; 10722 1.1 christos } 10723 1.1 christos _ACEOF 10724 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 10725 1.1 christos ac_cv_lib_dld_shl_load=yes 10726 1.1 christos else 10727 1.1 christos ac_cv_lib_dld_shl_load=no 10728 1.1 christos fi 10729 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 10730 1.1 christos conftest$ac_exeext conftest.$ac_ext 10731 1.1 christos LIBS=$ac_check_lib_save_LIBS 10732 1.1 christos fi 10733 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 10734 1.1 christos $as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10735 1.10 christos if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 10736 1.1 christos lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10737 1.1 christos else 10738 1.1 christos ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 10739 1.10 christos if test "x$ac_cv_func_dlopen" = xyes; then : 10740 1.1 christos lt_cv_dlopen="dlopen" 10741 1.1 christos else 10742 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10743 1.1 christos $as_echo_n "checking for dlopen in -ldl... " >&6; } 10744 1.10 christos if ${ac_cv_lib_dl_dlopen+:} false; then : 10745 1.1 christos $as_echo_n "(cached) " >&6 10746 1.1 christos else 10747 1.1 christos ac_check_lib_save_LIBS=$LIBS 10748 1.1 christos LIBS="-ldl $LIBS" 10749 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10750 1.1 christos /* end confdefs.h. */ 10751 1.1 christos 10752 1.1 christos /* Override any GCC internal prototype to avoid an error. 10753 1.1 christos Use char because int might match the return type of a GCC 10754 1.1 christos builtin and then its argument prototype would still apply. */ 10755 1.1 christos #ifdef __cplusplus 10756 1.1 christos extern "C" 10757 1.1 christos #endif 10758 1.1 christos char dlopen (); 10759 1.1 christos int 10760 1.1 christos main () 10761 1.1 christos { 10762 1.1 christos return dlopen (); 10763 1.1 christos ; 10764 1.1 christos return 0; 10765 1.1 christos } 10766 1.1 christos _ACEOF 10767 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 10768 1.1 christos ac_cv_lib_dl_dlopen=yes 10769 1.1 christos else 10770 1.1 christos ac_cv_lib_dl_dlopen=no 10771 1.1 christos fi 10772 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 10773 1.1 christos conftest$ac_exeext conftest.$ac_ext 10774 1.1 christos LIBS=$ac_check_lib_save_LIBS 10775 1.1 christos fi 10776 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10777 1.1 christos $as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10778 1.10 christos if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 10779 1.1 christos lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10780 1.1 christos else 10781 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 10782 1.1 christos $as_echo_n "checking for dlopen in -lsvld... " >&6; } 10783 1.10 christos if ${ac_cv_lib_svld_dlopen+:} false; then : 10784 1.1 christos $as_echo_n "(cached) " >&6 10785 1.1 christos else 10786 1.1 christos ac_check_lib_save_LIBS=$LIBS 10787 1.1 christos LIBS="-lsvld $LIBS" 10788 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10789 1.1 christos /* end confdefs.h. */ 10790 1.1 christos 10791 1.1 christos /* Override any GCC internal prototype to avoid an error. 10792 1.1 christos Use char because int might match the return type of a GCC 10793 1.1 christos builtin and then its argument prototype would still apply. */ 10794 1.1 christos #ifdef __cplusplus 10795 1.1 christos extern "C" 10796 1.1 christos #endif 10797 1.1 christos char dlopen (); 10798 1.1 christos int 10799 1.1 christos main () 10800 1.1 christos { 10801 1.1 christos return dlopen (); 10802 1.1 christos ; 10803 1.1 christos return 0; 10804 1.1 christos } 10805 1.1 christos _ACEOF 10806 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 10807 1.1 christos ac_cv_lib_svld_dlopen=yes 10808 1.1 christos else 10809 1.1 christos ac_cv_lib_svld_dlopen=no 10810 1.1 christos fi 10811 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 10812 1.1 christos conftest$ac_exeext conftest.$ac_ext 10813 1.1 christos LIBS=$ac_check_lib_save_LIBS 10814 1.1 christos fi 10815 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 10816 1.1 christos $as_echo "$ac_cv_lib_svld_dlopen" >&6; } 10817 1.10 christos if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 10818 1.1 christos lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 10819 1.1 christos else 10820 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 10821 1.1 christos $as_echo_n "checking for dld_link in -ldld... " >&6; } 10822 1.10 christos if ${ac_cv_lib_dld_dld_link+:} false; then : 10823 1.1 christos $as_echo_n "(cached) " >&6 10824 1.1 christos else 10825 1.1 christos ac_check_lib_save_LIBS=$LIBS 10826 1.1 christos LIBS="-ldld $LIBS" 10827 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10828 1.1 christos /* end confdefs.h. */ 10829 1.1 christos 10830 1.1 christos /* Override any GCC internal prototype to avoid an error. 10831 1.1 christos Use char because int might match the return type of a GCC 10832 1.1 christos builtin and then its argument prototype would still apply. */ 10833 1.1 christos #ifdef __cplusplus 10834 1.1 christos extern "C" 10835 1.1 christos #endif 10836 1.1 christos char dld_link (); 10837 1.1 christos int 10838 1.1 christos main () 10839 1.1 christos { 10840 1.1 christos return dld_link (); 10841 1.1 christos ; 10842 1.1 christos return 0; 10843 1.1 christos } 10844 1.1 christos _ACEOF 10845 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 10846 1.1 christos ac_cv_lib_dld_dld_link=yes 10847 1.1 christos else 10848 1.1 christos ac_cv_lib_dld_dld_link=no 10849 1.1 christos fi 10850 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 10851 1.1 christos conftest$ac_exeext conftest.$ac_ext 10852 1.1 christos LIBS=$ac_check_lib_save_LIBS 10853 1.1 christos fi 10854 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 10855 1.1 christos $as_echo "$ac_cv_lib_dld_dld_link" >&6; } 10856 1.10 christos if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 10857 1.1 christos lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 10858 1.1 christos fi 10859 1.1 christos 10860 1.1 christos 10861 1.1 christos fi 10862 1.1 christos 10863 1.1 christos 10864 1.1 christos fi 10865 1.1 christos 10866 1.1 christos 10867 1.1 christos fi 10868 1.1 christos 10869 1.1 christos 10870 1.1 christos fi 10871 1.1 christos 10872 1.1 christos 10873 1.1 christos fi 10874 1.1 christos 10875 1.1 christos ;; 10876 1.1 christos esac 10877 1.1 christos 10878 1.1 christos if test "x$lt_cv_dlopen" != xno; then 10879 1.1 christos enable_dlopen=yes 10880 1.1 christos else 10881 1.1 christos enable_dlopen=no 10882 1.1 christos fi 10883 1.1 christos 10884 1.1 christos case $lt_cv_dlopen in 10885 1.1 christos dlopen) 10886 1.1 christos save_CPPFLAGS="$CPPFLAGS" 10887 1.1 christos test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 10888 1.1 christos 10889 1.1 christos save_LDFLAGS="$LDFLAGS" 10890 1.1 christos wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 10891 1.1 christos 10892 1.1 christos save_LIBS="$LIBS" 10893 1.1 christos LIBS="$lt_cv_dlopen_libs $LIBS" 10894 1.1 christos 10895 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 10896 1.1 christos $as_echo_n "checking whether a program can dlopen itself... " >&6; } 10897 1.10 christos if ${lt_cv_dlopen_self+:} false; then : 10898 1.1 christos $as_echo_n "(cached) " >&6 10899 1.1 christos else 10900 1.1 christos if test "$cross_compiling" = yes; then : 10901 1.1 christos lt_cv_dlopen_self=cross 10902 1.1 christos else 10903 1.1 christos lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10904 1.1 christos lt_status=$lt_dlunknown 10905 1.1 christos cat > conftest.$ac_ext <<_LT_EOF 10906 1.16 christos #line 10906 "configure" 10907 1.1 christos #include "confdefs.h" 10908 1.1 christos 10909 1.1 christos #if HAVE_DLFCN_H 10910 1.1 christos #include <dlfcn.h> 10911 1.1 christos #endif 10912 1.1 christos 10913 1.1 christos #include <stdio.h> 10914 1.1 christos 10915 1.1 christos #ifdef RTLD_GLOBAL 10916 1.1 christos # define LT_DLGLOBAL RTLD_GLOBAL 10917 1.1 christos #else 10918 1.1 christos # ifdef DL_GLOBAL 10919 1.1 christos # define LT_DLGLOBAL DL_GLOBAL 10920 1.1 christos # else 10921 1.1 christos # define LT_DLGLOBAL 0 10922 1.1 christos # endif 10923 1.1 christos #endif 10924 1.1 christos 10925 1.1 christos /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10926 1.1 christos find out it does not work in some platform. */ 10927 1.1 christos #ifndef LT_DLLAZY_OR_NOW 10928 1.1 christos # ifdef RTLD_LAZY 10929 1.1 christos # define LT_DLLAZY_OR_NOW RTLD_LAZY 10930 1.1 christos # else 10931 1.1 christos # ifdef DL_LAZY 10932 1.1 christos # define LT_DLLAZY_OR_NOW DL_LAZY 10933 1.1 christos # else 10934 1.1 christos # ifdef RTLD_NOW 10935 1.1 christos # define LT_DLLAZY_OR_NOW RTLD_NOW 10936 1.1 christos # else 10937 1.1 christos # ifdef DL_NOW 10938 1.1 christos # define LT_DLLAZY_OR_NOW DL_NOW 10939 1.1 christos # else 10940 1.1 christos # define LT_DLLAZY_OR_NOW 0 10941 1.1 christos # endif 10942 1.1 christos # endif 10943 1.1 christos # endif 10944 1.1 christos # endif 10945 1.1 christos #endif 10946 1.1 christos 10947 1.1 christos /* When -fvisbility=hidden is used, assume the code has been annotated 10948 1.1 christos correspondingly for the symbols needed. */ 10949 1.1 christos #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 10950 1.1 christos void fnord () __attribute__((visibility("default"))); 10951 1.1 christos #endif 10952 1.1 christos 10953 1.1 christos void fnord () { int i=42; } 10954 1.1 christos int main () 10955 1.1 christos { 10956 1.1 christos void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10957 1.1 christos int status = $lt_dlunknown; 10958 1.1 christos 10959 1.1 christos if (self) 10960 1.1 christos { 10961 1.1 christos if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10962 1.1 christos else 10963 1.1 christos { 10964 1.1 christos if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10965 1.1 christos else puts (dlerror ()); 10966 1.1 christos } 10967 1.1 christos /* dlclose (self); */ 10968 1.1 christos } 10969 1.1 christos else 10970 1.1 christos puts (dlerror ()); 10971 1.1 christos 10972 1.1 christos return status; 10973 1.1 christos } 10974 1.1 christos _LT_EOF 10975 1.1 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 10976 1.1 christos (eval $ac_link) 2>&5 10977 1.1 christos ac_status=$? 10978 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10979 1.1 christos test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 10980 1.1 christos (./conftest; exit; ) >&5 2>/dev/null 10981 1.1 christos lt_status=$? 10982 1.1 christos case x$lt_status in 10983 1.1 christos x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 10984 1.1 christos x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 10985 1.1 christos x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 10986 1.1 christos esac 10987 1.1 christos else : 10988 1.1 christos # compilation failed 10989 1.1 christos lt_cv_dlopen_self=no 10990 1.1 christos fi 10991 1.1 christos fi 10992 1.1 christos rm -fr conftest* 10993 1.1 christos 10994 1.1 christos 10995 1.1 christos fi 10996 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 10997 1.1 christos $as_echo "$lt_cv_dlopen_self" >&6; } 10998 1.1 christos 10999 1.1 christos if test "x$lt_cv_dlopen_self" = xyes; then 11000 1.1 christos wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11001 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11002 1.1 christos $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11003 1.10 christos if ${lt_cv_dlopen_self_static+:} false; then : 11004 1.1 christos $as_echo_n "(cached) " >&6 11005 1.1 christos else 11006 1.1 christos if test "$cross_compiling" = yes; then : 11007 1.1 christos lt_cv_dlopen_self_static=cross 11008 1.1 christos else 11009 1.1 christos lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11010 1.1 christos lt_status=$lt_dlunknown 11011 1.1 christos cat > conftest.$ac_ext <<_LT_EOF 11012 1.16 christos #line 11012 "configure" 11013 1.1 christos #include "confdefs.h" 11014 1.1 christos 11015 1.1 christos #if HAVE_DLFCN_H 11016 1.1 christos #include <dlfcn.h> 11017 1.1 christos #endif 11018 1.1 christos 11019 1.1 christos #include <stdio.h> 11020 1.1 christos 11021 1.1 christos #ifdef RTLD_GLOBAL 11022 1.1 christos # define LT_DLGLOBAL RTLD_GLOBAL 11023 1.1 christos #else 11024 1.1 christos # ifdef DL_GLOBAL 11025 1.1 christos # define LT_DLGLOBAL DL_GLOBAL 11026 1.1 christos # else 11027 1.1 christos # define LT_DLGLOBAL 0 11028 1.1 christos # endif 11029 1.1 christos #endif 11030 1.1 christos 11031 1.1 christos /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11032 1.1 christos find out it does not work in some platform. */ 11033 1.1 christos #ifndef LT_DLLAZY_OR_NOW 11034 1.1 christos # ifdef RTLD_LAZY 11035 1.1 christos # define LT_DLLAZY_OR_NOW RTLD_LAZY 11036 1.1 christos # else 11037 1.1 christos # ifdef DL_LAZY 11038 1.1 christos # define LT_DLLAZY_OR_NOW DL_LAZY 11039 1.1 christos # else 11040 1.1 christos # ifdef RTLD_NOW 11041 1.1 christos # define LT_DLLAZY_OR_NOW RTLD_NOW 11042 1.1 christos # else 11043 1.1 christos # ifdef DL_NOW 11044 1.1 christos # define LT_DLLAZY_OR_NOW DL_NOW 11045 1.1 christos # else 11046 1.1 christos # define LT_DLLAZY_OR_NOW 0 11047 1.1 christos # endif 11048 1.1 christos # endif 11049 1.1 christos # endif 11050 1.1 christos # endif 11051 1.1 christos #endif 11052 1.1 christos 11053 1.1 christos /* When -fvisbility=hidden is used, assume the code has been annotated 11054 1.1 christos correspondingly for the symbols needed. */ 11055 1.1 christos #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11056 1.1 christos void fnord () __attribute__((visibility("default"))); 11057 1.1 christos #endif 11058 1.1 christos 11059 1.1 christos void fnord () { int i=42; } 11060 1.1 christos int main () 11061 1.1 christos { 11062 1.1 christos void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11063 1.1 christos int status = $lt_dlunknown; 11064 1.1 christos 11065 1.1 christos if (self) 11066 1.1 christos { 11067 1.1 christos if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11068 1.1 christos else 11069 1.1 christos { 11070 1.1 christos if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11071 1.1 christos else puts (dlerror ()); 11072 1.1 christos } 11073 1.1 christos /* dlclose (self); */ 11074 1.1 christos } 11075 1.1 christos else 11076 1.1 christos puts (dlerror ()); 11077 1.1 christos 11078 1.1 christos return status; 11079 1.1 christos } 11080 1.1 christos _LT_EOF 11081 1.1 christos if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11082 1.1 christos (eval $ac_link) 2>&5 11083 1.1 christos ac_status=$? 11084 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11085 1.1 christos test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11086 1.1 christos (./conftest; exit; ) >&5 2>/dev/null 11087 1.1 christos lt_status=$? 11088 1.1 christos case x$lt_status in 11089 1.1 christos x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11090 1.1 christos x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11091 1.1 christos x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11092 1.1 christos esac 11093 1.1 christos else : 11094 1.1 christos # compilation failed 11095 1.1 christos lt_cv_dlopen_self_static=no 11096 1.1 christos fi 11097 1.1 christos fi 11098 1.1 christos rm -fr conftest* 11099 1.1 christos 11100 1.1 christos 11101 1.1 christos fi 11102 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11103 1.1 christos $as_echo "$lt_cv_dlopen_self_static" >&6; } 11104 1.1 christos fi 11105 1.1 christos 11106 1.1 christos CPPFLAGS="$save_CPPFLAGS" 11107 1.1 christos LDFLAGS="$save_LDFLAGS" 11108 1.1 christos LIBS="$save_LIBS" 11109 1.1 christos ;; 11110 1.1 christos esac 11111 1.1 christos 11112 1.1 christos case $lt_cv_dlopen_self in 11113 1.1 christos yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11114 1.1 christos *) enable_dlopen_self=unknown ;; 11115 1.1 christos esac 11116 1.1 christos 11117 1.1 christos case $lt_cv_dlopen_self_static in 11118 1.1 christos yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11119 1.1 christos *) enable_dlopen_self_static=unknown ;; 11120 1.1 christos esac 11121 1.1 christos fi 11122 1.1 christos 11123 1.1 christos 11124 1.1 christos 11125 1.1 christos 11126 1.1 christos 11127 1.1 christos 11128 1.1 christos 11129 1.1 christos 11130 1.1 christos 11131 1.1 christos 11132 1.1 christos 11133 1.1 christos 11134 1.1 christos 11135 1.1 christos 11136 1.1 christos 11137 1.1 christos 11138 1.1 christos 11139 1.1 christos striplib= 11140 1.1 christos old_striplib= 11141 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11142 1.1 christos $as_echo_n "checking whether stripping libraries is possible... " >&6; } 11143 1.1 christos if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11144 1.1 christos test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11145 1.1 christos test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11146 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11147 1.1 christos $as_echo "yes" >&6; } 11148 1.1 christos else 11149 1.1 christos # FIXME - insert some real tests, host_os isn't really good enough 11150 1.1 christos case $host_os in 11151 1.1 christos darwin*) 11152 1.1 christos if test -n "$STRIP" ; then 11153 1.1 christos striplib="$STRIP -x" 11154 1.1 christos old_striplib="$STRIP -S" 11155 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11156 1.1 christos $as_echo "yes" >&6; } 11157 1.1 christos else 11158 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11159 1.1 christos $as_echo "no" >&6; } 11160 1.1 christos fi 11161 1.1 christos ;; 11162 1.1 christos *) 11163 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11164 1.1 christos $as_echo "no" >&6; } 11165 1.1 christos ;; 11166 1.1 christos esac 11167 1.1 christos fi 11168 1.1 christos 11169 1.1 christos 11170 1.1 christos 11171 1.1 christos 11172 1.1 christos 11173 1.1 christos 11174 1.1 christos 11175 1.1 christos 11176 1.1 christos 11177 1.1 christos 11178 1.1 christos 11179 1.1 christos 11180 1.1 christos # Report which library types will actually be built 11181 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11182 1.1 christos $as_echo_n "checking if libtool supports shared libraries... " >&6; } 11183 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11184 1.1 christos $as_echo "$can_build_shared" >&6; } 11185 1.1 christos 11186 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11187 1.1 christos $as_echo_n "checking whether to build shared libraries... " >&6; } 11188 1.1 christos test "$can_build_shared" = "no" && enable_shared=no 11189 1.1 christos 11190 1.1 christos # On AIX, shared libraries and static libraries use the same namespace, and 11191 1.1 christos # are all built from PIC. 11192 1.1 christos case $host_os in 11193 1.1 christos aix3*) 11194 1.1 christos test "$enable_shared" = yes && enable_static=no 11195 1.1 christos if test -n "$RANLIB"; then 11196 1.1 christos archive_cmds="$archive_cmds~\$RANLIB \$lib" 11197 1.1 christos postinstall_cmds='$RANLIB $lib' 11198 1.1 christos fi 11199 1.1 christos ;; 11200 1.1 christos 11201 1.1 christos aix[4-9]*) 11202 1.1 christos if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11203 1.1 christos test "$enable_shared" = yes && enable_static=no 11204 1.1 christos fi 11205 1.1 christos ;; 11206 1.1 christos esac 11207 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11208 1.1 christos $as_echo "$enable_shared" >&6; } 11209 1.1 christos 11210 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11211 1.1 christos $as_echo_n "checking whether to build static libraries... " >&6; } 11212 1.1 christos # Make sure either enable_shared or enable_static is yes. 11213 1.1 christos test "$enable_shared" = yes || enable_static=yes 11214 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11215 1.1 christos $as_echo "$enable_static" >&6; } 11216 1.1 christos 11217 1.1 christos 11218 1.1 christos 11219 1.1 christos 11220 1.1 christos fi 11221 1.1 christos ac_ext=c 11222 1.1 christos ac_cpp='$CPP $CPPFLAGS' 11223 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11224 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11225 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu 11226 1.1 christos 11227 1.1 christos CC="$lt_save_CC" 11228 1.1 christos 11229 1.1 christos 11230 1.1 christos 11231 1.1 christos 11232 1.1 christos 11233 1.1 christos 11234 1.1 christos 11235 1.1 christos 11236 1.1 christos 11237 1.1 christos 11238 1.1 christos 11239 1.1 christos 11240 1.1 christos 11241 1.1 christos ac_config_commands="$ac_config_commands libtool" 11242 1.1 christos 11243 1.1 christos 11244 1.1 christos 11245 1.1 christos 11246 1.1 christos # Only expand once: 11247 1.1 christos 11248 1.1 christos 11249 1.1 christos 11250 1.13 christos ac_checking= 11251 1.13 christos . ${srcdir}/../bfd/development.sh 11252 1.13 christos test "$development" = true && ac_checking=yes 11253 1.13 christos # Check whether --enable-checking was given. 11254 1.13 christos if test "${enable_checking+set}" = set; then : 11255 1.13 christos enableval=$enable_checking; case "${enableval}" in 11256 1.13 christos no|none) ac_checking= ;; 11257 1.13 christos *) ac_checking=yes ;; 11258 1.13 christos esac 11259 1.13 christos fi 11260 1.13 christos if test x$ac_checking != x ; then 11261 1.13 christos 11262 1.13 christos $as_echo "#define ENABLE_CHECKING 1" >>confdefs.h 11263 1.13 christos 11264 1.13 christos fi 11265 1.13 christos 11266 1.1 christos # Check whether --enable-targets was given. 11267 1.1 christos if test "${enable_targets+set}" = set; then : 11268 1.1 christos enableval=$enable_targets; case "${enableval}" in 11269 1.10 christos yes | "") as_fn_error $? "enable-targets option must specify target names or 'all'" "$LINENO" 5 11270 1.1 christos ;; 11271 1.1 christos no) enable_targets= ;; 11272 1.1 christos *) enable_targets=$enableval ;; 11273 1.1 christos esac 11274 1.1 christos fi 11275 1.1 christos 11276 1.1 christos 11277 1.6 christos # Set the 'development' global. 11278 1.6 christos . $srcdir/../bfd/development.sh 11279 1.6 christos 11280 1.9 christos # Set acp_cpp_for_build variable 11281 1.9 christos ac_cpp_for_build="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD" 11282 1.9 christos 11283 1.8 christos # Default set of GCC warnings to enable. 11284 1.1 christos GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" 11285 1.9 christos GCC_WARN_CFLAGS_FOR_BUILD="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" 11286 1.8 christos 11287 1.8 christos # Add -Wshadow if the compiler is a sufficiently recent version of GCC. 11288 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11289 1.1 christos /* end confdefs.h. */ 11290 1.1 christos __GNUC__ 11291 1.1 christos _ACEOF 11292 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11293 1.10 christos $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then : 11294 1.1 christos 11295 1.1 christos else 11296 1.1 christos GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow" 11297 1.1 christos fi 11298 1.1 christos rm -f conftest* 11299 1.1 christos 11300 1.1 christos 11301 1.8 christos # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC. 11302 1.8 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11303 1.8 christos /* end confdefs.h. */ 11304 1.8 christos __GNUC__ 11305 1.8 christos _ACEOF 11306 1.8 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11307 1.10 christos $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then : 11308 1.8 christos 11309 1.8 christos else 11310 1.13 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11311 1.13 christos /* end confdefs.h. */ 11312 1.13 christos __clang__ 11313 1.13 christos _ACEOF 11314 1.13 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11315 1.13 christos $EGREP "^__clang__$" >/dev/null 2>&1; then : 11316 1.13 christos GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144" 11317 1.13 christos fi 11318 1.13 christos rm -f conftest* 11319 1.13 christos 11320 1.8 christos fi 11321 1.8 christos rm -f conftest* 11322 1.8 christos 11323 1.8 christos 11324 1.8 christos # Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings. 11325 1.8 christos WARN_WRITE_STRINGS="" 11326 1.8 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11327 1.8 christos /* end confdefs.h. */ 11328 1.8 christos __GNUC__ 11329 1.8 christos _ACEOF 11330 1.8 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11331 1.10 christos $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then : 11332 1.8 christos 11333 1.8 christos else 11334 1.8 christos WARN_WRITE_STRINGS="-Wwrite-strings" 11335 1.8 christos fi 11336 1.8 christos rm -f conftest* 11337 1.8 christos 11338 1.8 christos 11339 1.9 christos # Verify CC_FOR_BUILD to be compatible with warning flags 11340 1.9 christos 11341 1.9 christos # Add -Wshadow if the compiler is a sufficiently recent version of GCC. 11342 1.9 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11343 1.9 christos /* end confdefs.h. */ 11344 1.9 christos __GNUC__ 11345 1.9 christos _ACEOF 11346 1.9 christos if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 | 11347 1.10 christos $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then : 11348 1.9 christos 11349 1.9 christos else 11350 1.9 christos GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow" 11351 1.9 christos fi 11352 1.9 christos rm -f conftest* 11353 1.9 christos 11354 1.9 christos 11355 1.9 christos # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC. 11356 1.9 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11357 1.9 christos /* end confdefs.h. */ 11358 1.9 christos __GNUC__ 11359 1.9 christos _ACEOF 11360 1.9 christos if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 | 11361 1.10 christos $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then : 11362 1.9 christos 11363 1.9 christos else 11364 1.13 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11365 1.13 christos /* end confdefs.h. */ 11366 1.13 christos __clang__ 11367 1.13 christos _ACEOF 11368 1.13 christos if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 | 11369 1.13 christos $EGREP "^__clang__$" >/dev/null 2>&1; then : 11370 1.13 christos GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144" 11371 1.13 christos fi 11372 1.13 christos rm -f conftest* 11373 1.13 christos 11374 1.9 christos fi 11375 1.9 christos rm -f conftest* 11376 1.9 christos 11377 1.9 christos 11378 1.1 christos # Check whether --enable-werror was given. 11379 1.1 christos if test "${enable_werror+set}" = set; then : 11380 1.1 christos enableval=$enable_werror; case "${enableval}" in 11381 1.1 christos yes | y) ERROR_ON_WARNING="yes" ;; 11382 1.1 christos no | n) ERROR_ON_WARNING="no" ;; 11383 1.10 christos *) as_fn_error $? "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;; 11384 1.1 christos esac 11385 1.1 christos fi 11386 1.1 christos 11387 1.1 christos 11388 1.1 christos # Disable -Wformat by default when using gcc on mingw 11389 1.1 christos case "${host}" in 11390 1.1 christos *-*-mingw32*) 11391 1.1 christos if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then 11392 1.1 christos GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format" 11393 1.9 christos GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format" 11394 1.1 christos fi 11395 1.1 christos ;; 11396 1.1 christos *) ;; 11397 1.1 christos esac 11398 1.1 christos 11399 1.6 christos # Enable -Werror by default when using gcc. Turn it off for releases. 11400 1.6 christos if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then 11401 1.1 christos ERROR_ON_WARNING=yes 11402 1.1 christos fi 11403 1.1 christos 11404 1.1 christos NO_WERROR= 11405 1.1 christos if test "${ERROR_ON_WARNING}" = yes ; then 11406 1.1 christos GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror" 11407 1.9 christos GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Werror" 11408 1.1 christos NO_WERROR="-Wno-error" 11409 1.1 christos fi 11410 1.1 christos 11411 1.1 christos if test "${GCC}" = yes ; then 11412 1.1 christos WARN_CFLAGS="${GCC_WARN_CFLAGS}" 11413 1.9 christos WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}" 11414 1.1 christos fi 11415 1.1 christos 11416 1.1 christos # Check whether --enable-build-warnings was given. 11417 1.1 christos if test "${enable_build_warnings+set}" = set; then : 11418 1.1 christos enableval=$enable_build_warnings; case "${enableval}" in 11419 1.9 christos yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}" 11420 1.9 christos WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}";; 11421 1.1 christos no) if test "${GCC}" = yes ; then 11422 1.1 christos WARN_CFLAGS="-w" 11423 1.9 christos WARN_CFLAGS_FOR_BUILD="-w" 11424 1.1 christos fi;; 11425 1.1 christos ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"` 11426 1.9 christos WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}" 11427 1.9 christos WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";; 11428 1.1 christos *,) t=`echo "${enableval}" | sed -e "s/,/ /g"` 11429 1.9 christos WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}" 11430 1.9 christos WARN_CFLAGS_FOR_BUILD="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";; 11431 1.9 christos *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"` 11432 1.9 christos WARN_CFLAGS_FOR_BUILD=`echo "${enableval}" | sed -e "s/,/ /g"`;; 11433 1.1 christos esac 11434 1.1 christos fi 11435 1.1 christos 11436 1.1 christos 11437 1.1 christos if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then 11438 1.1 christos echo "Setting warning flags = $WARN_CFLAGS" 6>&1 11439 1.1 christos fi 11440 1.1 christos 11441 1.1 christos 11442 1.1 christos 11443 1.1 christos 11444 1.8 christos 11445 1.9 christos 11446 1.1 christos 11447 1.1 christos ac_config_headers="$ac_config_headers config.h:config.in" 11448 1.1 christos 11449 1.1 christos 11450 1.3 christos # PR 14072 11451 1.3 christos 11452 1.3 christos 11453 1.1 christos if test -z "$target" ; then 11454 1.10 christos as_fn_error $? "Unrecognized target system type; please check config.sub." "$LINENO" 5 11455 1.1 christos fi 11456 1.1 christos 11457 1.1 christos 11458 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 11459 1.1 christos $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 11460 1.1 christos # Check whether --enable-maintainer-mode was given. 11461 1.1 christos if test "${enable_maintainer_mode+set}" = set; then : 11462 1.1 christos enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 11463 1.1 christos else 11464 1.1 christos USE_MAINTAINER_MODE=no 11465 1.1 christos fi 11466 1.1 christos 11467 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 11468 1.1 christos $as_echo "$USE_MAINTAINER_MODE" >&6; } 11469 1.1 christos if test $USE_MAINTAINER_MODE = yes; then 11470 1.1 christos MAINTAINER_MODE_TRUE= 11471 1.1 christos MAINTAINER_MODE_FALSE='#' 11472 1.1 christos else 11473 1.1 christos MAINTAINER_MODE_TRUE='#' 11474 1.1 christos MAINTAINER_MODE_FALSE= 11475 1.1 christos fi 11476 1.1 christos 11477 1.1 christos MAINT=$MAINTAINER_MODE_TRUE 11478 1.1 christos 11479 1.1 christos 11480 1.1 christos case ${build_alias} in 11481 1.1 christos "") build_noncanonical=${build} ;; 11482 1.1 christos *) build_noncanonical=${build_alias} ;; 11483 1.1 christos esac 11484 1.1 christos 11485 1.1 christos case ${host_alias} in 11486 1.1 christos "") host_noncanonical=${build_noncanonical} ;; 11487 1.1 christos *) host_noncanonical=${host_alias} ;; 11488 1.1 christos esac 11489 1.1 christos 11490 1.1 christos case ${target_alias} in 11491 1.1 christos "") target_noncanonical=${host_noncanonical} ;; 11492 1.1 christos *) target_noncanonical=${target_alias} ;; 11493 1.1 christos esac 11494 1.1 christos 11495 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5 11496 1.1 christos $as_echo_n "checking whether to install libbfd... " >&6; } 11497 1.1 christos # Check whether --enable-install-libbfd was given. 11498 1.1 christos if test "${enable_install_libbfd+set}" = set; then : 11499 1.1 christos enableval=$enable_install_libbfd; install_libbfd_p=$enableval 11500 1.1 christos else 11501 1.1 christos if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then 11502 1.1 christos install_libbfd_p=yes 11503 1.1 christos else 11504 1.1 christos install_libbfd_p=no 11505 1.1 christos fi 11506 1.1 christos fi 11507 1.1 christos 11508 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5 11509 1.1 christos $as_echo "$install_libbfd_p" >&6; } 11510 1.1 christos if test $install_libbfd_p = yes; then 11511 1.1 christos INSTALL_LIBBFD_TRUE= 11512 1.1 christos INSTALL_LIBBFD_FALSE='#' 11513 1.1 christos else 11514 1.1 christos INSTALL_LIBBFD_TRUE='#' 11515 1.1 christos INSTALL_LIBBFD_FALSE= 11516 1.1 christos fi 11517 1.1 christos 11518 1.1 christos # Need _noncanonical variables for this. 11519 1.1 christos 11520 1.1 christos 11521 1.1 christos 11522 1.1 christos 11523 1.1 christos # libbfd.a is a host library containing target dependent code 11524 1.1 christos bfdlibdir='$(libdir)' 11525 1.1 christos bfdincludedir='$(includedir)' 11526 1.1 christos if test "${host}" != "${target}"; then 11527 1.1 christos bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib' 11528 1.1 christos bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include' 11529 1.1 christos fi 11530 1.1 christos 11531 1.1 christos 11532 1.1 christos 11533 1.1 christos 11534 1.1 christos 11535 1.1 christos 11536 1.1 christos 11537 1.1 christos 11538 1.1 christos # host-specific stuff: 11539 1.1 christos 11540 1.10 christos ALL_LINGUAS="da de es fi fr ga id it nl pt_BR ro sr sv tr uk vi zh_CN" 11541 1.1 christos 11542 1.1 christos MKINSTALLDIRS= 11543 1.1 christos if test -n "$ac_aux_dir"; then 11544 1.1 christos case "$ac_aux_dir" in 11545 1.1 christos /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;; 11546 1.1 christos *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;; 11547 1.1 christos esac 11548 1.1 christos fi 11549 1.1 christos if test -z "$MKINSTALLDIRS"; then 11550 1.1 christos MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" 11551 1.1 christos fi 11552 1.1 christos 11553 1.1 christos 11554 1.1 christos 11555 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 11556 1.1 christos $as_echo_n "checking whether NLS is requested... " >&6; } 11557 1.1 christos # Check whether --enable-nls was given. 11558 1.1 christos if test "${enable_nls+set}" = set; then : 11559 1.1 christos enableval=$enable_nls; USE_NLS=$enableval 11560 1.1 christos else 11561 1.1 christos USE_NLS=yes 11562 1.1 christos fi 11563 1.1 christos 11564 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 11565 1.1 christos $as_echo "$USE_NLS" >&6; } 11566 1.1 christos 11567 1.1 christos 11568 1.1 christos 11569 1.1 christos 11570 1.1 christos 11571 1.1 christos 11572 1.1 christos # Prepare PATH_SEPARATOR. 11573 1.1 christos # The user is always right. 11574 1.1 christos if test "${PATH_SEPARATOR+set}" != set; then 11575 1.1 christos echo "#! /bin/sh" >conf$$.sh 11576 1.1 christos echo "exit 0" >>conf$$.sh 11577 1.1 christos chmod +x conf$$.sh 11578 1.1 christos if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 11579 1.1 christos PATH_SEPARATOR=';' 11580 1.1 christos else 11581 1.1 christos PATH_SEPARATOR=: 11582 1.1 christos fi 11583 1.1 christos rm -f conf$$.sh 11584 1.1 christos fi 11585 1.1 christos 11586 1.1 christos # Find out how to test for executable files. Don't use a zero-byte file, 11587 1.1 christos # as systems may use methods other than mode bits to determine executability. 11588 1.1 christos cat >conf$$.file <<_ASEOF 11589 1.1 christos #! /bin/sh 11590 1.1 christos exit 0 11591 1.1 christos _ASEOF 11592 1.1 christos chmod +x conf$$.file 11593 1.1 christos if test -x conf$$.file >/dev/null 2>&1; then 11594 1.1 christos ac_executable_p="test -x" 11595 1.1 christos else 11596 1.1 christos ac_executable_p="test -f" 11597 1.1 christos fi 11598 1.1 christos rm -f conf$$.file 11599 1.1 christos 11600 1.1 christos # Extract the first word of "msgfmt", so it can be a program name with args. 11601 1.1 christos set dummy msgfmt; ac_word=$2 11602 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11603 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 11604 1.10 christos if ${ac_cv_path_MSGFMT+:} false; then : 11605 1.1 christos $as_echo_n "(cached) " >&6 11606 1.1 christos else 11607 1.1 christos case "$MSGFMT" in 11608 1.1 christos [\\/]* | ?:[\\/]*) 11609 1.1 christos ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 11610 1.1 christos ;; 11611 1.1 christos *) 11612 1.1 christos ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 11613 1.1 christos for ac_dir in $PATH; do 11614 1.1 christos IFS="$ac_save_IFS" 11615 1.1 christos test -z "$ac_dir" && ac_dir=. 11616 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 11617 1.1 christos if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 11618 1.1 christos if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && 11619 1.1 christos (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 11620 1.1 christos ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" 11621 1.1 christos break 2 11622 1.1 christos fi 11623 1.1 christos fi 11624 1.1 christos done 11625 1.1 christos done 11626 1.1 christos IFS="$ac_save_IFS" 11627 1.1 christos test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" 11628 1.1 christos ;; 11629 1.1 christos esac 11630 1.1 christos fi 11631 1.1 christos MSGFMT="$ac_cv_path_MSGFMT" 11632 1.1 christos if test "$MSGFMT" != ":"; then 11633 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 11634 1.1 christos $as_echo "$MSGFMT" >&6; } 11635 1.1 christos else 11636 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11637 1.1 christos $as_echo "no" >&6; } 11638 1.1 christos fi 11639 1.1 christos 11640 1.1 christos # Extract the first word of "gmsgfmt", so it can be a program name with args. 11641 1.1 christos set dummy gmsgfmt; ac_word=$2 11642 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11643 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 11644 1.10 christos if ${ac_cv_path_GMSGFMT+:} false; then : 11645 1.1 christos $as_echo_n "(cached) " >&6 11646 1.1 christos else 11647 1.1 christos case $GMSGFMT in 11648 1.1 christos [\\/]* | ?:[\\/]*) 11649 1.1 christos ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 11650 1.1 christos ;; 11651 1.1 christos *) 11652 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11653 1.1 christos for as_dir in $PATH 11654 1.1 christos do 11655 1.1 christos IFS=$as_save_IFS 11656 1.1 christos test -z "$as_dir" && as_dir=. 11657 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 11658 1.10 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11659 1.1 christos ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" 11660 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11661 1.1 christos break 2 11662 1.1 christos fi 11663 1.1 christos done 11664 1.1 christos done 11665 1.1 christos IFS=$as_save_IFS 11666 1.1 christos 11667 1.1 christos test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 11668 1.1 christos ;; 11669 1.1 christos esac 11670 1.1 christos fi 11671 1.1 christos GMSGFMT=$ac_cv_path_GMSGFMT 11672 1.1 christos if test -n "$GMSGFMT"; then 11673 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 11674 1.1 christos $as_echo "$GMSGFMT" >&6; } 11675 1.1 christos else 11676 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11677 1.1 christos $as_echo "no" >&6; } 11678 1.1 christos fi 11679 1.1 christos 11680 1.1 christos 11681 1.1 christos 11682 1.1 christos 11683 1.1 christos # Prepare PATH_SEPARATOR. 11684 1.1 christos # The user is always right. 11685 1.1 christos if test "${PATH_SEPARATOR+set}" != set; then 11686 1.1 christos echo "#! /bin/sh" >conf$$.sh 11687 1.1 christos echo "exit 0" >>conf$$.sh 11688 1.1 christos chmod +x conf$$.sh 11689 1.1 christos if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 11690 1.1 christos PATH_SEPARATOR=';' 11691 1.1 christos else 11692 1.1 christos PATH_SEPARATOR=: 11693 1.1 christos fi 11694 1.1 christos rm -f conf$$.sh 11695 1.1 christos fi 11696 1.1 christos 11697 1.1 christos # Find out how to test for executable files. Don't use a zero-byte file, 11698 1.1 christos # as systems may use methods other than mode bits to determine executability. 11699 1.1 christos cat >conf$$.file <<_ASEOF 11700 1.1 christos #! /bin/sh 11701 1.1 christos exit 0 11702 1.1 christos _ASEOF 11703 1.1 christos chmod +x conf$$.file 11704 1.1 christos if test -x conf$$.file >/dev/null 2>&1; then 11705 1.1 christos ac_executable_p="test -x" 11706 1.1 christos else 11707 1.1 christos ac_executable_p="test -f" 11708 1.1 christos fi 11709 1.1 christos rm -f conf$$.file 11710 1.1 christos 11711 1.1 christos # Extract the first word of "xgettext", so it can be a program name with args. 11712 1.1 christos set dummy xgettext; ac_word=$2 11713 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11714 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 11715 1.10 christos if ${ac_cv_path_XGETTEXT+:} false; then : 11716 1.1 christos $as_echo_n "(cached) " >&6 11717 1.1 christos else 11718 1.1 christos case "$XGETTEXT" in 11719 1.1 christos [\\/]* | ?:[\\/]*) 11720 1.1 christos ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 11721 1.1 christos ;; 11722 1.1 christos *) 11723 1.1 christos ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 11724 1.1 christos for ac_dir in $PATH; do 11725 1.1 christos IFS="$ac_save_IFS" 11726 1.1 christos test -z "$ac_dir" && ac_dir=. 11727 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 11728 1.1 christos if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 11729 1.1 christos if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 11730 1.1 christos (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 11731 1.1 christos ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" 11732 1.1 christos break 2 11733 1.1 christos fi 11734 1.1 christos fi 11735 1.1 christos done 11736 1.1 christos done 11737 1.1 christos IFS="$ac_save_IFS" 11738 1.1 christos test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 11739 1.1 christos ;; 11740 1.1 christos esac 11741 1.1 christos fi 11742 1.1 christos XGETTEXT="$ac_cv_path_XGETTEXT" 11743 1.1 christos if test "$XGETTEXT" != ":"; then 11744 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 11745 1.1 christos $as_echo "$XGETTEXT" >&6; } 11746 1.1 christos else 11747 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11748 1.1 christos $as_echo "no" >&6; } 11749 1.1 christos fi 11750 1.1 christos 11751 1.1 christos rm -f messages.po 11752 1.1 christos 11753 1.1 christos 11754 1.1 christos # Prepare PATH_SEPARATOR. 11755 1.1 christos # The user is always right. 11756 1.1 christos if test "${PATH_SEPARATOR+set}" != set; then 11757 1.1 christos echo "#! /bin/sh" >conf$$.sh 11758 1.1 christos echo "exit 0" >>conf$$.sh 11759 1.1 christos chmod +x conf$$.sh 11760 1.1 christos if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 11761 1.1 christos PATH_SEPARATOR=';' 11762 1.1 christos else 11763 1.1 christos PATH_SEPARATOR=: 11764 1.1 christos fi 11765 1.1 christos rm -f conf$$.sh 11766 1.1 christos fi 11767 1.1 christos 11768 1.1 christos # Find out how to test for executable files. Don't use a zero-byte file, 11769 1.1 christos # as systems may use methods other than mode bits to determine executability. 11770 1.1 christos cat >conf$$.file <<_ASEOF 11771 1.1 christos #! /bin/sh 11772 1.1 christos exit 0 11773 1.1 christos _ASEOF 11774 1.1 christos chmod +x conf$$.file 11775 1.1 christos if test -x conf$$.file >/dev/null 2>&1; then 11776 1.1 christos ac_executable_p="test -x" 11777 1.1 christos else 11778 1.1 christos ac_executable_p="test -f" 11779 1.1 christos fi 11780 1.1 christos rm -f conf$$.file 11781 1.1 christos 11782 1.1 christos # Extract the first word of "msgmerge", so it can be a program name with args. 11783 1.1 christos set dummy msgmerge; ac_word=$2 11784 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11785 1.1 christos $as_echo_n "checking for $ac_word... " >&6; } 11786 1.10 christos if ${ac_cv_path_MSGMERGE+:} false; then : 11787 1.1 christos $as_echo_n "(cached) " >&6 11788 1.1 christos else 11789 1.1 christos case "$MSGMERGE" in 11790 1.1 christos [\\/]* | ?:[\\/]*) 11791 1.1 christos ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. 11792 1.1 christos ;; 11793 1.1 christos *) 11794 1.1 christos ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 11795 1.1 christos for ac_dir in $PATH; do 11796 1.1 christos IFS="$ac_save_IFS" 11797 1.1 christos test -z "$ac_dir" && ac_dir=. 11798 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do 11799 1.1 christos if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 11800 1.1 christos if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then 11801 1.1 christos ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" 11802 1.1 christos break 2 11803 1.1 christos fi 11804 1.1 christos fi 11805 1.1 christos done 11806 1.1 christos done 11807 1.1 christos IFS="$ac_save_IFS" 11808 1.1 christos test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" 11809 1.1 christos ;; 11810 1.1 christos esac 11811 1.1 christos fi 11812 1.1 christos MSGMERGE="$ac_cv_path_MSGMERGE" 11813 1.1 christos if test "$MSGMERGE" != ":"; then 11814 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 11815 1.1 christos $as_echo "$MSGMERGE" >&6; } 11816 1.1 christos else 11817 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11818 1.1 christos $as_echo "no" >&6; } 11819 1.1 christos fi 11820 1.1 christos 11821 1.1 christos 11822 1.1 christos if test "$GMSGFMT" != ":"; then 11823 1.1 christos if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && 11824 1.1 christos (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 11825 1.1 christos : ; 11826 1.1 christos else 11827 1.1 christos GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` 11828 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5 11829 1.1 christos $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; } 11830 1.1 christos GMSGFMT=":" 11831 1.1 christos fi 11832 1.1 christos fi 11833 1.1 christos 11834 1.1 christos if test "$XGETTEXT" != ":"; then 11835 1.1 christos if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 11836 1.1 christos (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 11837 1.1 christos : ; 11838 1.1 christos else 11839 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5 11840 1.1 christos $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; } 11841 1.1 christos XGETTEXT=":" 11842 1.1 christos fi 11843 1.1 christos rm -f messages.po 11844 1.1 christos fi 11845 1.1 christos 11846 1.1 christos ac_config_commands="$ac_config_commands default-1" 11847 1.1 christos 11848 1.1 christos 11849 1.1 christos 11850 1.14 christos if test "X$prefix" = "XNONE"; then 11851 1.14 christos acl_final_prefix="$ac_default_prefix" 11852 1.14 christos else 11853 1.14 christos acl_final_prefix="$prefix" 11854 1.14 christos fi 11855 1.14 christos if test "X$exec_prefix" = "XNONE"; then 11856 1.14 christos acl_final_exec_prefix='${prefix}' 11857 1.14 christos else 11858 1.14 christos acl_final_exec_prefix="$exec_prefix" 11859 1.14 christos fi 11860 1.14 christos acl_save_prefix="$prefix" 11861 1.14 christos prefix="$acl_final_prefix" 11862 1.14 christos eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" 11863 1.14 christos prefix="$acl_save_prefix" 11864 1.14 christos 11865 1.14 christos 11866 1.14 christos # Check whether --with-gnu-ld was given. 11867 1.14 christos if test "${with_gnu_ld+set}" = set; then : 11868 1.14 christos withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 11869 1.14 christos else 11870 1.14 christos with_gnu_ld=no 11871 1.14 christos fi 11872 1.1 christos 11873 1.14 christos # Prepare PATH_SEPARATOR. 11874 1.14 christos # The user is always right. 11875 1.14 christos if test "${PATH_SEPARATOR+set}" != set; then 11876 1.14 christos echo "#! /bin/sh" >conf$$.sh 11877 1.14 christos echo "exit 0" >>conf$$.sh 11878 1.14 christos chmod +x conf$$.sh 11879 1.14 christos if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 11880 1.14 christos PATH_SEPARATOR=';' 11881 1.1 christos else 11882 1.14 christos PATH_SEPARATOR=: 11883 1.1 christos fi 11884 1.14 christos rm -f conf$$.sh 11885 1.1 christos fi 11886 1.14 christos ac_prog=ld 11887 1.14 christos if test "$GCC" = yes; then 11888 1.14 christos # Check if gcc -print-prog-name=ld gives a path. 11889 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5 11890 1.14 christos $as_echo_n "checking for ld used by GCC... " >&6; } 11891 1.14 christos case $host in 11892 1.14 christos *-*-mingw*) 11893 1.14 christos # gcc leaves a trailing carriage return which upsets mingw 11894 1.14 christos ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 11895 1.14 christos *) 11896 1.14 christos ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 11897 1.14 christos esac 11898 1.14 christos case $ac_prog in 11899 1.14 christos # Accept absolute paths. 11900 1.14 christos [\\/]* | [A-Za-z]:[\\/]*) 11901 1.14 christos re_direlt='/[^/][^/]*/\.\./' 11902 1.14 christos # Canonicalize the path of ld 11903 1.14 christos ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` 11904 1.14 christos while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do 11905 1.14 christos ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` 11906 1.14 christos done 11907 1.14 christos test -z "$LD" && LD="$ac_prog" 11908 1.14 christos ;; 11909 1.14 christos "") 11910 1.14 christos # If it fails, then pretend we aren't using GCC. 11911 1.14 christos ac_prog=ld 11912 1.14 christos ;; 11913 1.14 christos *) 11914 1.14 christos # If it is relative, then search for the first ld in PATH. 11915 1.14 christos with_gnu_ld=unknown 11916 1.14 christos ;; 11917 1.14 christos esac 11918 1.14 christos elif test "$with_gnu_ld" = yes; then 11919 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 11920 1.14 christos $as_echo_n "checking for GNU ld... " >&6; } 11921 1.1 christos else 11922 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 11923 1.14 christos $as_echo_n "checking for non-GNU ld... " >&6; } 11924 1.14 christos fi 11925 1.14 christos if ${acl_cv_path_LD+:} false; then : 11926 1.1 christos $as_echo_n "(cached) " >&6 11927 1.1 christos else 11928 1.14 christos if test -z "$LD"; then 11929 1.14 christos IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 11930 1.14 christos for ac_dir in $PATH; do 11931 1.14 christos test -z "$ac_dir" && ac_dir=. 11932 1.14 christos if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 11933 1.14 christos acl_cv_path_LD="$ac_dir/$ac_prog" 11934 1.14 christos # Check to see if the program is GNU ld. I'd rather use --version, 11935 1.14 christos # but apparently some GNU ld's only accept -v. 11936 1.14 christos # Break only if it was the GNU/non-GNU ld that we prefer. 11937 1.14 christos if "$acl_cv_path_LD" -v 2>&1 < /dev/null | $EGREP '(GNU|with BFD)' > /dev/null; then 11938 1.14 christos test "$with_gnu_ld" != no && break 11939 1.14 christos else 11940 1.14 christos test "$with_gnu_ld" != yes && break 11941 1.14 christos fi 11942 1.14 christos fi 11943 1.14 christos done 11944 1.14 christos IFS="$ac_save_ifs" 11945 1.14 christos else 11946 1.14 christos acl_cv_path_LD="$LD" # Let the user override the test with a path. 11947 1.1 christos fi 11948 1.1 christos fi 11949 1.1 christos 11950 1.14 christos LD="$acl_cv_path_LD" 11951 1.14 christos if test -n "$LD"; then 11952 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 11953 1.14 christos $as_echo "$LD" >&6; } 11954 1.14 christos else 11955 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11956 1.14 christos $as_echo "no" >&6; } 11957 1.14 christos fi 11958 1.14 christos test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 11959 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 11960 1.14 christos $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 11961 1.14 christos if ${acl_cv_prog_gnu_ld+:} false; then : 11962 1.14 christos $as_echo_n "(cached) " >&6 11963 1.14 christos else 11964 1.14 christos # I'd rather use --version here, but apparently some GNU ld's only accept -v. 11965 1.14 christos if $LD -v 2>&1 </dev/null | $EGREP '(GNU|with BFD)' 1>&5; then 11966 1.14 christos acl_cv_prog_gnu_ld=yes 11967 1.13 christos else 11968 1.14 christos acl_cv_prog_gnu_ld=no 11969 1.14 christos fi 11970 1.13 christos fi 11971 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5 11972 1.14 christos $as_echo "$acl_cv_prog_gnu_ld" >&6; } 11973 1.14 christos with_gnu_ld=$acl_cv_prog_gnu_ld 11974 1.13 christos 11975 1.13 christos 11976 1.14 christos 11977 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5 11978 1.14 christos $as_echo_n "checking for shared library run path origin... " >&6; } 11979 1.14 christos if ${acl_cv_rpath+:} false; then : 11980 1.13 christos $as_echo_n "(cached) " >&6 11981 1.13 christos else 11982 1.13 christos 11983 1.14 christos CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ 11984 1.14 christos ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh 11985 1.14 christos . ./conftest.sh 11986 1.14 christos rm -f ./conftest.sh 11987 1.14 christos acl_cv_rpath=done 11988 1.14 christos 11989 1.14 christos fi 11990 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5 11991 1.14 christos $as_echo "$acl_cv_rpath" >&6; } 11992 1.14 christos wl="$acl_cv_wl" 11993 1.14 christos libext="$acl_cv_libext" 11994 1.14 christos shlibext="$acl_cv_shlibext" 11995 1.14 christos hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" 11996 1.14 christos hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" 11997 1.14 christos hardcode_direct="$acl_cv_hardcode_direct" 11998 1.14 christos hardcode_minus_L="$acl_cv_hardcode_minus_L" 11999 1.14 christos # Check whether --enable-rpath was given. 12000 1.14 christos if test "${enable_rpath+set}" = set; then : 12001 1.14 christos enableval=$enable_rpath; : 12002 1.13 christos else 12003 1.14 christos enable_rpath=yes 12004 1.13 christos fi 12005 1.1 christos 12006 1.1 christos 12007 1.1 christos 12008 1.1 christos 12009 1.1 christos 12010 1.13 christos 12011 1.1 christos 12012 1.1 christos 12013 1.14 christos use_additional=yes 12014 1.14 christos 12015 1.14 christos acl_save_prefix="$prefix" 12016 1.14 christos prefix="$acl_final_prefix" 12017 1.14 christos acl_save_exec_prefix="$exec_prefix" 12018 1.14 christos exec_prefix="$acl_final_exec_prefix" 12019 1.14 christos 12020 1.14 christos eval additional_includedir=\"$includedir\" 12021 1.14 christos eval additional_libdir=\"$libdir\" 12022 1.13 christos 12023 1.14 christos exec_prefix="$acl_save_exec_prefix" 12024 1.14 christos prefix="$acl_save_prefix" 12025 1.3 christos 12026 1.3 christos 12027 1.14 christos # Check whether --with-libiconv-prefix was given. 12028 1.14 christos if test "${with_libiconv_prefix+set}" = set; then : 12029 1.14 christos withval=$with_libiconv_prefix; 12030 1.14 christos if test "X$withval" = "Xno"; then 12031 1.14 christos use_additional=no 12032 1.14 christos else 12033 1.14 christos if test "X$withval" = "X"; then 12034 1.3 christos 12035 1.14 christos acl_save_prefix="$prefix" 12036 1.14 christos prefix="$acl_final_prefix" 12037 1.14 christos acl_save_exec_prefix="$exec_prefix" 12038 1.14 christos exec_prefix="$acl_final_exec_prefix" 12039 1.3 christos 12040 1.14 christos eval additional_includedir=\"$includedir\" 12041 1.14 christos eval additional_libdir=\"$libdir\" 12042 1.1 christos 12043 1.14 christos exec_prefix="$acl_save_exec_prefix" 12044 1.14 christos prefix="$acl_save_prefix" 12045 1.14 christos 12046 1.14 christos else 12047 1.14 christos additional_includedir="$withval/include" 12048 1.14 christos additional_libdir="$withval/lib" 12049 1.14 christos fi 12050 1.14 christos fi 12051 1.14 christos 12052 1.14 christos fi 12053 1.14 christos 12054 1.14 christos 12055 1.14 christos # Check whether --with-libiconv-type was given. 12056 1.14 christos if test "${with_libiconv_type+set}" = set; then : 12057 1.14 christos withval=$with_libiconv_type; with_libiconv_type=$withval 12058 1.14 christos else 12059 1.14 christos with_libiconv_type=auto 12060 1.14 christos fi 12061 1.14 christos 12062 1.14 christos lib_type=`eval echo \$with_libiconv_type` 12063 1.14 christos 12064 1.14 christos LIBICONV= 12065 1.14 christos LTLIBICONV= 12066 1.14 christos INCICONV= 12067 1.14 christos rpathdirs= 12068 1.14 christos ltrpathdirs= 12069 1.14 christos names_already_handled= 12070 1.14 christos names_next_round='iconv ' 12071 1.14 christos while test -n "$names_next_round"; do 12072 1.14 christos names_this_round="$names_next_round" 12073 1.14 christos names_next_round= 12074 1.14 christos for name in $names_this_round; do 12075 1.14 christos already_handled= 12076 1.14 christos for n in $names_already_handled; do 12077 1.14 christos if test "$n" = "$name"; then 12078 1.14 christos already_handled=yes 12079 1.14 christos break 12080 1.14 christos fi 12081 1.14 christos done 12082 1.14 christos if test -z "$already_handled"; then 12083 1.14 christos names_already_handled="$names_already_handled $name" 12084 1.14 christos uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` 12085 1.14 christos eval value=\"\$HAVE_LIB$uppername\" 12086 1.14 christos if test -n "$value"; then 12087 1.14 christos if test "$value" = yes; then 12088 1.14 christos eval value=\"\$LIB$uppername\" 12089 1.14 christos test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value" 12090 1.14 christos eval value=\"\$LTLIB$uppername\" 12091 1.14 christos test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value" 12092 1.14 christos else 12093 1.14 christos : 12094 1.14 christos fi 12095 1.14 christos else 12096 1.14 christos found_dir= 12097 1.14 christos found_la= 12098 1.14 christos found_so= 12099 1.14 christos found_a= 12100 1.14 christos if test $use_additional = yes; then 12101 1.14 christos if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext" && test x$lib_type != xstatic; then 12102 1.14 christos found_dir="$additional_libdir" 12103 1.14 christos found_so="$additional_libdir/lib$name.$shlibext" 12104 1.14 christos if test -f "$additional_libdir/lib$name.la"; then 12105 1.14 christos found_la="$additional_libdir/lib$name.la" 12106 1.14 christos fi 12107 1.14 christos elif test x$lib_type != xshared; then 12108 1.14 christos if test -f "$additional_libdir/lib$name.$libext"; then 12109 1.14 christos found_dir="$additional_libdir" 12110 1.14 christos found_a="$additional_libdir/lib$name.$libext" 12111 1.14 christos if test -f "$additional_libdir/lib$name.la"; then 12112 1.14 christos found_la="$additional_libdir/lib$name.la" 12113 1.14 christos fi 12114 1.14 christos fi 12115 1.14 christos fi 12116 1.14 christos fi 12117 1.14 christos if test "X$found_dir" = "X"; then 12118 1.14 christos for x in $LDFLAGS $LTLIBICONV; do 12119 1.14 christos 12120 1.14 christos acl_save_prefix="$prefix" 12121 1.14 christos prefix="$acl_final_prefix" 12122 1.14 christos acl_save_exec_prefix="$exec_prefix" 12123 1.14 christos exec_prefix="$acl_final_exec_prefix" 12124 1.14 christos eval x=\"$x\" 12125 1.14 christos exec_prefix="$acl_save_exec_prefix" 12126 1.14 christos prefix="$acl_save_prefix" 12127 1.14 christos 12128 1.14 christos case "$x" in 12129 1.14 christos -L*) 12130 1.14 christos dir=`echo "X$x" | sed -e 's/^X-L//'` 12131 1.14 christos if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext" && test x$lib_type != xstatic; then 12132 1.14 christos found_dir="$dir" 12133 1.14 christos found_so="$dir/lib$name.$shlibext" 12134 1.14 christos if test -f "$dir/lib$name.la"; then 12135 1.14 christos found_la="$dir/lib$name.la" 12136 1.14 christos fi 12137 1.14 christos elif test x$lib_type != xshared; then 12138 1.14 christos if test -f "$dir/lib$name.$libext"; then 12139 1.14 christos found_dir="$dir" 12140 1.14 christos found_a="$dir/lib$name.$libext" 12141 1.14 christos if test -f "$dir/lib$name.la"; then 12142 1.14 christos found_la="$dir/lib$name.la" 12143 1.14 christos fi 12144 1.14 christos fi 12145 1.14 christos fi 12146 1.14 christos ;; 12147 1.14 christos esac 12148 1.14 christos if test "X$found_dir" != "X"; then 12149 1.14 christos break 12150 1.14 christos fi 12151 1.14 christos done 12152 1.14 christos fi 12153 1.14 christos if test "X$found_dir" != "X"; then 12154 1.14 christos LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name" 12155 1.14 christos if test "X$found_so" != "X"; then 12156 1.14 christos if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then 12157 1.14 christos LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 12158 1.14 christos else 12159 1.14 christos haveit= 12160 1.14 christos for x in $ltrpathdirs; do 12161 1.14 christos if test "X$x" = "X$found_dir"; then 12162 1.14 christos haveit=yes 12163 1.14 christos break 12164 1.14 christos fi 12165 1.14 christos done 12166 1.14 christos if test -z "$haveit"; then 12167 1.14 christos ltrpathdirs="$ltrpathdirs $found_dir" 12168 1.14 christos fi 12169 1.14 christos if test "$hardcode_direct" = yes; then 12170 1.14 christos LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 12171 1.14 christos else 12172 1.14 christos if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then 12173 1.14 christos LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 12174 1.14 christos haveit= 12175 1.14 christos for x in $rpathdirs; do 12176 1.14 christos if test "X$x" = "X$found_dir"; then 12177 1.14 christos haveit=yes 12178 1.14 christos break 12179 1.14 christos fi 12180 1.14 christos done 12181 1.14 christos if test -z "$haveit"; then 12182 1.14 christos rpathdirs="$rpathdirs $found_dir" 12183 1.14 christos fi 12184 1.14 christos else 12185 1.14 christos haveit= 12186 1.14 christos for x in $LDFLAGS $LIBICONV; do 12187 1.14 christos 12188 1.14 christos acl_save_prefix="$prefix" 12189 1.14 christos prefix="$acl_final_prefix" 12190 1.14 christos acl_save_exec_prefix="$exec_prefix" 12191 1.14 christos exec_prefix="$acl_final_exec_prefix" 12192 1.14 christos eval x=\"$x\" 12193 1.14 christos exec_prefix="$acl_save_exec_prefix" 12194 1.14 christos prefix="$acl_save_prefix" 12195 1.14 christos 12196 1.14 christos if test "X$x" = "X-L$found_dir"; then 12197 1.14 christos haveit=yes 12198 1.14 christos break 12199 1.14 christos fi 12200 1.14 christos done 12201 1.14 christos if test -z "$haveit"; then 12202 1.14 christos LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir" 12203 1.14 christos fi 12204 1.14 christos if test "$hardcode_minus_L" != no; then 12205 1.14 christos LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 12206 1.14 christos else 12207 1.14 christos LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 12208 1.14 christos fi 12209 1.14 christos fi 12210 1.14 christos fi 12211 1.14 christos fi 12212 1.14 christos else 12213 1.14 christos if test "X$found_a" != "X"; then 12214 1.14 christos LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a" 12215 1.14 christos else 12216 1.14 christos LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name" 12217 1.14 christos fi 12218 1.14 christos fi 12219 1.14 christos additional_includedir= 12220 1.14 christos case "$found_dir" in 12221 1.14 christos */lib | */lib/) 12222 1.14 christos basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` 12223 1.14 christos additional_includedir="$basedir/include" 12224 1.14 christos ;; 12225 1.14 christos esac 12226 1.14 christos if test "X$additional_includedir" != "X"; then 12227 1.14 christos if test "X$additional_includedir" != "X/usr/include"; then 12228 1.14 christos haveit= 12229 1.14 christos if test "X$additional_includedir" = "X/usr/local/include"; then 12230 1.14 christos if test -n "$GCC"; then 12231 1.14 christos case $host_os in 12232 1.14 christos linux*) haveit=yes;; 12233 1.14 christos esac 12234 1.14 christos fi 12235 1.14 christos fi 12236 1.14 christos if test -z "$haveit"; then 12237 1.14 christos for x in $CPPFLAGS $INCICONV; do 12238 1.14 christos 12239 1.14 christos acl_save_prefix="$prefix" 12240 1.14 christos prefix="$acl_final_prefix" 12241 1.14 christos acl_save_exec_prefix="$exec_prefix" 12242 1.14 christos exec_prefix="$acl_final_exec_prefix" 12243 1.14 christos eval x=\"$x\" 12244 1.14 christos exec_prefix="$acl_save_exec_prefix" 12245 1.14 christos prefix="$acl_save_prefix" 12246 1.14 christos 12247 1.14 christos if test "X$x" = "X-I$additional_includedir"; then 12248 1.14 christos haveit=yes 12249 1.14 christos break 12250 1.14 christos fi 12251 1.14 christos done 12252 1.14 christos if test -z "$haveit"; then 12253 1.14 christos if test -d "$additional_includedir"; then 12254 1.14 christos INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir" 12255 1.14 christos fi 12256 1.14 christos fi 12257 1.14 christos fi 12258 1.14 christos fi 12259 1.14 christos fi 12260 1.14 christos if test -n "$found_la"; then 12261 1.14 christos save_libdir="$libdir" 12262 1.14 christos case "$found_la" in 12263 1.14 christos */* | *\\*) . "$found_la" ;; 12264 1.14 christos *) . "./$found_la" ;; 12265 1.14 christos esac 12266 1.14 christos libdir="$save_libdir" 12267 1.14 christos for dep in $dependency_libs; do 12268 1.14 christos case "$dep" in 12269 1.14 christos -L*) 12270 1.14 christos additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` 12271 1.14 christos if test "X$additional_libdir" != "X/usr/lib"; then 12272 1.14 christos haveit= 12273 1.14 christos if test "X$additional_libdir" = "X/usr/local/lib"; then 12274 1.14 christos if test -n "$GCC"; then 12275 1.14 christos case $host_os in 12276 1.14 christos linux*) haveit=yes;; 12277 1.14 christos esac 12278 1.14 christos fi 12279 1.14 christos fi 12280 1.14 christos if test -z "$haveit"; then 12281 1.14 christos haveit= 12282 1.14 christos for x in $LDFLAGS $LIBICONV; do 12283 1.14 christos 12284 1.14 christos acl_save_prefix="$prefix" 12285 1.14 christos prefix="$acl_final_prefix" 12286 1.14 christos acl_save_exec_prefix="$exec_prefix" 12287 1.14 christos exec_prefix="$acl_final_exec_prefix" 12288 1.14 christos eval x=\"$x\" 12289 1.14 christos exec_prefix="$acl_save_exec_prefix" 12290 1.14 christos prefix="$acl_save_prefix" 12291 1.14 christos 12292 1.14 christos if test "X$x" = "X-L$additional_libdir"; then 12293 1.14 christos haveit=yes 12294 1.14 christos break 12295 1.14 christos fi 12296 1.14 christos done 12297 1.14 christos if test -z "$haveit"; then 12298 1.14 christos if test -d "$additional_libdir"; then 12299 1.14 christos LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir" 12300 1.14 christos fi 12301 1.14 christos fi 12302 1.14 christos haveit= 12303 1.14 christos for x in $LDFLAGS $LTLIBICONV; do 12304 1.14 christos 12305 1.14 christos acl_save_prefix="$prefix" 12306 1.14 christos prefix="$acl_final_prefix" 12307 1.14 christos acl_save_exec_prefix="$exec_prefix" 12308 1.14 christos exec_prefix="$acl_final_exec_prefix" 12309 1.14 christos eval x=\"$x\" 12310 1.14 christos exec_prefix="$acl_save_exec_prefix" 12311 1.14 christos prefix="$acl_save_prefix" 12312 1.14 christos 12313 1.14 christos if test "X$x" = "X-L$additional_libdir"; then 12314 1.14 christos haveit=yes 12315 1.14 christos break 12316 1.14 christos fi 12317 1.14 christos done 12318 1.14 christos if test -z "$haveit"; then 12319 1.14 christos if test -d "$additional_libdir"; then 12320 1.14 christos LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir" 12321 1.14 christos fi 12322 1.14 christos fi 12323 1.14 christos fi 12324 1.14 christos fi 12325 1.14 christos ;; 12326 1.14 christos -R*) 12327 1.14 christos dir=`echo "X$dep" | sed -e 's/^X-R//'` 12328 1.14 christos if test "$enable_rpath" != no; then 12329 1.14 christos haveit= 12330 1.14 christos for x in $rpathdirs; do 12331 1.14 christos if test "X$x" = "X$dir"; then 12332 1.14 christos haveit=yes 12333 1.14 christos break 12334 1.14 christos fi 12335 1.14 christos done 12336 1.14 christos if test -z "$haveit"; then 12337 1.14 christos rpathdirs="$rpathdirs $dir" 12338 1.14 christos fi 12339 1.14 christos haveit= 12340 1.14 christos for x in $ltrpathdirs; do 12341 1.14 christos if test "X$x" = "X$dir"; then 12342 1.14 christos haveit=yes 12343 1.14 christos break 12344 1.14 christos fi 12345 1.14 christos done 12346 1.14 christos if test -z "$haveit"; then 12347 1.14 christos ltrpathdirs="$ltrpathdirs $dir" 12348 1.14 christos fi 12349 1.14 christos fi 12350 1.14 christos ;; 12351 1.14 christos -l*) 12352 1.14 christos names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` 12353 1.14 christos ;; 12354 1.14 christos *.la) 12355 1.14 christos names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` 12356 1.14 christos ;; 12357 1.14 christos *) 12358 1.14 christos LIBICONV="${LIBICONV}${LIBICONV:+ }$dep" 12359 1.14 christos LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep" 12360 1.14 christos ;; 12361 1.14 christos esac 12362 1.14 christos done 12363 1.14 christos fi 12364 1.14 christos else 12365 1.14 christos if test "x$lib_type" = "xauto" || test "x$lib_type" = "xshared"; then 12366 1.14 christos LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 12367 1.14 christos LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" 12368 1.14 christos else 12369 1.14 christos LIBICONV="${LIBICONV}${LIBICONV:+ }-l:lib$name.$libext" 12370 1.14 christos LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l:lib$name.$libext" 12371 1.14 christos fi 12372 1.14 christos fi 12373 1.14 christos fi 12374 1.14 christos fi 12375 1.14 christos done 12376 1.14 christos done 12377 1.14 christos if test "X$rpathdirs" != "X"; then 12378 1.14 christos if test -n "$hardcode_libdir_separator"; then 12379 1.14 christos alldirs= 12380 1.14 christos for found_dir in $rpathdirs; do 12381 1.14 christos alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" 12382 1.14 christos done 12383 1.14 christos acl_save_libdir="$libdir" 12384 1.14 christos libdir="$alldirs" 12385 1.14 christos eval flag=\"$hardcode_libdir_flag_spec\" 12386 1.14 christos libdir="$acl_save_libdir" 12387 1.14 christos LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 12388 1.14 christos else 12389 1.14 christos for found_dir in $rpathdirs; do 12390 1.14 christos acl_save_libdir="$libdir" 12391 1.14 christos libdir="$found_dir" 12392 1.14 christos eval flag=\"$hardcode_libdir_flag_spec\" 12393 1.14 christos libdir="$acl_save_libdir" 12394 1.14 christos LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 12395 1.14 christos done 12396 1.14 christos fi 12397 1.14 christos fi 12398 1.14 christos if test "X$ltrpathdirs" != "X"; then 12399 1.14 christos for found_dir in $ltrpathdirs; do 12400 1.14 christos LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" 12401 1.14 christos done 12402 1.14 christos fi 12403 1.14 christos 12404 1.14 christos 12405 1.14 christos 12406 1.14 christos 12407 1.14 christos 12408 1.14 christos if test -f ../gettext/uninstalled-config.sh; then 12409 1.14 christos relative_builddir='$(top_builddir)/../gettext' 12410 1.14 christos . ../gettext/uninstalled-config.sh 12411 1.14 christos else 12412 1.14 christos # The sister gettext directory doesn't exist and won't collect information on 12413 1.14 christos # using gettext for us. Call a bundled AM_GNU_GETTEXT. 12414 1.14 christos 12415 1.14 christos 12416 1.14 christos 12417 1.14 christos 12418 1.14 christos 12419 1.14 christos 12420 1.14 christos 12421 1.14 christos 12422 1.14 christos 12423 1.14 christos 12424 1.14 christos 12425 1.14 christos 12426 1.14 christos 12427 1.14 christos 12428 1.14 christos 12429 1.14 christos 12430 1.14 christos 12431 1.14 christos 12432 1.14 christos 12433 1.14 christos 12434 1.14 christos 12435 1.14 christos 12436 1.14 christos 12437 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5 12438 1.14 christos $as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; } 12439 1.14 christos if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then : 12440 1.14 christos $as_echo_n "(cached) " >&6 12441 1.14 christos else 12442 1.14 christos gt_save_LIBS="$LIBS" 12443 1.14 christos LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" 12444 1.14 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12445 1.14 christos /* end confdefs.h. */ 12446 1.14 christos #include <CoreFoundation/CFPreferences.h> 12447 1.14 christos int 12448 1.14 christos main () 12449 1.14 christos { 12450 1.14 christos CFPreferencesCopyAppValue(NULL, NULL) 12451 1.14 christos ; 12452 1.14 christos return 0; 12453 1.14 christos } 12454 1.14 christos _ACEOF 12455 1.14 christos if ac_fn_c_try_link "$LINENO"; then : 12456 1.14 christos gt_cv_func_CFPreferencesCopyAppValue=yes 12457 1.14 christos else 12458 1.14 christos gt_cv_func_CFPreferencesCopyAppValue=no 12459 1.14 christos fi 12460 1.14 christos rm -f core conftest.err conftest.$ac_objext \ 12461 1.14 christos conftest$ac_exeext conftest.$ac_ext 12462 1.14 christos LIBS="$gt_save_LIBS" 12463 1.14 christos fi 12464 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5 12465 1.14 christos $as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; } 12466 1.14 christos if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then 12467 1.14 christos 12468 1.14 christos $as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h 12469 1.14 christos 12470 1.14 christos fi 12471 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyPreferredLanguages" >&5 12472 1.14 christos $as_echo_n "checking for CFLocaleCopyPreferredLanguages... " >&6; } 12473 1.14 christos if ${gt_cv_func_CFLocaleCopyPreferredLanguages+:} false; then : 12474 1.14 christos $as_echo_n "(cached) " >&6 12475 1.14 christos else 12476 1.14 christos gt_save_LIBS="$LIBS" 12477 1.14 christos LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" 12478 1.14 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12479 1.14 christos /* end confdefs.h. */ 12480 1.14 christos #include <CoreFoundation/CFLocale.h> 12481 1.14 christos int 12482 1.14 christos main () 12483 1.14 christos { 12484 1.14 christos CFLocaleCopyPreferredLanguages(); 12485 1.14 christos ; 12486 1.14 christos return 0; 12487 1.14 christos } 12488 1.14 christos _ACEOF 12489 1.14 christos if ac_fn_c_try_link "$LINENO"; then : 12490 1.14 christos gt_cv_func_CFLocaleCopyPreferredLanguages=yes 12491 1.14 christos else 12492 1.14 christos gt_cv_func_CFLocaleCopyPreferredLanguages=no 12493 1.14 christos fi 12494 1.14 christos rm -f core conftest.err conftest.$ac_objext \ 12495 1.14 christos conftest$ac_exeext conftest.$ac_ext 12496 1.14 christos LIBS="$gt_save_LIBS" 12497 1.14 christos fi 12498 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyPreferredLanguages" >&5 12499 1.14 christos $as_echo "$gt_cv_func_CFLocaleCopyPreferredLanguages" >&6; } 12500 1.14 christos if test $gt_cv_func_CFLocaleCopyPreferredLanguages = yes; then 12501 1.14 christos 12502 1.14 christos $as_echo "#define HAVE_CFLOCALECOPYPREFERREDLANGUAGES 1" >>confdefs.h 12503 1.14 christos 12504 1.14 christos fi 12505 1.14 christos INTL_MACOSX_LIBS= 12506 1.14 christos if test $gt_cv_func_CFPreferencesCopyAppValue = yes \ 12507 1.14 christos || test $gt_cv_func_CFLocaleCopyPreferredLanguages = yes; then 12508 1.14 christos INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation -Wl,-framework -Wl,CoreServices" 12509 1.14 christos fi 12510 1.14 christos 12511 1.14 christos 12512 1.14 christos 12513 1.14 christos 12514 1.14 christos 12515 1.14 christos 12516 1.14 christos LIBINTL= 12517 1.14 christos LTLIBINTL= 12518 1.14 christos POSUB= 12519 1.14 christos 12520 1.14 christos case " $gt_needs " in 12521 1.14 christos *" need-formatstring-macros "*) gt_api_version=3 ;; 12522 1.14 christos *" need-ngettext "*) gt_api_version=2 ;; 12523 1.14 christos *) gt_api_version=1 ;; 12524 1.14 christos esac 12525 1.14 christos gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc" 12526 1.14 christos gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl" 12527 1.14 christos 12528 1.14 christos if test "$USE_NLS" = "yes"; then 12529 1.14 christos gt_use_preinstalled_gnugettext=no 12530 1.14 christos 12531 1.14 christos 12532 1.14 christos if test $gt_api_version -ge 3; then 12533 1.14 christos gt_revision_test_code=' 12534 1.14 christos #ifndef __GNU_GETTEXT_SUPPORTED_REVISION 12535 1.14 christos #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) 12536 1.14 christos #endif 12537 1.14 christos typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; 12538 1.14 christos ' 12539 1.14 christos else 12540 1.14 christos gt_revision_test_code= 12541 1.14 christos fi 12542 1.14 christos if test $gt_api_version -ge 2; then 12543 1.14 christos gt_expression_test_code=' + * ngettext ("", "", 0)' 12544 1.14 christos else 12545 1.14 christos gt_expression_test_code= 12546 1.14 christos fi 12547 1.14 christos 12548 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5 12549 1.14 christos $as_echo_n "checking for GNU gettext in libc... " >&6; } 12550 1.14 christos if eval \${$gt_func_gnugettext_libc+:} false; then : 12551 1.14 christos $as_echo_n "(cached) " >&6 12552 1.14 christos else 12553 1.14 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12554 1.14 christos /* end confdefs.h. */ 12555 1.14 christos 12556 1.14 christos #include <libintl.h> 12557 1.14 christos #ifndef __GNU_GETTEXT_SUPPORTED_REVISION 12558 1.14 christos extern int _nl_msg_cat_cntr; 12559 1.14 christos extern int *_nl_domain_bindings; 12560 1.14 christos #define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_domain_bindings) 12561 1.14 christos #else 12562 1.14 christos #define __GNU_GETTEXT_SYMBOL_EXPRESSION 0 12563 1.14 christos #endif 12564 1.14 christos $gt_revision_test_code 12565 1.14 christos 12566 1.14 christos int 12567 1.14 christos main () 12568 1.14 christos { 12569 1.14 christos 12570 1.14 christos bindtextdomain ("", ""); 12571 1.14 christos return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION 12572 1.14 christos 12573 1.14 christos ; 12574 1.14 christos return 0; 12575 1.14 christos } 12576 1.14 christos _ACEOF 12577 1.14 christos if ac_fn_c_try_link "$LINENO"; then : 12578 1.14 christos eval "$gt_func_gnugettext_libc=yes" 12579 1.14 christos else 12580 1.14 christos eval "$gt_func_gnugettext_libc=no" 12581 1.14 christos fi 12582 1.14 christos rm -f core conftest.err conftest.$ac_objext \ 12583 1.14 christos conftest$ac_exeext conftest.$ac_ext 12584 1.14 christos fi 12585 1.14 christos eval ac_res=\$$gt_func_gnugettext_libc 12586 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 12587 1.14 christos $as_echo "$ac_res" >&6; } 12588 1.14 christos 12589 1.14 christos if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then 12590 1.14 christos 12591 1.14 christos 12592 1.14 christos 12593 1.14 christos 12594 1.14 christos 12595 1.14 christos am_save_CPPFLAGS="$CPPFLAGS" 12596 1.14 christos 12597 1.14 christos for element in $INCICONV; do 12598 1.14 christos haveit= 12599 1.14 christos for x in $CPPFLAGS; do 12600 1.14 christos 12601 1.14 christos acl_save_prefix="$prefix" 12602 1.14 christos prefix="$acl_final_prefix" 12603 1.14 christos acl_save_exec_prefix="$exec_prefix" 12604 1.14 christos exec_prefix="$acl_final_exec_prefix" 12605 1.14 christos eval x=\"$x\" 12606 1.14 christos exec_prefix="$acl_save_exec_prefix" 12607 1.14 christos prefix="$acl_save_prefix" 12608 1.14 christos 12609 1.14 christos if test "X$x" = "X$element"; then 12610 1.14 christos haveit=yes 12611 1.14 christos break 12612 1.14 christos fi 12613 1.14 christos done 12614 1.14 christos if test -z "$haveit"; then 12615 1.14 christos CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" 12616 1.14 christos fi 12617 1.14 christos done 12618 1.14 christos 12619 1.14 christos 12620 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5 12621 1.14 christos $as_echo_n "checking for iconv... " >&6; } 12622 1.14 christos if ${am_cv_func_iconv+:} false; then : 12623 1.14 christos $as_echo_n "(cached) " >&6 12624 1.14 christos else 12625 1.14 christos 12626 1.14 christos am_cv_func_iconv="no, consider installing GNU libiconv" 12627 1.14 christos am_cv_lib_iconv=no 12628 1.14 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12629 1.14 christos /* end confdefs.h. */ 12630 1.14 christos 12631 1.14 christos #include <stdlib.h> 12632 1.14 christos #include <iconv.h> 12633 1.14 christos 12634 1.14 christos int 12635 1.14 christos main () 12636 1.14 christos { 12637 1.14 christos iconv_t cd = iconv_open("",""); 12638 1.14 christos iconv(cd,NULL,NULL,NULL,NULL); 12639 1.14 christos iconv_close(cd); 12640 1.14 christos ; 12641 1.14 christos return 0; 12642 1.14 christos } 12643 1.14 christos _ACEOF 12644 1.14 christos if ac_fn_c_try_link "$LINENO"; then : 12645 1.14 christos am_cv_func_iconv=yes 12646 1.14 christos fi 12647 1.14 christos rm -f core conftest.err conftest.$ac_objext \ 12648 1.14 christos conftest$ac_exeext conftest.$ac_ext 12649 1.14 christos if test "$am_cv_func_iconv" != yes; then 12650 1.14 christos am_save_LIBS="$LIBS" 12651 1.14 christos LIBS="$LIBS $LIBICONV" 12652 1.14 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12653 1.14 christos /* end confdefs.h. */ 12654 1.14 christos 12655 1.14 christos #include <stdlib.h> 12656 1.14 christos #include <iconv.h> 12657 1.14 christos 12658 1.14 christos int 12659 1.14 christos main () 12660 1.14 christos { 12661 1.14 christos iconv_t cd = iconv_open("",""); 12662 1.14 christos iconv(cd,NULL,NULL,NULL,NULL); 12663 1.14 christos iconv_close(cd); 12664 1.14 christos ; 12665 1.14 christos return 0; 12666 1.14 christos } 12667 1.14 christos _ACEOF 12668 1.14 christos if ac_fn_c_try_link "$LINENO"; then : 12669 1.14 christos am_cv_lib_iconv=yes 12670 1.14 christos am_cv_func_iconv=yes 12671 1.14 christos fi 12672 1.14 christos rm -f core conftest.err conftest.$ac_objext \ 12673 1.14 christos conftest$ac_exeext conftest.$ac_ext 12674 1.14 christos LIBS="$am_save_LIBS" 12675 1.14 christos fi 12676 1.14 christos 12677 1.14 christos fi 12678 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5 12679 1.14 christos $as_echo "$am_cv_func_iconv" >&6; } 12680 1.14 christos if test "$am_cv_func_iconv" = yes; then 12681 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5 12682 1.14 christos $as_echo_n "checking for working iconv... " >&6; } 12683 1.14 christos if ${am_cv_func_iconv_works+:} false; then : 12684 1.14 christos $as_echo_n "(cached) " >&6 12685 1.14 christos else 12686 1.14 christos 12687 1.14 christos am_save_LIBS="$LIBS" 12688 1.14 christos if test $am_cv_lib_iconv = yes; then 12689 1.14 christos LIBS="$LIBS $LIBICONV" 12690 1.14 christos fi 12691 1.14 christos am_cv_func_iconv_works=no 12692 1.14 christos for ac_iconv_const in '' 'const'; do 12693 1.14 christos if test "$cross_compiling" = yes; then : 12694 1.14 christos case "$host_os" in 12695 1.14 christos aix* | hpux*) am_cv_func_iconv_works="guessing no" ;; 12696 1.14 christos *) am_cv_func_iconv_works="guessing yes" ;; 12697 1.14 christos esac 12698 1.14 christos else 12699 1.14 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12700 1.14 christos /* end confdefs.h. */ 12701 1.14 christos 12702 1.14 christos #include <iconv.h> 12703 1.14 christos #include <string.h> 12704 1.14 christos 12705 1.14 christos #ifndef ICONV_CONST 12706 1.14 christos # define ICONV_CONST $ac_iconv_const 12707 1.14 christos #endif 12708 1.14 christos 12709 1.14 christos int 12710 1.14 christos main () 12711 1.14 christos { 12712 1.14 christos int result = 0; 12713 1.14 christos /* Test against AIX 5.1...7.2 bug: Failures are not distinguishable from 12714 1.14 christos successful returns. This is even documented in 12715 1.14 christos <https://www.ibm.com/support/knowledgecenter/ssw_aix_72/i_bostechref/iconv.html> */ 12716 1.14 christos { 12717 1.14 christos iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8"); 12718 1.14 christos if (cd_utf8_to_88591 != (iconv_t)(-1)) 12719 1.14 christos { 12720 1.14 christos static ICONV_CONST char input[] = "\342\202\254"; /* EURO SIGN */ 12721 1.14 christos char buf[10]; 12722 1.14 christos ICONV_CONST char *inptr = input; 12723 1.14 christos size_t inbytesleft = strlen (input); 12724 1.14 christos char *outptr = buf; 12725 1.14 christos size_t outbytesleft = sizeof (buf); 12726 1.14 christos size_t res = iconv (cd_utf8_to_88591, 12727 1.14 christos &inptr, &inbytesleft, 12728 1.14 christos &outptr, &outbytesleft); 12729 1.14 christos if (res == 0) 12730 1.14 christos result |= 1; 12731 1.14 christos iconv_close (cd_utf8_to_88591); 12732 1.14 christos } 12733 1.14 christos } 12734 1.14 christos /* Test against Solaris 10 bug: Failures are not distinguishable from 12735 1.14 christos successful returns. */ 12736 1.14 christos { 12737 1.14 christos iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646"); 12738 1.14 christos if (cd_ascii_to_88591 != (iconv_t)(-1)) 12739 1.14 christos { 12740 1.14 christos static ICONV_CONST char input[] = "\263"; 12741 1.14 christos char buf[10]; 12742 1.14 christos ICONV_CONST char *inptr = input; 12743 1.14 christos size_t inbytesleft = strlen (input); 12744 1.14 christos char *outptr = buf; 12745 1.14 christos size_t outbytesleft = sizeof (buf); 12746 1.14 christos size_t res = iconv (cd_ascii_to_88591, 12747 1.14 christos &inptr, &inbytesleft, 12748 1.14 christos &outptr, &outbytesleft); 12749 1.14 christos if (res == 0) 12750 1.14 christos result |= 2; 12751 1.14 christos iconv_close (cd_ascii_to_88591); 12752 1.14 christos } 12753 1.14 christos } 12754 1.14 christos /* Test against AIX 6.1..7.1 bug: Buffer overrun. */ 12755 1.14 christos { 12756 1.14 christos iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1"); 12757 1.14 christos if (cd_88591_to_utf8 != (iconv_t)(-1)) 12758 1.14 christos { 12759 1.14 christos static ICONV_CONST char input[] = "\304"; 12760 1.14 christos static char buf[2] = { (char)0xDE, (char)0xAD }; 12761 1.14 christos ICONV_CONST char *inptr = input; 12762 1.14 christos size_t inbytesleft = 1; 12763 1.14 christos char *outptr = buf; 12764 1.14 christos size_t outbytesleft = 1; 12765 1.14 christos size_t res = iconv (cd_88591_to_utf8, 12766 1.14 christos &inptr, &inbytesleft, 12767 1.14 christos &outptr, &outbytesleft); 12768 1.14 christos if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD) 12769 1.14 christos result |= 4; 12770 1.14 christos iconv_close (cd_88591_to_utf8); 12771 1.14 christos } 12772 1.14 christos } 12773 1.14 christos #if 0 /* This bug could be worked around by the caller. */ 12774 1.14 christos /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */ 12775 1.14 christos { 12776 1.14 christos iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591"); 12777 1.14 christos if (cd_88591_to_utf8 != (iconv_t)(-1)) 12778 1.14 christos { 12779 1.14 christos static ICONV_CONST char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; 12780 1.14 christos char buf[50]; 12781 1.14 christos ICONV_CONST char *inptr = input; 12782 1.14 christos size_t inbytesleft = strlen (input); 12783 1.14 christos char *outptr = buf; 12784 1.14 christos size_t outbytesleft = sizeof (buf); 12785 1.14 christos size_t res = iconv (cd_88591_to_utf8, 12786 1.14 christos &inptr, &inbytesleft, 12787 1.14 christos &outptr, &outbytesleft); 12788 1.14 christos if ((int)res > 0) 12789 1.14 christos result |= 8; 12790 1.14 christos iconv_close (cd_88591_to_utf8); 12791 1.14 christos } 12792 1.14 christos } 12793 1.14 christos #endif 12794 1.14 christos /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is 12795 1.14 christos provided. */ 12796 1.14 christos { 12797 1.14 christos /* Try standardized names. */ 12798 1.14 christos iconv_t cd1 = iconv_open ("UTF-8", "EUC-JP"); 12799 1.14 christos /* Try IRIX, OSF/1 names. */ 12800 1.14 christos iconv_t cd2 = iconv_open ("UTF-8", "eucJP"); 12801 1.14 christos /* Try AIX names. */ 12802 1.14 christos iconv_t cd3 = iconv_open ("UTF-8", "IBM-eucJP"); 12803 1.14 christos /* Try HP-UX names. */ 12804 1.14 christos iconv_t cd4 = iconv_open ("utf8", "eucJP"); 12805 1.14 christos if (cd1 == (iconv_t)(-1) && cd2 == (iconv_t)(-1) 12806 1.14 christos && cd3 == (iconv_t)(-1) && cd4 == (iconv_t)(-1)) 12807 1.14 christos result |= 16; 12808 1.14 christos if (cd1 != (iconv_t)(-1)) 12809 1.14 christos iconv_close (cd1); 12810 1.14 christos if (cd2 != (iconv_t)(-1)) 12811 1.14 christos iconv_close (cd2); 12812 1.14 christos if (cd3 != (iconv_t)(-1)) 12813 1.14 christos iconv_close (cd3); 12814 1.14 christos if (cd4 != (iconv_t)(-1)) 12815 1.14 christos iconv_close (cd4); 12816 1.14 christos } 12817 1.14 christos return result; 12818 1.14 christos 12819 1.14 christos ; 12820 1.14 christos return 0; 12821 1.14 christos } 12822 1.14 christos _ACEOF 12823 1.14 christos if ac_fn_c_try_run "$LINENO"; then : 12824 1.14 christos am_cv_func_iconv_works=yes 12825 1.14 christos fi 12826 1.14 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 12827 1.14 christos conftest.$ac_objext conftest.beam conftest.$ac_ext 12828 1.14 christos fi 12829 1.14 christos 12830 1.14 christos test "$am_cv_func_iconv_works" = no || break 12831 1.14 christos done 12832 1.14 christos LIBS="$am_save_LIBS" 12833 1.14 christos 12834 1.14 christos fi 12835 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5 12836 1.14 christos $as_echo "$am_cv_func_iconv_works" >&6; } 12837 1.14 christos case "$am_cv_func_iconv_works" in 12838 1.14 christos *no) am_func_iconv=no am_cv_lib_iconv=no ;; 12839 1.14 christos *) am_func_iconv=yes ;; 12840 1.14 christos esac 12841 1.14 christos else 12842 1.14 christos am_func_iconv=no am_cv_lib_iconv=no 12843 1.14 christos fi 12844 1.14 christos if test "$am_func_iconv" = yes; then 12845 1.14 christos 12846 1.14 christos $as_echo "#define HAVE_ICONV 1" >>confdefs.h 12847 1.14 christos 12848 1.14 christos fi 12849 1.14 christos if test "$am_cv_lib_iconv" = yes; then 12850 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5 12851 1.14 christos $as_echo_n "checking how to link with libiconv... " >&6; } 12852 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5 12853 1.14 christos $as_echo "$LIBICONV" >&6; } 12854 1.14 christos else 12855 1.14 christos CPPFLAGS="$am_save_CPPFLAGS" 12856 1.14 christos LIBICONV= 12857 1.14 christos LTLIBICONV= 12858 1.14 christos fi 12859 1.14 christos 12860 1.14 christos 12861 1.14 christos 12862 1.14 christos 12863 1.14 christos 12864 1.14 christos 12865 1.14 christos use_additional=yes 12866 1.14 christos 12867 1.14 christos acl_save_prefix="$prefix" 12868 1.14 christos prefix="$acl_final_prefix" 12869 1.14 christos acl_save_exec_prefix="$exec_prefix" 12870 1.14 christos exec_prefix="$acl_final_exec_prefix" 12871 1.14 christos 12872 1.14 christos eval additional_includedir=\"$includedir\" 12873 1.14 christos eval additional_libdir=\"$libdir\" 12874 1.14 christos 12875 1.14 christos exec_prefix="$acl_save_exec_prefix" 12876 1.14 christos prefix="$acl_save_prefix" 12877 1.14 christos 12878 1.14 christos 12879 1.14 christos # Check whether --with-libintl-prefix was given. 12880 1.14 christos if test "${with_libintl_prefix+set}" = set; then : 12881 1.14 christos withval=$with_libintl_prefix; 12882 1.14 christos if test "X$withval" = "Xno"; then 12883 1.14 christos use_additional=no 12884 1.14 christos else 12885 1.14 christos if test "X$withval" = "X"; then 12886 1.14 christos 12887 1.14 christos acl_save_prefix="$prefix" 12888 1.14 christos prefix="$acl_final_prefix" 12889 1.14 christos acl_save_exec_prefix="$exec_prefix" 12890 1.14 christos exec_prefix="$acl_final_exec_prefix" 12891 1.14 christos 12892 1.14 christos eval additional_includedir=\"$includedir\" 12893 1.14 christos eval additional_libdir=\"$libdir\" 12894 1.14 christos 12895 1.14 christos exec_prefix="$acl_save_exec_prefix" 12896 1.14 christos prefix="$acl_save_prefix" 12897 1.14 christos 12898 1.14 christos else 12899 1.14 christos additional_includedir="$withval/include" 12900 1.14 christos additional_libdir="$withval/lib" 12901 1.14 christos fi 12902 1.14 christos fi 12903 1.14 christos 12904 1.14 christos fi 12905 1.14 christos 12906 1.14 christos 12907 1.14 christos # Check whether --with-libintl-type was given. 12908 1.14 christos if test "${with_libintl_type+set}" = set; then : 12909 1.14 christos withval=$with_libintl_type; with_libintl_type=$withval 12910 1.14 christos else 12911 1.14 christos with_libintl_type=auto 12912 1.14 christos fi 12913 1.14 christos 12914 1.14 christos lib_type=`eval echo \$with_libintl_type` 12915 1.14 christos 12916 1.14 christos LIBINTL= 12917 1.14 christos LTLIBINTL= 12918 1.14 christos INCINTL= 12919 1.14 christos rpathdirs= 12920 1.14 christos ltrpathdirs= 12921 1.14 christos names_already_handled= 12922 1.14 christos names_next_round='intl ' 12923 1.14 christos while test -n "$names_next_round"; do 12924 1.14 christos names_this_round="$names_next_round" 12925 1.14 christos names_next_round= 12926 1.14 christos for name in $names_this_round; do 12927 1.14 christos already_handled= 12928 1.14 christos for n in $names_already_handled; do 12929 1.14 christos if test "$n" = "$name"; then 12930 1.14 christos already_handled=yes 12931 1.14 christos break 12932 1.14 christos fi 12933 1.14 christos done 12934 1.14 christos if test -z "$already_handled"; then 12935 1.14 christos names_already_handled="$names_already_handled $name" 12936 1.14 christos uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` 12937 1.14 christos eval value=\"\$HAVE_LIB$uppername\" 12938 1.14 christos if test -n "$value"; then 12939 1.14 christos if test "$value" = yes; then 12940 1.14 christos eval value=\"\$LIB$uppername\" 12941 1.14 christos test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value" 12942 1.14 christos eval value=\"\$LTLIB$uppername\" 12943 1.14 christos test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value" 12944 1.14 christos else 12945 1.14 christos : 12946 1.14 christos fi 12947 1.14 christos else 12948 1.14 christos found_dir= 12949 1.14 christos found_la= 12950 1.14 christos found_so= 12951 1.14 christos found_a= 12952 1.14 christos if test $use_additional = yes; then 12953 1.14 christos if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext" && test x$lib_type != xstatic; then 12954 1.14 christos found_dir="$additional_libdir" 12955 1.14 christos found_so="$additional_libdir/lib$name.$shlibext" 12956 1.14 christos if test -f "$additional_libdir/lib$name.la"; then 12957 1.14 christos found_la="$additional_libdir/lib$name.la" 12958 1.14 christos fi 12959 1.14 christos elif test x$lib_type != xshared; then 12960 1.14 christos if test -f "$additional_libdir/lib$name.$libext"; then 12961 1.14 christos found_dir="$additional_libdir" 12962 1.14 christos found_a="$additional_libdir/lib$name.$libext" 12963 1.14 christos if test -f "$additional_libdir/lib$name.la"; then 12964 1.14 christos found_la="$additional_libdir/lib$name.la" 12965 1.14 christos fi 12966 1.14 christos fi 12967 1.14 christos fi 12968 1.14 christos fi 12969 1.14 christos if test "X$found_dir" = "X"; then 12970 1.14 christos for x in $LDFLAGS $LTLIBINTL; do 12971 1.14 christos 12972 1.14 christos acl_save_prefix="$prefix" 12973 1.14 christos prefix="$acl_final_prefix" 12974 1.14 christos acl_save_exec_prefix="$exec_prefix" 12975 1.14 christos exec_prefix="$acl_final_exec_prefix" 12976 1.14 christos eval x=\"$x\" 12977 1.14 christos exec_prefix="$acl_save_exec_prefix" 12978 1.14 christos prefix="$acl_save_prefix" 12979 1.14 christos 12980 1.14 christos case "$x" in 12981 1.14 christos -L*) 12982 1.14 christos dir=`echo "X$x" | sed -e 's/^X-L//'` 12983 1.14 christos if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext" && test x$lib_type != xstatic; then 12984 1.14 christos found_dir="$dir" 12985 1.14 christos found_so="$dir/lib$name.$shlibext" 12986 1.14 christos if test -f "$dir/lib$name.la"; then 12987 1.14 christos found_la="$dir/lib$name.la" 12988 1.14 christos fi 12989 1.14 christos elif test x$lib_type != xshared; then 12990 1.14 christos if test -f "$dir/lib$name.$libext"; then 12991 1.14 christos found_dir="$dir" 12992 1.14 christos found_a="$dir/lib$name.$libext" 12993 1.14 christos if test -f "$dir/lib$name.la"; then 12994 1.14 christos found_la="$dir/lib$name.la" 12995 1.14 christos fi 12996 1.14 christos fi 12997 1.14 christos fi 12998 1.14 christos ;; 12999 1.14 christos esac 13000 1.14 christos if test "X$found_dir" != "X"; then 13001 1.14 christos break 13002 1.14 christos fi 13003 1.14 christos done 13004 1.14 christos fi 13005 1.14 christos if test "X$found_dir" != "X"; then 13006 1.14 christos LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name" 13007 1.14 christos if test "X$found_so" != "X"; then 13008 1.14 christos if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then 13009 1.14 christos LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 13010 1.14 christos else 13011 1.14 christos haveit= 13012 1.14 christos for x in $ltrpathdirs; do 13013 1.14 christos if test "X$x" = "X$found_dir"; then 13014 1.14 christos haveit=yes 13015 1.14 christos break 13016 1.14 christos fi 13017 1.14 christos done 13018 1.14 christos if test -z "$haveit"; then 13019 1.14 christos ltrpathdirs="$ltrpathdirs $found_dir" 13020 1.14 christos fi 13021 1.14 christos if test "$hardcode_direct" = yes; then 13022 1.14 christos LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 13023 1.14 christos else 13024 1.14 christos if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then 13025 1.14 christos LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 13026 1.14 christos haveit= 13027 1.14 christos for x in $rpathdirs; do 13028 1.14 christos if test "X$x" = "X$found_dir"; then 13029 1.14 christos haveit=yes 13030 1.14 christos break 13031 1.14 christos fi 13032 1.14 christos done 13033 1.14 christos if test -z "$haveit"; then 13034 1.14 christos rpathdirs="$rpathdirs $found_dir" 13035 1.14 christos fi 13036 1.14 christos else 13037 1.14 christos haveit= 13038 1.14 christos for x in $LDFLAGS $LIBINTL; do 13039 1.14 christos 13040 1.14 christos acl_save_prefix="$prefix" 13041 1.14 christos prefix="$acl_final_prefix" 13042 1.14 christos acl_save_exec_prefix="$exec_prefix" 13043 1.14 christos exec_prefix="$acl_final_exec_prefix" 13044 1.14 christos eval x=\"$x\" 13045 1.14 christos exec_prefix="$acl_save_exec_prefix" 13046 1.14 christos prefix="$acl_save_prefix" 13047 1.14 christos 13048 1.14 christos if test "X$x" = "X-L$found_dir"; then 13049 1.14 christos haveit=yes 13050 1.14 christos break 13051 1.14 christos fi 13052 1.14 christos done 13053 1.14 christos if test -z "$haveit"; then 13054 1.14 christos LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir" 13055 1.14 christos fi 13056 1.14 christos if test "$hardcode_minus_L" != no; then 13057 1.14 christos LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 13058 1.14 christos else 13059 1.14 christos LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" 13060 1.14 christos fi 13061 1.14 christos fi 13062 1.14 christos fi 13063 1.14 christos fi 13064 1.14 christos else 13065 1.14 christos if test "X$found_a" != "X"; then 13066 1.14 christos LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a" 13067 1.14 christos else 13068 1.14 christos LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name" 13069 1.14 christos fi 13070 1.14 christos fi 13071 1.14 christos additional_includedir= 13072 1.14 christos case "$found_dir" in 13073 1.14 christos */lib | */lib/) 13074 1.14 christos basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` 13075 1.14 christos additional_includedir="$basedir/include" 13076 1.14 christos ;; 13077 1.14 christos esac 13078 1.14 christos if test "X$additional_includedir" != "X"; then 13079 1.14 christos if test "X$additional_includedir" != "X/usr/include"; then 13080 1.14 christos haveit= 13081 1.14 christos if test "X$additional_includedir" = "X/usr/local/include"; then 13082 1.14 christos if test -n "$GCC"; then 13083 1.14 christos case $host_os in 13084 1.14 christos linux*) haveit=yes;; 13085 1.14 christos esac 13086 1.14 christos fi 13087 1.14 christos fi 13088 1.14 christos if test -z "$haveit"; then 13089 1.14 christos for x in $CPPFLAGS $INCINTL; do 13090 1.14 christos 13091 1.14 christos acl_save_prefix="$prefix" 13092 1.14 christos prefix="$acl_final_prefix" 13093 1.14 christos acl_save_exec_prefix="$exec_prefix" 13094 1.14 christos exec_prefix="$acl_final_exec_prefix" 13095 1.14 christos eval x=\"$x\" 13096 1.14 christos exec_prefix="$acl_save_exec_prefix" 13097 1.14 christos prefix="$acl_save_prefix" 13098 1.14 christos 13099 1.14 christos if test "X$x" = "X-I$additional_includedir"; then 13100 1.14 christos haveit=yes 13101 1.14 christos break 13102 1.14 christos fi 13103 1.14 christos done 13104 1.14 christos if test -z "$haveit"; then 13105 1.14 christos if test -d "$additional_includedir"; then 13106 1.14 christos INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir" 13107 1.14 christos fi 13108 1.14 christos fi 13109 1.14 christos fi 13110 1.14 christos fi 13111 1.14 christos fi 13112 1.14 christos if test -n "$found_la"; then 13113 1.14 christos save_libdir="$libdir" 13114 1.14 christos case "$found_la" in 13115 1.14 christos */* | *\\*) . "$found_la" ;; 13116 1.14 christos *) . "./$found_la" ;; 13117 1.14 christos esac 13118 1.14 christos libdir="$save_libdir" 13119 1.14 christos for dep in $dependency_libs; do 13120 1.14 christos case "$dep" in 13121 1.14 christos -L*) 13122 1.14 christos additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` 13123 1.14 christos if test "X$additional_libdir" != "X/usr/lib"; then 13124 1.14 christos haveit= 13125 1.14 christos if test "X$additional_libdir" = "X/usr/local/lib"; then 13126 1.14 christos if test -n "$GCC"; then 13127 1.14 christos case $host_os in 13128 1.14 christos linux*) haveit=yes;; 13129 1.14 christos esac 13130 1.14 christos fi 13131 1.14 christos fi 13132 1.14 christos if test -z "$haveit"; then 13133 1.14 christos haveit= 13134 1.14 christos for x in $LDFLAGS $LIBINTL; do 13135 1.14 christos 13136 1.14 christos acl_save_prefix="$prefix" 13137 1.14 christos prefix="$acl_final_prefix" 13138 1.14 christos acl_save_exec_prefix="$exec_prefix" 13139 1.14 christos exec_prefix="$acl_final_exec_prefix" 13140 1.14 christos eval x=\"$x\" 13141 1.14 christos exec_prefix="$acl_save_exec_prefix" 13142 1.14 christos prefix="$acl_save_prefix" 13143 1.14 christos 13144 1.14 christos if test "X$x" = "X-L$additional_libdir"; then 13145 1.14 christos haveit=yes 13146 1.14 christos break 13147 1.14 christos fi 13148 1.14 christos done 13149 1.14 christos if test -z "$haveit"; then 13150 1.14 christos if test -d "$additional_libdir"; then 13151 1.14 christos LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir" 13152 1.14 christos fi 13153 1.14 christos fi 13154 1.14 christos haveit= 13155 1.14 christos for x in $LDFLAGS $LTLIBINTL; do 13156 1.14 christos 13157 1.14 christos acl_save_prefix="$prefix" 13158 1.14 christos prefix="$acl_final_prefix" 13159 1.14 christos acl_save_exec_prefix="$exec_prefix" 13160 1.14 christos exec_prefix="$acl_final_exec_prefix" 13161 1.14 christos eval x=\"$x\" 13162 1.14 christos exec_prefix="$acl_save_exec_prefix" 13163 1.14 christos prefix="$acl_save_prefix" 13164 1.14 christos 13165 1.14 christos if test "X$x" = "X-L$additional_libdir"; then 13166 1.14 christos haveit=yes 13167 1.14 christos break 13168 1.14 christos fi 13169 1.14 christos done 13170 1.14 christos if test -z "$haveit"; then 13171 1.14 christos if test -d "$additional_libdir"; then 13172 1.14 christos LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir" 13173 1.14 christos fi 13174 1.14 christos fi 13175 1.14 christos fi 13176 1.14 christos fi 13177 1.14 christos ;; 13178 1.14 christos -R*) 13179 1.14 christos dir=`echo "X$dep" | sed -e 's/^X-R//'` 13180 1.14 christos if test "$enable_rpath" != no; then 13181 1.14 christos haveit= 13182 1.14 christos for x in $rpathdirs; do 13183 1.14 christos if test "X$x" = "X$dir"; then 13184 1.14 christos haveit=yes 13185 1.14 christos break 13186 1.14 christos fi 13187 1.14 christos done 13188 1.14 christos if test -z "$haveit"; then 13189 1.14 christos rpathdirs="$rpathdirs $dir" 13190 1.14 christos fi 13191 1.14 christos haveit= 13192 1.14 christos for x in $ltrpathdirs; do 13193 1.14 christos if test "X$x" = "X$dir"; then 13194 1.14 christos haveit=yes 13195 1.14 christos break 13196 1.14 christos fi 13197 1.14 christos done 13198 1.14 christos if test -z "$haveit"; then 13199 1.14 christos ltrpathdirs="$ltrpathdirs $dir" 13200 1.14 christos fi 13201 1.14 christos fi 13202 1.14 christos ;; 13203 1.14 christos -l*) 13204 1.14 christos names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` 13205 1.14 christos ;; 13206 1.14 christos *.la) 13207 1.14 christos names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` 13208 1.14 christos ;; 13209 1.14 christos *) 13210 1.14 christos LIBINTL="${LIBINTL}${LIBINTL:+ }$dep" 13211 1.14 christos LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep" 13212 1.14 christos ;; 13213 1.14 christos esac 13214 1.14 christos done 13215 1.14 christos fi 13216 1.14 christos else 13217 1.14 christos if test "x$lib_type" = "xauto" || test "x$lib_type" = "xshared"; then 13218 1.14 christos LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" 13219 1.14 christos LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name" 13220 1.14 christos else 13221 1.14 christos LIBINTL="${LIBINTL}${LIBINTL:+ }-l:lib$name.$libext" 13222 1.14 christos LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l:lib$name.$libext" 13223 1.14 christos fi 13224 1.14 christos fi 13225 1.14 christos fi 13226 1.14 christos fi 13227 1.14 christos done 13228 1.14 christos done 13229 1.14 christos if test "X$rpathdirs" != "X"; then 13230 1.14 christos if test -n "$hardcode_libdir_separator"; then 13231 1.14 christos alldirs= 13232 1.14 christos for found_dir in $rpathdirs; do 13233 1.14 christos alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" 13234 1.14 christos done 13235 1.14 christos acl_save_libdir="$libdir" 13236 1.14 christos libdir="$alldirs" 13237 1.14 christos eval flag=\"$hardcode_libdir_flag_spec\" 13238 1.14 christos libdir="$acl_save_libdir" 13239 1.14 christos LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" 13240 1.14 christos else 13241 1.14 christos for found_dir in $rpathdirs; do 13242 1.14 christos acl_save_libdir="$libdir" 13243 1.14 christos libdir="$found_dir" 13244 1.14 christos eval flag=\"$hardcode_libdir_flag_spec\" 13245 1.14 christos libdir="$acl_save_libdir" 13246 1.14 christos LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" 13247 1.14 christos done 13248 1.14 christos fi 13249 1.14 christos fi 13250 1.14 christos if test "X$ltrpathdirs" != "X"; then 13251 1.14 christos for found_dir in $ltrpathdirs; do 13252 1.14 christos LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir" 13253 1.14 christos done 13254 1.14 christos fi 13255 1.14 christos 13256 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5 13257 1.14 christos $as_echo_n "checking for GNU gettext in libintl... " >&6; } 13258 1.14 christos if eval \${$gt_func_gnugettext_libintl+:} false; then : 13259 1.14 christos $as_echo_n "(cached) " >&6 13260 1.14 christos else 13261 1.14 christos gt_save_CPPFLAGS="$CPPFLAGS" 13262 1.14 christos CPPFLAGS="$CPPFLAGS $INCINTL" 13263 1.14 christos gt_save_LIBS="$LIBS" 13264 1.14 christos LIBS="$LIBS $LIBINTL" 13265 1.14 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13266 1.14 christos /* end confdefs.h. */ 13267 1.14 christos 13268 1.14 christos #include <libintl.h> 13269 1.14 christos #ifndef __GNU_GETTEXT_SUPPORTED_REVISION 13270 1.14 christos extern int _nl_msg_cat_cntr; 13271 1.14 christos extern 13272 1.14 christos #ifdef __cplusplus 13273 1.14 christos "C" 13274 1.14 christos #endif 13275 1.14 christos const char *_nl_expand_alias (const char *); 13276 1.14 christos #define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias ("")) 13277 1.14 christos #else 13278 1.14 christos #define __GNU_GETTEXT_SYMBOL_EXPRESSION 0 13279 1.14 christos #endif 13280 1.14 christos $gt_revision_test_code 13281 1.14 christos 13282 1.14 christos int 13283 1.14 christos main () 13284 1.14 christos { 13285 1.14 christos 13286 1.14 christos bindtextdomain ("", ""); 13287 1.14 christos return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION 13288 1.14 christos 13289 1.14 christos ; 13290 1.14 christos return 0; 13291 1.14 christos } 13292 1.14 christos _ACEOF 13293 1.14 christos if ac_fn_c_try_link "$LINENO"; then : 13294 1.14 christos eval "$gt_func_gnugettext_libintl=yes" 13295 1.14 christos else 13296 1.14 christos eval "$gt_func_gnugettext_libintl=no" 13297 1.14 christos fi 13298 1.14 christos rm -f core conftest.err conftest.$ac_objext \ 13299 1.14 christos conftest$ac_exeext conftest.$ac_ext 13300 1.14 christos if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then 13301 1.14 christos LIBS="$LIBS $LIBICONV" 13302 1.14 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13303 1.14 christos /* end confdefs.h. */ 13304 1.14 christos 13305 1.14 christos #include <libintl.h> 13306 1.14 christos #ifndef __GNU_GETTEXT_SUPPORTED_REVISION 13307 1.14 christos extern int _nl_msg_cat_cntr; 13308 1.14 christos extern 13309 1.14 christos #ifdef __cplusplus 13310 1.14 christos "C" 13311 1.14 christos #endif 13312 1.14 christos const char *_nl_expand_alias (const char *); 13313 1.14 christos #define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias ("")) 13314 1.14 christos #else 13315 1.14 christos #define __GNU_GETTEXT_SYMBOL_EXPRESSION 0 13316 1.14 christos #endif 13317 1.14 christos $gt_revision_test_code 13318 1.14 christos 13319 1.14 christos int 13320 1.14 christos main () 13321 1.14 christos { 13322 1.14 christos 13323 1.14 christos bindtextdomain ("", ""); 13324 1.14 christos return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION 13325 1.14 christos 13326 1.14 christos ; 13327 1.14 christos return 0; 13328 1.14 christos } 13329 1.14 christos _ACEOF 13330 1.14 christos if ac_fn_c_try_link "$LINENO"; then : 13331 1.14 christos LIBINTL="$LIBINTL $LIBICONV" 13332 1.14 christos LTLIBINTL="$LTLIBINTL $LTLIBICONV" 13333 1.14 christos eval "$gt_func_gnugettext_libintl=yes" 13334 1.14 christos 13335 1.14 christos fi 13336 1.14 christos rm -f core conftest.err conftest.$ac_objext \ 13337 1.14 christos conftest$ac_exeext conftest.$ac_ext 13338 1.14 christos fi 13339 1.14 christos CPPFLAGS="$gt_save_CPPFLAGS" 13340 1.14 christos LIBS="$gt_save_LIBS" 13341 1.14 christos fi 13342 1.14 christos eval ac_res=\$$gt_func_gnugettext_libintl 13343 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 13344 1.14 christos $as_echo "$ac_res" >&6; } 13345 1.14 christos fi 13346 1.14 christos 13347 1.14 christos if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \ 13348 1.14 christos || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \ 13349 1.14 christos && test "$PACKAGE" != gettext-runtime \ 13350 1.14 christos && test "$PACKAGE" != gettext-tools; }; then 13351 1.14 christos gt_use_preinstalled_gnugettext=yes 13352 1.14 christos else 13353 1.14 christos LIBINTL= 13354 1.14 christos LTLIBINTL= 13355 1.14 christos INCINTL= 13356 1.14 christos fi 13357 1.14 christos 13358 1.14 christos 13359 1.14 christos 13360 1.14 christos if test -n "$INTL_MACOSX_LIBS"; then 13361 1.14 christos if test "$gt_use_preinstalled_gnugettext" = "yes" \ 13362 1.14 christos || test "$nls_cv_use_gnu_gettext" = "yes"; then 13363 1.14 christos LIBINTL="$LIBINTL $INTL_MACOSX_LIBS" 13364 1.14 christos LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS" 13365 1.14 christos fi 13366 1.14 christos fi 13367 1.14 christos 13368 1.14 christos if test "$gt_use_preinstalled_gnugettext" = "yes" \ 13369 1.14 christos || test "$nls_cv_use_gnu_gettext" = "yes"; then 13370 1.14 christos 13371 1.14 christos $as_echo "#define ENABLE_NLS 1" >>confdefs.h 13372 1.14 christos 13373 1.14 christos else 13374 1.14 christos USE_NLS=no 13375 1.14 christos fi 13376 1.14 christos fi 13377 1.14 christos 13378 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5 13379 1.14 christos $as_echo_n "checking whether to use NLS... " >&6; } 13380 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 13381 1.14 christos $as_echo "$USE_NLS" >&6; } 13382 1.14 christos if test "$USE_NLS" = "yes"; then 13383 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5 13384 1.14 christos $as_echo_n "checking where the gettext function comes from... " >&6; } 13385 1.14 christos if test "$gt_use_preinstalled_gnugettext" = "yes"; then 13386 1.14 christos if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then 13387 1.14 christos gt_source="external libintl" 13388 1.14 christos else 13389 1.14 christos gt_source="libc" 13390 1.14 christos fi 13391 1.14 christos else 13392 1.14 christos gt_source="included intl directory" 13393 1.14 christos fi 13394 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5 13395 1.14 christos $as_echo "$gt_source" >&6; } 13396 1.14 christos fi 13397 1.14 christos 13398 1.14 christos if test "$USE_NLS" = "yes"; then 13399 1.14 christos 13400 1.14 christos if test "$gt_use_preinstalled_gnugettext" = "yes"; then 13401 1.14 christos if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then 13402 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5 13403 1.14 christos $as_echo_n "checking how to link with libintl... " >&6; } 13404 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5 13405 1.14 christos $as_echo "$LIBINTL" >&6; } 13406 1.14 christos 13407 1.14 christos for element in $INCINTL; do 13408 1.14 christos haveit= 13409 1.14 christos for x in $CPPFLAGS; do 13410 1.14 christos 13411 1.14 christos acl_save_prefix="$prefix" 13412 1.14 christos prefix="$acl_final_prefix" 13413 1.14 christos acl_save_exec_prefix="$exec_prefix" 13414 1.14 christos exec_prefix="$acl_final_exec_prefix" 13415 1.14 christos eval x=\"$x\" 13416 1.14 christos exec_prefix="$acl_save_exec_prefix" 13417 1.14 christos prefix="$acl_save_prefix" 13418 1.14 christos 13419 1.14 christos if test "X$x" = "X$element"; then 13420 1.14 christos haveit=yes 13421 1.14 christos break 13422 1.14 christos fi 13423 1.14 christos done 13424 1.14 christos if test -z "$haveit"; then 13425 1.14 christos CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" 13426 1.14 christos fi 13427 1.14 christos done 13428 1.14 christos 13429 1.14 christos fi 13430 1.14 christos 13431 1.14 christos 13432 1.14 christos $as_echo "#define HAVE_GETTEXT 1" >>confdefs.h 13433 1.14 christos 13434 1.14 christos 13435 1.14 christos $as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h 13436 1.14 christos 13437 1.14 christos fi 13438 1.14 christos 13439 1.14 christos POSUB=po 13440 1.14 christos fi 13441 1.14 christos 13442 1.14 christos 13443 1.14 christos 13444 1.14 christos INTLLIBS="$LIBINTL" 13445 1.14 christos 13446 1.14 christos 13447 1.14 christos 13448 1.14 christos 13449 1.14 christos 13450 1.14 christos 13451 1.14 christos fi 13452 1.14 christos 13453 1.14 christos 13454 1.14 christos 13455 1.14 christos 13456 1.14 christos 13457 1.14 christos 13458 1.14 christos 13459 1.14 christos 13460 1.14 christos 13461 1.14 christos 13462 1.14 christos 13463 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 13464 1.14 christos $as_echo_n "checking whether NLS is requested... " >&6; } 13465 1.14 christos if test x"$USE_NLS" != xyes; then 13466 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13467 1.14 christos $as_echo "no" >&6; } 13468 1.14 christos else 13469 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 13470 1.14 christos $as_echo "yes" >&6; } 13471 1.14 christos 13472 1.14 christos $as_echo "#define ENABLE_NLS 1" >>confdefs.h 13473 1.14 christos 13474 1.14 christos 13475 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5 13476 1.14 christos $as_echo_n "checking for catalogs to be installed... " >&6; } 13477 1.14 christos # Look for .po and .gmo files in the source directory. 13478 1.14 christos CATALOGS= 13479 1.14 christos XLINGUAS= 13480 1.14 christos for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do 13481 1.14 christos # If there aren't any .gmo files the shell will give us the 13482 1.14 christos # literal string "../path/to/srcdir/po/*.gmo" which has to be 13483 1.14 christos # weeded out. 13484 1.14 christos case "$cat" in *\**) 13485 1.14 christos continue;; 13486 1.14 christos esac 13487 1.14 christos # The quadruple backslash is collapsed to a double backslash 13488 1.14 christos # by the backticks, then collapsed again by the double quotes, 13489 1.14 christos # leaving us with one backslash in the sed expression (right 13490 1.14 christos # before the dot that mustn't act as a wildcard). 13491 1.14 christos cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"` 13492 1.14 christos lang=`echo $cat | sed -e "s!\\\\.gmo!!"` 13493 1.14 christos # The user is allowed to set LINGUAS to a list of languages to 13494 1.14 christos # install catalogs for. If it's empty that means "all of them." 13495 1.14 christos if test "x$LINGUAS" = x; then 13496 1.14 christos CATALOGS="$CATALOGS $cat" 13497 1.14 christos XLINGUAS="$XLINGUAS $lang" 13498 1.14 christos else 13499 1.14 christos case "$LINGUAS" in *$lang*) 13500 1.14 christos CATALOGS="$CATALOGS $cat" 13501 1.14 christos XLINGUAS="$XLINGUAS $lang" 13502 1.14 christos ;; 13503 1.14 christos esac 13504 1.14 christos fi 13505 1.14 christos done 13506 1.14 christos LINGUAS="$XLINGUAS" 13507 1.14 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5 13508 1.14 christos $as_echo "$LINGUAS" >&6; } 13509 1.14 christos 13510 1.14 christos 13511 1.14 christos DATADIRNAME=share 13512 1.14 christos 13513 1.14 christos INSTOBJEXT=.mo 13514 1.14 christos 13515 1.14 christos GENCAT=gencat 13516 1.14 christos 13517 1.14 christos CATOBJEXT=.gmo 13518 1.14 christos 13519 1.14 christos fi 13520 1.14 christos 13521 1.16 christos . ${srcdir}/../bfd/configure.host 13522 1.14 christos 13523 1.16 christos # Put a plausible default for CC_FOR_BUILD in Makefile. 13524 1.16 christos if test -z "$CC_FOR_BUILD"; then 13525 1.16 christos if test "x$cross_compiling" = "xno"; then 13526 1.16 christos CC_FOR_BUILD='$(CC)' 13527 1.14 christos else 13528 1.16 christos CC_FOR_BUILD=gcc 13529 1.14 christos fi 13530 1.14 christos fi 13531 1.14 christos 13532 1.16 christos # Also set EXEEXT_FOR_BUILD. 13533 1.16 christos if test "x$cross_compiling" = "xno"; then 13534 1.16 christos EXEEXT_FOR_BUILD='$(EXEEXT)' 13535 1.14 christos else 13536 1.16 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5 13537 1.16 christos $as_echo_n "checking for build system executable suffix... " >&6; } 13538 1.16 christos if ${bfd_cv_build_exeext+:} false; then : 13539 1.14 christos $as_echo_n "(cached) " >&6 13540 1.14 christos else 13541 1.16 christos rm -f conftest* 13542 1.16 christos echo 'int main () { return 0; }' > conftest.c 13543 1.16 christos bfd_cv_build_exeext= 13544 1.16 christos ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5 13545 1.16 christos for file in conftest.*; do 13546 1.16 christos case $file in 13547 1.16 christos *.c | *.o | *.obj | *.ilk | *.pdb) ;; 13548 1.16 christos *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;; 13549 1.16 christos esac 13550 1.16 christos done 13551 1.16 christos rm -f conftest* 13552 1.16 christos test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no 13553 1.14 christos fi 13554 1.16 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5 13555 1.16 christos $as_echo "$bfd_cv_build_exeext" >&6; } 13556 1.16 christos EXEEXT_FOR_BUILD="" 13557 1.16 christos test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext} 13558 1.14 christos fi 13559 1.14 christos 13560 1.16 christos # See whether 64-bit bfd lib has been enabled. 13561 1.16 christos OLD_CPPFLAGS=$CPPFLAGS 13562 1.16 christos # Put the old CPPFLAGS last, in case the user's CPPFLAGS point somewhere 13563 1.16 christos # with bfd, with -I/foo/include. We always want our bfd. 13564 1.16 christos CPPFLAGS="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CPPFLAGS" 13565 1.16 christos # Note we cannot cache the result of this check because BFD64 may change 13566 1.16 christos # when a secondary target has been added or removed and we have no access 13567 1.16 christos # to this information here. 13568 1.16 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether BFD is 64-bit" >&5 13569 1.16 christos $as_echo_n "checking whether BFD is 64-bit... " >&6; } 13570 1.16 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13571 1.16 christos /* end confdefs.h. */ 13572 1.16 christos #include "bfd.h" 13573 1.16 christos int 13574 1.16 christos main () 13575 1.16 christos { 13576 1.16 christos #ifdef BFD64 13577 1.16 christos HAVE_BFD64 13578 1.16 christos #endif 13579 1.16 christos ; 13580 1.16 christos return 0; 13581 1.16 christos } 13582 1.16 christos _ACEOF 13583 1.16 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 13584 1.16 christos $EGREP "HAVE_BFD64" >/dev/null 2>&1; then : 13585 1.16 christos have_64_bit_bfd=yes 13586 1.14 christos else 13587 1.16 christos have_64_bit_bfd=no 13588 1.16 christos fi 13589 1.16 christos rm -f conftest* 13590 1.14 christos 13591 1.16 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_64_bit_bfd" >&5 13592 1.16 christos $as_echo "$have_64_bit_bfd" >&6; } 13593 1.16 christos CPPFLAGS=$OLD_CPPFLAGS 13594 1.14 christos 13595 1.14 christos 13596 1.14 christos 13597 1.14 christos 13598 1.16 christos ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default" 13599 1.16 christos if test "x$ac_cv_have_decl_basename" = xyes; then : 13600 1.16 christos ac_have_decl=1 13601 1.16 christos else 13602 1.16 christos ac_have_decl=0 13603 1.16 christos fi 13604 1.1 christos 13605 1.1 christos cat >>confdefs.h <<_ACEOF 13606 1.1 christos #define HAVE_DECL_BASENAME $ac_have_decl 13607 1.1 christos _ACEOF 13608 1.1 christos ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default" 13609 1.10 christos if test "x$ac_cv_have_decl_stpcpy" = xyes; then : 13610 1.1 christos ac_have_decl=1 13611 1.1 christos else 13612 1.1 christos ac_have_decl=0 13613 1.1 christos fi 13614 1.1 christos 13615 1.1 christos cat >>confdefs.h <<_ACEOF 13616 1.1 christos #define HAVE_DECL_STPCPY $ac_have_decl 13617 1.1 christos _ACEOF 13618 1.1 christos 13619 1.1 christos 13620 1.6 christos # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do 13621 1.6 christos # since sigsetjmp might only be defined as a macro. 13622 1.6 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5 13623 1.6 christos $as_echo_n "checking for sigsetjmp... " >&6; } 13624 1.10 christos if ${gdb_cv_func_sigsetjmp+:} false; then : 13625 1.6 christos $as_echo_n "(cached) " >&6 13626 1.6 christos else 13627 1.6 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13628 1.6 christos /* end confdefs.h. */ 13629 1.6 christos 13630 1.6 christos #include <setjmp.h> 13631 1.6 christos 13632 1.6 christos int 13633 1.6 christos main () 13634 1.6 christos { 13635 1.6 christos sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1); 13636 1.6 christos ; 13637 1.6 christos return 0; 13638 1.6 christos } 13639 1.6 christos _ACEOF 13640 1.6 christos if ac_fn_c_try_compile "$LINENO"; then : 13641 1.6 christos bfd_cv_func_sigsetjmp=yes 13642 1.6 christos else 13643 1.6 christos bfd_cv_func_sigsetjmp=no 13644 1.6 christos fi 13645 1.6 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13646 1.6 christos fi 13647 1.6 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5 13648 1.6 christos $as_echo "$gdb_cv_func_sigsetjmp" >&6; } 13649 1.6 christos if test $bfd_cv_func_sigsetjmp = yes; then 13650 1.6 christos 13651 1.6 christos $as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h 13652 1.6 christos 13653 1.6 christos fi 13654 1.6 christos 13655 1.1 christos cgen_maint=no 13656 1.14 christos cgendir='$(srcdir)/../../cgen' 13657 1.14 christos if test -r ${srcdir}/../cgen/iformat.scm; then 13658 1.14 christos cgendir='$(srcdir)/../cgen' 13659 1.14 christos fi 13660 1.1 christos 13661 1.1 christos # Check whether --enable-cgen-maint was given. 13662 1.1 christos if test "${enable_cgen_maint+set}" = set; then : 13663 1.1 christos enableval=$enable_cgen_maint; case "${enableval}" in 13664 1.1 christos yes) cgen_maint=yes ;; 13665 1.1 christos no) cgen_maint=no ;; 13666 1.1 christos *) 13667 1.10 christos # Argument is a directory where cgen can be found. In some 13668 1.10 christos # future world cgen could be installable, but right now this 13669 1.10 christos # is not the case. Instead we assume the directory is a path 13670 1.10 christos # to the cgen source tree. 13671 1.1 christos cgen_maint=yes 13672 1.10 christos if test -r ${enableval}/iformat.scm; then 13673 1.10 christos # This looks like a cgen source tree. 13674 1.10 christos cgendir=${enableval} 13675 1.10 christos else 13676 1.10 christos as_fn_error $? "${enableval} doesn't look like a cgen source tree" "$LINENO" 5 13677 1.10 christos fi 13678 1.1 christos ;; 13679 1.1 christos esac 13680 1.1 christos fi 13681 1.1 christos if test x${cgen_maint} = xyes; then 13682 1.1 christos CGEN_MAINT_TRUE= 13683 1.1 christos CGEN_MAINT_FALSE='#' 13684 1.1 christos else 13685 1.1 christos CGEN_MAINT_TRUE='#' 13686 1.1 christos CGEN_MAINT_FALSE= 13687 1.1 christos fi 13688 1.1 christos 13689 1.1 christos 13690 1.1 christos 13691 1.1 christos using_cgen=no 13692 1.1 christos 13693 1.1 christos # Check if linker supports --as-needed and --no-as-needed options 13694 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker --as-needed support" >&5 13695 1.1 christos $as_echo_n "checking linker --as-needed support... " >&6; } 13696 1.10 christos if ${bfd_cv_ld_as_needed+:} false; then : 13697 1.1 christos $as_echo_n "(cached) " >&6 13698 1.1 christos else 13699 1.1 christos bfd_cv_ld_as_needed=no 13700 1.1 christos if $LD --help 2>/dev/null | grep as-needed > /dev/null; then 13701 1.1 christos bfd_cv_ld_as_needed=yes 13702 1.1 christos fi 13703 1.1 christos 13704 1.1 christos fi 13705 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_ld_as_needed" >&5 13706 1.1 christos $as_echo "$bfd_cv_ld_as_needed" >&6; } 13707 1.1 christos 13708 1.1 christos LIBM= 13709 1.1 christos case $host in 13710 1.1 christos *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) 13711 1.1 christos # These system don't have libm, or don't need it 13712 1.1 christos ;; 13713 1.1 christos *-ncr-sysv4.3*) 13714 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5 13715 1.1 christos $as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; } 13716 1.10 christos if ${ac_cv_lib_mw__mwvalidcheckl+:} false; then : 13717 1.1 christos $as_echo_n "(cached) " >&6 13718 1.1 christos else 13719 1.1 christos ac_check_lib_save_LIBS=$LIBS 13720 1.1 christos LIBS="-lmw $LIBS" 13721 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13722 1.1 christos /* end confdefs.h. */ 13723 1.1 christos 13724 1.1 christos /* Override any GCC internal prototype to avoid an error. 13725 1.1 christos Use char because int might match the return type of a GCC 13726 1.1 christos builtin and then its argument prototype would still apply. */ 13727 1.1 christos #ifdef __cplusplus 13728 1.1 christos extern "C" 13729 1.1 christos #endif 13730 1.1 christos char _mwvalidcheckl (); 13731 1.1 christos int 13732 1.1 christos main () 13733 1.1 christos { 13734 1.1 christos return _mwvalidcheckl (); 13735 1.1 christos ; 13736 1.1 christos return 0; 13737 1.1 christos } 13738 1.1 christos _ACEOF 13739 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 13740 1.1 christos ac_cv_lib_mw__mwvalidcheckl=yes 13741 1.1 christos else 13742 1.1 christos ac_cv_lib_mw__mwvalidcheckl=no 13743 1.1 christos fi 13744 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 13745 1.1 christos conftest$ac_exeext conftest.$ac_ext 13746 1.1 christos LIBS=$ac_check_lib_save_LIBS 13747 1.1 christos fi 13748 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5 13749 1.1 christos $as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; } 13750 1.10 christos if test "x$ac_cv_lib_mw__mwvalidcheckl" = xyes; then : 13751 1.1 christos LIBM="-lmw" 13752 1.1 christos fi 13753 1.1 christos 13754 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5 13755 1.1 christos $as_echo_n "checking for cos in -lm... " >&6; } 13756 1.10 christos if ${ac_cv_lib_m_cos+:} false; then : 13757 1.1 christos $as_echo_n "(cached) " >&6 13758 1.1 christos else 13759 1.1 christos ac_check_lib_save_LIBS=$LIBS 13760 1.1 christos LIBS="-lm $LIBS" 13761 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13762 1.1 christos /* end confdefs.h. */ 13763 1.1 christos 13764 1.1 christos /* Override any GCC internal prototype to avoid an error. 13765 1.1 christos Use char because int might match the return type of a GCC 13766 1.1 christos builtin and then its argument prototype would still apply. */ 13767 1.1 christos #ifdef __cplusplus 13768 1.1 christos extern "C" 13769 1.1 christos #endif 13770 1.1 christos char cos (); 13771 1.1 christos int 13772 1.1 christos main () 13773 1.1 christos { 13774 1.1 christos return cos (); 13775 1.1 christos ; 13776 1.1 christos return 0; 13777 1.1 christos } 13778 1.1 christos _ACEOF 13779 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 13780 1.1 christos ac_cv_lib_m_cos=yes 13781 1.1 christos else 13782 1.1 christos ac_cv_lib_m_cos=no 13783 1.1 christos fi 13784 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 13785 1.1 christos conftest$ac_exeext conftest.$ac_ext 13786 1.1 christos LIBS=$ac_check_lib_save_LIBS 13787 1.1 christos fi 13788 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5 13789 1.1 christos $as_echo "$ac_cv_lib_m_cos" >&6; } 13790 1.10 christos if test "x$ac_cv_lib_m_cos" = xyes; then : 13791 1.1 christos LIBM="$LIBM -lm" 13792 1.1 christos fi 13793 1.1 christos 13794 1.1 christos ;; 13795 1.1 christos *) 13796 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5 13797 1.1 christos $as_echo_n "checking for cos in -lm... " >&6; } 13798 1.10 christos if ${ac_cv_lib_m_cos+:} false; then : 13799 1.1 christos $as_echo_n "(cached) " >&6 13800 1.1 christos else 13801 1.1 christos ac_check_lib_save_LIBS=$LIBS 13802 1.1 christos LIBS="-lm $LIBS" 13803 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13804 1.1 christos /* end confdefs.h. */ 13805 1.1 christos 13806 1.1 christos /* Override any GCC internal prototype to avoid an error. 13807 1.1 christos Use char because int might match the return type of a GCC 13808 1.1 christos builtin and then its argument prototype would still apply. */ 13809 1.1 christos #ifdef __cplusplus 13810 1.1 christos extern "C" 13811 1.1 christos #endif 13812 1.1 christos char cos (); 13813 1.1 christos int 13814 1.1 christos main () 13815 1.1 christos { 13816 1.1 christos return cos (); 13817 1.1 christos ; 13818 1.1 christos return 0; 13819 1.1 christos } 13820 1.1 christos _ACEOF 13821 1.1 christos if ac_fn_c_try_link "$LINENO"; then : 13822 1.1 christos ac_cv_lib_m_cos=yes 13823 1.1 christos else 13824 1.1 christos ac_cv_lib_m_cos=no 13825 1.1 christos fi 13826 1.1 christos rm -f core conftest.err conftest.$ac_objext \ 13827 1.1 christos conftest$ac_exeext conftest.$ac_ext 13828 1.1 christos LIBS=$ac_check_lib_save_LIBS 13829 1.1 christos fi 13830 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5 13831 1.1 christos $as_echo "$ac_cv_lib_m_cos" >&6; } 13832 1.10 christos if test "x$ac_cv_lib_m_cos" = xyes; then : 13833 1.1 christos LIBM="-lm" 13834 1.1 christos fi 13835 1.1 christos 13836 1.1 christos ;; 13837 1.1 christos esac 13838 1.1 christos 13839 1.1 christos 13840 1.1 christos 13841 1.1 christos #Libs for generator progs 13842 1.1 christos if test "x$cross_compiling" = "xno"; then 13843 1.1 christos BUILD_LIBS=../libiberty/libiberty.a 13844 1.1 christos BUILD_LIB_DEPS=$BUILD_LIBS 13845 1.1 christos else 13846 1.1 christos # if cross-compiling, assume that the system provides -liberty 13847 1.1 christos # and that the version is compatible with new headers. 13848 1.1 christos BUILD_LIBS=-liberty 13849 1.1 christos BUILD_LIB_DEPS= 13850 1.1 christos fi 13851 1.1 christos BUILD_LIBS="$BUILD_LIBS $LIBINTL" 13852 1.1 christos BUILD_LIB_DEPS="$BUILD_LIB_DEPS $LIBINTL_DEP" 13853 1.1 christos 13854 1.1 christos 13855 1.1 christos 13856 1.1 christos 13857 1.1 christos # Horrible hacks to build DLLs on Windows and a shared library elsewhere. 13858 1.1 christos SHARED_LDFLAGS= 13859 1.1 christos SHARED_LIBADD= 13860 1.1 christos SHARED_DEPENDENCIES= 13861 1.1 christos if test "$enable_shared" = "yes"; then 13862 1.1 christos # When building a shared libopcodes, link against the pic version of libiberty 13863 1.1 christos # so that apps that use libopcodes won't need libiberty just to satisfy any 13864 1.1 christos # libopcodes references. 13865 1.1 christos # We can't do that if a pic libiberty is unavailable since including non-pic 13866 1.1 christos # code would insert text relocations into libopcodes. 13867 1.1 christos # Note that linking against libbfd as we do here, which is itself linked 13868 1.1 christos # against libiberty, may not satisfy all the libopcodes libiberty references 13869 1.1 christos # since libbfd may not pull in the entirety of libiberty. 13870 1.13 christos # Also, jam libintl into the right place in all of this: after libiberty, 13871 1.13 christos # which uses it, but before -lcygwin, which it uses. 13872 1.1 christos x=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'` 13873 1.1 christos if test -n "$x"; then 13874 1.1 christos SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty" 13875 1.1 christos fi 13876 1.13 christos fi 13877 1.13 christos 13878 1.14 christos SHARED_LIBADD="$SHARED_LIBADD $LTLIBINTL" 13879 1.1 christos 13880 1.13 christos if test "$enable_shared" = "yes"; then 13881 1.1 christos case "${host}" in 13882 1.1 christos *-*-cygwin*) 13883 1.1 christos SHARED_LDFLAGS="-no-undefined" 13884 1.13 christos SHARED_LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty $SHARED_LIBADD" 13885 1.1 christos ;; 13886 1.1 christos *) 13887 1.13 christos SHARED_LIBADD="../bfd/libbfd.la ${SHARED_LIBADD}" 13888 1.1 christos SHARED_DEPENDENCIES="../bfd/libbfd.la" 13889 1.1 christos ;; 13890 1.1 christos esac 13891 1.1 christos 13892 1.1 christos if test -n "$SHARED_LIBADD"; then 13893 1.1 christos if test -n "$LIBM"; then 13894 1.1 christos if test x"$bfd_cv_ld_as_needed" = xyes; then 13895 1.1 christos # Link against libm only when needed. Put -lc, -lm inside -Wl 13896 1.1 christos # to stop libtool reordering these options. 13897 1.1 christos SHARED_LIBADD="$SHARED_LIBADD -Wl,-lc,--as-needed,`echo $LIBM | sed 's/ /,/g'`,--no-as-needed" 13898 1.1 christos else 13899 1.1 christos SHARED_LIBADD="$SHARED_LIBADD $LIBM" 13900 1.1 christos fi 13901 1.1 christos fi 13902 1.1 christos fi 13903 1.1 christos fi 13904 1.1 christos 13905 1.1 christos 13906 1.1 christos 13907 1.1 christos 13908 1.1 christos # target-specific stuff: 13909 1.1 christos 13910 1.1 christos # Canonicalize the secondary target names. 13911 1.1 christos if test -n "$enable_targets" ; then 13912 1.1 christos for targ in `echo $enable_targets | sed 's/,/ /g'` 13913 1.1 christos do 13914 1.1 christos result=`$ac_config_sub $targ 2>/dev/null` 13915 1.1 christos if test -n "$result" ; then 13916 1.1 christos canon_targets="$canon_targets $result" 13917 1.1 christos else 13918 1.1 christos # Allow targets that config.sub doesn't recognize, like "all". 13919 1.1 christos canon_targets="$canon_targets $targ" 13920 1.1 christos fi 13921 1.1 christos done 13922 1.1 christos fi 13923 1.1 christos 13924 1.1 christos all_targets=false 13925 1.1 christos selarchs= 13926 1.1 christos for targ in $target $canon_targets 13927 1.1 christos do 13928 1.1 christos if test "x$targ" = "xall" ; then 13929 1.1 christos all_targets=true 13930 1.1 christos else 13931 1.1 christos . $srcdir/../bfd/config.bfd 13932 1.1 christos selarchs="$selarchs $targ_archs" 13933 1.1 christos fi 13934 1.1 christos done 13935 1.1 christos 13936 1.1 christos # Utility var, documents generic cgen support files. 13937 1.1 christos 13938 1.1 christos cgen_files="cgen-opc.lo cgen-asm.lo cgen-dis.lo cgen-bitset.lo" 13939 1.1 christos 13940 1.1 christos # We don't do any links based on the target system, just makefile config. 13941 1.1 christos 13942 1.1 christos if test x${all_targets} = xfalse ; then 13943 1.1 christos 13944 1.1 christos # Target architecture .o files. 13945 1.1 christos ta= 13946 1.1 christos 13947 1.1 christos for arch in $selarchs 13948 1.1 christos do 13949 1.1 christos ad=`echo $arch | sed -e s/bfd_//g -e s/_arch//g` 13950 1.1 christos archdefs="$archdefs -DARCH_$ad" 13951 1.1 christos case "$arch" in 13952 1.3 christos bfd_aarch64_arch) ta="$ta aarch64-asm.lo aarch64-dis.lo aarch64-opc.lo aarch64-asm-2.lo aarch64-dis-2.lo aarch64-opc-2.lo" ;; 13953 1.1 christos bfd_alpha_arch) ta="$ta alpha-dis.lo alpha-opc.lo" ;; 13954 1.13 christos bfd_amdgcn_arch) ;; 13955 1.1 christos bfd_arc_arch) ta="$ta arc-dis.lo arc-opc.lo arc-ext.lo" ;; 13956 1.1 christos bfd_arm_arch) ta="$ta arm-dis.lo" ;; 13957 1.1 christos bfd_avr_arch) ta="$ta avr-dis.lo" ;; 13958 1.1 christos bfd_bfin_arch) ta="$ta bfin-dis.lo" ;; 13959 1.3 christos bfd_cr16_arch) ta="$ta cr16-dis.lo cr16-opc.lo" ;; 13960 1.13 christos bfd_cris_arch) ta="$ta cris-desc.lo cris-dis.lo cris-opc.lo cgen-bitset.lo" ;; 13961 1.3 christos bfd_crx_arch) ta="$ta crx-dis.lo crx-opc.lo" ;; 13962 1.10 christos bfd_csky_arch) ta="$ta csky-dis.lo" ;; 13963 1.1 christos bfd_d10v_arch) ta="$ta d10v-dis.lo d10v-opc.lo" ;; 13964 1.1 christos bfd_d30v_arch) ta="$ta d30v-dis.lo d30v-opc.lo" ;; 13965 1.1 christos bfd_dlx_arch) ta="$ta dlx-dis.lo" ;; 13966 1.3 christos bfd_fr30_arch) ta="$ta fr30-asm.lo fr30-desc.lo fr30-dis.lo fr30-ibld.lo fr30-opc.lo" using_cgen=yes ;; 13967 1.3 christos bfd_frv_arch) ta="$ta frv-asm.lo frv-desc.lo frv-dis.lo frv-ibld.lo frv-opc.lo" using_cgen=yes ;; 13968 1.7 christos bfd_ft32_arch) ta="$ta ft32-opc.lo ft32-dis.lo" ;; 13969 1.1 christos bfd_moxie_arch) ta="$ta moxie-dis.lo moxie-opc.lo" ;; 13970 1.1 christos bfd_h8300_arch) ta="$ta h8300-dis.lo" ;; 13971 1.1 christos bfd_hppa_arch) ta="$ta hppa-dis.lo" ;; 13972 1.13 christos bfd_i386_arch|bfd_iamcu_arch) 13973 1.13 christos ta="$ta i386-dis.lo" ;; 13974 1.1 christos bfd_ia64_arch) ta="$ta ia64-dis.lo ia64-opc.lo" ;; 13975 1.1 christos bfd_ip2k_arch) ta="$ta ip2k-asm.lo ip2k-desc.lo ip2k-dis.lo ip2k-ibld.lo ip2k-opc.lo" using_cgen=yes ;; 13976 1.3 christos bfd_epiphany_arch) ta="$ta epiphany-asm.lo epiphany-desc.lo epiphany-dis.lo epiphany-ibld.lo epiphany-opc.lo" using_cgen=yes ;; 13977 1.3 christos bfd_iq2000_arch) ta="$ta iq2000-asm.lo iq2000-desc.lo iq2000-dis.lo iq2000-ibld.lo iq2000-opc.lo" using_cgen=yes ;; 13978 1.14 christos bfd_kvx_arch) ta="$ta kvx-opc.lo kvx-dis.lo" ;; 13979 1.3 christos bfd_lm32_arch) ta="$ta lm32-asm.lo lm32-desc.lo lm32-dis.lo lm32-ibld.lo lm32-opc.lo lm32-opinst.lo" using_cgen=yes ;; 13980 1.1 christos bfd_m32c_arch) ta="$ta m32c-asm.lo m32c-desc.lo m32c-dis.lo m32c-ibld.lo m32c-opc.lo" using_cgen=yes ;; 13981 1.1 christos bfd_m32r_arch) ta="$ta m32r-asm.lo m32r-desc.lo m32r-dis.lo m32r-ibld.lo m32r-opc.lo m32r-opinst.lo" using_cgen=yes ;; 13982 1.1 christos bfd_m68hc11_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;; 13983 1.1 christos bfd_m68hc12_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;; 13984 1.3 christos bfd_m9s12x_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;; 13985 1.3 christos bfd_m9s12xg_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;; 13986 1.10 christos bfd_s12z_arch) ta="$ta s12z-dis.lo s12z-opc.lo" ;; 13987 1.1 christos bfd_m68k_arch) ta="$ta m68k-dis.lo m68k-opc.lo" ;; 13988 1.1 christos bfd_mcore_arch) ta="$ta mcore-dis.lo" ;; 13989 1.1 christos bfd_mep_arch) ta="$ta mep-asm.lo mep-desc.lo mep-dis.lo mep-ibld.lo mep-opc.lo" using_cgen=yes ;; 13990 1.3 christos bfd_metag_arch) ta="$ta metag-dis.lo" ;; 13991 1.1 christos bfd_microblaze_arch) ta="$ta microblaze-dis.lo" ;; 13992 1.3 christos bfd_mips_arch) ta="$ta mips-dis.lo mips-opc.lo mips16-opc.lo micromips-opc.lo" ;; 13993 1.1 christos bfd_mmix_arch) ta="$ta mmix-dis.lo mmix-opc.lo" ;; 13994 1.1 christos bfd_mn10200_arch) ta="$ta m10200-dis.lo m10200-opc.lo" ;; 13995 1.1 christos bfd_mn10300_arch) ta="$ta m10300-dis.lo m10300-opc.lo" ;; 13996 1.1 christos bfd_mt_arch) ta="$ta mt-asm.lo mt-desc.lo mt-dis.lo mt-ibld.lo mt-opc.lo" using_cgen=yes ;; 13997 1.5 christos bfd_msp430_arch) ta="$ta msp430-dis.lo msp430-decode.lo" ;; 13998 1.5 christos bfd_nds32_arch) ta="$ta nds32-asm.lo nds32-dis.lo" ;; 13999 1.10 christos bfd_nfp_arch) ta="$ta nfp-dis.lo" ;; 14000 1.1 christos bfd_ns32k_arch) ta="$ta ns32k-dis.lo" ;; 14001 1.6 christos bfd_or1k_arch) ta="$ta or1k-asm.lo or1k-desc.lo or1k-dis.lo or1k-ibld.lo or1k-opc.lo" using_cgen=yes ;; 14002 1.1 christos bfd_pdp11_arch) ta="$ta pdp11-dis.lo pdp11-opc.lo" ;; 14003 1.3 christos bfd_pj_arch) ta="$ta pj-dis.lo pj-opc.lo" ;; 14004 1.1 christos bfd_powerpc_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;; 14005 1.1 christos bfd_powerpc_64_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;; 14006 1.9 christos bfd_pru_arch) ta="$ta pru-dis.lo pru-opc.lo" ;; 14007 1.1 christos bfd_pyramid_arch) ;; 14008 1.1 christos bfd_romp_arch) ;; 14009 1.9 christos bfd_riscv_arch) ta="$ta riscv-dis.lo riscv-opc.lo" ;; 14010 1.1 christos bfd_rs6000_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;; 14011 1.3 christos bfd_rl78_arch) ta="$ta rl78-dis.lo rl78-decode.lo";; 14012 1.1 christos bfd_rx_arch) ta="$ta rx-dis.lo rx-decode.lo";; 14013 1.1 christos bfd_s390_arch) ta="$ta s390-dis.lo s390-opc.lo" ;; 14014 1.3 christos bfd_score_arch) ta="$ta score-dis.lo score7-dis.lo" ;; 14015 1.10 christos bfd_sh_arch) ta="$ta sh-dis.lo cgen-bitset.lo" ;; 14016 1.1 christos bfd_sparc_arch) ta="$ta sparc-dis.lo sparc-opc.lo" ;; 14017 1.1 christos bfd_spu_arch) ta="$ta spu-dis.lo spu-opc.lo" ;; 14018 1.1 christos bfd_tic30_arch) ta="$ta tic30-dis.lo" ;; 14019 1.3 christos bfd_tic4x_arch) ta="$ta tic4x-dis.lo" ;; 14020 1.1 christos bfd_tic54x_arch) ta="$ta tic54x-dis.lo tic54x-opc.lo" ;; 14021 1.1 christos bfd_tic6x_arch) ta="$ta tic6x-dis.lo" ;; 14022 1.3 christos bfd_tilegx_arch) ta="$ta tilegx-dis.lo tilegx-opc.lo" ;; 14023 1.3 christos bfd_tilepro_arch) ta="$ta tilepro-dis.lo tilepro-opc.lo" ;; 14024 1.1 christos bfd_v850_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 14025 1.1 christos bfd_v850e_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 14026 1.1 christos bfd_v850ea_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 14027 1.3 christos bfd_v850_rh850_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 14028 1.1 christos bfd_vax_arch) ta="$ta vax-dis.lo" ;; 14029 1.6 christos bfd_visium_arch) ta="$ta visium-dis.lo visium-opc.lo" ;; 14030 1.9 christos bfd_wasm32_arch) ta="$ta wasm32-dis.lo" ;; 14031 1.3 christos bfd_xgate_arch) ta="$ta xgate-dis.lo xgate-opc.lo" ;; 14032 1.1 christos bfd_xstormy16_arch) ta="$ta xstormy16-asm.lo xstormy16-desc.lo xstormy16-dis.lo xstormy16-ibld.lo xstormy16-opc.lo" using_cgen=yes ;; 14033 1.1 christos bfd_xtensa_arch) ta="$ta xtensa-dis.lo" ;; 14034 1.1 christos bfd_z80_arch) ta="$ta z80-dis.lo" ;; 14035 1.1 christos bfd_z8k_arch) ta="$ta z8k-dis.lo" ;; 14036 1.14 christos bfd_bpf_arch) ta="$ta bpf-dis.lo bpf-opc.lo" ;; 14037 1.13 christos bfd_loongarch_arch) ta="$ta loongarch-dis.lo loongarch-opc.lo loongarch-coder.lo" ;; 14038 1.1 christos 14039 1.1 christos "") ;; 14040 1.10 christos *) as_fn_error $? "*** unknown target architecture $arch" "$LINENO" 5 ;; 14041 1.1 christos esac 14042 1.1 christos done 14043 1.1 christos 14044 1.1 christos if test $using_cgen = yes ; then 14045 1.1 christos ta="$ta $cgen_files" 14046 1.1 christos fi 14047 1.1 christos 14048 1.1 christos # Weed out duplicate .o files. 14049 1.1 christos f="" 14050 1.1 christos for i in $ta ; do 14051 1.1 christos case " $f " in 14052 1.1 christos *" $i "*) ;; 14053 1.1 christos *) f="$f $i" ;; 14054 1.1 christos esac 14055 1.1 christos done 14056 1.1 christos ta="$f" 14057 1.1 christos 14058 1.1 christos # And duplicate -D flags. 14059 1.1 christos f="" 14060 1.1 christos for i in $archdefs ; do 14061 1.1 christos case " $f " in 14062 1.1 christos *" $i "*) ;; 14063 1.1 christos *) f="$f $i" ;; 14064 1.1 christos esac 14065 1.1 christos done 14066 1.1 christos archdefs="$f" 14067 1.1 christos 14068 1.1 christos BFD_MACHINES="$ta" 14069 1.1 christos 14070 1.1 christos else # all_targets is true 14071 1.1 christos archdefs=-DARCH_all 14072 1.16 christos if test "$have_64_bit_bfd" = "yes" ; then 14073 1.13 christos BFD_MACHINES='$(ALL32_MACHINES) $(ALL64_MACHINES)' 14074 1.13 christos else 14075 1.13 christos BFD_MACHINES='$(ALL32_MACHINES)' 14076 1.13 christos fi 14077 1.1 christos fi 14078 1.1 christos 14079 1.1 christos 14080 1.1 christos 14081 1.1 christos 14082 1.1 christos ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in" 14083 1.1 christos 14084 1.1 christos cat >confcache <<\_ACEOF 14085 1.1 christos # This file is a shell script that caches the results of configure 14086 1.1 christos # tests run on this system so they can be shared between configure 14087 1.1 christos # scripts and configure runs, see configure's option --config-cache. 14088 1.1 christos # It is not useful on other systems. If it contains results you don't 14089 1.1 christos # want to keep, you may remove or edit it. 14090 1.1 christos # 14091 1.1 christos # config.status only pays attention to the cache file if you give it 14092 1.1 christos # the --recheck option to rerun configure. 14093 1.1 christos # 14094 1.1 christos # `ac_cv_env_foo' variables (set or unset) will be overridden when 14095 1.1 christos # loading this file, other *unset* `ac_cv_foo' will be assigned the 14096 1.1 christos # following values. 14097 1.1 christos 14098 1.1 christos _ACEOF 14099 1.1 christos 14100 1.1 christos # The following way of writing the cache mishandles newlines in values, 14101 1.1 christos # but we know of no workaround that is simple, portable, and efficient. 14102 1.1 christos # So, we kill variables containing newlines. 14103 1.1 christos # Ultrix sh set writes to stderr and can't be redirected directly, 14104 1.1 christos # and sets the high bit in the cache file unless we assign to the vars. 14105 1.1 christos ( 14106 1.1 christos for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 14107 1.1 christos eval ac_val=\$$ac_var 14108 1.1 christos case $ac_val in #( 14109 1.1 christos *${as_nl}*) 14110 1.1 christos case $ac_var in #( 14111 1.1 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 14112 1.1 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 14113 1.1 christos esac 14114 1.1 christos case $ac_var in #( 14115 1.1 christos _ | IFS | as_nl) ;; #( 14116 1.1 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 14117 1.1 christos *) { eval $ac_var=; unset $ac_var;} ;; 14118 1.1 christos esac ;; 14119 1.1 christos esac 14120 1.1 christos done 14121 1.1 christos 14122 1.1 christos (set) 2>&1 | 14123 1.1 christos case $as_nl`(ac_space=' '; set) 2>&1` in #( 14124 1.1 christos *${as_nl}ac_space=\ *) 14125 1.1 christos # `set' does not quote correctly, so add quotes: double-quote 14126 1.1 christos # substitution turns \\\\ into \\, and sed turns \\ into \. 14127 1.1 christos sed -n \ 14128 1.1 christos "s/'/'\\\\''/g; 14129 1.1 christos s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 14130 1.1 christos ;; #( 14131 1.1 christos *) 14132 1.1 christos # `set' quotes correctly as required by POSIX, so do not add quotes. 14133 1.1 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 14134 1.1 christos ;; 14135 1.1 christos esac | 14136 1.1 christos sort 14137 1.1 christos ) | 14138 1.1 christos sed ' 14139 1.1 christos /^ac_cv_env_/b end 14140 1.1 christos t clear 14141 1.1 christos :clear 14142 1.1 christos s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 14143 1.1 christos t end 14144 1.1 christos s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 14145 1.1 christos :end' >>confcache 14146 1.1 christos if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 14147 1.1 christos if test -w "$cache_file"; then 14148 1.10 christos if test "x$cache_file" != "x/dev/null"; then 14149 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 14150 1.1 christos $as_echo "$as_me: updating cache $cache_file" >&6;} 14151 1.10 christos if test ! -f "$cache_file" || test -h "$cache_file"; then 14152 1.10 christos cat confcache >"$cache_file" 14153 1.10 christos else 14154 1.10 christos case $cache_file in #( 14155 1.10 christos */* | ?:*) 14156 1.10 christos mv -f confcache "$cache_file"$$ && 14157 1.10 christos mv -f "$cache_file"$$ "$cache_file" ;; #( 14158 1.10 christos *) 14159 1.10 christos mv -f confcache "$cache_file" ;; 14160 1.10 christos esac 14161 1.10 christos fi 14162 1.10 christos fi 14163 1.1 christos else 14164 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 14165 1.1 christos $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 14166 1.1 christos fi 14167 1.1 christos fi 14168 1.1 christos rm -f confcache 14169 1.1 christos 14170 1.1 christos test "x$prefix" = xNONE && prefix=$ac_default_prefix 14171 1.1 christos # Let make expand exec_prefix. 14172 1.1 christos test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 14173 1.1 christos 14174 1.1 christos DEFS=-DHAVE_CONFIG_H 14175 1.1 christos 14176 1.1 christos ac_libobjs= 14177 1.1 christos ac_ltlibobjs= 14178 1.10 christos U= 14179 1.1 christos for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 14180 1.1 christos # 1. Remove the extension, and $U if already installed. 14181 1.1 christos ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 14182 1.1 christos ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 14183 1.1 christos # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 14184 1.1 christos # will be set to the directory where LIBOBJS objects are built. 14185 1.1 christos as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 14186 1.1 christos as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 14187 1.1 christos done 14188 1.1 christos LIBOBJS=$ac_libobjs 14189 1.1 christos 14190 1.1 christos LTLIBOBJS=$ac_ltlibobjs 14191 1.1 christos 14192 1.1 christos 14193 1.10 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 14194 1.10 christos $as_echo_n "checking that generated files are newer than configure... " >&6; } 14195 1.10 christos if test -n "$am_sleep_pid"; then 14196 1.10 christos # Hide warnings about reused PIDs. 14197 1.10 christos wait $am_sleep_pid 2>/dev/null 14198 1.10 christos fi 14199 1.10 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 14200 1.10 christos $as_echo "done" >&6; } 14201 1.13 christos if test -n "$EXEEXT"; then 14202 1.13 christos am__EXEEXT_TRUE= 14203 1.13 christos am__EXEEXT_FALSE='#' 14204 1.13 christos else 14205 1.13 christos am__EXEEXT_TRUE='#' 14206 1.13 christos am__EXEEXT_FALSE= 14207 1.13 christos fi 14208 1.13 christos 14209 1.1 christos if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 14210 1.10 christos as_fn_error $? "conditional \"AMDEP\" was never defined. 14211 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5 14212 1.1 christos fi 14213 1.1 christos if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 14214 1.10 christos as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 14215 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5 14216 1.1 christos fi 14217 1.1 christos if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 14218 1.10 christos as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 14219 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5 14220 1.1 christos fi 14221 1.1 christos if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then 14222 1.10 christos as_fn_error $? "conditional \"INSTALL_LIBBFD\" was never defined. 14223 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5 14224 1.1 christos fi 14225 1.1 christos if test -z "${CGEN_MAINT_TRUE}" && test -z "${CGEN_MAINT_FALSE}"; then 14226 1.10 christos as_fn_error $? "conditional \"CGEN_MAINT\" was never defined. 14227 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5 14228 1.1 christos fi 14229 1.1 christos 14230 1.10 christos : "${CONFIG_STATUS=./config.status}" 14231 1.1 christos ac_write_fail=0 14232 1.1 christos ac_clean_files_save=$ac_clean_files 14233 1.1 christos ac_clean_files="$ac_clean_files $CONFIG_STATUS" 14234 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 14235 1.1 christos $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 14236 1.1 christos as_write_fail=0 14237 1.1 christos cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 14238 1.1 christos #! $SHELL 14239 1.1 christos # Generated by $as_me. 14240 1.1 christos # Run this file to recreate the current configuration. 14241 1.1 christos # Compiler output produced by configure, useful for debugging 14242 1.1 christos # configure, is in config.log if it exists. 14243 1.1 christos 14244 1.1 christos debug=false 14245 1.1 christos ac_cs_recheck=false 14246 1.1 christos ac_cs_silent=false 14247 1.1 christos 14248 1.1 christos SHELL=\${CONFIG_SHELL-$SHELL} 14249 1.1 christos export SHELL 14250 1.1 christos _ASEOF 14251 1.1 christos cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 14252 1.1 christos ## -------------------- ## 14253 1.1 christos ## M4sh Initialization. ## 14254 1.1 christos ## -------------------- ## 14255 1.1 christos 14256 1.1 christos # Be more Bourne compatible 14257 1.1 christos DUALCASE=1; export DUALCASE # for MKS sh 14258 1.1 christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 14259 1.1 christos emulate sh 14260 1.1 christos NULLCMD=: 14261 1.1 christos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 14262 1.1 christos # is contrary to our usage. Disable this feature. 14263 1.1 christos alias -g '${1+"$@"}'='"$@"' 14264 1.1 christos setopt NO_GLOB_SUBST 14265 1.1 christos else 14266 1.1 christos case `(set -o) 2>/dev/null` in #( 14267 1.1 christos *posix*) : 14268 1.1 christos set -o posix ;; #( 14269 1.1 christos *) : 14270 1.1 christos ;; 14271 1.1 christos esac 14272 1.1 christos fi 14273 1.1 christos 14274 1.1 christos 14275 1.1 christos as_nl=' 14276 1.1 christos ' 14277 1.1 christos export as_nl 14278 1.1 christos # Printing a long string crashes Solaris 7 /usr/bin/printf. 14279 1.1 christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 14280 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 14281 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 14282 1.1 christos # Prefer a ksh shell builtin over an external printf program on Solaris, 14283 1.1 christos # but without wasting forks for bash or zsh. 14284 1.1 christos if test -z "$BASH_VERSION$ZSH_VERSION" \ 14285 1.1 christos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 14286 1.1 christos as_echo='print -r --' 14287 1.1 christos as_echo_n='print -rn --' 14288 1.1 christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 14289 1.1 christos as_echo='printf %s\n' 14290 1.1 christos as_echo_n='printf %s' 14291 1.1 christos else 14292 1.1 christos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 14293 1.1 christos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 14294 1.1 christos as_echo_n='/usr/ucb/echo -n' 14295 1.1 christos else 14296 1.1 christos as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 14297 1.1 christos as_echo_n_body='eval 14298 1.1 christos arg=$1; 14299 1.1 christos case $arg in #( 14300 1.1 christos *"$as_nl"*) 14301 1.1 christos expr "X$arg" : "X\\(.*\\)$as_nl"; 14302 1.1 christos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 14303 1.1 christos esac; 14304 1.1 christos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 14305 1.1 christos ' 14306 1.1 christos export as_echo_n_body 14307 1.1 christos as_echo_n='sh -c $as_echo_n_body as_echo' 14308 1.1 christos fi 14309 1.1 christos export as_echo_body 14310 1.1 christos as_echo='sh -c $as_echo_body as_echo' 14311 1.1 christos fi 14312 1.1 christos 14313 1.1 christos # The user is always right. 14314 1.1 christos if test "${PATH_SEPARATOR+set}" != set; then 14315 1.1 christos PATH_SEPARATOR=: 14316 1.1 christos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 14317 1.1 christos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 14318 1.1 christos PATH_SEPARATOR=';' 14319 1.1 christos } 14320 1.1 christos fi 14321 1.1 christos 14322 1.1 christos 14323 1.1 christos # IFS 14324 1.1 christos # We need space, tab and new line, in precisely that order. Quoting is 14325 1.1 christos # there to prevent editors from complaining about space-tab. 14326 1.1 christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word 14327 1.1 christos # splitting by setting IFS to empty value.) 14328 1.1 christos IFS=" "" $as_nl" 14329 1.1 christos 14330 1.1 christos # Find who we are. Look in the path if we contain no directory separator. 14331 1.10 christos as_myself= 14332 1.1 christos case $0 in #(( 14333 1.1 christos *[\\/]* ) as_myself=$0 ;; 14334 1.1 christos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14335 1.1 christos for as_dir in $PATH 14336 1.1 christos do 14337 1.1 christos IFS=$as_save_IFS 14338 1.1 christos test -z "$as_dir" && as_dir=. 14339 1.1 christos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 14340 1.1 christos done 14341 1.1 christos IFS=$as_save_IFS 14342 1.1 christos 14343 1.1 christos ;; 14344 1.1 christos esac 14345 1.1 christos # We did not find ourselves, most probably we were run as `sh COMMAND' 14346 1.1 christos # in which case we are not to be found in the path. 14347 1.1 christos if test "x$as_myself" = x; then 14348 1.1 christos as_myself=$0 14349 1.1 christos fi 14350 1.1 christos if test ! -f "$as_myself"; then 14351 1.1 christos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 14352 1.1 christos exit 1 14353 1.1 christos fi 14354 1.1 christos 14355 1.1 christos # Unset variables that we do not need and which cause bugs (e.g. in 14356 1.1 christos # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 14357 1.1 christos # suppresses any "Segmentation fault" message there. '((' could 14358 1.1 christos # trigger a bug in pdksh 5.2.14. 14359 1.1 christos for as_var in BASH_ENV ENV MAIL MAILPATH 14360 1.1 christos do eval test x\${$as_var+set} = xset \ 14361 1.1 christos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 14362 1.1 christos done 14363 1.1 christos PS1='$ ' 14364 1.1 christos PS2='> ' 14365 1.1 christos PS4='+ ' 14366 1.1 christos 14367 1.1 christos # NLS nuisances. 14368 1.1 christos LC_ALL=C 14369 1.1 christos export LC_ALL 14370 1.1 christos LANGUAGE=C 14371 1.1 christos export LANGUAGE 14372 1.1 christos 14373 1.1 christos # CDPATH. 14374 1.1 christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 14375 1.1 christos 14376 1.1 christos 14377 1.10 christos # as_fn_error STATUS ERROR [LINENO LOG_FD] 14378 1.10 christos # ---------------------------------------- 14379 1.1 christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 14380 1.1 christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 14381 1.10 christos # script with STATUS, using 1 if that was 0. 14382 1.1 christos as_fn_error () 14383 1.1 christos { 14384 1.10 christos as_status=$1; test $as_status -eq 0 && as_status=1 14385 1.10 christos if test "$4"; then 14386 1.10 christos as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 14387 1.10 christos $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 14388 1.1 christos fi 14389 1.10 christos $as_echo "$as_me: error: $2" >&2 14390 1.1 christos as_fn_exit $as_status 14391 1.1 christos } # as_fn_error 14392 1.1 christos 14393 1.1 christos 14394 1.1 christos # as_fn_set_status STATUS 14395 1.1 christos # ----------------------- 14396 1.1 christos # Set $? to STATUS, without forking. 14397 1.1 christos as_fn_set_status () 14398 1.1 christos { 14399 1.1 christos return $1 14400 1.1 christos } # as_fn_set_status 14401 1.1 christos 14402 1.1 christos # as_fn_exit STATUS 14403 1.1 christos # ----------------- 14404 1.1 christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 14405 1.1 christos as_fn_exit () 14406 1.1 christos { 14407 1.1 christos set +e 14408 1.1 christos as_fn_set_status $1 14409 1.1 christos exit $1 14410 1.1 christos } # as_fn_exit 14411 1.1 christos 14412 1.1 christos # as_fn_unset VAR 14413 1.1 christos # --------------- 14414 1.1 christos # Portably unset VAR. 14415 1.1 christos as_fn_unset () 14416 1.1 christos { 14417 1.1 christos { eval $1=; unset $1;} 14418 1.1 christos } 14419 1.1 christos as_unset=as_fn_unset 14420 1.1 christos # as_fn_append VAR VALUE 14421 1.1 christos # ---------------------- 14422 1.1 christos # Append the text in VALUE to the end of the definition contained in VAR. Take 14423 1.1 christos # advantage of any shell optimizations that allow amortized linear growth over 14424 1.1 christos # repeated appends, instead of the typical quadratic growth present in naive 14425 1.1 christos # implementations. 14426 1.1 christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 14427 1.1 christos eval 'as_fn_append () 14428 1.1 christos { 14429 1.1 christos eval $1+=\$2 14430 1.1 christos }' 14431 1.1 christos else 14432 1.1 christos as_fn_append () 14433 1.1 christos { 14434 1.1 christos eval $1=\$$1\$2 14435 1.1 christos } 14436 1.1 christos fi # as_fn_append 14437 1.1 christos 14438 1.1 christos # as_fn_arith ARG... 14439 1.1 christos # ------------------ 14440 1.1 christos # Perform arithmetic evaluation on the ARGs, and store the result in the 14441 1.1 christos # global $as_val. Take advantage of shells that can avoid forks. The arguments 14442 1.1 christos # must be portable across $(()) and expr. 14443 1.1 christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 14444 1.1 christos eval 'as_fn_arith () 14445 1.1 christos { 14446 1.1 christos as_val=$(( $* )) 14447 1.1 christos }' 14448 1.1 christos else 14449 1.1 christos as_fn_arith () 14450 1.1 christos { 14451 1.1 christos as_val=`expr "$@" || test $? -eq 1` 14452 1.1 christos } 14453 1.1 christos fi # as_fn_arith 14454 1.1 christos 14455 1.1 christos 14456 1.1 christos if expr a : '\(a\)' >/dev/null 2>&1 && 14457 1.1 christos test "X`expr 00001 : '.*\(...\)'`" = X001; then 14458 1.1 christos as_expr=expr 14459 1.1 christos else 14460 1.1 christos as_expr=false 14461 1.1 christos fi 14462 1.1 christos 14463 1.1 christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 14464 1.1 christos as_basename=basename 14465 1.1 christos else 14466 1.1 christos as_basename=false 14467 1.1 christos fi 14468 1.1 christos 14469 1.1 christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 14470 1.1 christos as_dirname=dirname 14471 1.1 christos else 14472 1.1 christos as_dirname=false 14473 1.1 christos fi 14474 1.1 christos 14475 1.1 christos as_me=`$as_basename -- "$0" || 14476 1.1 christos $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 14477 1.1 christos X"$0" : 'X\(//\)$' \| \ 14478 1.1 christos X"$0" : 'X\(/\)' \| . 2>/dev/null || 14479 1.1 christos $as_echo X/"$0" | 14480 1.1 christos sed '/^.*\/\([^/][^/]*\)\/*$/{ 14481 1.1 christos s//\1/ 14482 1.1 christos q 14483 1.1 christos } 14484 1.1 christos /^X\/\(\/\/\)$/{ 14485 1.1 christos s//\1/ 14486 1.1 christos q 14487 1.1 christos } 14488 1.1 christos /^X\/\(\/\).*/{ 14489 1.1 christos s//\1/ 14490 1.1 christos q 14491 1.1 christos } 14492 1.1 christos s/.*/./; q'` 14493 1.1 christos 14494 1.1 christos # Avoid depending upon Character Ranges. 14495 1.1 christos as_cr_letters='abcdefghijklmnopqrstuvwxyz' 14496 1.1 christos as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 14497 1.1 christos as_cr_Letters=$as_cr_letters$as_cr_LETTERS 14498 1.1 christos as_cr_digits='0123456789' 14499 1.1 christos as_cr_alnum=$as_cr_Letters$as_cr_digits 14500 1.1 christos 14501 1.1 christos ECHO_C= ECHO_N= ECHO_T= 14502 1.1 christos case `echo -n x` in #((((( 14503 1.1 christos -n*) 14504 1.1 christos case `echo 'xy\c'` in 14505 1.1 christos *c*) ECHO_T=' ';; # ECHO_T is single tab character. 14506 1.1 christos xy) ECHO_C='\c';; 14507 1.1 christos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 14508 1.1 christos ECHO_T=' ';; 14509 1.1 christos esac;; 14510 1.1 christos *) 14511 1.1 christos ECHO_N='-n';; 14512 1.1 christos esac 14513 1.1 christos 14514 1.1 christos rm -f conf$$ conf$$.exe conf$$.file 14515 1.1 christos if test -d conf$$.dir; then 14516 1.1 christos rm -f conf$$.dir/conf$$.file 14517 1.1 christos else 14518 1.1 christos rm -f conf$$.dir 14519 1.1 christos mkdir conf$$.dir 2>/dev/null 14520 1.1 christos fi 14521 1.1 christos if (echo >conf$$.file) 2>/dev/null; then 14522 1.1 christos if ln -s conf$$.file conf$$ 2>/dev/null; then 14523 1.1 christos as_ln_s='ln -s' 14524 1.1 christos # ... but there are two gotchas: 14525 1.1 christos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 14526 1.1 christos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 14527 1.10 christos # In both cases, we have to default to `cp -pR'. 14528 1.1 christos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 14529 1.10 christos as_ln_s='cp -pR' 14530 1.1 christos elif ln conf$$.file conf$$ 2>/dev/null; then 14531 1.1 christos as_ln_s=ln 14532 1.1 christos else 14533 1.10 christos as_ln_s='cp -pR' 14534 1.1 christos fi 14535 1.1 christos else 14536 1.10 christos as_ln_s='cp -pR' 14537 1.1 christos fi 14538 1.1 christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 14539 1.1 christos rmdir conf$$.dir 2>/dev/null 14540 1.1 christos 14541 1.1 christos 14542 1.1 christos # as_fn_mkdir_p 14543 1.1 christos # ------------- 14544 1.1 christos # Create "$as_dir" as a directory, including parents if necessary. 14545 1.1 christos as_fn_mkdir_p () 14546 1.1 christos { 14547 1.1 christos 14548 1.1 christos case $as_dir in #( 14549 1.1 christos -*) as_dir=./$as_dir;; 14550 1.1 christos esac 14551 1.1 christos test -d "$as_dir" || eval $as_mkdir_p || { 14552 1.1 christos as_dirs= 14553 1.1 christos while :; do 14554 1.1 christos case $as_dir in #( 14555 1.1 christos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 14556 1.1 christos *) as_qdir=$as_dir;; 14557 1.1 christos esac 14558 1.1 christos as_dirs="'$as_qdir' $as_dirs" 14559 1.1 christos as_dir=`$as_dirname -- "$as_dir" || 14560 1.1 christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14561 1.1 christos X"$as_dir" : 'X\(//\)[^/]' \| \ 14562 1.1 christos X"$as_dir" : 'X\(//\)$' \| \ 14563 1.1 christos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 14564 1.1 christos $as_echo X"$as_dir" | 14565 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14566 1.1 christos s//\1/ 14567 1.1 christos q 14568 1.1 christos } 14569 1.1 christos /^X\(\/\/\)[^/].*/{ 14570 1.1 christos s//\1/ 14571 1.1 christos q 14572 1.1 christos } 14573 1.1 christos /^X\(\/\/\)$/{ 14574 1.1 christos s//\1/ 14575 1.1 christos q 14576 1.1 christos } 14577 1.1 christos /^X\(\/\).*/{ 14578 1.1 christos s//\1/ 14579 1.1 christos q 14580 1.1 christos } 14581 1.1 christos s/.*/./; q'` 14582 1.1 christos test -d "$as_dir" && break 14583 1.1 christos done 14584 1.1 christos test -z "$as_dirs" || eval "mkdir $as_dirs" 14585 1.10 christos } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 14586 1.1 christos 14587 1.1 christos 14588 1.1 christos } # as_fn_mkdir_p 14589 1.1 christos if mkdir -p . 2>/dev/null; then 14590 1.1 christos as_mkdir_p='mkdir -p "$as_dir"' 14591 1.1 christos else 14592 1.1 christos test -d ./-p && rmdir ./-p 14593 1.1 christos as_mkdir_p=false 14594 1.1 christos fi 14595 1.1 christos 14596 1.10 christos 14597 1.10 christos # as_fn_executable_p FILE 14598 1.10 christos # ----------------------- 14599 1.10 christos # Test if FILE is an executable regular file. 14600 1.10 christos as_fn_executable_p () 14601 1.10 christos { 14602 1.10 christos test -f "$1" && test -x "$1" 14603 1.10 christos } # as_fn_executable_p 14604 1.10 christos as_test_x='test -x' 14605 1.10 christos as_executable_p=as_fn_executable_p 14606 1.1 christos 14607 1.1 christos # Sed expression to map a string onto a valid CPP name. 14608 1.1 christos as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 14609 1.1 christos 14610 1.1 christos # Sed expression to map a string onto a valid variable name. 14611 1.1 christos as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 14612 1.1 christos 14613 1.1 christos 14614 1.1 christos exec 6>&1 14615 1.1 christos ## ----------------------------------- ## 14616 1.1 christos ## Main body of $CONFIG_STATUS script. ## 14617 1.1 christos ## ----------------------------------- ## 14618 1.1 christos _ASEOF 14619 1.1 christos test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 14620 1.1 christos 14621 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14622 1.1 christos # Save the log message, to keep $0 and so on meaningful, and to 14623 1.1 christos # report actual input values of CONFIG_FILES etc. instead of their 14624 1.1 christos # values after options handling. 14625 1.1 christos ac_log=" 14626 1.16 christos This file was extended by opcodes $as_me 2.45.50, which was 14627 1.10 christos generated by GNU Autoconf 2.69. Invocation command line was 14628 1.1 christos 14629 1.1 christos CONFIG_FILES = $CONFIG_FILES 14630 1.1 christos CONFIG_HEADERS = $CONFIG_HEADERS 14631 1.1 christos CONFIG_LINKS = $CONFIG_LINKS 14632 1.1 christos CONFIG_COMMANDS = $CONFIG_COMMANDS 14633 1.1 christos $ $0 $@ 14634 1.1 christos 14635 1.1 christos on `(hostname || uname -n) 2>/dev/null | sed 1q` 14636 1.1 christos " 14637 1.1 christos 14638 1.1 christos _ACEOF 14639 1.1 christos 14640 1.1 christos case $ac_config_files in *" 14641 1.1 christos "*) set x $ac_config_files; shift; ac_config_files=$*;; 14642 1.1 christos esac 14643 1.1 christos 14644 1.1 christos case $ac_config_headers in *" 14645 1.1 christos "*) set x $ac_config_headers; shift; ac_config_headers=$*;; 14646 1.1 christos esac 14647 1.1 christos 14648 1.1 christos 14649 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14650 1.1 christos # Files that config.status was made for. 14651 1.1 christos config_files="$ac_config_files" 14652 1.1 christos config_headers="$ac_config_headers" 14653 1.1 christos config_commands="$ac_config_commands" 14654 1.1 christos 14655 1.1 christos _ACEOF 14656 1.1 christos 14657 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14658 1.1 christos ac_cs_usage="\ 14659 1.1 christos \`$as_me' instantiates files and other configuration actions 14660 1.1 christos from templates according to the current configuration. Unless the files 14661 1.1 christos and actions are specified as TAGs, all are instantiated by default. 14662 1.1 christos 14663 1.1 christos Usage: $0 [OPTION]... [TAG]... 14664 1.1 christos 14665 1.1 christos -h, --help print this help, then exit 14666 1.1 christos -V, --version print version number and configuration settings, then exit 14667 1.10 christos --config print configuration, then exit 14668 1.1 christos -q, --quiet, --silent 14669 1.1 christos do not print progress messages 14670 1.1 christos -d, --debug don't remove temporary files 14671 1.1 christos --recheck update $as_me by reconfiguring in the same conditions 14672 1.1 christos --file=FILE[:TEMPLATE] 14673 1.1 christos instantiate the configuration file FILE 14674 1.1 christos --header=FILE[:TEMPLATE] 14675 1.1 christos instantiate the configuration header FILE 14676 1.1 christos 14677 1.1 christos Configuration files: 14678 1.1 christos $config_files 14679 1.1 christos 14680 1.1 christos Configuration headers: 14681 1.1 christos $config_headers 14682 1.1 christos 14683 1.1 christos Configuration commands: 14684 1.1 christos $config_commands 14685 1.1 christos 14686 1.1 christos Report bugs to the package provider." 14687 1.1 christos 14688 1.1 christos _ACEOF 14689 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14690 1.10 christos ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 14691 1.1 christos ac_cs_version="\\ 14692 1.16 christos opcodes config.status 2.45.50 14693 1.10 christos configured by $0, generated by GNU Autoconf 2.69, 14694 1.10 christos with options \\"\$ac_cs_config\\" 14695 1.1 christos 14696 1.10 christos Copyright (C) 2012 Free Software Foundation, Inc. 14697 1.1 christos This config.status script is free software; the Free Software Foundation 14698 1.1 christos gives unlimited permission to copy, distribute and modify it." 14699 1.1 christos 14700 1.1 christos ac_pwd='$ac_pwd' 14701 1.1 christos srcdir='$srcdir' 14702 1.1 christos INSTALL='$INSTALL' 14703 1.1 christos MKDIR_P='$MKDIR_P' 14704 1.1 christos AWK='$AWK' 14705 1.1 christos test -n "\$AWK" || AWK=awk 14706 1.1 christos _ACEOF 14707 1.1 christos 14708 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14709 1.1 christos # The default lists apply if the user does not specify any file. 14710 1.1 christos ac_need_defaults=: 14711 1.1 christos while test $# != 0 14712 1.1 christos do 14713 1.1 christos case $1 in 14714 1.10 christos --*=?*) 14715 1.1 christos ac_option=`expr "X$1" : 'X\([^=]*\)='` 14716 1.1 christos ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 14717 1.1 christos ac_shift=: 14718 1.1 christos ;; 14719 1.10 christos --*=) 14720 1.10 christos ac_option=`expr "X$1" : 'X\([^=]*\)='` 14721 1.10 christos ac_optarg= 14722 1.10 christos ac_shift=: 14723 1.10 christos ;; 14724 1.1 christos *) 14725 1.1 christos ac_option=$1 14726 1.1 christos ac_optarg=$2 14727 1.1 christos ac_shift=shift 14728 1.1 christos ;; 14729 1.1 christos esac 14730 1.1 christos 14731 1.1 christos case $ac_option in 14732 1.1 christos # Handling of the options. 14733 1.1 christos -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 14734 1.1 christos ac_cs_recheck=: ;; 14735 1.1 christos --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 14736 1.1 christos $as_echo "$ac_cs_version"; exit ;; 14737 1.10 christos --config | --confi | --conf | --con | --co | --c ) 14738 1.10 christos $as_echo "$ac_cs_config"; exit ;; 14739 1.1 christos --debug | --debu | --deb | --de | --d | -d ) 14740 1.1 christos debug=: ;; 14741 1.1 christos --file | --fil | --fi | --f ) 14742 1.1 christos $ac_shift 14743 1.1 christos case $ac_optarg in 14744 1.1 christos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 14745 1.10 christos '') as_fn_error $? "missing file argument" ;; 14746 1.1 christos esac 14747 1.1 christos as_fn_append CONFIG_FILES " '$ac_optarg'" 14748 1.1 christos ac_need_defaults=false;; 14749 1.1 christos --header | --heade | --head | --hea ) 14750 1.1 christos $ac_shift 14751 1.1 christos case $ac_optarg in 14752 1.1 christos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 14753 1.1 christos esac 14754 1.1 christos as_fn_append CONFIG_HEADERS " '$ac_optarg'" 14755 1.1 christos ac_need_defaults=false;; 14756 1.1 christos --he | --h) 14757 1.1 christos # Conflict between --help and --header 14758 1.10 christos as_fn_error $? "ambiguous option: \`$1' 14759 1.1 christos Try \`$0 --help' for more information.";; 14760 1.1 christos --help | --hel | -h ) 14761 1.1 christos $as_echo "$ac_cs_usage"; exit ;; 14762 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 14763 1.1 christos | -silent | --silent | --silen | --sile | --sil | --si | --s) 14764 1.1 christos ac_cs_silent=: ;; 14765 1.1 christos 14766 1.1 christos # This is an error. 14767 1.10 christos -*) as_fn_error $? "unrecognized option: \`$1' 14768 1.1 christos Try \`$0 --help' for more information." ;; 14769 1.1 christos 14770 1.1 christos *) as_fn_append ac_config_targets " $1" 14771 1.1 christos ac_need_defaults=false ;; 14772 1.1 christos 14773 1.1 christos esac 14774 1.1 christos shift 14775 1.1 christos done 14776 1.1 christos 14777 1.1 christos ac_configure_extra_args= 14778 1.1 christos 14779 1.1 christos if $ac_cs_silent; then 14780 1.1 christos exec 6>/dev/null 14781 1.1 christos ac_configure_extra_args="$ac_configure_extra_args --silent" 14782 1.1 christos fi 14783 1.1 christos 14784 1.1 christos _ACEOF 14785 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14786 1.1 christos if \$ac_cs_recheck; then 14787 1.10 christos set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 14788 1.1 christos shift 14789 1.1 christos \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 14790 1.1 christos CONFIG_SHELL='$SHELL' 14791 1.1 christos export CONFIG_SHELL 14792 1.1 christos exec "\$@" 14793 1.1 christos fi 14794 1.1 christos 14795 1.1 christos _ACEOF 14796 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14797 1.1 christos exec 5>>config.log 14798 1.1 christos { 14799 1.1 christos echo 14800 1.1 christos sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 14801 1.1 christos ## Running $as_me. ## 14802 1.1 christos _ASBOX 14803 1.1 christos $as_echo "$ac_log" 14804 1.1 christos } >&5 14805 1.1 christos 14806 1.1 christos _ACEOF 14807 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14808 1.1 christos # 14809 1.1 christos # INIT-COMMANDS 14810 1.1 christos # 14811 1.1 christos AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 14812 1.1 christos 14813 1.1 christos 14814 1.1 christos # The HP-UX ksh and POSIX shell print the target directory to stdout 14815 1.1 christos # if CDPATH is set. 14816 1.1 christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 14817 1.1 christos 14818 1.1 christos sed_quote_subst='$sed_quote_subst' 14819 1.1 christos double_quote_subst='$double_quote_subst' 14820 1.1 christos delay_variable_subst='$delay_variable_subst' 14821 1.1 christos enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 14822 1.1 christos macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 14823 1.1 christos macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 14824 1.1 christos enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 14825 1.1 christos pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 14826 1.1 christos enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 14827 1.1 christos SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 14828 1.1 christos ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 14829 1.1 christos host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 14830 1.1 christos host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 14831 1.1 christos host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 14832 1.1 christos build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 14833 1.1 christos build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 14834 1.1 christos build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 14835 1.1 christos SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 14836 1.1 christos Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 14837 1.1 christos GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 14838 1.1 christos EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 14839 1.1 christos FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 14840 1.1 christos LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 14841 1.1 christos NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 14842 1.1 christos LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 14843 1.1 christos max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 14844 1.1 christos ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 14845 1.1 christos exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 14846 1.1 christos lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 14847 1.1 christos lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 14848 1.1 christos lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 14849 1.1 christos reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 14850 1.1 christos reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 14851 1.1 christos OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 14852 1.1 christos deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 14853 1.1 christos file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 14854 1.1 christos AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 14855 1.1 christos AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 14856 1.1 christos STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 14857 1.1 christos RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 14858 1.1 christos old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 14859 1.1 christos old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 14860 1.1 christos old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 14861 1.1 christos lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 14862 1.1 christos CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 14863 1.1 christos CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 14864 1.1 christos compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 14865 1.1 christos GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 14866 1.1 christos lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 14867 1.1 christos lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 14868 1.1 christos lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 14869 1.1 christos 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"`' 14870 1.1 christos objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 14871 1.1 christos MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 14872 1.1 christos lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 14873 1.1 christos lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 14874 1.1 christos lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 14875 1.1 christos lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 14876 1.1 christos lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 14877 1.1 christos need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 14878 1.1 christos DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 14879 1.1 christos NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 14880 1.1 christos LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 14881 1.1 christos OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 14882 1.1 christos OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 14883 1.1 christos libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 14884 1.1 christos shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 14885 1.1 christos extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 14886 1.1 christos archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 14887 1.1 christos enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 14888 1.1 christos export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 14889 1.1 christos whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 14890 1.1 christos compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 14891 1.1 christos old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 14892 1.1 christos old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 14893 1.1 christos archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 14894 1.1 christos archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 14895 1.1 christos module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 14896 1.1 christos module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 14897 1.1 christos with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 14898 1.1 christos allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 14899 1.1 christos no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 14900 1.1 christos hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 14901 1.1 christos hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' 14902 1.1 christos hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 14903 1.1 christos hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 14904 1.1 christos hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 14905 1.1 christos hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 14906 1.1 christos hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 14907 1.1 christos hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 14908 1.1 christos inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 14909 1.1 christos link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 14910 1.1 christos fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`' 14911 1.1 christos always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 14912 1.1 christos export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 14913 1.1 christos exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 14914 1.1 christos include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 14915 1.1 christos prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 14916 1.1 christos file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 14917 1.1 christos variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 14918 1.1 christos need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 14919 1.1 christos need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 14920 1.1 christos version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 14921 1.1 christos runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 14922 1.1 christos shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 14923 1.1 christos shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 14924 1.1 christos libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 14925 1.1 christos library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 14926 1.1 christos soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 14927 1.1 christos install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 14928 1.1 christos postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 14929 1.1 christos postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 14930 1.1 christos finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 14931 1.1 christos finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 14932 1.1 christos hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 14933 1.1 christos sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 14934 1.1 christos sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 14935 1.1 christos hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 14936 1.1 christos enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 14937 1.1 christos enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 14938 1.1 christos enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 14939 1.1 christos old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 14940 1.1 christos striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 14941 1.1 christos 14942 1.1 christos LTCC='$LTCC' 14943 1.1 christos LTCFLAGS='$LTCFLAGS' 14944 1.1 christos compiler='$compiler_DEFAULT' 14945 1.1 christos 14946 1.1 christos # A function that is used when there is no print builtin or printf. 14947 1.1 christos func_fallback_echo () 14948 1.1 christos { 14949 1.1 christos eval 'cat <<_LTECHO_EOF 14950 1.1 christos \$1 14951 1.1 christos _LTECHO_EOF' 14952 1.1 christos } 14953 1.1 christos 14954 1.1 christos # Quote evaled strings. 14955 1.1 christos for var in SHELL \ 14956 1.1 christos ECHO \ 14957 1.1 christos SED \ 14958 1.1 christos GREP \ 14959 1.1 christos EGREP \ 14960 1.1 christos FGREP \ 14961 1.1 christos LD \ 14962 1.1 christos NM \ 14963 1.1 christos LN_S \ 14964 1.1 christos lt_SP2NL \ 14965 1.1 christos lt_NL2SP \ 14966 1.1 christos reload_flag \ 14967 1.1 christos OBJDUMP \ 14968 1.1 christos deplibs_check_method \ 14969 1.1 christos file_magic_cmd \ 14970 1.1 christos AR \ 14971 1.1 christos AR_FLAGS \ 14972 1.1 christos STRIP \ 14973 1.1 christos RANLIB \ 14974 1.1 christos CC \ 14975 1.1 christos CFLAGS \ 14976 1.1 christos compiler \ 14977 1.1 christos lt_cv_sys_global_symbol_pipe \ 14978 1.1 christos lt_cv_sys_global_symbol_to_cdecl \ 14979 1.1 christos lt_cv_sys_global_symbol_to_c_name_address \ 14980 1.1 christos lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 14981 1.1 christos lt_prog_compiler_no_builtin_flag \ 14982 1.1 christos lt_prog_compiler_wl \ 14983 1.1 christos lt_prog_compiler_pic \ 14984 1.1 christos lt_prog_compiler_static \ 14985 1.1 christos lt_cv_prog_compiler_c_o \ 14986 1.1 christos need_locks \ 14987 1.1 christos DSYMUTIL \ 14988 1.1 christos NMEDIT \ 14989 1.1 christos LIPO \ 14990 1.1 christos OTOOL \ 14991 1.1 christos OTOOL64 \ 14992 1.1 christos shrext_cmds \ 14993 1.1 christos export_dynamic_flag_spec \ 14994 1.1 christos whole_archive_flag_spec \ 14995 1.1 christos compiler_needs_object \ 14996 1.1 christos with_gnu_ld \ 14997 1.1 christos allow_undefined_flag \ 14998 1.1 christos no_undefined_flag \ 14999 1.1 christos hardcode_libdir_flag_spec \ 15000 1.1 christos hardcode_libdir_flag_spec_ld \ 15001 1.1 christos hardcode_libdir_separator \ 15002 1.1 christos fix_srcfile_path \ 15003 1.1 christos exclude_expsyms \ 15004 1.1 christos include_expsyms \ 15005 1.1 christos file_list_spec \ 15006 1.1 christos variables_saved_for_relink \ 15007 1.1 christos libname_spec \ 15008 1.1 christos library_names_spec \ 15009 1.1 christos soname_spec \ 15010 1.1 christos install_override_mode \ 15011 1.1 christos finish_eval \ 15012 1.1 christos old_striplib \ 15013 1.1 christos striplib; do 15014 1.1 christos case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 15015 1.1 christos *[\\\\\\\`\\"\\\$]*) 15016 1.1 christos eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 15017 1.1 christos ;; 15018 1.1 christos *) 15019 1.1 christos eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 15020 1.1 christos ;; 15021 1.1 christos esac 15022 1.1 christos done 15023 1.1 christos 15024 1.1 christos # Double-quote double-evaled strings. 15025 1.1 christos for var in reload_cmds \ 15026 1.1 christos old_postinstall_cmds \ 15027 1.1 christos old_postuninstall_cmds \ 15028 1.1 christos old_archive_cmds \ 15029 1.1 christos extract_expsyms_cmds \ 15030 1.1 christos old_archive_from_new_cmds \ 15031 1.1 christos old_archive_from_expsyms_cmds \ 15032 1.1 christos archive_cmds \ 15033 1.1 christos archive_expsym_cmds \ 15034 1.1 christos module_cmds \ 15035 1.1 christos module_expsym_cmds \ 15036 1.1 christos export_symbols_cmds \ 15037 1.1 christos prelink_cmds \ 15038 1.1 christos postinstall_cmds \ 15039 1.1 christos postuninstall_cmds \ 15040 1.1 christos finish_cmds \ 15041 1.1 christos sys_lib_search_path_spec \ 15042 1.1 christos sys_lib_dlsearch_path_spec; do 15043 1.1 christos case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 15044 1.1 christos *[\\\\\\\`\\"\\\$]*) 15045 1.1 christos eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 15046 1.1 christos ;; 15047 1.1 christos *) 15048 1.1 christos eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 15049 1.1 christos ;; 15050 1.1 christos esac 15051 1.1 christos done 15052 1.1 christos 15053 1.1 christos ac_aux_dir='$ac_aux_dir' 15054 1.1 christos xsi_shell='$xsi_shell' 15055 1.1 christos lt_shell_append='$lt_shell_append' 15056 1.1 christos 15057 1.1 christos # See if we are running on zsh, and set the options which allow our 15058 1.1 christos # commands through without removal of \ escapes INIT. 15059 1.1 christos if test -n "\${ZSH_VERSION+set}" ; then 15060 1.1 christos setopt NO_GLOB_SUBST 15061 1.1 christos fi 15062 1.1 christos 15063 1.1 christos 15064 1.1 christos PACKAGE='$PACKAGE' 15065 1.1 christos VERSION='$VERSION' 15066 1.1 christos TIMESTAMP='$TIMESTAMP' 15067 1.1 christos RM='$RM' 15068 1.1 christos ofile='$ofile' 15069 1.1 christos 15070 1.1 christos 15071 1.1 christos 15072 1.1 christos # Capture the value of obsolete ALL_LINGUAS because we need it to compute 15073 1.1 christos # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it 15074 1.1 christos # from automake. 15075 1.1 christos eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' 15076 1.1 christos # Capture the value of LINGUAS because we need it to compute CATALOGS. 15077 1.1 christos LINGUAS="${LINGUAS-%UNSET%}" 15078 1.1 christos 15079 1.1 christos 15080 1.1 christos _ACEOF 15081 1.1 christos 15082 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15083 1.1 christos 15084 1.1 christos # Handling of arguments. 15085 1.1 christos for ac_config_target in $ac_config_targets 15086 1.1 christos do 15087 1.1 christos case $ac_config_target in 15088 1.1 christos "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 15089 1.1 christos "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 15090 1.1 christos "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 15091 1.1 christos "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 15092 1.1 christos "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 15093 1.1 christos "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;; 15094 1.1 christos 15095 1.10 christos *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 15096 1.1 christos esac 15097 1.1 christos done 15098 1.1 christos 15099 1.1 christos 15100 1.1 christos # If the user did not use the arguments to specify the items to instantiate, 15101 1.1 christos # then the envvar interface is used. Set only those that are not. 15102 1.1 christos # We use the long form for the default assignment because of an extremely 15103 1.1 christos # bizarre bug on SunOS 4.1.3. 15104 1.1 christos if $ac_need_defaults; then 15105 1.1 christos test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 15106 1.1 christos test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 15107 1.1 christos test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 15108 1.1 christos fi 15109 1.1 christos 15110 1.1 christos # Have a temporary directory for convenience. Make it in the build tree 15111 1.1 christos # simply because there is no reason against having it here, and in addition, 15112 1.1 christos # creating and moving files from /tmp can sometimes cause problems. 15113 1.1 christos # Hook for its removal unless debugging. 15114 1.1 christos # Note that there is a small window in which the directory will not be cleaned: 15115 1.1 christos # after its creation but before its name has been assigned to `$tmp'. 15116 1.1 christos $debug || 15117 1.1 christos { 15118 1.10 christos tmp= ac_tmp= 15119 1.1 christos trap 'exit_status=$? 15120 1.10 christos : "${ac_tmp:=$tmp}" 15121 1.10 christos { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 15122 1.1 christos ' 0 15123 1.1 christos trap 'as_fn_exit 1' 1 2 13 15 15124 1.1 christos } 15125 1.1 christos # Create a (secure) tmp directory for tmp files. 15126 1.1 christos 15127 1.1 christos { 15128 1.1 christos tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 15129 1.10 christos test -d "$tmp" 15130 1.1 christos } || 15131 1.1 christos { 15132 1.1 christos tmp=./conf$$-$RANDOM 15133 1.1 christos (umask 077 && mkdir "$tmp") 15134 1.10 christos } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 15135 1.10 christos ac_tmp=$tmp 15136 1.1 christos 15137 1.1 christos # Set up the scripts for CONFIG_FILES section. 15138 1.1 christos # No need to generate them if there are no CONFIG_FILES. 15139 1.1 christos # This happens for instance with `./config.status config.h'. 15140 1.1 christos if test -n "$CONFIG_FILES"; then 15141 1.1 christos 15142 1.1 christos 15143 1.1 christos ac_cr=`echo X | tr X '\015'` 15144 1.1 christos # On cygwin, bash can eat \r inside `` if the user requested igncr. 15145 1.1 christos # But we know of no other shell where ac_cr would be empty at this 15146 1.1 christos # point, so we can use a bashism as a fallback. 15147 1.1 christos if test "x$ac_cr" = x; then 15148 1.1 christos eval ac_cr=\$\'\\r\' 15149 1.1 christos fi 15150 1.1 christos ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 15151 1.1 christos if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 15152 1.10 christos ac_cs_awk_cr='\\r' 15153 1.1 christos else 15154 1.1 christos ac_cs_awk_cr=$ac_cr 15155 1.1 christos fi 15156 1.1 christos 15157 1.10 christos echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 15158 1.1 christos _ACEOF 15159 1.1 christos 15160 1.1 christos 15161 1.1 christos { 15162 1.1 christos echo "cat >conf$$subs.awk <<_ACEOF" && 15163 1.1 christos echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 15164 1.1 christos echo "_ACEOF" 15165 1.1 christos } >conf$$subs.sh || 15166 1.10 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 15167 1.10 christos ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 15168 1.1 christos ac_delim='%!_!# ' 15169 1.1 christos for ac_last_try in false false false false false :; do 15170 1.1 christos . ./conf$$subs.sh || 15171 1.10 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 15172 1.1 christos 15173 1.1 christos ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 15174 1.1 christos if test $ac_delim_n = $ac_delim_num; then 15175 1.1 christos break 15176 1.1 christos elif $ac_last_try; then 15177 1.10 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 15178 1.1 christos else 15179 1.1 christos ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 15180 1.1 christos fi 15181 1.1 christos done 15182 1.1 christos rm -f conf$$subs.sh 15183 1.1 christos 15184 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15185 1.10 christos cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 15186 1.1 christos _ACEOF 15187 1.1 christos sed -n ' 15188 1.1 christos h 15189 1.1 christos s/^/S["/; s/!.*/"]=/ 15190 1.1 christos p 15191 1.1 christos g 15192 1.1 christos s/^[^!]*!// 15193 1.1 christos :repl 15194 1.1 christos t repl 15195 1.1 christos s/'"$ac_delim"'$// 15196 1.1 christos t delim 15197 1.1 christos :nl 15198 1.1 christos h 15199 1.10 christos s/\(.\{148\}\)..*/\1/ 15200 1.1 christos t more1 15201 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 15202 1.1 christos p 15203 1.1 christos n 15204 1.1 christos b repl 15205 1.1 christos :more1 15206 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 15207 1.1 christos p 15208 1.1 christos g 15209 1.1 christos s/.\{148\}// 15210 1.1 christos t nl 15211 1.1 christos :delim 15212 1.1 christos h 15213 1.10 christos s/\(.\{148\}\)..*/\1/ 15214 1.1 christos t more2 15215 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"/ 15216 1.1 christos p 15217 1.1 christos b 15218 1.1 christos :more2 15219 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 15220 1.1 christos p 15221 1.1 christos g 15222 1.1 christos s/.\{148\}// 15223 1.1 christos t delim 15224 1.1 christos ' <conf$$subs.awk | sed ' 15225 1.1 christos /^[^""]/{ 15226 1.1 christos N 15227 1.1 christos s/\n// 15228 1.1 christos } 15229 1.1 christos ' >>$CONFIG_STATUS || ac_write_fail=1 15230 1.1 christos rm -f conf$$subs.awk 15231 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15232 1.1 christos _ACAWK 15233 1.10 christos cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 15234 1.1 christos for (key in S) S_is_set[key] = 1 15235 1.1 christos FS = "" 15236 1.1 christos 15237 1.1 christos } 15238 1.1 christos { 15239 1.1 christos line = $ 0 15240 1.1 christos nfields = split(line, field, "@") 15241 1.1 christos substed = 0 15242 1.1 christos len = length(field[1]) 15243 1.1 christos for (i = 2; i < nfields; i++) { 15244 1.1 christos key = field[i] 15245 1.1 christos keylen = length(key) 15246 1.1 christos if (S_is_set[key]) { 15247 1.1 christos value = S[key] 15248 1.1 christos line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 15249 1.1 christos len += length(value) + length(field[++i]) 15250 1.1 christos substed = 1 15251 1.1 christos } else 15252 1.1 christos len += 1 + keylen 15253 1.1 christos } 15254 1.1 christos 15255 1.1 christos print line 15256 1.1 christos } 15257 1.1 christos 15258 1.1 christos _ACAWK 15259 1.1 christos _ACEOF 15260 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15261 1.1 christos if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 15262 1.1 christos sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 15263 1.1 christos else 15264 1.1 christos cat 15265 1.10 christos fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 15266 1.10 christos || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 15267 1.1 christos _ACEOF 15268 1.1 christos 15269 1.10 christos # VPATH may cause trouble with some makes, so we remove sole $(srcdir), 15270 1.10 christos # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 15271 1.1 christos # trailing colons and then remove the whole line if VPATH becomes empty 15272 1.1 christos # (actually we leave an empty line to preserve line numbers). 15273 1.1 christos if test "x$srcdir" = x.; then 15274 1.10 christos ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 15275 1.10 christos h 15276 1.10 christos s/// 15277 1.10 christos s/^/:/ 15278 1.10 christos s/[ ]*$/:/ 15279 1.10 christos s/:\$(srcdir):/:/g 15280 1.10 christos s/:\${srcdir}:/:/g 15281 1.10 christos s/:@srcdir@:/:/g 15282 1.10 christos s/^:*// 15283 1.1 christos s/:*$// 15284 1.10 christos x 15285 1.10 christos s/\(=[ ]*\).*/\1/ 15286 1.10 christos G 15287 1.10 christos s/\n// 15288 1.1 christos s/^[^=]*=[ ]*$// 15289 1.1 christos }' 15290 1.1 christos fi 15291 1.1 christos 15292 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15293 1.1 christos fi # test -n "$CONFIG_FILES" 15294 1.1 christos 15295 1.1 christos # Set up the scripts for CONFIG_HEADERS section. 15296 1.1 christos # No need to generate them if there are no CONFIG_HEADERS. 15297 1.1 christos # This happens for instance with `./config.status Makefile'. 15298 1.1 christos if test -n "$CONFIG_HEADERS"; then 15299 1.10 christos cat >"$ac_tmp/defines.awk" <<\_ACAWK || 15300 1.1 christos BEGIN { 15301 1.1 christos _ACEOF 15302 1.1 christos 15303 1.1 christos # Transform confdefs.h into an awk script `defines.awk', embedded as 15304 1.1 christos # here-document in config.status, that substitutes the proper values into 15305 1.1 christos # config.h.in to produce config.h. 15306 1.1 christos 15307 1.1 christos # Create a delimiter string that does not exist in confdefs.h, to ease 15308 1.1 christos # handling of long lines. 15309 1.1 christos ac_delim='%!_!# ' 15310 1.1 christos for ac_last_try in false false :; do 15311 1.10 christos ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 15312 1.10 christos if test -z "$ac_tt"; then 15313 1.1 christos break 15314 1.1 christos elif $ac_last_try; then 15315 1.10 christos as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 15316 1.1 christos else 15317 1.1 christos ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 15318 1.1 christos fi 15319 1.1 christos done 15320 1.1 christos 15321 1.1 christos # For the awk script, D is an array of macro values keyed by name, 15322 1.1 christos # likewise P contains macro parameters if any. Preserve backslash 15323 1.1 christos # newline sequences. 15324 1.1 christos 15325 1.1 christos ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 15326 1.1 christos sed -n ' 15327 1.1 christos s/.\{148\}/&'"$ac_delim"'/g 15328 1.1 christos t rset 15329 1.1 christos :rset 15330 1.1 christos s/^[ ]*#[ ]*define[ ][ ]*/ / 15331 1.1 christos t def 15332 1.1 christos d 15333 1.1 christos :def 15334 1.1 christos s/\\$// 15335 1.1 christos t bsnl 15336 1.1 christos s/["\\]/\\&/g 15337 1.1 christos s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 15338 1.1 christos D["\1"]=" \3"/p 15339 1.1 christos s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 15340 1.1 christos d 15341 1.1 christos :bsnl 15342 1.1 christos s/["\\]/\\&/g 15343 1.1 christos s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 15344 1.1 christos D["\1"]=" \3\\\\\\n"\\/p 15345 1.1 christos t cont 15346 1.1 christos s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 15347 1.1 christos t cont 15348 1.1 christos d 15349 1.1 christos :cont 15350 1.1 christos n 15351 1.1 christos s/.\{148\}/&'"$ac_delim"'/g 15352 1.1 christos t clear 15353 1.1 christos :clear 15354 1.1 christos s/\\$// 15355 1.1 christos t bsnlc 15356 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"/p 15357 1.1 christos d 15358 1.1 christos :bsnlc 15359 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 15360 1.1 christos b cont 15361 1.1 christos ' <confdefs.h | sed ' 15362 1.1 christos s/'"$ac_delim"'/"\\\ 15363 1.1 christos "/g' >>$CONFIG_STATUS || ac_write_fail=1 15364 1.1 christos 15365 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15366 1.1 christos for (key in D) D_is_set[key] = 1 15367 1.1 christos FS = "" 15368 1.1 christos } 15369 1.1 christos /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 15370 1.1 christos line = \$ 0 15371 1.1 christos split(line, arg, " ") 15372 1.1 christos if (arg[1] == "#") { 15373 1.1 christos defundef = arg[2] 15374 1.1 christos mac1 = arg[3] 15375 1.1 christos } else { 15376 1.1 christos defundef = substr(arg[1], 2) 15377 1.1 christos mac1 = arg[2] 15378 1.1 christos } 15379 1.1 christos split(mac1, mac2, "(") #) 15380 1.1 christos macro = mac2[1] 15381 1.1 christos prefix = substr(line, 1, index(line, defundef) - 1) 15382 1.1 christos if (D_is_set[macro]) { 15383 1.1 christos # Preserve the white space surrounding the "#". 15384 1.1 christos print prefix "define", macro P[macro] D[macro] 15385 1.1 christos next 15386 1.1 christos } else { 15387 1.1 christos # Replace #undef with comments. This is necessary, for example, 15388 1.1 christos # in the case of _POSIX_SOURCE, which is predefined and required 15389 1.1 christos # on some systems where configure will not decide to define it. 15390 1.1 christos if (defundef == "undef") { 15391 1.1 christos print "/*", prefix defundef, macro, "*/" 15392 1.1 christos next 15393 1.1 christos } 15394 1.1 christos } 15395 1.1 christos } 15396 1.1 christos { print } 15397 1.1 christos _ACAWK 15398 1.1 christos _ACEOF 15399 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15400 1.10 christos as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 15401 1.1 christos fi # test -n "$CONFIG_HEADERS" 15402 1.1 christos 15403 1.1 christos 15404 1.1 christos eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 15405 1.1 christos shift 15406 1.1 christos for ac_tag 15407 1.1 christos do 15408 1.1 christos case $ac_tag in 15409 1.1 christos :[FHLC]) ac_mode=$ac_tag; continue;; 15410 1.1 christos esac 15411 1.1 christos case $ac_mode$ac_tag in 15412 1.1 christos :[FHL]*:*);; 15413 1.10 christos :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 15414 1.1 christos :[FH]-) ac_tag=-:-;; 15415 1.1 christos :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 15416 1.1 christos esac 15417 1.1 christos ac_save_IFS=$IFS 15418 1.1 christos IFS=: 15419 1.1 christos set x $ac_tag 15420 1.1 christos IFS=$ac_save_IFS 15421 1.1 christos shift 15422 1.1 christos ac_file=$1 15423 1.1 christos shift 15424 1.1 christos 15425 1.1 christos case $ac_mode in 15426 1.1 christos :L) ac_source=$1;; 15427 1.1 christos :[FH]) 15428 1.1 christos ac_file_inputs= 15429 1.1 christos for ac_f 15430 1.1 christos do 15431 1.1 christos case $ac_f in 15432 1.10 christos -) ac_f="$ac_tmp/stdin";; 15433 1.1 christos *) # Look for the file first in the build tree, then in the source tree 15434 1.1 christos # (if the path is not absolute). The absolute path cannot be DOS-style, 15435 1.1 christos # because $ac_f cannot contain `:'. 15436 1.1 christos test -f "$ac_f" || 15437 1.1 christos case $ac_f in 15438 1.1 christos [\\/$]*) false;; 15439 1.1 christos *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 15440 1.1 christos esac || 15441 1.10 christos as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 15442 1.1 christos esac 15443 1.1 christos case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 15444 1.1 christos as_fn_append ac_file_inputs " '$ac_f'" 15445 1.1 christos done 15446 1.1 christos 15447 1.1 christos # Let's still pretend it is `configure' which instantiates (i.e., don't 15448 1.1 christos # use $as_me), people would be surprised to read: 15449 1.1 christos # /* config.h. Generated by config.status. */ 15450 1.1 christos configure_input='Generated from '` 15451 1.1 christos $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 15452 1.1 christos `' by configure.' 15453 1.1 christos if test x"$ac_file" != x-; then 15454 1.1 christos configure_input="$ac_file. $configure_input" 15455 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 15456 1.1 christos $as_echo "$as_me: creating $ac_file" >&6;} 15457 1.1 christos fi 15458 1.1 christos # Neutralize special characters interpreted by sed in replacement strings. 15459 1.1 christos case $configure_input in #( 15460 1.1 christos *\&* | *\|* | *\\* ) 15461 1.1 christos ac_sed_conf_input=`$as_echo "$configure_input" | 15462 1.1 christos sed 's/[\\\\&|]/\\\\&/g'`;; #( 15463 1.1 christos *) ac_sed_conf_input=$configure_input;; 15464 1.1 christos esac 15465 1.1 christos 15466 1.1 christos case $ac_tag in 15467 1.10 christos *:-:* | *:-) cat >"$ac_tmp/stdin" \ 15468 1.10 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 15469 1.1 christos esac 15470 1.1 christos ;; 15471 1.1 christos esac 15472 1.1 christos 15473 1.1 christos ac_dir=`$as_dirname -- "$ac_file" || 15474 1.1 christos $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15475 1.1 christos X"$ac_file" : 'X\(//\)[^/]' \| \ 15476 1.1 christos X"$ac_file" : 'X\(//\)$' \| \ 15477 1.1 christos X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 15478 1.1 christos $as_echo X"$ac_file" | 15479 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15480 1.1 christos s//\1/ 15481 1.1 christos q 15482 1.1 christos } 15483 1.1 christos /^X\(\/\/\)[^/].*/{ 15484 1.1 christos s//\1/ 15485 1.1 christos q 15486 1.1 christos } 15487 1.1 christos /^X\(\/\/\)$/{ 15488 1.1 christos s//\1/ 15489 1.1 christos q 15490 1.1 christos } 15491 1.1 christos /^X\(\/\).*/{ 15492 1.1 christos s//\1/ 15493 1.1 christos q 15494 1.1 christos } 15495 1.1 christos s/.*/./; q'` 15496 1.1 christos as_dir="$ac_dir"; as_fn_mkdir_p 15497 1.1 christos ac_builddir=. 15498 1.1 christos 15499 1.1 christos case "$ac_dir" in 15500 1.1 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 15501 1.1 christos *) 15502 1.1 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 15503 1.1 christos # A ".." for each directory in $ac_dir_suffix. 15504 1.1 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 15505 1.1 christos case $ac_top_builddir_sub in 15506 1.1 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 15507 1.1 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 15508 1.1 christos esac ;; 15509 1.1 christos esac 15510 1.1 christos ac_abs_top_builddir=$ac_pwd 15511 1.1 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix 15512 1.1 christos # for backward compatibility: 15513 1.1 christos ac_top_builddir=$ac_top_build_prefix 15514 1.1 christos 15515 1.1 christos case $srcdir in 15516 1.1 christos .) # We are building in place. 15517 1.1 christos ac_srcdir=. 15518 1.1 christos ac_top_srcdir=$ac_top_builddir_sub 15519 1.1 christos ac_abs_top_srcdir=$ac_pwd ;; 15520 1.1 christos [\\/]* | ?:[\\/]* ) # Absolute name. 15521 1.1 christos ac_srcdir=$srcdir$ac_dir_suffix; 15522 1.1 christos ac_top_srcdir=$srcdir 15523 1.1 christos ac_abs_top_srcdir=$srcdir ;; 15524 1.1 christos *) # Relative name. 15525 1.1 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 15526 1.1 christos ac_top_srcdir=$ac_top_build_prefix$srcdir 15527 1.1 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 15528 1.1 christos esac 15529 1.1 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15530 1.1 christos 15531 1.1 christos 15532 1.1 christos case $ac_mode in 15533 1.1 christos :F) 15534 1.1 christos # 15535 1.1 christos # CONFIG_FILE 15536 1.1 christos # 15537 1.1 christos 15538 1.1 christos case $INSTALL in 15539 1.1 christos [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 15540 1.1 christos *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 15541 1.1 christos esac 15542 1.1 christos ac_MKDIR_P=$MKDIR_P 15543 1.1 christos case $MKDIR_P in 15544 1.1 christos [\\/$]* | ?:[\\/]* ) ;; 15545 1.1 christos */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 15546 1.1 christos esac 15547 1.1 christos _ACEOF 15548 1.1 christos 15549 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15550 1.1 christos # If the template does not know about datarootdir, expand it. 15551 1.1 christos # FIXME: This hack should be removed a few years after 2.60. 15552 1.1 christos ac_datarootdir_hack=; ac_datarootdir_seen= 15553 1.1 christos ac_sed_dataroot=' 15554 1.1 christos /datarootdir/ { 15555 1.1 christos p 15556 1.1 christos q 15557 1.1 christos } 15558 1.1 christos /@datadir@/p 15559 1.1 christos /@docdir@/p 15560 1.1 christos /@infodir@/p 15561 1.1 christos /@localedir@/p 15562 1.1 christos /@mandir@/p' 15563 1.1 christos case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 15564 1.1 christos *datarootdir*) ac_datarootdir_seen=yes;; 15565 1.1 christos *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 15566 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 15567 1.1 christos $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 15568 1.1 christos _ACEOF 15569 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15570 1.1 christos ac_datarootdir_hack=' 15571 1.1 christos s&@datadir@&$datadir&g 15572 1.1 christos s&@docdir@&$docdir&g 15573 1.1 christos s&@infodir@&$infodir&g 15574 1.1 christos s&@localedir@&$localedir&g 15575 1.1 christos s&@mandir@&$mandir&g 15576 1.1 christos s&\\\${datarootdir}&$datarootdir&g' ;; 15577 1.1 christos esac 15578 1.1 christos _ACEOF 15579 1.1 christos 15580 1.1 christos # Neutralize VPATH when `$srcdir' = `.'. 15581 1.1 christos # Shell code in configure.ac might set extrasub. 15582 1.1 christos # FIXME: do we really want to maintain this feature? 15583 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15584 1.1 christos ac_sed_extra="$ac_vpsub 15585 1.1 christos $extrasub 15586 1.1 christos _ACEOF 15587 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15588 1.1 christos :t 15589 1.1 christos /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 15590 1.1 christos s|@configure_input@|$ac_sed_conf_input|;t t 15591 1.1 christos s&@top_builddir@&$ac_top_builddir_sub&;t t 15592 1.1 christos s&@top_build_prefix@&$ac_top_build_prefix&;t t 15593 1.1 christos s&@srcdir@&$ac_srcdir&;t t 15594 1.1 christos s&@abs_srcdir@&$ac_abs_srcdir&;t t 15595 1.1 christos s&@top_srcdir@&$ac_top_srcdir&;t t 15596 1.1 christos s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 15597 1.1 christos s&@builddir@&$ac_builddir&;t t 15598 1.1 christos s&@abs_builddir@&$ac_abs_builddir&;t t 15599 1.1 christos s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 15600 1.1 christos s&@INSTALL@&$ac_INSTALL&;t t 15601 1.1 christos s&@MKDIR_P@&$ac_MKDIR_P&;t t 15602 1.1 christos $ac_datarootdir_hack 15603 1.1 christos " 15604 1.10 christos eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 15605 1.10 christos >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15606 1.1 christos 15607 1.1 christos test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 15608 1.10 christos { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 15609 1.10 christos { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 15610 1.10 christos "$ac_tmp/out"`; test -z "$ac_out"; } && 15611 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 15612 1.10 christos which seems to be undefined. Please make sure it is defined" >&5 15613 1.1 christos $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 15614 1.10 christos which seems to be undefined. Please make sure it is defined" >&2;} 15615 1.1 christos 15616 1.10 christos rm -f "$ac_tmp/stdin" 15617 1.1 christos case $ac_file in 15618 1.10 christos -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 15619 1.10 christos *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 15620 1.1 christos esac \ 15621 1.10 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15622 1.1 christos ;; 15623 1.1 christos :H) 15624 1.1 christos # 15625 1.1 christos # CONFIG_HEADER 15626 1.1 christos # 15627 1.1 christos if test x"$ac_file" != x-; then 15628 1.1 christos { 15629 1.1 christos $as_echo "/* $configure_input */" \ 15630 1.10 christos && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 15631 1.10 christos } >"$ac_tmp/config.h" \ 15632 1.10 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15633 1.10 christos if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 15634 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 15635 1.1 christos $as_echo "$as_me: $ac_file is unchanged" >&6;} 15636 1.1 christos else 15637 1.1 christos rm -f "$ac_file" 15638 1.10 christos mv "$ac_tmp/config.h" "$ac_file" \ 15639 1.10 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15640 1.1 christos fi 15641 1.1 christos else 15642 1.1 christos $as_echo "/* $configure_input */" \ 15643 1.10 christos && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 15644 1.10 christos || as_fn_error $? "could not create -" "$LINENO" 5 15645 1.1 christos fi 15646 1.1 christos # Compute "$ac_file"'s index in $config_headers. 15647 1.1 christos _am_arg="$ac_file" 15648 1.1 christos _am_stamp_count=1 15649 1.1 christos for _am_header in $config_headers :; do 15650 1.1 christos case $_am_header in 15651 1.1 christos $_am_arg | $_am_arg:* ) 15652 1.1 christos break ;; 15653 1.1 christos * ) 15654 1.1 christos _am_stamp_count=`expr $_am_stamp_count + 1` ;; 15655 1.1 christos esac 15656 1.1 christos done 15657 1.1 christos echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 15658 1.1 christos $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15659 1.1 christos X"$_am_arg" : 'X\(//\)[^/]' \| \ 15660 1.1 christos X"$_am_arg" : 'X\(//\)$' \| \ 15661 1.1 christos X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 15662 1.1 christos $as_echo X"$_am_arg" | 15663 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15664 1.1 christos s//\1/ 15665 1.1 christos q 15666 1.1 christos } 15667 1.1 christos /^X\(\/\/\)[^/].*/{ 15668 1.1 christos s//\1/ 15669 1.1 christos q 15670 1.1 christos } 15671 1.1 christos /^X\(\/\/\)$/{ 15672 1.1 christos s//\1/ 15673 1.1 christos q 15674 1.1 christos } 15675 1.1 christos /^X\(\/\).*/{ 15676 1.1 christos s//\1/ 15677 1.1 christos q 15678 1.1 christos } 15679 1.1 christos s/.*/./; q'`/stamp-h$_am_stamp_count 15680 1.1 christos ;; 15681 1.1 christos 15682 1.1 christos :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 15683 1.1 christos $as_echo "$as_me: executing $ac_file commands" >&6;} 15684 1.1 christos ;; 15685 1.1 christos esac 15686 1.1 christos 15687 1.1 christos 15688 1.1 christos case $ac_file$ac_mode in 15689 1.1 christos "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 15690 1.10 christos # Older Autoconf quotes --file arguments for eval, but not when files 15691 1.1 christos # are listed without --file. Let's play safe and only enable the eval 15692 1.1 christos # if we detect the quoting. 15693 1.1 christos case $CONFIG_FILES in 15694 1.1 christos *\'*) eval set x "$CONFIG_FILES" ;; 15695 1.1 christos *) set x $CONFIG_FILES ;; 15696 1.1 christos esac 15697 1.1 christos shift 15698 1.1 christos for mf 15699 1.1 christos do 15700 1.1 christos # Strip MF so we end up with the name of the file. 15701 1.1 christos mf=`echo "$mf" | sed -e 's/:.*$//'` 15702 1.1 christos # Check whether this is an Automake generated Makefile or not. 15703 1.10 christos # We used to match only the files named 'Makefile.in', but 15704 1.1 christos # some people rename them; so instead we look at the file content. 15705 1.1 christos # Grep'ing the first line is not enough: some people post-process 15706 1.1 christos # each Makefile.in and add a new line on top of each file to say so. 15707 1.1 christos # Grep'ing the whole file is not good either: AIX grep has a line 15708 1.1 christos # limit of 2048, but all sed's we know have understand at least 4000. 15709 1.1 christos if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 15710 1.1 christos dirpart=`$as_dirname -- "$mf" || 15711 1.1 christos $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15712 1.1 christos X"$mf" : 'X\(//\)[^/]' \| \ 15713 1.1 christos X"$mf" : 'X\(//\)$' \| \ 15714 1.1 christos X"$mf" : 'X\(/\)' \| . 2>/dev/null || 15715 1.1 christos $as_echo X"$mf" | 15716 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15717 1.1 christos s//\1/ 15718 1.1 christos q 15719 1.1 christos } 15720 1.1 christos /^X\(\/\/\)[^/].*/{ 15721 1.1 christos s//\1/ 15722 1.1 christos q 15723 1.1 christos } 15724 1.1 christos /^X\(\/\/\)$/{ 15725 1.1 christos s//\1/ 15726 1.1 christos q 15727 1.1 christos } 15728 1.1 christos /^X\(\/\).*/{ 15729 1.1 christos s//\1/ 15730 1.1 christos q 15731 1.1 christos } 15732 1.1 christos s/.*/./; q'` 15733 1.1 christos else 15734 1.1 christos continue 15735 1.1 christos fi 15736 1.1 christos # Extract the definition of DEPDIR, am__include, and am__quote 15737 1.10 christos # from the Makefile without running 'make'. 15738 1.1 christos DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 15739 1.1 christos test -z "$DEPDIR" && continue 15740 1.1 christos am__include=`sed -n 's/^am__include = //p' < "$mf"` 15741 1.10 christos test -z "$am__include" && continue 15742 1.1 christos am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 15743 1.1 christos # Find all dependency output files, they are included files with 15744 1.1 christos # $(DEPDIR) in their names. We invoke sed twice because it is the 15745 1.1 christos # simplest approach to changing $(DEPDIR) to its actual value in the 15746 1.1 christos # expansion. 15747 1.1 christos for file in `sed -n " 15748 1.1 christos s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 15749 1.10 christos sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 15750 1.1 christos # Make sure the directory exists. 15751 1.1 christos test -f "$dirpart/$file" && continue 15752 1.1 christos fdir=`$as_dirname -- "$file" || 15753 1.1 christos $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15754 1.1 christos X"$file" : 'X\(//\)[^/]' \| \ 15755 1.1 christos X"$file" : 'X\(//\)$' \| \ 15756 1.1 christos X"$file" : 'X\(/\)' \| . 2>/dev/null || 15757 1.1 christos $as_echo X"$file" | 15758 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15759 1.1 christos s//\1/ 15760 1.1 christos q 15761 1.1 christos } 15762 1.1 christos /^X\(\/\/\)[^/].*/{ 15763 1.1 christos s//\1/ 15764 1.1 christos q 15765 1.1 christos } 15766 1.1 christos /^X\(\/\/\)$/{ 15767 1.1 christos s//\1/ 15768 1.1 christos q 15769 1.1 christos } 15770 1.1 christos /^X\(\/\).*/{ 15771 1.1 christos s//\1/ 15772 1.1 christos q 15773 1.1 christos } 15774 1.1 christos s/.*/./; q'` 15775 1.1 christos as_dir=$dirpart/$fdir; as_fn_mkdir_p 15776 1.1 christos # echo "creating $dirpart/$file" 15777 1.1 christos echo '# dummy' > "$dirpart/$file" 15778 1.1 christos done 15779 1.1 christos done 15780 1.1 christos } 15781 1.1 christos ;; 15782 1.1 christos "libtool":C) 15783 1.1 christos 15784 1.1 christos # See if we are running on zsh, and set the options which allow our 15785 1.1 christos # commands through without removal of \ escapes. 15786 1.1 christos if test -n "${ZSH_VERSION+set}" ; then 15787 1.1 christos setopt NO_GLOB_SUBST 15788 1.1 christos fi 15789 1.1 christos 15790 1.1 christos cfgfile="${ofile}T" 15791 1.1 christos trap "$RM \"$cfgfile\"; exit 1" 1 2 15 15792 1.1 christos $RM "$cfgfile" 15793 1.1 christos 15794 1.1 christos cat <<_LT_EOF >> "$cfgfile" 15795 1.1 christos #! $SHELL 15796 1.1 christos 15797 1.1 christos # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 15798 1.1 christos # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 15799 1.1 christos # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 15800 1.1 christos # NOTE: Changes made to this file will be lost: look at ltmain.sh. 15801 1.1 christos # 15802 1.1 christos # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 15803 1.1 christos # 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 15804 1.1 christos # Written by Gordon Matzigkeit, 1996 15805 1.1 christos # 15806 1.1 christos # This file is part of GNU Libtool. 15807 1.1 christos # 15808 1.1 christos # GNU Libtool is free software; you can redistribute it and/or 15809 1.1 christos # modify it under the terms of the GNU General Public License as 15810 1.1 christos # published by the Free Software Foundation; either version 2 of 15811 1.1 christos # the License, or (at your option) any later version. 15812 1.1 christos # 15813 1.1 christos # As a special exception to the GNU General Public License, 15814 1.1 christos # if you distribute this file as part of a program or library that 15815 1.1 christos # is built using GNU Libtool, you may include this file under the 15816 1.1 christos # same distribution terms that you use for the rest of that program. 15817 1.1 christos # 15818 1.1 christos # GNU Libtool is distributed in the hope that it will be useful, 15819 1.1 christos # but WITHOUT ANY WARRANTY; without even the implied warranty of 15820 1.1 christos # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15821 1.1 christos # GNU General Public License for more details. 15822 1.1 christos # 15823 1.1 christos # You should have received a copy of the GNU General Public License 15824 1.1 christos # along with GNU Libtool; see the file COPYING. If not, a copy 15825 1.1 christos # can be downloaded from http://www.gnu.org/licenses/gpl.html, or 15826 1.1 christos # obtained by writing to the Free Software Foundation, Inc., 15827 1.1 christos # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 15828 1.1 christos 15829 1.1 christos 15830 1.1 christos # The names of the tagged configurations supported by this script. 15831 1.1 christos available_tags="" 15832 1.1 christos 15833 1.1 christos # ### BEGIN LIBTOOL CONFIG 15834 1.1 christos 15835 1.1 christos # Whether or not to build shared libraries. 15836 1.1 christos build_libtool_libs=$enable_shared 15837 1.1 christos 15838 1.1 christos # Which release of libtool.m4 was used? 15839 1.1 christos macro_version=$macro_version 15840 1.1 christos macro_revision=$macro_revision 15841 1.1 christos 15842 1.1 christos # Whether or not to build static libraries. 15843 1.1 christos build_old_libs=$enable_static 15844 1.1 christos 15845 1.1 christos # What type of objects to build. 15846 1.1 christos pic_mode=$pic_mode 15847 1.1 christos 15848 1.1 christos # Whether or not to optimize for fast installation. 15849 1.1 christos fast_install=$enable_fast_install 15850 1.1 christos 15851 1.1 christos # Shell to use when invoking shell scripts. 15852 1.1 christos SHELL=$lt_SHELL 15853 1.1 christos 15854 1.1 christos # An echo program that protects backslashes. 15855 1.1 christos ECHO=$lt_ECHO 15856 1.1 christos 15857 1.1 christos # The host system. 15858 1.1 christos host_alias=$host_alias 15859 1.1 christos host=$host 15860 1.1 christos host_os=$host_os 15861 1.1 christos 15862 1.1 christos # The build system. 15863 1.1 christos build_alias=$build_alias 15864 1.1 christos build=$build 15865 1.1 christos build_os=$build_os 15866 1.1 christos 15867 1.1 christos # A sed program that does not truncate output. 15868 1.1 christos SED=$lt_SED 15869 1.1 christos 15870 1.1 christos # Sed that helps us avoid accidentally triggering echo(1) options like -n. 15871 1.1 christos Xsed="\$SED -e 1s/^X//" 15872 1.1 christos 15873 1.1 christos # A grep program that handles long lines. 15874 1.1 christos GREP=$lt_GREP 15875 1.1 christos 15876 1.1 christos # An ERE matcher. 15877 1.1 christos EGREP=$lt_EGREP 15878 1.1 christos 15879 1.1 christos # A literal string matcher. 15880 1.1 christos FGREP=$lt_FGREP 15881 1.1 christos 15882 1.1 christos # A BSD- or MS-compatible name lister. 15883 1.1 christos NM=$lt_NM 15884 1.1 christos 15885 1.1 christos # Whether we need soft or hard links. 15886 1.1 christos LN_S=$lt_LN_S 15887 1.1 christos 15888 1.1 christos # What is the maximum length of a command? 15889 1.1 christos max_cmd_len=$max_cmd_len 15890 1.1 christos 15891 1.1 christos # Object file suffix (normally "o"). 15892 1.1 christos objext=$ac_objext 15893 1.1 christos 15894 1.1 christos # Executable file suffix (normally ""). 15895 1.1 christos exeext=$exeext 15896 1.1 christos 15897 1.1 christos # whether the shell understands "unset". 15898 1.1 christos lt_unset=$lt_unset 15899 1.1 christos 15900 1.1 christos # turn spaces into newlines. 15901 1.1 christos SP2NL=$lt_lt_SP2NL 15902 1.1 christos 15903 1.1 christos # turn newlines into spaces. 15904 1.1 christos NL2SP=$lt_lt_NL2SP 15905 1.1 christos 15906 1.1 christos # An object symbol dumper. 15907 1.1 christos OBJDUMP=$lt_OBJDUMP 15908 1.1 christos 15909 1.1 christos # Method to check whether dependent libraries are shared objects. 15910 1.1 christos deplibs_check_method=$lt_deplibs_check_method 15911 1.1 christos 15912 1.1 christos # Command to use when deplibs_check_method == "file_magic". 15913 1.1 christos file_magic_cmd=$lt_file_magic_cmd 15914 1.1 christos 15915 1.1 christos # The archiver. 15916 1.1 christos AR=$lt_AR 15917 1.1 christos AR_FLAGS=$lt_AR_FLAGS 15918 1.1 christos 15919 1.1 christos # A symbol stripping program. 15920 1.1 christos STRIP=$lt_STRIP 15921 1.1 christos 15922 1.1 christos # Commands used to install an old-style archive. 15923 1.1 christos RANLIB=$lt_RANLIB 15924 1.1 christos old_postinstall_cmds=$lt_old_postinstall_cmds 15925 1.1 christos old_postuninstall_cmds=$lt_old_postuninstall_cmds 15926 1.1 christos 15927 1.1 christos # Whether to use a lock for old archive extraction. 15928 1.1 christos lock_old_archive_extraction=$lock_old_archive_extraction 15929 1.1 christos 15930 1.1 christos # A C compiler. 15931 1.1 christos LTCC=$lt_CC 15932 1.1 christos 15933 1.1 christos # LTCC compiler flags. 15934 1.1 christos LTCFLAGS=$lt_CFLAGS 15935 1.1 christos 15936 1.1 christos # Take the output of nm and produce a listing of raw symbols and C names. 15937 1.1 christos global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 15938 1.1 christos 15939 1.1 christos # Transform the output of nm in a proper C declaration. 15940 1.1 christos global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 15941 1.1 christos 15942 1.1 christos # Transform the output of nm in a C name address pair. 15943 1.1 christos global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 15944 1.1 christos 15945 1.1 christos # Transform the output of nm in a C name address pair when lib prefix is needed. 15946 1.1 christos global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 15947 1.1 christos 15948 1.1 christos # The name of the directory that contains temporary libtool files. 15949 1.1 christos objdir=$objdir 15950 1.1 christos 15951 1.1 christos # Used to examine libraries when file_magic_cmd begins with "file". 15952 1.1 christos MAGIC_CMD=$MAGIC_CMD 15953 1.1 christos 15954 1.1 christos # Must we lock files when doing compilation? 15955 1.1 christos need_locks=$lt_need_locks 15956 1.1 christos 15957 1.1 christos # Tool to manipulate archived DWARF debug symbol files on Mac OS X. 15958 1.1 christos DSYMUTIL=$lt_DSYMUTIL 15959 1.1 christos 15960 1.1 christos # Tool to change global to local symbols on Mac OS X. 15961 1.1 christos NMEDIT=$lt_NMEDIT 15962 1.1 christos 15963 1.1 christos # Tool to manipulate fat objects and archives on Mac OS X. 15964 1.1 christos LIPO=$lt_LIPO 15965 1.1 christos 15966 1.1 christos # ldd/readelf like tool for Mach-O binaries on Mac OS X. 15967 1.1 christos OTOOL=$lt_OTOOL 15968 1.1 christos 15969 1.1 christos # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 15970 1.1 christos OTOOL64=$lt_OTOOL64 15971 1.1 christos 15972 1.1 christos # Old archive suffix (normally "a"). 15973 1.1 christos libext=$libext 15974 1.1 christos 15975 1.1 christos # Shared library suffix (normally ".so"). 15976 1.1 christos shrext_cmds=$lt_shrext_cmds 15977 1.1 christos 15978 1.1 christos # The commands to extract the exported symbol list from a shared archive. 15979 1.1 christos extract_expsyms_cmds=$lt_extract_expsyms_cmds 15980 1.1 christos 15981 1.1 christos # Variables whose values should be saved in libtool wrapper scripts and 15982 1.1 christos # restored at link time. 15983 1.1 christos variables_saved_for_relink=$lt_variables_saved_for_relink 15984 1.1 christos 15985 1.1 christos # Do we need the "lib" prefix for modules? 15986 1.1 christos need_lib_prefix=$need_lib_prefix 15987 1.1 christos 15988 1.1 christos # Do we need a version for libraries? 15989 1.1 christos need_version=$need_version 15990 1.1 christos 15991 1.1 christos # Library versioning type. 15992 1.1 christos version_type=$version_type 15993 1.1 christos 15994 1.1 christos # Shared library runtime path variable. 15995 1.1 christos runpath_var=$runpath_var 15996 1.1 christos 15997 1.1 christos # Shared library path variable. 15998 1.1 christos shlibpath_var=$shlibpath_var 15999 1.1 christos 16000 1.1 christos # Is shlibpath searched before the hard-coded library search path? 16001 1.1 christos shlibpath_overrides_runpath=$shlibpath_overrides_runpath 16002 1.1 christos 16003 1.1 christos # Format of library name prefix. 16004 1.1 christos libname_spec=$lt_libname_spec 16005 1.1 christos 16006 1.1 christos # List of archive names. First name is the real one, the rest are links. 16007 1.1 christos # The last name is the one that the linker finds with -lNAME 16008 1.1 christos library_names_spec=$lt_library_names_spec 16009 1.1 christos 16010 1.1 christos # The coded name of the library, if different from the real name. 16011 1.1 christos soname_spec=$lt_soname_spec 16012 1.1 christos 16013 1.1 christos # Permission mode override for installation of shared libraries. 16014 1.1 christos install_override_mode=$lt_install_override_mode 16015 1.1 christos 16016 1.1 christos # Command to use after installation of a shared archive. 16017 1.1 christos postinstall_cmds=$lt_postinstall_cmds 16018 1.1 christos 16019 1.1 christos # Command to use after uninstallation of a shared archive. 16020 1.1 christos postuninstall_cmds=$lt_postuninstall_cmds 16021 1.1 christos 16022 1.1 christos # Commands used to finish a libtool library installation in a directory. 16023 1.1 christos finish_cmds=$lt_finish_cmds 16024 1.1 christos 16025 1.1 christos # As "finish_cmds", except a single script fragment to be evaled but 16026 1.1 christos # not shown. 16027 1.1 christos finish_eval=$lt_finish_eval 16028 1.1 christos 16029 1.1 christos # Whether we should hardcode library paths into libraries. 16030 1.1 christos hardcode_into_libs=$hardcode_into_libs 16031 1.1 christos 16032 1.1 christos # Compile-time system search path for libraries. 16033 1.1 christos sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 16034 1.1 christos 16035 1.1 christos # Run-time system search path for libraries. 16036 1.1 christos sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 16037 1.1 christos 16038 1.1 christos # Whether dlopen is supported. 16039 1.1 christos dlopen_support=$enable_dlopen 16040 1.1 christos 16041 1.1 christos # Whether dlopen of programs is supported. 16042 1.1 christos dlopen_self=$enable_dlopen_self 16043 1.1 christos 16044 1.1 christos # Whether dlopen of statically linked programs is supported. 16045 1.1 christos dlopen_self_static=$enable_dlopen_self_static 16046 1.1 christos 16047 1.1 christos # Commands to strip libraries. 16048 1.1 christos old_striplib=$lt_old_striplib 16049 1.1 christos striplib=$lt_striplib 16050 1.1 christos 16051 1.1 christos 16052 1.1 christos # The linker used to build libraries. 16053 1.1 christos LD=$lt_LD 16054 1.1 christos 16055 1.1 christos # How to create reloadable object files. 16056 1.1 christos reload_flag=$lt_reload_flag 16057 1.1 christos reload_cmds=$lt_reload_cmds 16058 1.1 christos 16059 1.1 christos # Commands used to build an old-style archive. 16060 1.1 christos old_archive_cmds=$lt_old_archive_cmds 16061 1.1 christos 16062 1.1 christos # A language specific compiler. 16063 1.1 christos CC=$lt_compiler 16064 1.1 christos 16065 1.1 christos # Is the compiler the GNU compiler? 16066 1.1 christos with_gcc=$GCC 16067 1.1 christos 16068 1.1 christos # Compiler flag to turn off builtin functions. 16069 1.1 christos no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 16070 1.1 christos 16071 1.1 christos # How to pass a linker flag through the compiler. 16072 1.1 christos wl=$lt_lt_prog_compiler_wl 16073 1.1 christos 16074 1.1 christos # Additional compiler flags for building library objects. 16075 1.1 christos pic_flag=$lt_lt_prog_compiler_pic 16076 1.1 christos 16077 1.1 christos # Compiler flag to prevent dynamic linking. 16078 1.1 christos link_static_flag=$lt_lt_prog_compiler_static 16079 1.1 christos 16080 1.1 christos # Does compiler simultaneously support -c and -o options? 16081 1.1 christos compiler_c_o=$lt_lt_cv_prog_compiler_c_o 16082 1.1 christos 16083 1.1 christos # Whether or not to add -lc for building shared libraries. 16084 1.1 christos build_libtool_need_lc=$archive_cmds_need_lc 16085 1.1 christos 16086 1.1 christos # Whether or not to disallow shared libs when runtime libs are static. 16087 1.1 christos allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 16088 1.1 christos 16089 1.1 christos # Compiler flag to allow reflexive dlopens. 16090 1.1 christos export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 16091 1.1 christos 16092 1.1 christos # Compiler flag to generate shared objects directly from archives. 16093 1.1 christos whole_archive_flag_spec=$lt_whole_archive_flag_spec 16094 1.1 christos 16095 1.1 christos # Whether the compiler copes with passing no objects directly. 16096 1.1 christos compiler_needs_object=$lt_compiler_needs_object 16097 1.1 christos 16098 1.1 christos # Create an old-style archive from a shared archive. 16099 1.1 christos old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 16100 1.1 christos 16101 1.1 christos # Create a temporary old-style archive to link instead of a shared archive. 16102 1.1 christos old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 16103 1.1 christos 16104 1.1 christos # Commands used to build a shared archive. 16105 1.1 christos archive_cmds=$lt_archive_cmds 16106 1.1 christos archive_expsym_cmds=$lt_archive_expsym_cmds 16107 1.1 christos 16108 1.1 christos # Commands used to build a loadable module if different from building 16109 1.1 christos # a shared archive. 16110 1.1 christos module_cmds=$lt_module_cmds 16111 1.1 christos module_expsym_cmds=$lt_module_expsym_cmds 16112 1.1 christos 16113 1.1 christos # Whether we are building with GNU ld or not. 16114 1.1 christos with_gnu_ld=$lt_with_gnu_ld 16115 1.1 christos 16116 1.1 christos # Flag that allows shared libraries with undefined symbols to be built. 16117 1.1 christos allow_undefined_flag=$lt_allow_undefined_flag 16118 1.1 christos 16119 1.1 christos # Flag that enforces no undefined symbols. 16120 1.1 christos no_undefined_flag=$lt_no_undefined_flag 16121 1.1 christos 16122 1.1 christos # Flag to hardcode \$libdir into a binary during linking. 16123 1.1 christos # This must work even if \$libdir does not exist 16124 1.1 christos hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 16125 1.1 christos 16126 1.1 christos # If ld is used when linking, flag to hardcode \$libdir into a binary 16127 1.1 christos # during linking. This must work even if \$libdir does not exist. 16128 1.1 christos hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 16129 1.1 christos 16130 1.1 christos # Whether we need a single "-rpath" flag with a separated argument. 16131 1.1 christos hardcode_libdir_separator=$lt_hardcode_libdir_separator 16132 1.1 christos 16133 1.1 christos # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 16134 1.1 christos # DIR into the resulting binary. 16135 1.1 christos hardcode_direct=$hardcode_direct 16136 1.1 christos 16137 1.1 christos # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 16138 1.1 christos # DIR into the resulting binary and the resulting library dependency is 16139 1.1 christos # "absolute",i.e impossible to change by setting \${shlibpath_var} if the 16140 1.1 christos # library is relocated. 16141 1.1 christos hardcode_direct_absolute=$hardcode_direct_absolute 16142 1.1 christos 16143 1.1 christos # Set to "yes" if using the -LDIR flag during linking hardcodes DIR 16144 1.1 christos # into the resulting binary. 16145 1.1 christos hardcode_minus_L=$hardcode_minus_L 16146 1.1 christos 16147 1.1 christos # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 16148 1.1 christos # into the resulting binary. 16149 1.1 christos hardcode_shlibpath_var=$hardcode_shlibpath_var 16150 1.1 christos 16151 1.1 christos # Set to "yes" if building a shared library automatically hardcodes DIR 16152 1.1 christos # into the library and all subsequent libraries and executables linked 16153 1.1 christos # against it. 16154 1.1 christos hardcode_automatic=$hardcode_automatic 16155 1.1 christos 16156 1.1 christos # Set to yes if linker adds runtime paths of dependent libraries 16157 1.1 christos # to runtime path list. 16158 1.1 christos inherit_rpath=$inherit_rpath 16159 1.1 christos 16160 1.1 christos # Whether libtool must link a program against all its dependency libraries. 16161 1.1 christos link_all_deplibs=$link_all_deplibs 16162 1.1 christos 16163 1.1 christos # Fix the shell variable \$srcfile for the compiler. 16164 1.1 christos fix_srcfile_path=$lt_fix_srcfile_path 16165 1.1 christos 16166 1.1 christos # Set to "yes" if exported symbols are required. 16167 1.1 christos always_export_symbols=$always_export_symbols 16168 1.1 christos 16169 1.1 christos # The commands to list exported symbols. 16170 1.1 christos export_symbols_cmds=$lt_export_symbols_cmds 16171 1.1 christos 16172 1.1 christos # Symbols that should not be listed in the preloaded symbols. 16173 1.1 christos exclude_expsyms=$lt_exclude_expsyms 16174 1.1 christos 16175 1.1 christos # Symbols that must always be exported. 16176 1.1 christos include_expsyms=$lt_include_expsyms 16177 1.1 christos 16178 1.1 christos # Commands necessary for linking programs (against libraries) with templates. 16179 1.1 christos prelink_cmds=$lt_prelink_cmds 16180 1.1 christos 16181 1.1 christos # Specify filename containing input files. 16182 1.1 christos file_list_spec=$lt_file_list_spec 16183 1.1 christos 16184 1.1 christos # How to hardcode a shared library path into an executable. 16185 1.1 christos hardcode_action=$hardcode_action 16186 1.1 christos 16187 1.1 christos # ### END LIBTOOL CONFIG 16188 1.1 christos 16189 1.1 christos _LT_EOF 16190 1.1 christos 16191 1.1 christos case $host_os in 16192 1.1 christos aix3*) 16193 1.1 christos cat <<\_LT_EOF >> "$cfgfile" 16194 1.1 christos # AIX sometimes has problems with the GCC collect2 program. For some 16195 1.1 christos # reason, if we set the COLLECT_NAMES environment variable, the problems 16196 1.1 christos # vanish in a puff of smoke. 16197 1.1 christos if test "X${COLLECT_NAMES+set}" != Xset; then 16198 1.1 christos COLLECT_NAMES= 16199 1.1 christos export COLLECT_NAMES 16200 1.1 christos fi 16201 1.1 christos _LT_EOF 16202 1.1 christos ;; 16203 1.1 christos esac 16204 1.1 christos 16205 1.1 christos 16206 1.1 christos ltmain="$ac_aux_dir/ltmain.sh" 16207 1.1 christos 16208 1.1 christos 16209 1.1 christos # We use sed instead of cat because bash on DJGPP gets confused if 16210 1.1 christos # if finds mixed CR/LF and LF-only lines. Since sed operates in 16211 1.1 christos # text mode, it properly converts lines to CR/LF. This bash problem 16212 1.1 christos # is reportedly fixed, but why not run on old versions too? 16213 1.1 christos sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 16214 1.1 christos || (rm -f "$cfgfile"; exit 1) 16215 1.1 christos 16216 1.1 christos case $xsi_shell in 16217 1.1 christos yes) 16218 1.1 christos cat << \_LT_EOF >> "$cfgfile" 16219 1.1 christos 16220 1.1 christos # func_dirname file append nondir_replacement 16221 1.1 christos # Compute the dirname of FILE. If nonempty, add APPEND to the result, 16222 1.1 christos # otherwise set result to NONDIR_REPLACEMENT. 16223 1.1 christos func_dirname () 16224 1.1 christos { 16225 1.1 christos case ${1} in 16226 1.1 christos */*) func_dirname_result="${1%/*}${2}" ;; 16227 1.1 christos * ) func_dirname_result="${3}" ;; 16228 1.1 christos esac 16229 1.1 christos } 16230 1.1 christos 16231 1.1 christos # func_basename file 16232 1.1 christos func_basename () 16233 1.1 christos { 16234 1.1 christos func_basename_result="${1##*/}" 16235 1.1 christos } 16236 1.1 christos 16237 1.1 christos # func_dirname_and_basename file append nondir_replacement 16238 1.1 christos # perform func_basename and func_dirname in a single function 16239 1.1 christos # call: 16240 1.1 christos # dirname: Compute the dirname of FILE. If nonempty, 16241 1.1 christos # add APPEND to the result, otherwise set result 16242 1.1 christos # to NONDIR_REPLACEMENT. 16243 1.1 christos # value returned in "$func_dirname_result" 16244 1.1 christos # basename: Compute filename of FILE. 16245 1.1 christos # value retuned in "$func_basename_result" 16246 1.1 christos # Implementation must be kept synchronized with func_dirname 16247 1.1 christos # and func_basename. For efficiency, we do not delegate to 16248 1.1 christos # those functions but instead duplicate the functionality here. 16249 1.1 christos func_dirname_and_basename () 16250 1.1 christos { 16251 1.1 christos case ${1} in 16252 1.1 christos */*) func_dirname_result="${1%/*}${2}" ;; 16253 1.1 christos * ) func_dirname_result="${3}" ;; 16254 1.1 christos esac 16255 1.1 christos func_basename_result="${1##*/}" 16256 1.1 christos } 16257 1.1 christos 16258 1.1 christos # func_stripname prefix suffix name 16259 1.1 christos # strip PREFIX and SUFFIX off of NAME. 16260 1.1 christos # PREFIX and SUFFIX must not contain globbing or regex special 16261 1.1 christos # characters, hashes, percent signs, but SUFFIX may contain a leading 16262 1.1 christos # dot (in which case that matches only a dot). 16263 1.1 christos func_stripname () 16264 1.1 christos { 16265 1.1 christos # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 16266 1.1 christos # positional parameters, so assign one to ordinary parameter first. 16267 1.1 christos func_stripname_result=${3} 16268 1.1 christos func_stripname_result=${func_stripname_result#"${1}"} 16269 1.1 christos func_stripname_result=${func_stripname_result%"${2}"} 16270 1.1 christos } 16271 1.1 christos 16272 1.1 christos # func_opt_split 16273 1.1 christos func_opt_split () 16274 1.1 christos { 16275 1.1 christos func_opt_split_opt=${1%%=*} 16276 1.1 christos func_opt_split_arg=${1#*=} 16277 1.1 christos } 16278 1.1 christos 16279 1.1 christos # func_lo2o object 16280 1.1 christos func_lo2o () 16281 1.1 christos { 16282 1.1 christos case ${1} in 16283 1.1 christos *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 16284 1.1 christos *) func_lo2o_result=${1} ;; 16285 1.1 christos esac 16286 1.1 christos } 16287 1.1 christos 16288 1.1 christos # func_xform libobj-or-source 16289 1.1 christos func_xform () 16290 1.1 christos { 16291 1.1 christos func_xform_result=${1%.*}.lo 16292 1.1 christos } 16293 1.1 christos 16294 1.1 christos # func_arith arithmetic-term... 16295 1.1 christos func_arith () 16296 1.1 christos { 16297 1.1 christos func_arith_result=$(( $* )) 16298 1.1 christos } 16299 1.1 christos 16300 1.1 christos # func_len string 16301 1.1 christos # STRING may not start with a hyphen. 16302 1.1 christos func_len () 16303 1.1 christos { 16304 1.1 christos func_len_result=${#1} 16305 1.1 christos } 16306 1.1 christos 16307 1.1 christos _LT_EOF 16308 1.1 christos ;; 16309 1.1 christos *) # Bourne compatible functions. 16310 1.1 christos cat << \_LT_EOF >> "$cfgfile" 16311 1.1 christos 16312 1.1 christos # func_dirname file append nondir_replacement 16313 1.1 christos # Compute the dirname of FILE. If nonempty, add APPEND to the result, 16314 1.1 christos # otherwise set result to NONDIR_REPLACEMENT. 16315 1.1 christos func_dirname () 16316 1.1 christos { 16317 1.1 christos # Extract subdirectory from the argument. 16318 1.1 christos func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` 16319 1.1 christos if test "X$func_dirname_result" = "X${1}"; then 16320 1.1 christos func_dirname_result="${3}" 16321 1.1 christos else 16322 1.1 christos func_dirname_result="$func_dirname_result${2}" 16323 1.1 christos fi 16324 1.1 christos } 16325 1.1 christos 16326 1.1 christos # func_basename file 16327 1.1 christos func_basename () 16328 1.1 christos { 16329 1.1 christos func_basename_result=`$ECHO "${1}" | $SED "$basename"` 16330 1.1 christos } 16331 1.1 christos 16332 1.1 christos 16333 1.1 christos # func_stripname prefix suffix name 16334 1.1 christos # strip PREFIX and SUFFIX off of NAME. 16335 1.1 christos # PREFIX and SUFFIX must not contain globbing or regex special 16336 1.1 christos # characters, hashes, percent signs, but SUFFIX may contain a leading 16337 1.1 christos # dot (in which case that matches only a dot). 16338 1.1 christos # func_strip_suffix prefix name 16339 1.1 christos func_stripname () 16340 1.1 christos { 16341 1.1 christos case ${2} in 16342 1.1 christos .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; 16343 1.1 christos *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; 16344 1.1 christos esac 16345 1.1 christos } 16346 1.1 christos 16347 1.1 christos # sed scripts: 16348 1.1 christos my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 16349 1.1 christos my_sed_long_arg='1s/^-[^=]*=//' 16350 1.1 christos 16351 1.1 christos # func_opt_split 16352 1.1 christos func_opt_split () 16353 1.1 christos { 16354 1.1 christos func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"` 16355 1.1 christos func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"` 16356 1.1 christos } 16357 1.1 christos 16358 1.1 christos # func_lo2o object 16359 1.1 christos func_lo2o () 16360 1.1 christos { 16361 1.1 christos func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` 16362 1.1 christos } 16363 1.1 christos 16364 1.1 christos # func_xform libobj-or-source 16365 1.1 christos func_xform () 16366 1.1 christos { 16367 1.1 christos func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` 16368 1.1 christos } 16369 1.1 christos 16370 1.1 christos # func_arith arithmetic-term... 16371 1.1 christos func_arith () 16372 1.1 christos { 16373 1.1 christos func_arith_result=`expr "$@"` 16374 1.1 christos } 16375 1.1 christos 16376 1.1 christos # func_len string 16377 1.1 christos # STRING may not start with a hyphen. 16378 1.1 christos func_len () 16379 1.1 christos { 16380 1.1 christos func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 16381 1.1 christos } 16382 1.1 christos 16383 1.1 christos _LT_EOF 16384 1.1 christos esac 16385 1.1 christos 16386 1.1 christos case $lt_shell_append in 16387 1.1 christos yes) 16388 1.1 christos cat << \_LT_EOF >> "$cfgfile" 16389 1.1 christos 16390 1.1 christos # func_append var value 16391 1.1 christos # Append VALUE to the end of shell variable VAR. 16392 1.1 christos func_append () 16393 1.1 christos { 16394 1.1 christos eval "$1+=\$2" 16395 1.1 christos } 16396 1.1 christos _LT_EOF 16397 1.1 christos ;; 16398 1.1 christos *) 16399 1.1 christos cat << \_LT_EOF >> "$cfgfile" 16400 1.1 christos 16401 1.1 christos # func_append var value 16402 1.1 christos # Append VALUE to the end of shell variable VAR. 16403 1.1 christos func_append () 16404 1.1 christos { 16405 1.1 christos eval "$1=\$$1\$2" 16406 1.1 christos } 16407 1.1 christos 16408 1.1 christos _LT_EOF 16409 1.1 christos ;; 16410 1.1 christos esac 16411 1.1 christos 16412 1.1 christos 16413 1.1 christos sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 16414 1.1 christos || (rm -f "$cfgfile"; exit 1) 16415 1.1 christos 16416 1.1 christos mv -f "$cfgfile" "$ofile" || 16417 1.1 christos (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 16418 1.1 christos chmod +x "$ofile" 16419 1.1 christos 16420 1.1 christos ;; 16421 1.1 christos "default-1":C) 16422 1.1 christos for ac_file in $CONFIG_FILES; do 16423 1.1 christos # Support "outfile[:infile[:infile...]]" 16424 1.1 christos case "$ac_file" in 16425 1.1 christos *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 16426 1.1 christos esac 16427 1.1 christos # PO directories have a Makefile.in generated from Makefile.in.in. 16428 1.1 christos case "$ac_file" in */Makefile.in) 16429 1.1 christos # Adjust a relative srcdir. 16430 1.1 christos ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` 16431 1.1 christos ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'` 16432 1.1 christos ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` 16433 1.1 christos # In autoconf-2.13 it is called $ac_given_srcdir. 16434 1.1 christos # In autoconf-2.50 it is called $srcdir. 16435 1.1 christos test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" 16436 1.1 christos case "$ac_given_srcdir" in 16437 1.1 christos .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; 16438 1.1 christos /*) top_srcdir="$ac_given_srcdir" ;; 16439 1.1 christos *) top_srcdir="$ac_dots$ac_given_srcdir" ;; 16440 1.1 christos esac 16441 1.1 christos if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then 16442 1.1 christos rm -f "$ac_dir/POTFILES" 16443 1.1 christos test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" 16444 1.1 christos cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" 16445 1.1 christos POMAKEFILEDEPS="POTFILES.in" 16446 1.1 christos # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend 16447 1.1 christos # on $ac_dir but don't depend on user-specified configuration 16448 1.1 christos # parameters. 16449 1.1 christos if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then 16450 1.1 christos # The LINGUAS file contains the set of available languages. 16451 1.1 christos if test -n "$OBSOLETE_ALL_LINGUAS"; then 16452 1.8 christos test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete" 16453 1.1 christos fi 16454 1.1 christos ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` 16455 1.1 christos # Hide the ALL_LINGUAS assigment from automake. 16456 1.1 christos eval 'ALL_LINGUAS''=$ALL_LINGUAS_' 16457 1.1 christos POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" 16458 1.1 christos else 16459 1.8 christos # The set of available languages was given in configure.ac. 16460 1.1 christos eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' 16461 1.1 christos fi 16462 1.1 christos case "$ac_given_srcdir" in 16463 1.1 christos .) srcdirpre= ;; 16464 1.1 christos *) srcdirpre='$(srcdir)/' ;; 16465 1.1 christos esac 16466 1.1 christos POFILES= 16467 1.1 christos GMOFILES= 16468 1.1 christos UPDATEPOFILES= 16469 1.1 christos DUMMYPOFILES= 16470 1.1 christos for lang in $ALL_LINGUAS; do 16471 1.1 christos POFILES="$POFILES $srcdirpre$lang.po" 16472 1.1 christos GMOFILES="$GMOFILES $srcdirpre$lang.gmo" 16473 1.1 christos UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" 16474 1.1 christos DUMMYPOFILES="$DUMMYPOFILES $lang.nop" 16475 1.1 christos done 16476 1.1 christos # CATALOGS depends on both $ac_dir and the user's LINGUAS 16477 1.1 christos # environment variable. 16478 1.1 christos INST_LINGUAS= 16479 1.1 christos if test -n "$ALL_LINGUAS"; then 16480 1.1 christos for presentlang in $ALL_LINGUAS; do 16481 1.1 christos useit=no 16482 1.1 christos if test "%UNSET%" != "$LINGUAS"; then 16483 1.1 christos desiredlanguages="$LINGUAS" 16484 1.1 christos else 16485 1.1 christos desiredlanguages="$ALL_LINGUAS" 16486 1.1 christos fi 16487 1.1 christos for desiredlang in $desiredlanguages; do 16488 1.1 christos # Use the presentlang catalog if desiredlang is 16489 1.1 christos # a. equal to presentlang, or 16490 1.1 christos # b. a variant of presentlang (because in this case, 16491 1.1 christos # presentlang can be used as a fallback for messages 16492 1.1 christos # which are not translated in the desiredlang catalog). 16493 1.1 christos case "$desiredlang" in 16494 1.1 christos "$presentlang"*) useit=yes;; 16495 1.1 christos esac 16496 1.1 christos done 16497 1.1 christos if test $useit = yes; then 16498 1.1 christos INST_LINGUAS="$INST_LINGUAS $presentlang" 16499 1.1 christos fi 16500 1.1 christos done 16501 1.1 christos fi 16502 1.1 christos CATALOGS= 16503 1.1 christos if test -n "$INST_LINGUAS"; then 16504 1.1 christos for lang in $INST_LINGUAS; do 16505 1.1 christos CATALOGS="$CATALOGS $lang.gmo" 16506 1.1 christos done 16507 1.1 christos fi 16508 1.1 christos test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" 16509 1.1 christos sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" 16510 1.1 christos for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do 16511 1.1 christos if test -f "$f"; then 16512 1.1 christos case "$f" in 16513 1.1 christos *.orig | *.bak | *~) ;; 16514 1.1 christos *) cat "$f" >> "$ac_dir/Makefile" ;; 16515 1.1 christos esac 16516 1.1 christos fi 16517 1.1 christos done 16518 1.1 christos fi 16519 1.1 christos ;; 16520 1.1 christos esac 16521 1.1 christos done ;; 16522 1.1 christos 16523 1.1 christos esac 16524 1.1 christos done # for ac_tag 16525 1.1 christos 16526 1.1 christos 16527 1.1 christos as_fn_exit 0 16528 1.1 christos _ACEOF 16529 1.1 christos ac_clean_files=$ac_clean_files_save 16530 1.1 christos 16531 1.1 christos test $ac_write_fail = 0 || 16532 1.10 christos as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 16533 1.1 christos 16534 1.1 christos 16535 1.1 christos # configure is writing to config.log, and then calls config.status. 16536 1.1 christos # config.status does its own redirection, appending to config.log. 16537 1.1 christos # Unfortunately, on DOS this fails, as config.log is still kept open 16538 1.1 christos # by configure, so config.status won't be able to write to it; its 16539 1.1 christos # output is simply discarded. So we exec the FD to /dev/null, 16540 1.1 christos # effectively closing config.log, so it can be properly (re)opened and 16541 1.1 christos # appended to by config.status. When coming back to configure, we 16542 1.1 christos # need to make the FD available again. 16543 1.1 christos if test "$no_create" != yes; then 16544 1.1 christos ac_cs_success=: 16545 1.1 christos ac_config_status_args= 16546 1.1 christos test "$silent" = yes && 16547 1.1 christos ac_config_status_args="$ac_config_status_args --quiet" 16548 1.1 christos exec 5>/dev/null 16549 1.1 christos $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 16550 1.1 christos exec 5>>config.log 16551 1.1 christos # Use ||, not &&, to avoid exiting from the if with $? = 1, which 16552 1.1 christos # would make configure fail if this is the last instruction. 16553 1.10 christos $ac_cs_success || as_fn_exit 1 16554 1.1 christos fi 16555 1.1 christos if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 16556 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 16557 1.1 christos $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 16558 1.1 christos fi 16559 1.1 christos 16560 1.13 christos 16561 1.13 christos 16562 1.13 christos touch config.status.tmp 16563 1.13 christos if touch --reference=config.status config.status.tmp > /dev/null 2>&1; then 16564 1.13 christos sed '/as_fn_exit 0/i \ 16565 1.13 christos sed -e \"s/^\t\\\(\\\$(AM_V_CCLD)\\\)/\t+ \\\1/\" Makefile > Makefile.tmp \ 16566 1.13 christos touch --reference=Makefile Makefile.tmp \ 16567 1.13 christos mv Makefile.tmp Makefile \ 16568 1.13 christos ' config.status > config.status.tmp 16569 1.13 christos touch --reference=config.status config.status.tmp 16570 1.13 christos mv config.status.tmp config.status 16571 1.13 christos chmod +x config.status 16572 1.13 christos sed -e "s/^\t\(\$(AM_V_CCLD)\)/\t+ \1/" Makefile > Makefile.tmp 16573 1.13 christos touch --reference=Makefile Makefile.tmp 16574 1.13 christos mv Makefile.tmp Makefile 16575 1.13 christos else 16576 1.13 christos rm -f config.status.tmp 16577 1.13 christos fi 16578