1 1.1 mrg #! /bin/sh 2 1.1 mrg # Guess values for system-dependent variables and create Makefiles. 3 1.1 mrg # Generated by GNU Autoconf 2.66 for glw 8.0.0. 4 1.1 mrg # 5 1.1 mrg # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa>. 6 1.1 mrg # 7 1.1 mrg # 8 1.1 mrg # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 9 1.1 mrg # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software 10 1.1 mrg # Foundation, Inc. 11 1.1 mrg # 12 1.1 mrg # 13 1.1 mrg # This configure script is free software; the Free Software Foundation 14 1.1 mrg # gives unlimited permission to copy, distribute and modify it. 15 1.1 mrg ## -------------------- ## 16 1.1 mrg ## M4sh Initialization. ## 17 1.1 mrg ## -------------------- ## 18 1.1 mrg 19 1.1 mrg # Be more Bourne compatible 20 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh 21 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 22 1.1 mrg emulate sh 23 1.1 mrg NULLCMD=: 24 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 25 1.1 mrg # is contrary to our usage. Disable this feature. 26 1.1 mrg alias -g '${1+"$@"}'='"$@"' 27 1.1 mrg setopt NO_GLOB_SUBST 28 1.1 mrg else 29 1.1 mrg case `(set -o) 2>/dev/null` in #( 30 1.1 mrg *posix*) : 31 1.1 mrg set -o posix ;; #( 32 1.1 mrg *) : 33 1.1 mrg ;; 34 1.1 mrg esac 35 1.1 mrg fi 36 1.1 mrg 37 1.1 mrg 38 1.1 mrg as_nl=' 39 1.1 mrg ' 40 1.1 mrg export as_nl 41 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf. 42 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 43 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 44 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 45 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris, 46 1.1 mrg # but without wasting forks for bash or zsh. 47 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \ 48 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 49 1.1 mrg as_echo='print -r --' 50 1.1 mrg as_echo_n='print -rn --' 51 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 52 1.1 mrg as_echo='printf %s\n' 53 1.1 mrg as_echo_n='printf %s' 54 1.1 mrg else 55 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 56 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 57 1.1 mrg as_echo_n='/usr/ucb/echo -n' 58 1.1 mrg else 59 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 60 1.1 mrg as_echo_n_body='eval 61 1.1 mrg arg=$1; 62 1.1 mrg case $arg in #( 63 1.1 mrg *"$as_nl"*) 64 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl"; 65 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 66 1.1 mrg esac; 67 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 68 1.1 mrg ' 69 1.1 mrg export as_echo_n_body 70 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo' 71 1.1 mrg fi 72 1.1 mrg export as_echo_body 73 1.1 mrg as_echo='sh -c $as_echo_body as_echo' 74 1.1 mrg fi 75 1.1 mrg 76 1.1 mrg # The user is always right. 77 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then 78 1.1 mrg PATH_SEPARATOR=: 79 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 80 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 81 1.1 mrg PATH_SEPARATOR=';' 82 1.1 mrg } 83 1.1 mrg fi 84 1.1 mrg 85 1.1 mrg 86 1.1 mrg # IFS 87 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is 88 1.1 mrg # there to prevent editors from complaining about space-tab. 89 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word 90 1.1 mrg # splitting by setting IFS to empty value.) 91 1.1 mrg IFS=" "" $as_nl" 92 1.1 mrg 93 1.1 mrg # Find who we are. Look in the path if we contain no directory separator. 94 1.1 mrg case $0 in #(( 95 1.1 mrg *[\\/]* ) as_myself=$0 ;; 96 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 97 1.1 mrg for as_dir in $PATH 98 1.1 mrg do 99 1.1 mrg IFS=$as_save_IFS 100 1.1 mrg test -z "$as_dir" && as_dir=. 101 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 102 1.1 mrg done 103 1.1 mrg IFS=$as_save_IFS 104 1.1 mrg 105 1.1 mrg ;; 106 1.1 mrg esac 107 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND' 108 1.1 mrg # in which case we are not to be found in the path. 109 1.1 mrg if test "x$as_myself" = x; then 110 1.1 mrg as_myself=$0 111 1.1 mrg fi 112 1.1 mrg if test ! -f "$as_myself"; then 113 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 114 1.1 mrg exit 1 115 1.1 mrg fi 116 1.1 mrg 117 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in 118 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 119 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could 120 1.1 mrg # trigger a bug in pdksh 5.2.14. 121 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH 122 1.1 mrg do eval test x\${$as_var+set} = xset \ 123 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 124 1.1 mrg done 125 1.1 mrg PS1='$ ' 126 1.1 mrg PS2='> ' 127 1.1 mrg PS4='+ ' 128 1.1 mrg 129 1.1 mrg # NLS nuisances. 130 1.1 mrg LC_ALL=C 131 1.1 mrg export LC_ALL 132 1.1 mrg LANGUAGE=C 133 1.1 mrg export LANGUAGE 134 1.1 mrg 135 1.1 mrg # CDPATH. 136 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 137 1.1 mrg 138 1.1 mrg if test "x$CONFIG_SHELL" = x; then 139 1.1 mrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 140 1.1 mrg emulate sh 141 1.1 mrg NULLCMD=: 142 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 143 1.1 mrg # is contrary to our usage. Disable this feature. 144 1.1 mrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 145 1.1 mrg setopt NO_GLOB_SUBST 146 1.1 mrg else 147 1.1 mrg case \`(set -o) 2>/dev/null\` in #( 148 1.1 mrg *posix*) : 149 1.1 mrg set -o posix ;; #( 150 1.1 mrg *) : 151 1.1 mrg ;; 152 1.1 mrg esac 153 1.1 mrg fi 154 1.1 mrg " 155 1.1 mrg as_required="as_fn_return () { (exit \$1); } 156 1.1 mrg as_fn_success () { as_fn_return 0; } 157 1.1 mrg as_fn_failure () { as_fn_return 1; } 158 1.1 mrg as_fn_ret_success () { return 0; } 159 1.1 mrg as_fn_ret_failure () { return 1; } 160 1.1 mrg 161 1.1 mrg exitcode=0 162 1.1 mrg as_fn_success || { exitcode=1; echo as_fn_success failed.; } 163 1.1 mrg as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 164 1.1 mrg as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 165 1.1 mrg as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 166 1.1 mrg if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 167 1.1 mrg 168 1.1 mrg else 169 1.1 mrg exitcode=1; echo positional parameters were not saved. 170 1.1 mrg fi 171 1.1 mrg test x\$exitcode = x0 || exit 1" 172 1.1 mrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 173 1.1 mrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 174 1.1 mrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 175 1.1 mrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 176 1.1 mrg 177 1.1 mrg test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 178 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 179 1.1 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 180 1.1 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 181 1.1 mrg PATH=/empty FPATH=/empty; export PATH FPATH 182 1.1 mrg test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 183 1.1 mrg || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1 184 1.1 mrg test \$(( 1 + 1 )) = 2 || exit 1" 185 1.1 mrg if (eval "$as_required") 2>/dev/null; then : 186 1.1 mrg as_have_required=yes 187 1.1 mrg else 188 1.1 mrg as_have_required=no 189 1.1 mrg fi 190 1.1 mrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 191 1.1 mrg 192 1.1 mrg else 193 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 194 1.1 mrg as_found=false 195 1.1 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 196 1.1 mrg do 197 1.1 mrg IFS=$as_save_IFS 198 1.1 mrg test -z "$as_dir" && as_dir=. 199 1.1 mrg as_found=: 200 1.1 mrg case $as_dir in #( 201 1.1 mrg /*) 202 1.1 mrg for as_base in sh bash ksh sh5; do 203 1.1 mrg # Try only shells that exist, to save several forks. 204 1.1 mrg as_shell=$as_dir/$as_base 205 1.1 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 206 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 207 1.1 mrg CONFIG_SHELL=$as_shell as_have_required=yes 208 1.1 mrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 209 1.1 mrg break 2 210 1.1 mrg fi 211 1.1 mrg fi 212 1.1 mrg done;; 213 1.1 mrg esac 214 1.1 mrg as_found=false 215 1.1 mrg done 216 1.1 mrg $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 217 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 218 1.1 mrg CONFIG_SHELL=$SHELL as_have_required=yes 219 1.1 mrg fi; } 220 1.1 mrg IFS=$as_save_IFS 221 1.1 mrg 222 1.1 mrg 223 1.1 mrg if test "x$CONFIG_SHELL" != x; then : 224 1.1 mrg # We cannot yet assume a decent shell, so we have to provide a 225 1.1 mrg # neutralization value for shells without unset; and this also 226 1.1 mrg # works around shells that cannot unset nonexistent variables. 227 1.1 mrg BASH_ENV=/dev/null 228 1.1 mrg ENV=/dev/null 229 1.1 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 230 1.1 mrg export CONFIG_SHELL 231 1.1 mrg exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 232 1.1 mrg fi 233 1.1 mrg 234 1.1 mrg if test x$as_have_required = xno; then : 235 1.1 mrg $as_echo "$0: This script requires a shell more modern than all" 236 1.1 mrg $as_echo "$0: the shells that I found on your system." 237 1.1 mrg if test x${ZSH_VERSION+set} = xset ; then 238 1.1 mrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 239 1.1 mrg $as_echo "$0: be upgraded to zsh 4.3.4 or later." 240 1.1 mrg else 241 1.1 mrg $as_echo "$0: Please tell bug-autoconf (at] gnu.org and 242 1.1 mrg $0: https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa 243 1.1 mrg $0: about your system, including any error possibly output 244 1.1 mrg $0: before this message. Then install a modern shell, or 245 1.1 mrg $0: manually run the script under such a shell if you do 246 1.1 mrg $0: have one." 247 1.1 mrg fi 248 1.1 mrg exit 1 249 1.1 mrg fi 250 1.1 mrg fi 251 1.1 mrg fi 252 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh} 253 1.1 mrg export SHELL 254 1.1 mrg # Unset more variables known to interfere with behavior of common tools. 255 1.1 mrg CLICOLOR_FORCE= GREP_OPTIONS= 256 1.1 mrg unset CLICOLOR_FORCE GREP_OPTIONS 257 1.1 mrg 258 1.1 mrg ## --------------------- ## 259 1.1 mrg ## M4sh Shell Functions. ## 260 1.1 mrg ## --------------------- ## 261 1.1 mrg # as_fn_unset VAR 262 1.1 mrg # --------------- 263 1.1 mrg # Portably unset VAR. 264 1.1 mrg as_fn_unset () 265 1.1 mrg { 266 1.1 mrg { eval $1=; unset $1;} 267 1.1 mrg } 268 1.1 mrg as_unset=as_fn_unset 269 1.1 mrg 270 1.1 mrg # as_fn_set_status STATUS 271 1.1 mrg # ----------------------- 272 1.1 mrg # Set $? to STATUS, without forking. 273 1.1 mrg as_fn_set_status () 274 1.1 mrg { 275 1.1 mrg return $1 276 1.1 mrg } # as_fn_set_status 277 1.1 mrg 278 1.1 mrg # as_fn_exit STATUS 279 1.1 mrg # ----------------- 280 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 281 1.1 mrg as_fn_exit () 282 1.1 mrg { 283 1.1 mrg set +e 284 1.1 mrg as_fn_set_status $1 285 1.1 mrg exit $1 286 1.1 mrg } # as_fn_exit 287 1.1 mrg 288 1.1 mrg # as_fn_mkdir_p 289 1.1 mrg # ------------- 290 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary. 291 1.1 mrg as_fn_mkdir_p () 292 1.1 mrg { 293 1.1 mrg 294 1.1 mrg case $as_dir in #( 295 1.1 mrg -*) as_dir=./$as_dir;; 296 1.1 mrg esac 297 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || { 298 1.1 mrg as_dirs= 299 1.1 mrg while :; do 300 1.1 mrg case $as_dir in #( 301 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 302 1.1 mrg *) as_qdir=$as_dir;; 303 1.1 mrg esac 304 1.1 mrg as_dirs="'$as_qdir' $as_dirs" 305 1.1 mrg as_dir=`$as_dirname -- "$as_dir" || 306 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 307 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \ 308 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \ 309 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 310 1.1 mrg $as_echo X"$as_dir" | 311 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 312 1.1 mrg s//\1/ 313 1.1 mrg q 314 1.1 mrg } 315 1.1 mrg /^X\(\/\/\)[^/].*/{ 316 1.1 mrg s//\1/ 317 1.1 mrg q 318 1.1 mrg } 319 1.1 mrg /^X\(\/\/\)$/{ 320 1.1 mrg s//\1/ 321 1.1 mrg q 322 1.1 mrg } 323 1.1 mrg /^X\(\/\).*/{ 324 1.1 mrg s//\1/ 325 1.1 mrg q 326 1.1 mrg } 327 1.1 mrg s/.*/./; q'` 328 1.1 mrg test -d "$as_dir" && break 329 1.1 mrg done 330 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs" 331 1.1 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 332 1.1 mrg 333 1.1 mrg 334 1.1 mrg } # as_fn_mkdir_p 335 1.1 mrg # as_fn_append VAR VALUE 336 1.1 mrg # ---------------------- 337 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take 338 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over 339 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive 340 1.1 mrg # implementations. 341 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 342 1.1 mrg eval 'as_fn_append () 343 1.1 mrg { 344 1.1 mrg eval $1+=\$2 345 1.1 mrg }' 346 1.1 mrg else 347 1.1 mrg as_fn_append () 348 1.1 mrg { 349 1.1 mrg eval $1=\$$1\$2 350 1.1 mrg } 351 1.1 mrg fi # as_fn_append 352 1.1 mrg 353 1.1 mrg # as_fn_arith ARG... 354 1.1 mrg # ------------------ 355 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the 356 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments 357 1.1 mrg # must be portable across $(()) and expr. 358 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 359 1.1 mrg eval 'as_fn_arith () 360 1.1 mrg { 361 1.1 mrg as_val=$(( $* )) 362 1.1 mrg }' 363 1.1 mrg else 364 1.1 mrg as_fn_arith () 365 1.1 mrg { 366 1.1 mrg as_val=`expr "$@" || test $? -eq 1` 367 1.1 mrg } 368 1.1 mrg fi # as_fn_arith 369 1.1 mrg 370 1.1 mrg 371 1.1 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD] 372 1.1 mrg # ---------------------------------------- 373 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 374 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 375 1.1 mrg # script with STATUS, using 1 if that was 0. 376 1.1 mrg as_fn_error () 377 1.1 mrg { 378 1.1 mrg as_status=$1; test $as_status -eq 0 && as_status=1 379 1.1 mrg if test "$4"; then 380 1.1 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 381 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 382 1.1 mrg fi 383 1.1 mrg $as_echo "$as_me: error: $2" >&2 384 1.1 mrg as_fn_exit $as_status 385 1.1 mrg } # as_fn_error 386 1.1 mrg 387 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 && 388 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 389 1.1 mrg as_expr=expr 390 1.1 mrg else 391 1.1 mrg as_expr=false 392 1.1 mrg fi 393 1.1 mrg 394 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 395 1.1 mrg as_basename=basename 396 1.1 mrg else 397 1.1 mrg as_basename=false 398 1.1 mrg fi 399 1.1 mrg 400 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 401 1.1 mrg as_dirname=dirname 402 1.1 mrg else 403 1.1 mrg as_dirname=false 404 1.1 mrg fi 405 1.1 mrg 406 1.1 mrg as_me=`$as_basename -- "$0" || 407 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 408 1.1 mrg X"$0" : 'X\(//\)$' \| \ 409 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 410 1.1 mrg $as_echo X/"$0" | 411 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 412 1.1 mrg s//\1/ 413 1.1 mrg q 414 1.1 mrg } 415 1.1 mrg /^X\/\(\/\/\)$/{ 416 1.1 mrg s//\1/ 417 1.1 mrg q 418 1.1 mrg } 419 1.1 mrg /^X\/\(\/\).*/{ 420 1.1 mrg s//\1/ 421 1.1 mrg q 422 1.1 mrg } 423 1.1 mrg s/.*/./; q'` 424 1.1 mrg 425 1.1 mrg # Avoid depending upon Character Ranges. 426 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz' 427 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 428 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS 429 1.1 mrg as_cr_digits='0123456789' 430 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits 431 1.1 mrg 432 1.1 mrg 433 1.1 mrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 434 1.1 mrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 435 1.1 mrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 436 1.1 mrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 437 1.1 mrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 438 1.1 mrg sed -n ' 439 1.1 mrg p 440 1.1 mrg /[$]LINENO/= 441 1.1 mrg ' <$as_myself | 442 1.1 mrg sed ' 443 1.1 mrg s/[$]LINENO.*/&-/ 444 1.1 mrg t lineno 445 1.1 mrg b 446 1.1 mrg :lineno 447 1.1 mrg N 448 1.1 mrg :loop 449 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 450 1.1 mrg t loop 451 1.1 mrg s/-\n.*// 452 1.1 mrg ' >$as_me.lineno && 453 1.1 mrg chmod +x "$as_me.lineno" || 454 1.1 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 455 1.1 mrg 456 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems 457 1.1 mrg # (the dirname of $[0] is not the place where we might find the 458 1.1 mrg # original and so on. Autoconf is especially sensitive to this). 459 1.1 mrg . "./$as_me.lineno" 460 1.1 mrg # Exit status is that of the last command. 461 1.1 mrg exit 462 1.1 mrg } 463 1.1 mrg 464 1.1 mrg ECHO_C= ECHO_N= ECHO_T= 465 1.1 mrg case `echo -n x` in #((((( 466 1.1 mrg -n*) 467 1.1 mrg case `echo 'xy\c'` in 468 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 469 1.1 mrg xy) ECHO_C='\c';; 470 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 471 1.1 mrg ECHO_T=' ';; 472 1.1 mrg esac;; 473 1.1 mrg *) 474 1.1 mrg ECHO_N='-n';; 475 1.1 mrg esac 476 1.1 mrg 477 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file 478 1.1 mrg if test -d conf$$.dir; then 479 1.1 mrg rm -f conf$$.dir/conf$$.file 480 1.1 mrg else 481 1.1 mrg rm -f conf$$.dir 482 1.1 mrg mkdir conf$$.dir 2>/dev/null 483 1.1 mrg fi 484 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then 485 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then 486 1.1 mrg as_ln_s='ln -s' 487 1.1 mrg # ... but there are two gotchas: 488 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 489 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 490 1.1 mrg # In both cases, we have to default to `cp -p'. 491 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 492 1.1 mrg as_ln_s='cp -p' 493 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then 494 1.1 mrg as_ln_s=ln 495 1.1 mrg else 496 1.1 mrg as_ln_s='cp -p' 497 1.1 mrg fi 498 1.1 mrg else 499 1.1 mrg as_ln_s='cp -p' 500 1.1 mrg fi 501 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 502 1.1 mrg rmdir conf$$.dir 2>/dev/null 503 1.1 mrg 504 1.1 mrg if mkdir -p . 2>/dev/null; then 505 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"' 506 1.1 mrg else 507 1.1 mrg test -d ./-p && rmdir ./-p 508 1.1 mrg as_mkdir_p=false 509 1.1 mrg fi 510 1.1 mrg 511 1.1 mrg if test -x / >/dev/null 2>&1; then 512 1.1 mrg as_test_x='test -x' 513 1.1 mrg else 514 1.1 mrg if ls -dL / >/dev/null 2>&1; then 515 1.1 mrg as_ls_L_option=L 516 1.1 mrg else 517 1.1 mrg as_ls_L_option= 518 1.1 mrg fi 519 1.1 mrg as_test_x=' 520 1.1 mrg eval sh -c '\'' 521 1.1 mrg if test -d "$1"; then 522 1.1 mrg test -d "$1/."; 523 1.1 mrg else 524 1.1 mrg case $1 in #( 525 1.1 mrg -*)set "./$1";; 526 1.1 mrg esac; 527 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 528 1.1 mrg ???[sx]*):;;*)false;;esac;fi 529 1.1 mrg '\'' sh 530 1.1 mrg ' 531 1.1 mrg fi 532 1.1 mrg as_executable_p=$as_test_x 533 1.1 mrg 534 1.1 mrg # Sed expression to map a string onto a valid CPP name. 535 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 536 1.1 mrg 537 1.1 mrg # Sed expression to map a string onto a valid variable name. 538 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 539 1.1 mrg 540 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh} 541 1.1 mrg 542 1.1 mrg 543 1.1 mrg test -n "$DJDIR" || exec 7<&0 </dev/null 544 1.1 mrg exec 6>&1 545 1.1 mrg 546 1.1 mrg # Name of the host. 547 1.1 mrg # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 548 1.1 mrg # so uname gets run too. 549 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 550 1.1 mrg 551 1.1 mrg # 552 1.1 mrg # Initializations. 553 1.1 mrg # 554 1.1 mrg ac_default_prefix=/usr/local 555 1.1 mrg ac_clean_files= 556 1.1 mrg ac_config_libobj_dir=. 557 1.1 mrg LIBOBJS= 558 1.1 mrg cross_compiling=no 559 1.1 mrg subdirs= 560 1.1 mrg MFLAGS= 561 1.1 mrg MAKEFLAGS= 562 1.1 mrg 563 1.1 mrg # Identity of this package. 564 1.1 mrg PACKAGE_NAME='glw' 565 1.1 mrg PACKAGE_TARNAME='glw' 566 1.1 mrg PACKAGE_VERSION='8.0.0' 567 1.1 mrg PACKAGE_STRING='glw 8.0.0' 568 1.1 mrg PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa' 569 1.1 mrg PACKAGE_URL='' 570 1.1 mrg 571 1.1 mrg # Factoring default headers for most tests. 572 1.1 mrg ac_includes_default="\ 573 1.1 mrg #include <stdio.h> 574 1.1 mrg #ifdef HAVE_SYS_TYPES_H 575 1.1 mrg # include <sys/types.h> 576 1.1 mrg #endif 577 1.1 mrg #ifdef HAVE_SYS_STAT_H 578 1.1 mrg # include <sys/stat.h> 579 1.1 mrg #endif 580 1.1 mrg #ifdef STDC_HEADERS 581 1.1 mrg # include <stdlib.h> 582 1.1 mrg # include <stddef.h> 583 1.1 mrg #else 584 1.1 mrg # ifdef HAVE_STDLIB_H 585 1.1 mrg # include <stdlib.h> 586 1.1 mrg # endif 587 1.1 mrg #endif 588 1.1 mrg #ifdef HAVE_STRING_H 589 1.1 mrg # if !defined STDC_HEADERS && defined HAVE_MEMORY_H 590 1.1 mrg # include <memory.h> 591 1.1 mrg # endif 592 1.1 mrg # include <string.h> 593 1.1 mrg #endif 594 1.1 mrg #ifdef HAVE_STRINGS_H 595 1.1 mrg # include <strings.h> 596 1.1 mrg #endif 597 1.1 mrg #ifdef HAVE_INTTYPES_H 598 1.1 mrg # include <inttypes.h> 599 1.1 mrg #endif 600 1.1 mrg #ifdef HAVE_STDINT_H 601 1.1 mrg # include <stdint.h> 602 1.1 mrg #endif 603 1.1 mrg #ifdef HAVE_UNISTD_H 604 1.1 mrg # include <unistd.h> 605 1.1 mrg #endif" 606 1.1 mrg 607 1.1 mrg ac_subst_vars='am__EXEEXT_FALSE 608 1.1 mrg am__EXEEXT_TRUE 609 1.1 mrg LTLIBOBJS 610 1.1 mrg LIBOBJS 611 1.1 mrg X11_LIBS 612 1.1 mrg X11_CFLAGS 613 1.1 mrg GLW_PC_CFLAGS 614 1.1 mrg GLW_PC_LIB_PRIV 615 1.1 mrg MOTIF_CONFIG 616 1.1 mrg GLW_LIBS 617 1.1 mrg GLW_CFLAGS 618 1.1 mrg GL_LIBS 619 1.1 mrg GL_CFLAGS 620 1.1 mrg ENABLE_MOTIF_FALSE 621 1.1 mrg ENABLE_MOTIF_TRUE 622 1.1 mrg PKG_CONFIG_LIBDIR 623 1.1 mrg PKG_CONFIG_PATH 624 1.1 mrg PKG_CONFIG 625 1.1 mrg AM_BACKSLASH 626 1.1 mrg AM_DEFAULT_VERBOSITY 627 1.1 mrg OTOOL64 628 1.1 mrg OTOOL 629 1.1 mrg LIPO 630 1.1 mrg NMEDIT 631 1.1 mrg DSYMUTIL 632 1.1 mrg RANLIB 633 1.1 mrg AR 634 1.1 mrg OBJDUMP 635 1.1 mrg LN_S 636 1.1 mrg NM 637 1.1 mrg ac_ct_DUMPBIN 638 1.1 mrg DUMPBIN 639 1.1 mrg LD 640 1.1 mrg FGREP 641 1.1 mrg EGREP 642 1.1 mrg GREP 643 1.1 mrg SED 644 1.1 mrg LIBTOOL 645 1.1 mrg CPP 646 1.1 mrg am__fastdepCC_FALSE 647 1.1 mrg am__fastdepCC_TRUE 648 1.1 mrg CCDEPMODE 649 1.1 mrg AMDEPBACKSLASH 650 1.1 mrg AMDEP_FALSE 651 1.1 mrg AMDEP_TRUE 652 1.1 mrg am__quote 653 1.1 mrg am__include 654 1.1 mrg DEPDIR 655 1.1 mrg OBJEXT 656 1.1 mrg EXEEXT 657 1.1 mrg ac_ct_CC 658 1.1 mrg CPPFLAGS 659 1.1 mrg LDFLAGS 660 1.1 mrg CFLAGS 661 1.1 mrg CC 662 1.1 mrg am__untar 663 1.1 mrg am__tar 664 1.1 mrg AMTAR 665 1.1 mrg am__leading_dot 666 1.1 mrg SET_MAKE 667 1.1 mrg AWK 668 1.1 mrg mkdir_p 669 1.1 mrg MKDIR_P 670 1.1 mrg INSTALL_STRIP_PROGRAM 671 1.1 mrg STRIP 672 1.1 mrg install_sh 673 1.1 mrg MAKEINFO 674 1.1 mrg AUTOHEADER 675 1.1 mrg AUTOMAKE 676 1.1 mrg AUTOCONF 677 1.1 mrg ACLOCAL 678 1.1 mrg VERSION 679 1.1 mrg PACKAGE 680 1.1 mrg CYGPATH_W 681 1.1 mrg am__isrc 682 1.1 mrg INSTALL_DATA 683 1.1 mrg INSTALL_SCRIPT 684 1.1 mrg INSTALL_PROGRAM 685 1.1 mrg host_os 686 1.1 mrg host_vendor 687 1.1 mrg host_cpu 688 1.1 mrg host 689 1.1 mrg build_os 690 1.1 mrg build_vendor 691 1.1 mrg build_cpu 692 1.1 mrg build 693 1.1 mrg target_alias 694 1.1 mrg host_alias 695 1.1 mrg build_alias 696 1.1 mrg LIBS 697 1.1 mrg ECHO_T 698 1.1 mrg ECHO_N 699 1.1 mrg ECHO_C 700 1.1 mrg DEFS 701 1.1 mrg mandir 702 1.1 mrg localedir 703 1.1 mrg libdir 704 1.1 mrg psdir 705 1.1 mrg pdfdir 706 1.1 mrg dvidir 707 1.1 mrg htmldir 708 1.1 mrg infodir 709 1.1 mrg docdir 710 1.1 mrg oldincludedir 711 1.1 mrg includedir 712 1.1 mrg localstatedir 713 1.1 mrg sharedstatedir 714 1.1 mrg sysconfdir 715 1.1 mrg datadir 716 1.1 mrg datarootdir 717 1.1 mrg libexecdir 718 1.1 mrg sbindir 719 1.1 mrg bindir 720 1.1 mrg program_transform_name 721 1.1 mrg prefix 722 1.1 mrg exec_prefix 723 1.1 mrg PACKAGE_URL 724 1.1 mrg PACKAGE_BUGREPORT 725 1.1 mrg PACKAGE_STRING 726 1.1 mrg PACKAGE_VERSION 727 1.1 mrg PACKAGE_TARNAME 728 1.1 mrg PACKAGE_NAME 729 1.1 mrg PATH_SEPARATOR 730 1.1 mrg SHELL' 731 1.1 mrg ac_subst_files='' 732 1.1 mrg ac_user_opts=' 733 1.1 mrg enable_option_checking 734 1.1 mrg enable_dependency_tracking 735 1.1 mrg enable_shared 736 1.1 mrg enable_static 737 1.1 mrg with_pic 738 1.1 mrg enable_fast_install 739 1.1 mrg with_gnu_ld 740 1.1 mrg enable_libtool_lock 741 1.1 mrg enable_silent_rules 742 1.1 mrg enable_motif 743 1.1 mrg ' 744 1.1 mrg ac_precious_vars='build_alias 745 1.1 mrg host_alias 746 1.1 mrg target_alias 747 1.1 mrg CC 748 1.1 mrg CFLAGS 749 1.1 mrg LDFLAGS 750 1.1 mrg LIBS 751 1.1 mrg CPPFLAGS 752 1.1 mrg CPP 753 1.1 mrg PKG_CONFIG 754 1.1 mrg PKG_CONFIG_PATH 755 1.1 mrg PKG_CONFIG_LIBDIR 756 1.1 mrg GL_CFLAGS 757 1.1 mrg GL_LIBS 758 1.1 mrg GLW_CFLAGS 759 1.1 mrg GLW_LIBS 760 1.1 mrg X11_CFLAGS 761 1.1 mrg X11_LIBS' 762 1.1 mrg 763 1.1 mrg 764 1.1 mrg # Initialize some variables set by options. 765 1.1 mrg ac_init_help= 766 1.1 mrg ac_init_version=false 767 1.1 mrg ac_unrecognized_opts= 768 1.1 mrg ac_unrecognized_sep= 769 1.1 mrg # The variables have the same names as the options, with 770 1.1 mrg # dashes changed to underlines. 771 1.1 mrg cache_file=/dev/null 772 1.1 mrg exec_prefix=NONE 773 1.1 mrg no_create= 774 1.1 mrg no_recursion= 775 1.1 mrg prefix=NONE 776 1.1 mrg program_prefix=NONE 777 1.1 mrg program_suffix=NONE 778 1.1 mrg program_transform_name=s,x,x, 779 1.1 mrg silent= 780 1.1 mrg site= 781 1.1 mrg srcdir= 782 1.1 mrg verbose= 783 1.1 mrg x_includes=NONE 784 1.1 mrg x_libraries=NONE 785 1.1 mrg 786 1.1 mrg # Installation directory options. 787 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo" 788 1.1 mrg # and all the variables that are supposed to be based on exec_prefix 789 1.1 mrg # by default will actually change. 790 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them. 791 1.1 mrg # (The list follows the same order as the GNU Coding Standards.) 792 1.1 mrg bindir='${exec_prefix}/bin' 793 1.1 mrg sbindir='${exec_prefix}/sbin' 794 1.1 mrg libexecdir='${exec_prefix}/libexec' 795 1.1 mrg datarootdir='${prefix}/share' 796 1.1 mrg datadir='${datarootdir}' 797 1.1 mrg sysconfdir='${prefix}/etc' 798 1.1 mrg sharedstatedir='${prefix}/com' 799 1.1 mrg localstatedir='${prefix}/var' 800 1.1 mrg includedir='${prefix}/include' 801 1.1 mrg oldincludedir='/usr/include' 802 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 803 1.1 mrg infodir='${datarootdir}/info' 804 1.1 mrg htmldir='${docdir}' 805 1.1 mrg dvidir='${docdir}' 806 1.1 mrg pdfdir='${docdir}' 807 1.1 mrg psdir='${docdir}' 808 1.1 mrg libdir='${exec_prefix}/lib' 809 1.1 mrg localedir='${datarootdir}/locale' 810 1.1 mrg mandir='${datarootdir}/man' 811 1.1 mrg 812 1.1 mrg ac_prev= 813 1.1 mrg ac_dashdash= 814 1.1 mrg for ac_option 815 1.1 mrg do 816 1.1 mrg # If the previous option needs an argument, assign it. 817 1.1 mrg if test -n "$ac_prev"; then 818 1.1 mrg eval $ac_prev=\$ac_option 819 1.1 mrg ac_prev= 820 1.1 mrg continue 821 1.1 mrg fi 822 1.1 mrg 823 1.1 mrg case $ac_option in 824 1.1 mrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 825 1.1 mrg *) ac_optarg=yes ;; 826 1.1 mrg esac 827 1.1 mrg 828 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos. 829 1.1 mrg 830 1.1 mrg case $ac_dashdash$ac_option in 831 1.1 mrg --) 832 1.1 mrg ac_dashdash=yes ;; 833 1.1 mrg 834 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 835 1.1 mrg ac_prev=bindir ;; 836 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 837 1.1 mrg bindir=$ac_optarg ;; 838 1.1 mrg 839 1.1 mrg -build | --build | --buil | --bui | --bu) 840 1.1 mrg ac_prev=build_alias ;; 841 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 842 1.1 mrg build_alias=$ac_optarg ;; 843 1.1 mrg 844 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 845 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 846 1.1 mrg ac_prev=cache_file ;; 847 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 848 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 849 1.1 mrg cache_file=$ac_optarg ;; 850 1.1 mrg 851 1.1 mrg --config-cache | -C) 852 1.1 mrg cache_file=config.cache ;; 853 1.1 mrg 854 1.1 mrg -datadir | --datadir | --datadi | --datad) 855 1.1 mrg ac_prev=datadir ;; 856 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 857 1.1 mrg datadir=$ac_optarg ;; 858 1.1 mrg 859 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 860 1.1 mrg | --dataroo | --dataro | --datar) 861 1.1 mrg ac_prev=datarootdir ;; 862 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 863 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 864 1.1 mrg datarootdir=$ac_optarg ;; 865 1.1 mrg 866 1.1 mrg -disable-* | --disable-*) 867 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 868 1.1 mrg # Reject names that are not valid shell variable names. 869 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 870 1.1 mrg as_fn_error $? "invalid feature name: $ac_useropt" 871 1.1 mrg ac_useropt_orig=$ac_useropt 872 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 873 1.1 mrg case $ac_user_opts in 874 1.1 mrg *" 875 1.1 mrg "enable_$ac_useropt" 876 1.1 mrg "*) ;; 877 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 878 1.1 mrg ac_unrecognized_sep=', ';; 879 1.1 mrg esac 880 1.1 mrg eval enable_$ac_useropt=no ;; 881 1.1 mrg 882 1.1 mrg -docdir | --docdir | --docdi | --doc | --do) 883 1.1 mrg ac_prev=docdir ;; 884 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 885 1.1 mrg docdir=$ac_optarg ;; 886 1.1 mrg 887 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 888 1.1 mrg ac_prev=dvidir ;; 889 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 890 1.1 mrg dvidir=$ac_optarg ;; 891 1.1 mrg 892 1.1 mrg -enable-* | --enable-*) 893 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 894 1.1 mrg # Reject names that are not valid shell variable names. 895 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 896 1.1 mrg as_fn_error $? "invalid feature name: $ac_useropt" 897 1.1 mrg ac_useropt_orig=$ac_useropt 898 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 899 1.1 mrg case $ac_user_opts in 900 1.1 mrg *" 901 1.1 mrg "enable_$ac_useropt" 902 1.1 mrg "*) ;; 903 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 904 1.1 mrg ac_unrecognized_sep=', ';; 905 1.1 mrg esac 906 1.1 mrg eval enable_$ac_useropt=\$ac_optarg ;; 907 1.1 mrg 908 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 909 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 910 1.1 mrg | --exec | --exe | --ex) 911 1.1 mrg ac_prev=exec_prefix ;; 912 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 913 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 914 1.1 mrg | --exec=* | --exe=* | --ex=*) 915 1.1 mrg exec_prefix=$ac_optarg ;; 916 1.1 mrg 917 1.1 mrg -gas | --gas | --ga | --g) 918 1.1 mrg # Obsolete; use --with-gas. 919 1.1 mrg with_gas=yes ;; 920 1.1 mrg 921 1.1 mrg -help | --help | --hel | --he | -h) 922 1.1 mrg ac_init_help=long ;; 923 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 924 1.1 mrg ac_init_help=recursive ;; 925 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 926 1.1 mrg ac_init_help=short ;; 927 1.1 mrg 928 1.1 mrg -host | --host | --hos | --ho) 929 1.1 mrg ac_prev=host_alias ;; 930 1.1 mrg -host=* | --host=* | --hos=* | --ho=*) 931 1.1 mrg host_alias=$ac_optarg ;; 932 1.1 mrg 933 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 934 1.1 mrg ac_prev=htmldir ;; 935 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 936 1.1 mrg | --ht=*) 937 1.1 mrg htmldir=$ac_optarg ;; 938 1.1 mrg 939 1.1 mrg -includedir | --includedir | --includedi | --included | --include \ 940 1.1 mrg | --includ | --inclu | --incl | --inc) 941 1.1 mrg ac_prev=includedir ;; 942 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 943 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*) 944 1.1 mrg includedir=$ac_optarg ;; 945 1.1 mrg 946 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf) 947 1.1 mrg ac_prev=infodir ;; 948 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 949 1.1 mrg infodir=$ac_optarg ;; 950 1.1 mrg 951 1.1 mrg -libdir | --libdir | --libdi | --libd) 952 1.1 mrg ac_prev=libdir ;; 953 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 954 1.1 mrg libdir=$ac_optarg ;; 955 1.1 mrg 956 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 957 1.1 mrg | --libexe | --libex | --libe) 958 1.1 mrg ac_prev=libexecdir ;; 959 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 960 1.1 mrg | --libexe=* | --libex=* | --libe=*) 961 1.1 mrg libexecdir=$ac_optarg ;; 962 1.1 mrg 963 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale) 964 1.1 mrg ac_prev=localedir ;; 965 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 966 1.1 mrg localedir=$ac_optarg ;; 967 1.1 mrg 968 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 969 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals) 970 1.1 mrg ac_prev=localstatedir ;; 971 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 972 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 973 1.1 mrg localstatedir=$ac_optarg ;; 974 1.1 mrg 975 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 976 1.1 mrg ac_prev=mandir ;; 977 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 978 1.1 mrg mandir=$ac_optarg ;; 979 1.1 mrg 980 1.1 mrg -nfp | --nfp | --nf) 981 1.1 mrg # Obsolete; use --without-fp. 982 1.1 mrg with_fp=no ;; 983 1.1 mrg 984 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 985 1.1 mrg | --no-cr | --no-c | -n) 986 1.1 mrg no_create=yes ;; 987 1.1 mrg 988 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 989 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 990 1.1 mrg no_recursion=yes ;; 991 1.1 mrg 992 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 993 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 994 1.1 mrg | --oldin | --oldi | --old | --ol | --o) 995 1.1 mrg ac_prev=oldincludedir ;; 996 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 997 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 998 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 999 1.1 mrg oldincludedir=$ac_optarg ;; 1000 1.1 mrg 1001 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1002 1.1 mrg ac_prev=prefix ;; 1003 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1004 1.1 mrg prefix=$ac_optarg ;; 1005 1.1 mrg 1006 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1007 1.1 mrg | --program-pre | --program-pr | --program-p) 1008 1.1 mrg ac_prev=program_prefix ;; 1009 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1010 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1011 1.1 mrg program_prefix=$ac_optarg ;; 1012 1.1 mrg 1013 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1014 1.1 mrg | --program-suf | --program-su | --program-s) 1015 1.1 mrg ac_prev=program_suffix ;; 1016 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1017 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1018 1.1 mrg program_suffix=$ac_optarg ;; 1019 1.1 mrg 1020 1.1 mrg -program-transform-name | --program-transform-name \ 1021 1.1 mrg | --program-transform-nam | --program-transform-na \ 1022 1.1 mrg | --program-transform-n | --program-transform- \ 1023 1.1 mrg | --program-transform | --program-transfor \ 1024 1.1 mrg | --program-transfo | --program-transf \ 1025 1.1 mrg | --program-trans | --program-tran \ 1026 1.1 mrg | --progr-tra | --program-tr | --program-t) 1027 1.1 mrg ac_prev=program_transform_name ;; 1028 1.1 mrg -program-transform-name=* | --program-transform-name=* \ 1029 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \ 1030 1.1 mrg | --program-transform-n=* | --program-transform-=* \ 1031 1.1 mrg | --program-transform=* | --program-transfor=* \ 1032 1.1 mrg | --program-transfo=* | --program-transf=* \ 1033 1.1 mrg | --program-trans=* | --program-tran=* \ 1034 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*) 1035 1.1 mrg program_transform_name=$ac_optarg ;; 1036 1.1 mrg 1037 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1038 1.1 mrg ac_prev=pdfdir ;; 1039 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1040 1.1 mrg pdfdir=$ac_optarg ;; 1041 1.1 mrg 1042 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps) 1043 1.1 mrg ac_prev=psdir ;; 1044 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1045 1.1 mrg psdir=$ac_optarg ;; 1046 1.1 mrg 1047 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1048 1.1 mrg | -silent | --silent | --silen | --sile | --sil) 1049 1.1 mrg silent=yes ;; 1050 1.1 mrg 1051 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1052 1.1 mrg ac_prev=sbindir ;; 1053 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1054 1.1 mrg | --sbi=* | --sb=*) 1055 1.1 mrg sbindir=$ac_optarg ;; 1056 1.1 mrg 1057 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1058 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1059 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \ 1060 1.1 mrg | --sha | --sh) 1061 1.1 mrg ac_prev=sharedstatedir ;; 1062 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1063 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1064 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1065 1.1 mrg | --sha=* | --sh=*) 1066 1.1 mrg sharedstatedir=$ac_optarg ;; 1067 1.1 mrg 1068 1.1 mrg -site | --site | --sit) 1069 1.1 mrg ac_prev=site ;; 1070 1.1 mrg -site=* | --site=* | --sit=*) 1071 1.1 mrg site=$ac_optarg ;; 1072 1.1 mrg 1073 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1074 1.1 mrg ac_prev=srcdir ;; 1075 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1076 1.1 mrg srcdir=$ac_optarg ;; 1077 1.1 mrg 1078 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1079 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy) 1080 1.1 mrg ac_prev=sysconfdir ;; 1081 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1082 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1083 1.1 mrg sysconfdir=$ac_optarg ;; 1084 1.1 mrg 1085 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t) 1086 1.1 mrg ac_prev=target_alias ;; 1087 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1088 1.1 mrg target_alias=$ac_optarg ;; 1089 1.1 mrg 1090 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 1091 1.1 mrg verbose=yes ;; 1092 1.1 mrg 1093 1.1 mrg -version | --version | --versio | --versi | --vers | -V) 1094 1.1 mrg ac_init_version=: ;; 1095 1.1 mrg 1096 1.1 mrg -with-* | --with-*) 1097 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1098 1.1 mrg # Reject names that are not valid shell variable names. 1099 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1100 1.1 mrg as_fn_error $? "invalid package name: $ac_useropt" 1101 1.1 mrg ac_useropt_orig=$ac_useropt 1102 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1103 1.1 mrg case $ac_user_opts in 1104 1.1 mrg *" 1105 1.1 mrg "with_$ac_useropt" 1106 1.1 mrg "*) ;; 1107 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1108 1.1 mrg ac_unrecognized_sep=', ';; 1109 1.1 mrg esac 1110 1.1 mrg eval with_$ac_useropt=\$ac_optarg ;; 1111 1.1 mrg 1112 1.1 mrg -without-* | --without-*) 1113 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1114 1.1 mrg # Reject names that are not valid shell variable names. 1115 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1116 1.1 mrg as_fn_error $? "invalid package name: $ac_useropt" 1117 1.1 mrg ac_useropt_orig=$ac_useropt 1118 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1119 1.1 mrg case $ac_user_opts in 1120 1.1 mrg *" 1121 1.1 mrg "with_$ac_useropt" 1122 1.1 mrg "*) ;; 1123 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1124 1.1 mrg ac_unrecognized_sep=', ';; 1125 1.1 mrg esac 1126 1.1 mrg eval with_$ac_useropt=no ;; 1127 1.1 mrg 1128 1.1 mrg --x) 1129 1.1 mrg # Obsolete; use --with-x. 1130 1.1 mrg with_x=yes ;; 1131 1.1 mrg 1132 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1133 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i) 1134 1.1 mrg ac_prev=x_includes ;; 1135 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1136 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1137 1.1 mrg x_includes=$ac_optarg ;; 1138 1.1 mrg 1139 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1140 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1141 1.1 mrg ac_prev=x_libraries ;; 1142 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1143 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1144 1.1 mrg x_libraries=$ac_optarg ;; 1145 1.1 mrg 1146 1.1 mrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 1147 1.1 mrg Try \`$0 --help' for more information" 1148 1.1 mrg ;; 1149 1.1 mrg 1150 1.1 mrg *=*) 1151 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1152 1.1 mrg # Reject names that are not valid shell variable names. 1153 1.1 mrg case $ac_envvar in #( 1154 1.1 mrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 1155 1.1 mrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1156 1.1 mrg esac 1157 1.1 mrg eval $ac_envvar=\$ac_optarg 1158 1.1 mrg export $ac_envvar ;; 1159 1.1 mrg 1160 1.1 mrg *) 1161 1.1 mrg # FIXME: should be removed in autoconf 3.0. 1162 1.1 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1163 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1164 1.1 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1165 1.1 mrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1166 1.1 mrg ;; 1167 1.1 mrg 1168 1.1 mrg esac 1169 1.1 mrg done 1170 1.1 mrg 1171 1.1 mrg if test -n "$ac_prev"; then 1172 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1173 1.1 mrg as_fn_error $? "missing argument to $ac_option" 1174 1.1 mrg fi 1175 1.1 mrg 1176 1.1 mrg if test -n "$ac_unrecognized_opts"; then 1177 1.1 mrg case $enable_option_checking in 1178 1.1 mrg no) ;; 1179 1.1 mrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1180 1.1 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1181 1.1 mrg esac 1182 1.1 mrg fi 1183 1.1 mrg 1184 1.1 mrg # Check all directory arguments for consistency. 1185 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1186 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \ 1187 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1188 1.1 mrg libdir localedir mandir 1189 1.1 mrg do 1190 1.1 mrg eval ac_val=\$$ac_var 1191 1.1 mrg # Remove trailing slashes. 1192 1.1 mrg case $ac_val in 1193 1.1 mrg */ ) 1194 1.1 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1195 1.1 mrg eval $ac_var=\$ac_val;; 1196 1.1 mrg esac 1197 1.1 mrg # Be sure to have absolute directory names. 1198 1.1 mrg case $ac_val in 1199 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;; 1200 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1201 1.1 mrg esac 1202 1.1 mrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1203 1.1 mrg done 1204 1.1 mrg 1205 1.1 mrg # There might be people who depend on the old broken behavior: `$host' 1206 1.1 mrg # used to hold the argument of --host etc. 1207 1.1 mrg # FIXME: To remove some day. 1208 1.1 mrg build=$build_alias 1209 1.1 mrg host=$host_alias 1210 1.1 mrg target=$target_alias 1211 1.1 mrg 1212 1.1 mrg # FIXME: To remove some day. 1213 1.1 mrg if test "x$host_alias" != x; then 1214 1.1 mrg if test "x$build_alias" = x; then 1215 1.1 mrg cross_compiling=maybe 1216 1.1 mrg $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. 1217 1.1 mrg If a cross compiler is detected then cross compile mode will be used" >&2 1218 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then 1219 1.1 mrg cross_compiling=yes 1220 1.1 mrg fi 1221 1.1 mrg fi 1222 1.1 mrg 1223 1.1 mrg ac_tool_prefix= 1224 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias- 1225 1.1 mrg 1226 1.1 mrg test "$silent" = yes && exec 6>/dev/null 1227 1.1 mrg 1228 1.1 mrg 1229 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" && 1230 1.1 mrg ac_ls_di=`ls -di .` && 1231 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1232 1.1 mrg as_fn_error $? "working directory cannot be determined" 1233 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1234 1.1 mrg as_fn_error $? "pwd does not report name of working directory" 1235 1.1 mrg 1236 1.1 mrg 1237 1.1 mrg # Find the source files, if location was not specified. 1238 1.1 mrg if test -z "$srcdir"; then 1239 1.1 mrg ac_srcdir_defaulted=yes 1240 1.1 mrg # Try the directory containing this script, then the parent directory. 1241 1.1 mrg ac_confdir=`$as_dirname -- "$as_myself" || 1242 1.1 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1243 1.1 mrg X"$as_myself" : 'X\(//\)[^/]' \| \ 1244 1.1 mrg X"$as_myself" : 'X\(//\)$' \| \ 1245 1.1 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1246 1.1 mrg $as_echo X"$as_myself" | 1247 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1248 1.1 mrg s//\1/ 1249 1.1 mrg q 1250 1.1 mrg } 1251 1.1 mrg /^X\(\/\/\)[^/].*/{ 1252 1.1 mrg s//\1/ 1253 1.1 mrg q 1254 1.1 mrg } 1255 1.1 mrg /^X\(\/\/\)$/{ 1256 1.1 mrg s//\1/ 1257 1.1 mrg q 1258 1.1 mrg } 1259 1.1 mrg /^X\(\/\).*/{ 1260 1.1 mrg s//\1/ 1261 1.1 mrg q 1262 1.1 mrg } 1263 1.1 mrg s/.*/./; q'` 1264 1.1 mrg srcdir=$ac_confdir 1265 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then 1266 1.1 mrg srcdir=.. 1267 1.1 mrg fi 1268 1.1 mrg else 1269 1.1 mrg ac_srcdir_defaulted=no 1270 1.1 mrg fi 1271 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then 1272 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1273 1.1 mrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1274 1.1 mrg fi 1275 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1276 1.1 mrg ac_abs_confdir=`( 1277 1.1 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1278 1.1 mrg pwd)` 1279 1.1 mrg # When building in place, set srcdir=. 1280 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then 1281 1.1 mrg srcdir=. 1282 1.1 mrg fi 1283 1.1 mrg # Remove unnecessary trailing slashes from srcdir. 1284 1.1 mrg # Double slashes in file names in object file debugging info 1285 1.1 mrg # mess up M-x gdb in Emacs. 1286 1.1 mrg case $srcdir in 1287 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1288 1.1 mrg esac 1289 1.1 mrg for ac_var in $ac_precious_vars; do 1290 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 1291 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var} 1292 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1293 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 1294 1.1 mrg done 1295 1.1 mrg 1296 1.1 mrg # 1297 1.1 mrg # Report the --help message. 1298 1.1 mrg # 1299 1.1 mrg if test "$ac_init_help" = "long"; then 1300 1.1 mrg # Omit some internal or obsolete options to make the list less imposing. 1301 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh. 1302 1.1 mrg cat <<_ACEOF 1303 1.1 mrg \`configure' configures glw 8.0.0 to adapt to many kinds of systems. 1304 1.1 mrg 1305 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]... 1306 1.1 mrg 1307 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as 1308 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables. 1309 1.1 mrg 1310 1.1 mrg Defaults for the options are specified in brackets. 1311 1.1 mrg 1312 1.1 mrg Configuration: 1313 1.1 mrg -h, --help display this help and exit 1314 1.1 mrg --help=short display options specific to this package 1315 1.1 mrg --help=recursive display the short help of all the included packages 1316 1.1 mrg -V, --version display version information and exit 1317 1.1 mrg -q, --quiet, --silent do not print \`checking ...' messages 1318 1.1 mrg --cache-file=FILE cache test results in FILE [disabled] 1319 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache' 1320 1.1 mrg -n, --no-create do not create output files 1321 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1322 1.1 mrg 1323 1.1 mrg Installation directories: 1324 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX 1325 1.1 mrg [$ac_default_prefix] 1326 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1327 1.1 mrg [PREFIX] 1328 1.1 mrg 1329 1.1 mrg By default, \`make install' will install all the files in 1330 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1331 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1332 1.1 mrg for instance \`--prefix=\$HOME'. 1333 1.1 mrg 1334 1.1 mrg For better control, use the options below. 1335 1.1 mrg 1336 1.1 mrg Fine tuning of the installation directories: 1337 1.1 mrg --bindir=DIR user executables [EPREFIX/bin] 1338 1.1 mrg --sbindir=DIR system admin executables [EPREFIX/sbin] 1339 1.1 mrg --libexecdir=DIR program executables [EPREFIX/libexec] 1340 1.1 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1341 1.1 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1342 1.1 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1343 1.1 mrg --libdir=DIR object code libraries [EPREFIX/lib] 1344 1.1 mrg --includedir=DIR C header files [PREFIX/include] 1345 1.1 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 1346 1.1 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1347 1.1 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1348 1.1 mrg --infodir=DIR info documentation [DATAROOTDIR/info] 1349 1.1 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1350 1.1 mrg --mandir=DIR man documentation [DATAROOTDIR/man] 1351 1.1 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/glw] 1352 1.1 mrg --htmldir=DIR html documentation [DOCDIR] 1353 1.1 mrg --dvidir=DIR dvi documentation [DOCDIR] 1354 1.1 mrg --pdfdir=DIR pdf documentation [DOCDIR] 1355 1.1 mrg --psdir=DIR ps documentation [DOCDIR] 1356 1.1 mrg _ACEOF 1357 1.1 mrg 1358 1.1 mrg cat <<\_ACEOF 1359 1.1 mrg 1360 1.1 mrg Program names: 1361 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names 1362 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names 1363 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1364 1.1 mrg 1365 1.1 mrg System types: 1366 1.1 mrg --build=BUILD configure for building on BUILD [guessed] 1367 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 1368 1.1 mrg _ACEOF 1369 1.1 mrg fi 1370 1.1 mrg 1371 1.1 mrg if test -n "$ac_init_help"; then 1372 1.1 mrg case $ac_init_help in 1373 1.1 mrg short | recursive ) echo "Configuration of glw 8.0.0:";; 1374 1.1 mrg esac 1375 1.1 mrg cat <<\_ACEOF 1376 1.1 mrg 1377 1.1 mrg Optional Features: 1378 1.1 mrg --disable-option-checking ignore unrecognized --enable/--with options 1379 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1380 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1381 1.1 mrg --disable-dependency-tracking speeds up one-time build 1382 1.1 mrg --enable-dependency-tracking do not reject slow dependency extractors 1383 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes] 1384 1.1 mrg --enable-static[=PKGS] build static libraries [default=yes] 1385 1.1 mrg --enable-fast-install[=PKGS] 1386 1.1 mrg optimize for fast installation [default=yes] 1387 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds) 1388 1.1 mrg --enable-silent-rules less verbose build output (undo: `make V=1') 1389 1.1 mrg --disable-silent-rules verbose build output (undo: `make V=0') 1390 1.1 mrg --enable-motif use Motif widgets [default=disabled] 1391 1.1 mrg 1392 1.1 mrg Optional Packages: 1393 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1394 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1395 1.1 mrg --with-pic try to use only PIC/non-PIC objects [default=use 1396 1.1 mrg both] 1397 1.1 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1398 1.1 mrg 1399 1.1 mrg Some influential environment variables: 1400 1.1 mrg CC C compiler command 1401 1.1 mrg CFLAGS C compiler flags 1402 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1403 1.1 mrg nonstandard directory <lib dir> 1404 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library> 1405 1.1 mrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1406 1.1 mrg you have headers in a nonstandard directory <include dir> 1407 1.1 mrg CPP C preprocessor 1408 1.1 mrg PKG_CONFIG path to pkg-config utility 1409 1.1 mrg PKG_CONFIG_PATH 1410 1.1 mrg directories to add to pkg-config's search path 1411 1.1 mrg PKG_CONFIG_LIBDIR 1412 1.1 mrg path overriding pkg-config's built-in search path 1413 1.1 mrg GL_CFLAGS C compiler flags for GL, overriding pkg-config 1414 1.1 mrg GL_LIBS linker flags for GL, overriding pkg-config 1415 1.1 mrg GLW_CFLAGS C compiler flags for GLW, overriding pkg-config 1416 1.1 mrg GLW_LIBS linker flags for GLW, overriding pkg-config 1417 1.1 mrg X11_CFLAGS C compiler flags for X11, overriding pkg-config 1418 1.1 mrg X11_LIBS linker flags for X11, overriding pkg-config 1419 1.1 mrg 1420 1.1 mrg Use these variables to override the choices made by `configure' or to help 1421 1.1 mrg it to find libraries and programs with nonstandard names/locations. 1422 1.1 mrg 1423 1.1 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa>. 1424 1.1 mrg _ACEOF 1425 1.1 mrg ac_status=$? 1426 1.1 mrg fi 1427 1.1 mrg 1428 1.1 mrg if test "$ac_init_help" = "recursive"; then 1429 1.1 mrg # If there are subdirs, report their specific --help. 1430 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1431 1.1 mrg test -d "$ac_dir" || 1432 1.1 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1433 1.1 mrg continue 1434 1.1 mrg ac_builddir=. 1435 1.1 mrg 1436 1.1 mrg case "$ac_dir" in 1437 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1438 1.1 mrg *) 1439 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1440 1.1 mrg # A ".." for each directory in $ac_dir_suffix. 1441 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1442 1.1 mrg case $ac_top_builddir_sub in 1443 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1444 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1445 1.1 mrg esac ;; 1446 1.1 mrg esac 1447 1.1 mrg ac_abs_top_builddir=$ac_pwd 1448 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix 1449 1.1 mrg # for backward compatibility: 1450 1.1 mrg ac_top_builddir=$ac_top_build_prefix 1451 1.1 mrg 1452 1.1 mrg case $srcdir in 1453 1.1 mrg .) # We are building in place. 1454 1.1 mrg ac_srcdir=. 1455 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub 1456 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;; 1457 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name. 1458 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix; 1459 1.1 mrg ac_top_srcdir=$srcdir 1460 1.1 mrg ac_abs_top_srcdir=$srcdir ;; 1461 1.1 mrg *) # Relative name. 1462 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1463 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1464 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1465 1.1 mrg esac 1466 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1467 1.1 mrg 1468 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; } 1469 1.1 mrg # Check for guested configure. 1470 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then 1471 1.1 mrg echo && 1472 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1473 1.1 mrg elif test -f "$ac_srcdir/configure"; then 1474 1.1 mrg echo && 1475 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive 1476 1.1 mrg else 1477 1.1 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1478 1.1 mrg fi || ac_status=$? 1479 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; } 1480 1.1 mrg done 1481 1.1 mrg fi 1482 1.1 mrg 1483 1.1 mrg test -n "$ac_init_help" && exit $ac_status 1484 1.1 mrg if $ac_init_version; then 1485 1.1 mrg cat <<\_ACEOF 1486 1.1 mrg glw configure 8.0.0 1487 1.1 mrg generated by GNU Autoconf 2.66 1488 1.1 mrg 1489 1.1 mrg Copyright (C) 2010 Free Software Foundation, Inc. 1490 1.1 mrg This configure script is free software; the Free Software Foundation 1491 1.1 mrg gives unlimited permission to copy, distribute and modify it. 1492 1.1 mrg _ACEOF 1493 1.1 mrg exit 1494 1.1 mrg fi 1495 1.1 mrg 1496 1.1 mrg ## ------------------------ ## 1497 1.1 mrg ## Autoconf initialization. ## 1498 1.1 mrg ## ------------------------ ## 1499 1.1 mrg 1500 1.1 mrg # ac_fn_c_try_compile LINENO 1501 1.1 mrg # -------------------------- 1502 1.1 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded. 1503 1.1 mrg ac_fn_c_try_compile () 1504 1.1 mrg { 1505 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1506 1.1 mrg rm -f conftest.$ac_objext 1507 1.1 mrg if { { ac_try="$ac_compile" 1508 1.1 mrg case "(($ac_try" in 1509 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1510 1.1 mrg *) ac_try_echo=$ac_try;; 1511 1.1 mrg esac 1512 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1513 1.1 mrg $as_echo "$ac_try_echo"; } >&5 1514 1.1 mrg (eval "$ac_compile") 2>conftest.err 1515 1.1 mrg ac_status=$? 1516 1.1 mrg if test -s conftest.err; then 1517 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1 1518 1.1 mrg cat conftest.er1 >&5 1519 1.1 mrg mv -f conftest.er1 conftest.err 1520 1.1 mrg fi 1521 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1522 1.1 mrg test $ac_status = 0; } && { 1523 1.1 mrg test -z "$ac_c_werror_flag" || 1524 1.1 mrg test ! -s conftest.err 1525 1.1 mrg } && test -s conftest.$ac_objext; then : 1526 1.1 mrg ac_retval=0 1527 1.1 mrg else 1528 1.1 mrg $as_echo "$as_me: failed program was:" >&5 1529 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 1530 1.1 mrg 1531 1.1 mrg ac_retval=1 1532 1.1 mrg fi 1533 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1534 1.1 mrg as_fn_set_status $ac_retval 1535 1.1 mrg 1536 1.1 mrg } # ac_fn_c_try_compile 1537 1.1 mrg 1538 1.1 mrg # ac_fn_c_try_cpp LINENO 1539 1.1 mrg # ---------------------- 1540 1.1 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1541 1.1 mrg ac_fn_c_try_cpp () 1542 1.1 mrg { 1543 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1544 1.1 mrg if { { ac_try="$ac_cpp conftest.$ac_ext" 1545 1.1 mrg case "(($ac_try" in 1546 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1547 1.1 mrg *) ac_try_echo=$ac_try;; 1548 1.1 mrg esac 1549 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1550 1.1 mrg $as_echo "$ac_try_echo"; } >&5 1551 1.1 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1552 1.1 mrg ac_status=$? 1553 1.1 mrg if test -s conftest.err; then 1554 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1 1555 1.1 mrg cat conftest.er1 >&5 1556 1.1 mrg mv -f conftest.er1 conftest.err 1557 1.1 mrg fi 1558 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1559 1.1 mrg test $ac_status = 0; } >/dev/null && { 1560 1.1 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1561 1.1 mrg test ! -s conftest.err 1562 1.1 mrg }; then : 1563 1.1 mrg ac_retval=0 1564 1.1 mrg else 1565 1.1 mrg $as_echo "$as_me: failed program was:" >&5 1566 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 1567 1.1 mrg 1568 1.1 mrg ac_retval=1 1569 1.1 mrg fi 1570 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1571 1.1 mrg as_fn_set_status $ac_retval 1572 1.1 mrg 1573 1.1 mrg } # ac_fn_c_try_cpp 1574 1.1 mrg 1575 1.1 mrg # ac_fn_c_try_link LINENO 1576 1.1 mrg # ----------------------- 1577 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. 1578 1.1 mrg ac_fn_c_try_link () 1579 1.1 mrg { 1580 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1581 1.1 mrg rm -f conftest.$ac_objext conftest$ac_exeext 1582 1.1 mrg if { { ac_try="$ac_link" 1583 1.1 mrg case "(($ac_try" in 1584 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1585 1.1 mrg *) ac_try_echo=$ac_try;; 1586 1.1 mrg esac 1587 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1588 1.1 mrg $as_echo "$ac_try_echo"; } >&5 1589 1.1 mrg (eval "$ac_link") 2>conftest.err 1590 1.1 mrg ac_status=$? 1591 1.1 mrg if test -s conftest.err; then 1592 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1 1593 1.1 mrg cat conftest.er1 >&5 1594 1.1 mrg mv -f conftest.er1 conftest.err 1595 1.1 mrg fi 1596 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1597 1.1 mrg test $ac_status = 0; } && { 1598 1.1 mrg test -z "$ac_c_werror_flag" || 1599 1.1 mrg test ! -s conftest.err 1600 1.1 mrg } && test -s conftest$ac_exeext && { 1601 1.1 mrg test "$cross_compiling" = yes || 1602 1.1 mrg $as_test_x conftest$ac_exeext 1603 1.1 mrg }; then : 1604 1.1 mrg ac_retval=0 1605 1.1 mrg else 1606 1.1 mrg $as_echo "$as_me: failed program was:" >&5 1607 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 1608 1.1 mrg 1609 1.1 mrg ac_retval=1 1610 1.1 mrg fi 1611 1.1 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1612 1.1 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1613 1.1 mrg # interfere with the next link command; also delete a directory that is 1614 1.1 mrg # left behind by Apple's compiler. We do this before executing the actions. 1615 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1616 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1617 1.1 mrg as_fn_set_status $ac_retval 1618 1.1 mrg 1619 1.1 mrg } # ac_fn_c_try_link 1620 1.1 mrg 1621 1.1 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1622 1.1 mrg # ------------------------------------------------------- 1623 1.1 mrg # Tests whether HEADER exists and can be compiled using the include files in 1624 1.1 mrg # INCLUDES, setting the cache variable VAR accordingly. 1625 1.1 mrg ac_fn_c_check_header_compile () 1626 1.1 mrg { 1627 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1628 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1629 1.1 mrg $as_echo_n "checking for $2... " >&6; } 1630 1.1 mrg if eval "test \"\${$3+set}\"" = set; then : 1631 1.1 mrg $as_echo_n "(cached) " >&6 1632 1.1 mrg else 1633 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1634 1.1 mrg /* end confdefs.h. */ 1635 1.1 mrg $4 1636 1.1 mrg #include <$2> 1637 1.1 mrg _ACEOF 1638 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 1639 1.1 mrg eval "$3=yes" 1640 1.1 mrg else 1641 1.1 mrg eval "$3=no" 1642 1.1 mrg fi 1643 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1644 1.1 mrg fi 1645 1.1 mrg eval ac_res=\$$3 1646 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1647 1.1 mrg $as_echo "$ac_res" >&6; } 1648 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1649 1.1 mrg 1650 1.1 mrg } # ac_fn_c_check_header_compile 1651 1.1 mrg 1652 1.1 mrg # ac_fn_c_try_run LINENO 1653 1.1 mrg # ---------------------- 1654 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1655 1.1 mrg # that executables *can* be run. 1656 1.1 mrg ac_fn_c_try_run () 1657 1.1 mrg { 1658 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1659 1.1 mrg if { { ac_try="$ac_link" 1660 1.1 mrg case "(($ac_try" in 1661 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1662 1.1 mrg *) ac_try_echo=$ac_try;; 1663 1.1 mrg esac 1664 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1665 1.1 mrg $as_echo "$ac_try_echo"; } >&5 1666 1.1 mrg (eval "$ac_link") 2>&5 1667 1.1 mrg ac_status=$? 1668 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1669 1.1 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1670 1.1 mrg { { case "(($ac_try" in 1671 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1672 1.1 mrg *) ac_try_echo=$ac_try;; 1673 1.1 mrg esac 1674 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1675 1.1 mrg $as_echo "$ac_try_echo"; } >&5 1676 1.1 mrg (eval "$ac_try") 2>&5 1677 1.1 mrg ac_status=$? 1678 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1679 1.1 mrg test $ac_status = 0; }; }; then : 1680 1.1 mrg ac_retval=0 1681 1.1 mrg else 1682 1.1 mrg $as_echo "$as_me: program exited with status $ac_status" >&5 1683 1.1 mrg $as_echo "$as_me: failed program was:" >&5 1684 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 1685 1.1 mrg 1686 1.1 mrg ac_retval=$ac_status 1687 1.1 mrg fi 1688 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1689 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1690 1.1 mrg as_fn_set_status $ac_retval 1691 1.1 mrg 1692 1.1 mrg } # ac_fn_c_try_run 1693 1.1 mrg 1694 1.1 mrg # ac_fn_c_check_func LINENO FUNC VAR 1695 1.1 mrg # ---------------------------------- 1696 1.1 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly 1697 1.1 mrg ac_fn_c_check_func () 1698 1.1 mrg { 1699 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1700 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1701 1.1 mrg $as_echo_n "checking for $2... " >&6; } 1702 1.1 mrg if eval "test \"\${$3+set}\"" = set; then : 1703 1.1 mrg $as_echo_n "(cached) " >&6 1704 1.1 mrg else 1705 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1706 1.1 mrg /* end confdefs.h. */ 1707 1.1 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1708 1.1 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1709 1.1 mrg #define $2 innocuous_$2 1710 1.1 mrg 1711 1.1 mrg /* System header to define __stub macros and hopefully few prototypes, 1712 1.1 mrg which can conflict with char $2 (); below. 1713 1.1 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1714 1.1 mrg <limits.h> exists even on freestanding compilers. */ 1715 1.1 mrg 1716 1.1 mrg #ifdef __STDC__ 1717 1.1 mrg # include <limits.h> 1718 1.1 mrg #else 1719 1.1 mrg # include <assert.h> 1720 1.1 mrg #endif 1721 1.1 mrg 1722 1.1 mrg #undef $2 1723 1.1 mrg 1724 1.1 mrg /* Override any GCC internal prototype to avoid an error. 1725 1.1 mrg Use char because int might match the return type of a GCC 1726 1.1 mrg builtin and then its argument prototype would still apply. */ 1727 1.1 mrg #ifdef __cplusplus 1728 1.1 mrg extern "C" 1729 1.1 mrg #endif 1730 1.1 mrg char $2 (); 1731 1.1 mrg /* The GNU C library defines this for functions which it implements 1732 1.1 mrg to always fail with ENOSYS. Some functions are actually named 1733 1.1 mrg something starting with __ and the normal name is an alias. */ 1734 1.1 mrg #if defined __stub_$2 || defined __stub___$2 1735 1.1 mrg choke me 1736 1.1 mrg #endif 1737 1.1 mrg 1738 1.1 mrg int 1739 1.1 mrg main () 1740 1.1 mrg { 1741 1.1 mrg return $2 (); 1742 1.1 mrg ; 1743 1.1 mrg return 0; 1744 1.1 mrg } 1745 1.1 mrg _ACEOF 1746 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 1747 1.1 mrg eval "$3=yes" 1748 1.1 mrg else 1749 1.1 mrg eval "$3=no" 1750 1.1 mrg fi 1751 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 1752 1.1 mrg conftest$ac_exeext conftest.$ac_ext 1753 1.1 mrg fi 1754 1.1 mrg eval ac_res=\$$3 1755 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1756 1.1 mrg $as_echo "$ac_res" >&6; } 1757 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1758 1.1 mrg 1759 1.1 mrg } # ac_fn_c_check_func 1760 1.1 mrg 1761 1.1 mrg # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1762 1.1 mrg # ------------------------------------------------------- 1763 1.1 mrg # Tests whether HEADER exists, giving a warning if it cannot be compiled using 1764 1.1 mrg # the include files in INCLUDES and setting the cache variable VAR 1765 1.1 mrg # accordingly. 1766 1.1 mrg ac_fn_c_check_header_mongrel () 1767 1.1 mrg { 1768 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1769 1.1 mrg if eval "test \"\${$3+set}\"" = set; then : 1770 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1771 1.1 mrg $as_echo_n "checking for $2... " >&6; } 1772 1.1 mrg if eval "test \"\${$3+set}\"" = set; then : 1773 1.1 mrg $as_echo_n "(cached) " >&6 1774 1.1 mrg fi 1775 1.1 mrg eval ac_res=\$$3 1776 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1777 1.1 mrg $as_echo "$ac_res" >&6; } 1778 1.1 mrg else 1779 1.1 mrg # Is the header compilable? 1780 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1781 1.1 mrg $as_echo_n "checking $2 usability... " >&6; } 1782 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1783 1.1 mrg /* end confdefs.h. */ 1784 1.1 mrg $4 1785 1.1 mrg #include <$2> 1786 1.1 mrg _ACEOF 1787 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 1788 1.1 mrg ac_header_compiler=yes 1789 1.1 mrg else 1790 1.1 mrg ac_header_compiler=no 1791 1.1 mrg fi 1792 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1793 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1794 1.1 mrg $as_echo "$ac_header_compiler" >&6; } 1795 1.1 mrg 1796 1.1 mrg # Is the header present? 1797 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1798 1.1 mrg $as_echo_n "checking $2 presence... " >&6; } 1799 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1800 1.1 mrg /* end confdefs.h. */ 1801 1.1 mrg #include <$2> 1802 1.1 mrg _ACEOF 1803 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then : 1804 1.1 mrg ac_header_preproc=yes 1805 1.1 mrg else 1806 1.1 mrg ac_header_preproc=no 1807 1.1 mrg fi 1808 1.1 mrg rm -f conftest.err conftest.$ac_ext 1809 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1810 1.1 mrg $as_echo "$ac_header_preproc" >&6; } 1811 1.1 mrg 1812 1.1 mrg # So? What about this header? 1813 1.1 mrg case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1814 1.1 mrg yes:no: ) 1815 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1816 1.1 mrg $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1817 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1818 1.1 mrg $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1819 1.1 mrg ;; 1820 1.1 mrg no:yes:* ) 1821 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1822 1.1 mrg $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1823 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1824 1.1 mrg $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1825 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1826 1.1 mrg $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1827 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1828 1.1 mrg $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1829 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1830 1.1 mrg $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1831 1.1 mrg ( $as_echo "## ---------------------------------------------------------------------- ## 1832 1.1 mrg ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa ## 1833 1.1 mrg ## ---------------------------------------------------------------------- ##" 1834 1.1 mrg ) | sed "s/^/$as_me: WARNING: /" >&2 1835 1.1 mrg ;; 1836 1.1 mrg esac 1837 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1838 1.1 mrg $as_echo_n "checking for $2... " >&6; } 1839 1.1 mrg if eval "test \"\${$3+set}\"" = set; then : 1840 1.1 mrg $as_echo_n "(cached) " >&6 1841 1.1 mrg else 1842 1.1 mrg eval "$3=\$ac_header_compiler" 1843 1.1 mrg fi 1844 1.1 mrg eval ac_res=\$$3 1845 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1846 1.1 mrg $as_echo "$ac_res" >&6; } 1847 1.1 mrg fi 1848 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1849 1.1 mrg 1850 1.1 mrg } # ac_fn_c_check_header_mongrel 1851 1.1 mrg 1852 1.1 mrg # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1853 1.1 mrg # --------------------------------------------- 1854 1.1 mrg # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1855 1.1 mrg # accordingly. 1856 1.1 mrg ac_fn_c_check_decl () 1857 1.1 mrg { 1858 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1859 1.1 mrg as_decl_name=`echo $2|sed 's/ *(.*//'` 1860 1.1 mrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1861 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1862 1.1 mrg $as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1863 1.1 mrg if eval "test \"\${$3+set}\"" = set; then : 1864 1.1 mrg $as_echo_n "(cached) " >&6 1865 1.1 mrg else 1866 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1867 1.1 mrg /* end confdefs.h. */ 1868 1.1 mrg $4 1869 1.1 mrg int 1870 1.1 mrg main () 1871 1.1 mrg { 1872 1.1 mrg #ifndef $as_decl_name 1873 1.1 mrg #ifdef __cplusplus 1874 1.1 mrg (void) $as_decl_use; 1875 1.1 mrg #else 1876 1.1 mrg (void) $as_decl_name; 1877 1.1 mrg #endif 1878 1.1 mrg #endif 1879 1.1 mrg 1880 1.1 mrg ; 1881 1.1 mrg return 0; 1882 1.1 mrg } 1883 1.1 mrg _ACEOF 1884 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 1885 1.1 mrg eval "$3=yes" 1886 1.1 mrg else 1887 1.1 mrg eval "$3=no" 1888 1.1 mrg fi 1889 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1890 1.1 mrg fi 1891 1.1 mrg eval ac_res=\$$3 1892 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1893 1.1 mrg $as_echo "$ac_res" >&6; } 1894 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1895 1.1 mrg 1896 1.1 mrg } # ac_fn_c_check_decl 1897 1.1 mrg cat >config.log <<_ACEOF 1898 1.1 mrg This file contains any messages produced by compilers while 1899 1.1 mrg running configure, to aid debugging if configure makes a mistake. 1900 1.1 mrg 1901 1.1 mrg It was created by glw $as_me 8.0.0, which was 1902 1.1 mrg generated by GNU Autoconf 2.66. Invocation command line was 1903 1.1 mrg 1904 1.1 mrg $ $0 $@ 1905 1.1 mrg 1906 1.1 mrg _ACEOF 1907 1.1 mrg exec 5>>config.log 1908 1.1 mrg { 1909 1.1 mrg cat <<_ASUNAME 1910 1.1 mrg ## --------- ## 1911 1.1 mrg ## Platform. ## 1912 1.1 mrg ## --------- ## 1913 1.1 mrg 1914 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1915 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown` 1916 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown` 1917 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown` 1918 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown` 1919 1.1 mrg 1920 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1921 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1922 1.1 mrg 1923 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1924 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1925 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1926 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1927 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1928 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1929 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1930 1.1 mrg 1931 1.1 mrg _ASUNAME 1932 1.1 mrg 1933 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1934 1.1 mrg for as_dir in $PATH 1935 1.1 mrg do 1936 1.1 mrg IFS=$as_save_IFS 1937 1.1 mrg test -z "$as_dir" && as_dir=. 1938 1.1 mrg $as_echo "PATH: $as_dir" 1939 1.1 mrg done 1940 1.1 mrg IFS=$as_save_IFS 1941 1.1 mrg 1942 1.1 mrg } >&5 1943 1.1 mrg 1944 1.1 mrg cat >&5 <<_ACEOF 1945 1.1 mrg 1946 1.1 mrg 1947 1.1 mrg ## ----------- ## 1948 1.1 mrg ## Core tests. ## 1949 1.1 mrg ## ----------- ## 1950 1.1 mrg 1951 1.1 mrg _ACEOF 1952 1.1 mrg 1953 1.1 mrg 1954 1.1 mrg # Keep a trace of the command line. 1955 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up. 1956 1.1 mrg # Strip out --silent because we don't want to record it for future runs. 1957 1.1 mrg # Also quote any args containing shell meta-characters. 1958 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression. 1959 1.1 mrg ac_configure_args= 1960 1.1 mrg ac_configure_args0= 1961 1.1 mrg ac_configure_args1= 1962 1.1 mrg ac_must_keep_next=false 1963 1.1 mrg for ac_pass in 1 2 1964 1.1 mrg do 1965 1.1 mrg for ac_arg 1966 1.1 mrg do 1967 1.1 mrg case $ac_arg in 1968 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1969 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1970 1.1 mrg | -silent | --silent | --silen | --sile | --sil) 1971 1.1 mrg continue ;; 1972 1.1 mrg *\'*) 1973 1.1 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1974 1.1 mrg esac 1975 1.1 mrg case $ac_pass in 1976 1.1 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1977 1.1 mrg 2) 1978 1.1 mrg as_fn_append ac_configure_args1 " '$ac_arg'" 1979 1.1 mrg if test $ac_must_keep_next = true; then 1980 1.1 mrg ac_must_keep_next=false # Got value, back to normal. 1981 1.1 mrg else 1982 1.1 mrg case $ac_arg in 1983 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \ 1984 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1985 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1986 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x) 1987 1.1 mrg case "$ac_configure_args0 " in 1988 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1989 1.1 mrg esac 1990 1.1 mrg ;; 1991 1.1 mrg -* ) ac_must_keep_next=true ;; 1992 1.1 mrg esac 1993 1.1 mrg fi 1994 1.1 mrg as_fn_append ac_configure_args " '$ac_arg'" 1995 1.1 mrg ;; 1996 1.1 mrg esac 1997 1.1 mrg done 1998 1.1 mrg done 1999 1.1 mrg { ac_configure_args0=; unset ac_configure_args0;} 2000 1.1 mrg { ac_configure_args1=; unset ac_configure_args1;} 2001 1.1 mrg 2002 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete 2003 1.1 mrg # config.log. We remove comments because anyway the quotes in there 2004 1.1 mrg # would cause problems or look ugly. 2005 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap. 2006 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2007 1.1 mrg trap 'exit_status=$? 2008 1.1 mrg # Save into config.log some information that might help in debugging. 2009 1.1 mrg { 2010 1.1 mrg echo 2011 1.1 mrg 2012 1.1 mrg $as_echo "## ---------------- ## 2013 1.1 mrg ## Cache variables. ## 2014 1.1 mrg ## ---------------- ##" 2015 1.1 mrg echo 2016 1.1 mrg # The following way of writing the cache mishandles newlines in values, 2017 1.1 mrg ( 2018 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2019 1.1 mrg eval ac_val=\$$ac_var 2020 1.1 mrg case $ac_val in #( 2021 1.1 mrg *${as_nl}*) 2022 1.1 mrg case $ac_var in #( 2023 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2024 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2025 1.1 mrg esac 2026 1.1 mrg case $ac_var in #( 2027 1.1 mrg _ | IFS | as_nl) ;; #( 2028 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2029 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;; 2030 1.1 mrg esac ;; 2031 1.1 mrg esac 2032 1.1 mrg done 2033 1.1 mrg (set) 2>&1 | 2034 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2035 1.1 mrg *${as_nl}ac_space=\ *) 2036 1.1 mrg sed -n \ 2037 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g; 2038 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2039 1.1 mrg ;; #( 2040 1.1 mrg *) 2041 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2042 1.1 mrg ;; 2043 1.1 mrg esac | 2044 1.1 mrg sort 2045 1.1 mrg ) 2046 1.1 mrg echo 2047 1.1 mrg 2048 1.1 mrg $as_echo "## ----------------- ## 2049 1.1 mrg ## Output variables. ## 2050 1.1 mrg ## ----------------- ##" 2051 1.1 mrg echo 2052 1.1 mrg for ac_var in $ac_subst_vars 2053 1.1 mrg do 2054 1.1 mrg eval ac_val=\$$ac_var 2055 1.1 mrg case $ac_val in 2056 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2057 1.1 mrg esac 2058 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''" 2059 1.1 mrg done | sort 2060 1.1 mrg echo 2061 1.1 mrg 2062 1.1 mrg if test -n "$ac_subst_files"; then 2063 1.1 mrg $as_echo "## ------------------- ## 2064 1.1 mrg ## File substitutions. ## 2065 1.1 mrg ## ------------------- ##" 2066 1.1 mrg echo 2067 1.1 mrg for ac_var in $ac_subst_files 2068 1.1 mrg do 2069 1.1 mrg eval ac_val=\$$ac_var 2070 1.1 mrg case $ac_val in 2071 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2072 1.1 mrg esac 2073 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''" 2074 1.1 mrg done | sort 2075 1.1 mrg echo 2076 1.1 mrg fi 2077 1.1 mrg 2078 1.1 mrg if test -s confdefs.h; then 2079 1.1 mrg $as_echo "## ----------- ## 2080 1.1 mrg ## confdefs.h. ## 2081 1.1 mrg ## ----------- ##" 2082 1.1 mrg echo 2083 1.1 mrg cat confdefs.h 2084 1.1 mrg echo 2085 1.1 mrg fi 2086 1.1 mrg test "$ac_signal" != 0 && 2087 1.1 mrg $as_echo "$as_me: caught signal $ac_signal" 2088 1.1 mrg $as_echo "$as_me: exit $exit_status" 2089 1.1 mrg } >&5 2090 1.1 mrg rm -f core *.core core.conftest.* && 2091 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2092 1.1 mrg exit $exit_status 2093 1.1 mrg ' 0 2094 1.1 mrg for ac_signal in 1 2 13 15; do 2095 1.1 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2096 1.1 mrg done 2097 1.1 mrg ac_signal=0 2098 1.1 mrg 2099 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed. 2100 1.1 mrg rm -f -r conftest* confdefs.h 2101 1.1 mrg 2102 1.1 mrg $as_echo "/* confdefs.h */" > confdefs.h 2103 1.1 mrg 2104 1.1 mrg # Predefined preprocessor variables. 2105 1.1 mrg 2106 1.1 mrg cat >>confdefs.h <<_ACEOF 2107 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME" 2108 1.1 mrg _ACEOF 2109 1.1 mrg 2110 1.1 mrg cat >>confdefs.h <<_ACEOF 2111 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2112 1.1 mrg _ACEOF 2113 1.1 mrg 2114 1.1 mrg cat >>confdefs.h <<_ACEOF 2115 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION" 2116 1.1 mrg _ACEOF 2117 1.1 mrg 2118 1.1 mrg cat >>confdefs.h <<_ACEOF 2119 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING" 2120 1.1 mrg _ACEOF 2121 1.1 mrg 2122 1.1 mrg cat >>confdefs.h <<_ACEOF 2123 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2124 1.1 mrg _ACEOF 2125 1.1 mrg 2126 1.1 mrg cat >>confdefs.h <<_ACEOF 2127 1.1 mrg #define PACKAGE_URL "$PACKAGE_URL" 2128 1.1 mrg _ACEOF 2129 1.1 mrg 2130 1.1 mrg 2131 1.1 mrg # Let the site file select an alternate cache file if it wants to. 2132 1.1 mrg # Prefer an explicitly selected file to automatically selected ones. 2133 1.1 mrg ac_site_file1=NONE 2134 1.1 mrg ac_site_file2=NONE 2135 1.1 mrg if test -n "$CONFIG_SITE"; then 2136 1.1 mrg # We do not want a PATH search for config.site. 2137 1.1 mrg case $CONFIG_SITE in #(( 2138 1.1 mrg -*) ac_site_file1=./$CONFIG_SITE;; 2139 1.1 mrg */*) ac_site_file1=$CONFIG_SITE;; 2140 1.1 mrg *) ac_site_file1=./$CONFIG_SITE;; 2141 1.1 mrg esac 2142 1.1 mrg elif test "x$prefix" != xNONE; then 2143 1.1 mrg ac_site_file1=$prefix/share/config.site 2144 1.1 mrg ac_site_file2=$prefix/etc/config.site 2145 1.1 mrg else 2146 1.1 mrg ac_site_file1=$ac_default_prefix/share/config.site 2147 1.1 mrg ac_site_file2=$ac_default_prefix/etc/config.site 2148 1.1 mrg fi 2149 1.1 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2150 1.1 mrg do 2151 1.1 mrg test "x$ac_site_file" = xNONE && continue 2152 1.1 mrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2153 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2154 1.1 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;} 2155 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5 2156 1.1 mrg . "$ac_site_file" \ 2157 1.1 mrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2158 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2159 1.1 mrg as_fn_error $? "failed to load site script $ac_site_file 2160 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 2161 1.1 mrg fi 2162 1.1 mrg done 2163 1.1 mrg 2164 1.1 mrg if test -r "$cache_file"; then 2165 1.1 mrg # Some versions of bash will fail to source /dev/null (special files 2166 1.1 mrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2167 1.1 mrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2168 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2169 1.1 mrg $as_echo "$as_me: loading cache $cache_file" >&6;} 2170 1.1 mrg case $cache_file in 2171 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 2172 1.1 mrg *) . "./$cache_file";; 2173 1.1 mrg esac 2174 1.1 mrg fi 2175 1.1 mrg else 2176 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2177 1.1 mrg $as_echo "$as_me: creating cache $cache_file" >&6;} 2178 1.1 mrg >$cache_file 2179 1.1 mrg fi 2180 1.1 mrg 2181 1.1 mrg # Check that the precious variables saved in the cache have kept the same 2182 1.1 mrg # value. 2183 1.1 mrg ac_cache_corrupted=false 2184 1.1 mrg for ac_var in $ac_precious_vars; do 2185 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 2186 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set 2187 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 2188 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value 2189 1.1 mrg case $ac_old_set,$ac_new_set in 2190 1.1 mrg set,) 2191 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2192 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2193 1.1 mrg ac_cache_corrupted=: ;; 2194 1.1 mrg ,set) 2195 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2196 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2197 1.1 mrg ac_cache_corrupted=: ;; 2198 1.1 mrg ,);; 2199 1.1 mrg *) 2200 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then 2201 1.1 mrg # differences in whitespace do not lead to failure. 2202 1.1 mrg ac_old_val_w=`echo x $ac_old_val` 2203 1.1 mrg ac_new_val_w=`echo x $ac_new_val` 2204 1.1 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 2205 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2206 1.1 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2207 1.1 mrg ac_cache_corrupted=: 2208 1.1 mrg else 2209 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2210 1.1 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2211 1.1 mrg eval $ac_var=\$ac_old_val 2212 1.1 mrg fi 2213 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2214 1.1 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2215 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2216 1.1 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2217 1.1 mrg fi;; 2218 1.1 mrg esac 2219 1.1 mrg # Pass precious variables to config.status. 2220 1.1 mrg if test "$ac_new_set" = set; then 2221 1.1 mrg case $ac_new_val in 2222 1.1 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2223 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;; 2224 1.1 mrg esac 2225 1.1 mrg case " $ac_configure_args " in 2226 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2227 1.1 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2228 1.1 mrg esac 2229 1.1 mrg fi 2230 1.1 mrg done 2231 1.1 mrg if $ac_cache_corrupted; then 2232 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2233 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2234 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2235 1.1 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2236 1.1 mrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2237 1.1 mrg fi 2238 1.1 mrg ## -------------------- ## 2239 1.1 mrg ## Main body of script. ## 2240 1.1 mrg ## -------------------- ## 2241 1.1 mrg 2242 1.1 mrg ac_ext=c 2243 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 2244 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2245 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2246 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 2247 1.1 mrg 2248 1.1 mrg 2249 1.1 mrg ac_aux_dir= 2250 1.1 mrg for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2251 1.1 mrg if test -f "$ac_dir/install-sh"; then 2252 1.1 mrg ac_aux_dir=$ac_dir 2253 1.1 mrg ac_install_sh="$ac_aux_dir/install-sh -c" 2254 1.1 mrg break 2255 1.1 mrg elif test -f "$ac_dir/install.sh"; then 2256 1.1 mrg ac_aux_dir=$ac_dir 2257 1.1 mrg ac_install_sh="$ac_aux_dir/install.sh -c" 2258 1.1 mrg break 2259 1.1 mrg elif test -f "$ac_dir/shtool"; then 2260 1.1 mrg ac_aux_dir=$ac_dir 2261 1.1 mrg ac_install_sh="$ac_aux_dir/shtool install -c" 2262 1.1 mrg break 2263 1.1 mrg fi 2264 1.1 mrg done 2265 1.1 mrg if test -z "$ac_aux_dir"; then 2266 1.1 mrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2267 1.1 mrg fi 2268 1.1 mrg 2269 1.1 mrg # These three variables are undocumented and unsupported, 2270 1.1 mrg # and are intended to be withdrawn in a future Autoconf release. 2271 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory 2272 1.1 mrg # whose full name contains unusual characters. 2273 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2274 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2275 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2276 1.1 mrg 2277 1.1 mrg 2278 1.1 mrg # Make sure we can run config.sub. 2279 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2280 1.1 mrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2281 1.1 mrg 2282 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2283 1.1 mrg $as_echo_n "checking build system type... " >&6; } 2284 1.1 mrg if test "${ac_cv_build+set}" = set; then : 2285 1.1 mrg $as_echo_n "(cached) " >&6 2286 1.1 mrg else 2287 1.1 mrg ac_build_alias=$build_alias 2288 1.1 mrg test "x$ac_build_alias" = x && 2289 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2290 1.1 mrg test "x$ac_build_alias" = x && 2291 1.1 mrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2292 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2293 1.1 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2294 1.1 mrg 2295 1.1 mrg fi 2296 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2297 1.1 mrg $as_echo "$ac_cv_build" >&6; } 2298 1.1 mrg case $ac_cv_build in 2299 1.1 mrg *-*-*) ;; 2300 1.1 mrg *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2301 1.1 mrg esac 2302 1.1 mrg build=$ac_cv_build 2303 1.1 mrg ac_save_IFS=$IFS; IFS='-' 2304 1.1 mrg set x $ac_cv_build 2305 1.1 mrg shift 2306 1.1 mrg build_cpu=$1 2307 1.1 mrg build_vendor=$2 2308 1.1 mrg shift; shift 2309 1.1 mrg # Remember, the first character of IFS is used to create $*, 2310 1.1 mrg # except with old shells: 2311 1.1 mrg build_os=$* 2312 1.1 mrg IFS=$ac_save_IFS 2313 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2314 1.1 mrg 2315 1.1 mrg 2316 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2317 1.1 mrg $as_echo_n "checking host system type... " >&6; } 2318 1.1 mrg if test "${ac_cv_host+set}" = set; then : 2319 1.1 mrg $as_echo_n "(cached) " >&6 2320 1.1 mrg else 2321 1.1 mrg if test "x$host_alias" = x; then 2322 1.1 mrg ac_cv_host=$ac_cv_build 2323 1.1 mrg else 2324 1.1 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2325 1.1 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2326 1.1 mrg fi 2327 1.1 mrg 2328 1.1 mrg fi 2329 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2330 1.1 mrg $as_echo "$ac_cv_host" >&6; } 2331 1.1 mrg case $ac_cv_host in 2332 1.1 mrg *-*-*) ;; 2333 1.1 mrg *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2334 1.1 mrg esac 2335 1.1 mrg host=$ac_cv_host 2336 1.1 mrg ac_save_IFS=$IFS; IFS='-' 2337 1.1 mrg set x $ac_cv_host 2338 1.1 mrg shift 2339 1.1 mrg host_cpu=$1 2340 1.1 mrg host_vendor=$2 2341 1.1 mrg shift; shift 2342 1.1 mrg # Remember, the first character of IFS is used to create $*, 2343 1.1 mrg # except with old shells: 2344 1.1 mrg host_os=$* 2345 1.1 mrg IFS=$ac_save_IFS 2346 1.1 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2347 1.1 mrg 2348 1.1 mrg 2349 1.1 mrg 2350 1.1 mrg am__api_version='1.11' 2351 1.1 mrg 2352 1.1 mrg # Find a good install program. We prefer a C program (faster), 2353 1.1 mrg # so one script is as good as another. But avoid the broken or 2354 1.1 mrg # incompatible versions: 2355 1.1 mrg # SysV /etc/install, /usr/sbin/install 2356 1.1 mrg # SunOS /usr/etc/install 2357 1.1 mrg # IRIX /sbin/install 2358 1.1 mrg # AIX /bin/install 2359 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs 2360 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2361 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args 2362 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2363 1.1 mrg # OS/2's system install, which has a completely different semantic 2364 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh. 2365 1.1 mrg # Reject install programs that cannot install multiple files. 2366 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2367 1.1 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; } 2368 1.1 mrg if test -z "$INSTALL"; then 2369 1.1 mrg if test "${ac_cv_path_install+set}" = set; then : 2370 1.1 mrg $as_echo_n "(cached) " >&6 2371 1.1 mrg else 2372 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2373 1.1 mrg for as_dir in $PATH 2374 1.1 mrg do 2375 1.1 mrg IFS=$as_save_IFS 2376 1.1 mrg test -z "$as_dir" && as_dir=. 2377 1.1 mrg # Account for people who put trailing slashes in PATH elements. 2378 1.1 mrg case $as_dir/ in #(( 2379 1.1 mrg ./ | .// | /[cC]/* | \ 2380 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2381 1.1 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2382 1.1 mrg /usr/ucb/* ) ;; 2383 1.1 mrg *) 2384 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install. 2385 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root 2386 1.1 mrg # by default. 2387 1.1 mrg for ac_prog in ginstall scoinst install; do 2388 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2389 1.1 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 2390 1.1 mrg if test $ac_prog = install && 2391 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2392 1.1 mrg # AIX install. It has an incompatible calling convention. 2393 1.1 mrg : 2394 1.1 mrg elif test $ac_prog = install && 2395 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2396 1.1 mrg # program-specific install script used by HP pwplus--don't use. 2397 1.1 mrg : 2398 1.1 mrg else 2399 1.1 mrg rm -rf conftest.one conftest.two conftest.dir 2400 1.1 mrg echo one > conftest.one 2401 1.1 mrg echo two > conftest.two 2402 1.1 mrg mkdir conftest.dir 2403 1.1 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2404 1.1 mrg test -s conftest.one && test -s conftest.two && 2405 1.1 mrg test -s conftest.dir/conftest.one && 2406 1.1 mrg test -s conftest.dir/conftest.two 2407 1.1 mrg then 2408 1.1 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2409 1.1 mrg break 3 2410 1.1 mrg fi 2411 1.1 mrg fi 2412 1.1 mrg fi 2413 1.1 mrg done 2414 1.1 mrg done 2415 1.1 mrg ;; 2416 1.1 mrg esac 2417 1.1 mrg 2418 1.1 mrg done 2419 1.1 mrg IFS=$as_save_IFS 2420 1.1 mrg 2421 1.1 mrg rm -rf conftest.one conftest.two conftest.dir 2422 1.1 mrg 2423 1.1 mrg fi 2424 1.1 mrg if test "${ac_cv_path_install+set}" = set; then 2425 1.1 mrg INSTALL=$ac_cv_path_install 2426 1.1 mrg else 2427 1.1 mrg # As a last resort, use the slow shell script. Don't cache a 2428 1.1 mrg # value for INSTALL within a source directory, because that will 2429 1.1 mrg # break other packages using the cache if that directory is 2430 1.1 mrg # removed, or if the value is a relative name. 2431 1.1 mrg INSTALL=$ac_install_sh 2432 1.1 mrg fi 2433 1.1 mrg fi 2434 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2435 1.1 mrg $as_echo "$INSTALL" >&6; } 2436 1.1 mrg 2437 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2438 1.1 mrg # It thinks the first close brace ends the variable substitution. 2439 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2440 1.1 mrg 2441 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2442 1.1 mrg 2443 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2444 1.1 mrg 2445 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2446 1.1 mrg $as_echo_n "checking whether build environment is sane... " >&6; } 2447 1.1 mrg # Just in case 2448 1.1 mrg sleep 1 2449 1.1 mrg echo timestamp > conftest.file 2450 1.1 mrg # Reject unsafe characters in $srcdir or the absolute working directory 2451 1.1 mrg # name. Accept space and tab only in the latter. 2452 1.1 mrg am_lf=' 2453 1.1 mrg ' 2454 1.1 mrg case `pwd` in 2455 1.1 mrg *[\\\"\#\$\&\'\`$am_lf]*) 2456 1.1 mrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2457 1.1 mrg esac 2458 1.1 mrg case $srcdir in 2459 1.1 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2460 1.1 mrg as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 2461 1.1 mrg esac 2462 1.1 mrg 2463 1.1 mrg # Do `set' in a subshell so we don't clobber the current shell's 2464 1.1 mrg # arguments. Must try -L first in case configure is actually a 2465 1.1 mrg # symlink; some systems play weird games with the mod time of symlinks 2466 1.1 mrg # (eg FreeBSD returns the mod time of the symlink's containing 2467 1.1 mrg # directory). 2468 1.1 mrg if ( 2469 1.1 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2470 1.1 mrg if test "$*" = "X"; then 2471 1.1 mrg # -L didn't work. 2472 1.1 mrg set X `ls -t "$srcdir/configure" conftest.file` 2473 1.1 mrg fi 2474 1.1 mrg rm -f conftest.file 2475 1.1 mrg if test "$*" != "X $srcdir/configure conftest.file" \ 2476 1.1 mrg && test "$*" != "X conftest.file $srcdir/configure"; then 2477 1.1 mrg 2478 1.1 mrg # If neither matched, then we have a broken ls. This can happen 2479 1.1 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2480 1.1 mrg # broken ls alias from the environment. This has actually 2481 1.1 mrg # happened. Such a system could not be considered "sane". 2482 1.1 mrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2483 1.1 mrg alias in your environment" "$LINENO" 5 2484 1.1 mrg fi 2485 1.1 mrg 2486 1.1 mrg test "$2" = conftest.file 2487 1.1 mrg ) 2488 1.1 mrg then 2489 1.1 mrg # Ok. 2490 1.1 mrg : 2491 1.1 mrg else 2492 1.1 mrg as_fn_error $? "newly created file is older than distributed files! 2493 1.1 mrg Check your system clock" "$LINENO" 5 2494 1.1 mrg fi 2495 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2496 1.1 mrg $as_echo "yes" >&6; } 2497 1.1 mrg test "$program_prefix" != NONE && 2498 1.1 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 2499 1.1 mrg # Use a double $ so make ignores it. 2500 1.1 mrg test "$program_suffix" != NONE && 2501 1.1 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2502 1.1 mrg # Double any \ or $. 2503 1.1 mrg # By default was `s,x,x', remove it if useless. 2504 1.1 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2505 1.1 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2506 1.1 mrg 2507 1.1 mrg # expand $ac_aux_dir to an absolute path 2508 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd` 2509 1.1 mrg 2510 1.1 mrg if test x"${MISSING+set}" != xset; then 2511 1.1 mrg case $am_aux_dir in 2512 1.1 mrg *\ * | *\ *) 2513 1.1 mrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2514 1.1 mrg *) 2515 1.1 mrg MISSING="\${SHELL} $am_aux_dir/missing" ;; 2516 1.1 mrg esac 2517 1.1 mrg fi 2518 1.1 mrg # Use eval to expand $SHELL 2519 1.1 mrg if eval "$MISSING --run true"; then 2520 1.1 mrg am_missing_run="$MISSING --run " 2521 1.1 mrg else 2522 1.1 mrg am_missing_run= 2523 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 2524 1.1 mrg $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 2525 1.1 mrg fi 2526 1.1 mrg 2527 1.1 mrg if test x"${install_sh}" != xset; then 2528 1.1 mrg case $am_aux_dir in 2529 1.1 mrg *\ * | *\ *) 2530 1.1 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2531 1.1 mrg *) 2532 1.1 mrg install_sh="\${SHELL} $am_aux_dir/install-sh" 2533 1.1 mrg esac 2534 1.1 mrg fi 2535 1.1 mrg 2536 1.1 mrg # Installed binaries are usually stripped using `strip' when the user 2537 1.1 mrg # run `make install-strip'. However `strip' might not be the right 2538 1.1 mrg # tool to use in cross-compilation environments, therefore Automake 2539 1.1 mrg # will honor the `STRIP' environment variable to overrule this program. 2540 1.1 mrg if test "$cross_compiling" != no; then 2541 1.1 mrg if test -n "$ac_tool_prefix"; then 2542 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2543 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2 2544 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2545 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 2546 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then : 2547 1.1 mrg $as_echo_n "(cached) " >&6 2548 1.1 mrg else 2549 1.1 mrg if test -n "$STRIP"; then 2550 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2551 1.1 mrg else 2552 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2553 1.1 mrg for as_dir in $PATH 2554 1.1 mrg do 2555 1.1 mrg IFS=$as_save_IFS 2556 1.1 mrg test -z "$as_dir" && as_dir=. 2557 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2558 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2559 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2560 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2561 1.1 mrg break 2 2562 1.1 mrg fi 2563 1.1 mrg done 2564 1.1 mrg done 2565 1.1 mrg IFS=$as_save_IFS 2566 1.1 mrg 2567 1.1 mrg fi 2568 1.1 mrg fi 2569 1.1 mrg STRIP=$ac_cv_prog_STRIP 2570 1.1 mrg if test -n "$STRIP"; then 2571 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2572 1.1 mrg $as_echo "$STRIP" >&6; } 2573 1.1 mrg else 2574 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2575 1.1 mrg $as_echo "no" >&6; } 2576 1.1 mrg fi 2577 1.1 mrg 2578 1.1 mrg 2579 1.1 mrg fi 2580 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then 2581 1.1 mrg ac_ct_STRIP=$STRIP 2582 1.1 mrg # Extract the first word of "strip", so it can be a program name with args. 2583 1.1 mrg set dummy strip; ac_word=$2 2584 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2585 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 2586 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 2587 1.1 mrg $as_echo_n "(cached) " >&6 2588 1.1 mrg else 2589 1.1 mrg if test -n "$ac_ct_STRIP"; then 2590 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2591 1.1 mrg else 2592 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2593 1.1 mrg for as_dir in $PATH 2594 1.1 mrg do 2595 1.1 mrg IFS=$as_save_IFS 2596 1.1 mrg test -z "$as_dir" && as_dir=. 2597 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2598 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2599 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip" 2600 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2601 1.1 mrg break 2 2602 1.1 mrg fi 2603 1.1 mrg done 2604 1.1 mrg done 2605 1.1 mrg IFS=$as_save_IFS 2606 1.1 mrg 2607 1.1 mrg fi 2608 1.1 mrg fi 2609 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2610 1.1 mrg if test -n "$ac_ct_STRIP"; then 2611 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2612 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; } 2613 1.1 mrg else 2614 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2615 1.1 mrg $as_echo "no" >&6; } 2616 1.1 mrg fi 2617 1.1 mrg 2618 1.1 mrg if test "x$ac_ct_STRIP" = x; then 2619 1.1 mrg STRIP=":" 2620 1.1 mrg else 2621 1.1 mrg case $cross_compiling:$ac_tool_warned in 2622 1.1 mrg yes:) 2623 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2624 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2625 1.1 mrg ac_tool_warned=yes ;; 2626 1.1 mrg esac 2627 1.1 mrg STRIP=$ac_ct_STRIP 2628 1.1 mrg fi 2629 1.1 mrg else 2630 1.1 mrg STRIP="$ac_cv_prog_STRIP" 2631 1.1 mrg fi 2632 1.1 mrg 2633 1.1 mrg fi 2634 1.1 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2635 1.1 mrg 2636 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2637 1.1 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2638 1.1 mrg if test -z "$MKDIR_P"; then 2639 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then : 2640 1.1 mrg $as_echo_n "(cached) " >&6 2641 1.1 mrg else 2642 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2643 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2644 1.1 mrg do 2645 1.1 mrg IFS=$as_save_IFS 2646 1.1 mrg test -z "$as_dir" && as_dir=. 2647 1.1 mrg for ac_prog in mkdir gmkdir; do 2648 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2649 1.1 mrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 2650 1.1 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2651 1.1 mrg 'mkdir (GNU coreutils) '* | \ 2652 1.1 mrg 'mkdir (coreutils) '* | \ 2653 1.1 mrg 'mkdir (fileutils) '4.1*) 2654 1.1 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2655 1.1 mrg break 3;; 2656 1.1 mrg esac 2657 1.1 mrg done 2658 1.1 mrg done 2659 1.1 mrg done 2660 1.1 mrg IFS=$as_save_IFS 2661 1.1 mrg 2662 1.1 mrg fi 2663 1.1 mrg 2664 1.1 mrg test -d ./--version && rmdir ./--version 2665 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then 2666 1.1 mrg MKDIR_P="$ac_cv_path_mkdir -p" 2667 1.1 mrg else 2668 1.1 mrg # As a last resort, use the slow shell script. Don't cache a 2669 1.1 mrg # value for MKDIR_P within a source directory, because that will 2670 1.1 mrg # break other packages using the cache if that directory is 2671 1.1 mrg # removed, or if the value is a relative name. 2672 1.1 mrg MKDIR_P="$ac_install_sh -d" 2673 1.1 mrg fi 2674 1.1 mrg fi 2675 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2676 1.1 mrg $as_echo "$MKDIR_P" >&6; } 2677 1.1 mrg 2678 1.1 mrg mkdir_p="$MKDIR_P" 2679 1.1 mrg case $mkdir_p in 2680 1.1 mrg [\\/$]* | ?:[\\/]*) ;; 2681 1.1 mrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 2682 1.1 mrg esac 2683 1.1 mrg 2684 1.1 mrg for ac_prog in gawk mawk nawk awk 2685 1.1 mrg do 2686 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args. 2687 1.1 mrg set dummy $ac_prog; ac_word=$2 2688 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2689 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 2690 1.1 mrg if test "${ac_cv_prog_AWK+set}" = set; then : 2691 1.1 mrg $as_echo_n "(cached) " >&6 2692 1.1 mrg else 2693 1.1 mrg if test -n "$AWK"; then 2694 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 2695 1.1 mrg else 2696 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2697 1.1 mrg for as_dir in $PATH 2698 1.1 mrg do 2699 1.1 mrg IFS=$as_save_IFS 2700 1.1 mrg test -z "$as_dir" && as_dir=. 2701 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2702 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2703 1.1 mrg ac_cv_prog_AWK="$ac_prog" 2704 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2705 1.1 mrg break 2 2706 1.1 mrg fi 2707 1.1 mrg done 2708 1.1 mrg done 2709 1.1 mrg IFS=$as_save_IFS 2710 1.1 mrg 2711 1.1 mrg fi 2712 1.1 mrg fi 2713 1.1 mrg AWK=$ac_cv_prog_AWK 2714 1.1 mrg if test -n "$AWK"; then 2715 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2716 1.1 mrg $as_echo "$AWK" >&6; } 2717 1.1 mrg else 2718 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2719 1.1 mrg $as_echo "no" >&6; } 2720 1.1 mrg fi 2721 1.1 mrg 2722 1.1 mrg 2723 1.1 mrg test -n "$AWK" && break 2724 1.1 mrg done 2725 1.1 mrg 2726 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2727 1.1 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2728 1.1 mrg set x ${MAKE-make} 2729 1.1 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2730 1.1 mrg if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then : 2731 1.1 mrg $as_echo_n "(cached) " >&6 2732 1.1 mrg else 2733 1.1 mrg cat >conftest.make <<\_ACEOF 2734 1.1 mrg SHELL = /bin/sh 2735 1.1 mrg all: 2736 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%' 2737 1.1 mrg _ACEOF 2738 1.1 mrg # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2739 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in 2740 1.1 mrg *@@@%%%=?*=@@@%%%*) 2741 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;; 2742 1.1 mrg *) 2743 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;; 2744 1.1 mrg esac 2745 1.1 mrg rm -f conftest.make 2746 1.1 mrg fi 2747 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2748 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2749 1.1 mrg $as_echo "yes" >&6; } 2750 1.1 mrg SET_MAKE= 2751 1.1 mrg else 2752 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2753 1.1 mrg $as_echo "no" >&6; } 2754 1.1 mrg SET_MAKE="MAKE=${MAKE-make}" 2755 1.1 mrg fi 2756 1.1 mrg 2757 1.1 mrg rm -rf .tst 2>/dev/null 2758 1.1 mrg mkdir .tst 2>/dev/null 2759 1.1 mrg if test -d .tst; then 2760 1.1 mrg am__leading_dot=. 2761 1.1 mrg else 2762 1.1 mrg am__leading_dot=_ 2763 1.1 mrg fi 2764 1.1 mrg rmdir .tst 2>/dev/null 2765 1.1 mrg 2766 1.1 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then 2767 1.1 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2768 1.1 mrg # is not polluted with repeated "-I." 2769 1.1 mrg am__isrc=' -I$(srcdir)' 2770 1.1 mrg # test to see if srcdir already configured 2771 1.1 mrg if test -f $srcdir/config.status; then 2772 1.1 mrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2773 1.1 mrg fi 2774 1.1 mrg fi 2775 1.1 mrg 2776 1.1 mrg # test whether we have cygpath 2777 1.1 mrg if test -z "$CYGPATH_W"; then 2778 1.1 mrg if (cygpath --version) >/dev/null 2>/dev/null; then 2779 1.1 mrg CYGPATH_W='cygpath -w' 2780 1.1 mrg else 2781 1.1 mrg CYGPATH_W=echo 2782 1.1 mrg fi 2783 1.1 mrg fi 2784 1.1 mrg 2785 1.1 mrg 2786 1.1 mrg # Define the identity of the package. 2787 1.1 mrg PACKAGE='glw' 2788 1.1 mrg VERSION='8.0.0' 2789 1.1 mrg 2790 1.1 mrg 2791 1.1 mrg cat >>confdefs.h <<_ACEOF 2792 1.1 mrg #define PACKAGE "$PACKAGE" 2793 1.1 mrg _ACEOF 2794 1.1 mrg 2795 1.1 mrg 2796 1.1 mrg cat >>confdefs.h <<_ACEOF 2797 1.1 mrg #define VERSION "$VERSION" 2798 1.1 mrg _ACEOF 2799 1.1 mrg 2800 1.1 mrg # Some tools Automake needs. 2801 1.1 mrg 2802 1.1 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2803 1.1 mrg 2804 1.1 mrg 2805 1.1 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2806 1.1 mrg 2807 1.1 mrg 2808 1.1 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2809 1.1 mrg 2810 1.1 mrg 2811 1.1 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2812 1.1 mrg 2813 1.1 mrg 2814 1.1 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2815 1.1 mrg 2816 1.1 mrg # We need awk for the "check" target. The system "awk" is bad on 2817 1.1 mrg # some platforms. 2818 1.1 mrg # Always define AMTAR for backward compatibility. 2819 1.1 mrg 2820 1.1 mrg AMTAR=${AMTAR-"${am_missing_run}tar"} 2821 1.1 mrg 2822 1.1 mrg am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 2823 1.1 mrg 2824 1.1 mrg 2825 1.1 mrg 2826 1.1 mrg 2827 1.1 mrg 2828 1.1 mrg 2829 1.1 mrg DEPDIR="${am__leading_dot}deps" 2830 1.1 mrg 2831 1.1 mrg ac_config_commands="$ac_config_commands depfiles" 2832 1.1 mrg 2833 1.1 mrg 2834 1.1 mrg am_make=${MAKE-make} 2835 1.1 mrg cat > confinc << 'END' 2836 1.1 mrg am__doit: 2837 1.1 mrg @echo this is the am__doit target 2838 1.1 mrg .PHONY: am__doit 2839 1.1 mrg END 2840 1.1 mrg # If we don't find an include directive, just comment out the code. 2841 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 2842 1.1 mrg $as_echo_n "checking for style of include used by $am_make... " >&6; } 2843 1.1 mrg am__include="#" 2844 1.1 mrg am__quote= 2845 1.1 mrg _am_result=none 2846 1.1 mrg # First try GNU make style include. 2847 1.1 mrg echo "include confinc" > confmf 2848 1.1 mrg # Ignore all kinds of additional output from `make'. 2849 1.1 mrg case `$am_make -s -f confmf 2> /dev/null` in #( 2850 1.1 mrg *the\ am__doit\ target*) 2851 1.1 mrg am__include=include 2852 1.1 mrg am__quote= 2853 1.1 mrg _am_result=GNU 2854 1.1 mrg ;; 2855 1.1 mrg esac 2856 1.1 mrg # Now try BSD make style include. 2857 1.1 mrg if test "$am__include" = "#"; then 2858 1.1 mrg echo '.include "confinc"' > confmf 2859 1.1 mrg case `$am_make -s -f confmf 2> /dev/null` in #( 2860 1.1 mrg *the\ am__doit\ target*) 2861 1.1 mrg am__include=.include 2862 1.1 mrg am__quote="\"" 2863 1.1 mrg _am_result=BSD 2864 1.1 mrg ;; 2865 1.1 mrg esac 2866 1.1 mrg fi 2867 1.1 mrg 2868 1.1 mrg 2869 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 2870 1.1 mrg $as_echo "$_am_result" >&6; } 2871 1.1 mrg rm -f confinc confmf 2872 1.1 mrg 2873 1.1 mrg # Check whether --enable-dependency-tracking was given. 2874 1.1 mrg if test "${enable_dependency_tracking+set}" = set; then : 2875 1.1 mrg enableval=$enable_dependency_tracking; 2876 1.1 mrg fi 2877 1.1 mrg 2878 1.1 mrg if test "x$enable_dependency_tracking" != xno; then 2879 1.1 mrg am_depcomp="$ac_aux_dir/depcomp" 2880 1.1 mrg AMDEPBACKSLASH='\' 2881 1.1 mrg fi 2882 1.1 mrg if test "x$enable_dependency_tracking" != xno; then 2883 1.1 mrg AMDEP_TRUE= 2884 1.1 mrg AMDEP_FALSE='#' 2885 1.1 mrg else 2886 1.1 mrg AMDEP_TRUE='#' 2887 1.1 mrg AMDEP_FALSE= 2888 1.1 mrg fi 2889 1.1 mrg 2890 1.1 mrg 2891 1.1 mrg ac_ext=c 2892 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 2893 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2894 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2895 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 2896 1.1 mrg if test -n "$ac_tool_prefix"; then 2897 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2898 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2 2899 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2900 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 2901 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then : 2902 1.1 mrg $as_echo_n "(cached) " >&6 2903 1.1 mrg else 2904 1.1 mrg if test -n "$CC"; then 2905 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 2906 1.1 mrg else 2907 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2908 1.1 mrg for as_dir in $PATH 2909 1.1 mrg do 2910 1.1 mrg IFS=$as_save_IFS 2911 1.1 mrg test -z "$as_dir" && as_dir=. 2912 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2913 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2914 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 2915 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2916 1.1 mrg break 2 2917 1.1 mrg fi 2918 1.1 mrg done 2919 1.1 mrg done 2920 1.1 mrg IFS=$as_save_IFS 2921 1.1 mrg 2922 1.1 mrg fi 2923 1.1 mrg fi 2924 1.1 mrg CC=$ac_cv_prog_CC 2925 1.1 mrg if test -n "$CC"; then 2926 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2927 1.1 mrg $as_echo "$CC" >&6; } 2928 1.1 mrg else 2929 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2930 1.1 mrg $as_echo "no" >&6; } 2931 1.1 mrg fi 2932 1.1 mrg 2933 1.1 mrg 2934 1.1 mrg fi 2935 1.1 mrg if test -z "$ac_cv_prog_CC"; then 2936 1.1 mrg ac_ct_CC=$CC 2937 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args. 2938 1.1 mrg set dummy gcc; ac_word=$2 2939 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2940 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 2941 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2942 1.1 mrg $as_echo_n "(cached) " >&6 2943 1.1 mrg else 2944 1.1 mrg if test -n "$ac_ct_CC"; then 2945 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2946 1.1 mrg else 2947 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2948 1.1 mrg for as_dir in $PATH 2949 1.1 mrg do 2950 1.1 mrg IFS=$as_save_IFS 2951 1.1 mrg test -z "$as_dir" && as_dir=. 2952 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 2953 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2954 1.1 mrg ac_cv_prog_ac_ct_CC="gcc" 2955 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2956 1.1 mrg break 2 2957 1.1 mrg fi 2958 1.1 mrg done 2959 1.1 mrg done 2960 1.1 mrg IFS=$as_save_IFS 2961 1.1 mrg 2962 1.1 mrg fi 2963 1.1 mrg fi 2964 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC 2965 1.1 mrg if test -n "$ac_ct_CC"; then 2966 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2967 1.1 mrg $as_echo "$ac_ct_CC" >&6; } 2968 1.1 mrg else 2969 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2970 1.1 mrg $as_echo "no" >&6; } 2971 1.1 mrg fi 2972 1.1 mrg 2973 1.1 mrg if test "x$ac_ct_CC" = x; then 2974 1.1 mrg CC="" 2975 1.1 mrg else 2976 1.1 mrg case $cross_compiling:$ac_tool_warned in 2977 1.1 mrg yes:) 2978 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2979 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2980 1.1 mrg ac_tool_warned=yes ;; 2981 1.1 mrg esac 2982 1.1 mrg CC=$ac_ct_CC 2983 1.1 mrg fi 2984 1.1 mrg else 2985 1.1 mrg CC="$ac_cv_prog_CC" 2986 1.1 mrg fi 2987 1.1 mrg 2988 1.1 mrg if test -z "$CC"; then 2989 1.1 mrg if test -n "$ac_tool_prefix"; then 2990 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2991 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2 2992 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2993 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 2994 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then : 2995 1.1 mrg $as_echo_n "(cached) " >&6 2996 1.1 mrg else 2997 1.1 mrg if test -n "$CC"; then 2998 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 2999 1.1 mrg else 3000 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3001 1.1 mrg for as_dir in $PATH 3002 1.1 mrg do 3003 1.1 mrg IFS=$as_save_IFS 3004 1.1 mrg test -z "$as_dir" && as_dir=. 3005 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3006 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3007 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc" 3008 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3009 1.1 mrg break 2 3010 1.1 mrg fi 3011 1.1 mrg done 3012 1.1 mrg done 3013 1.1 mrg IFS=$as_save_IFS 3014 1.1 mrg 3015 1.1 mrg fi 3016 1.1 mrg fi 3017 1.1 mrg CC=$ac_cv_prog_CC 3018 1.1 mrg if test -n "$CC"; then 3019 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3020 1.1 mrg $as_echo "$CC" >&6; } 3021 1.1 mrg else 3022 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3023 1.1 mrg $as_echo "no" >&6; } 3024 1.1 mrg fi 3025 1.1 mrg 3026 1.1 mrg 3027 1.1 mrg fi 3028 1.1 mrg fi 3029 1.1 mrg if test -z "$CC"; then 3030 1.1 mrg # Extract the first word of "cc", so it can be a program name with args. 3031 1.1 mrg set dummy cc; ac_word=$2 3032 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3033 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3034 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then : 3035 1.1 mrg $as_echo_n "(cached) " >&6 3036 1.1 mrg else 3037 1.1 mrg if test -n "$CC"; then 3038 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3039 1.1 mrg else 3040 1.1 mrg ac_prog_rejected=no 3041 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3042 1.1 mrg for as_dir in $PATH 3043 1.1 mrg do 3044 1.1 mrg IFS=$as_save_IFS 3045 1.1 mrg test -z "$as_dir" && as_dir=. 3046 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3047 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3048 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3049 1.1 mrg ac_prog_rejected=yes 3050 1.1 mrg continue 3051 1.1 mrg fi 3052 1.1 mrg ac_cv_prog_CC="cc" 3053 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3054 1.1 mrg break 2 3055 1.1 mrg fi 3056 1.1 mrg done 3057 1.1 mrg done 3058 1.1 mrg IFS=$as_save_IFS 3059 1.1 mrg 3060 1.1 mrg if test $ac_prog_rejected = yes; then 3061 1.1 mrg # We found a bogon in the path, so make sure we never use it. 3062 1.1 mrg set dummy $ac_cv_prog_CC 3063 1.1 mrg shift 3064 1.1 mrg if test $# != 0; then 3065 1.1 mrg # We chose a different compiler from the bogus one. 3066 1.1 mrg # However, it has the same basename, so the bogon will be chosen 3067 1.1 mrg # first if we set CC to just the basename; use the full file name. 3068 1.1 mrg shift 3069 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3070 1.1 mrg fi 3071 1.1 mrg fi 3072 1.1 mrg fi 3073 1.1 mrg fi 3074 1.1 mrg CC=$ac_cv_prog_CC 3075 1.1 mrg if test -n "$CC"; then 3076 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3077 1.1 mrg $as_echo "$CC" >&6; } 3078 1.1 mrg else 3079 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3080 1.1 mrg $as_echo "no" >&6; } 3081 1.1 mrg fi 3082 1.1 mrg 3083 1.1 mrg 3084 1.1 mrg fi 3085 1.1 mrg if test -z "$CC"; then 3086 1.1 mrg if test -n "$ac_tool_prefix"; then 3087 1.1 mrg for ac_prog in cl.exe 3088 1.1 mrg do 3089 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3090 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3091 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3092 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3093 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then : 3094 1.1 mrg $as_echo_n "(cached) " >&6 3095 1.1 mrg else 3096 1.1 mrg if test -n "$CC"; then 3097 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3098 1.1 mrg else 3099 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3100 1.1 mrg for as_dir in $PATH 3101 1.1 mrg do 3102 1.1 mrg IFS=$as_save_IFS 3103 1.1 mrg test -z "$as_dir" && as_dir=. 3104 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3105 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3106 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3107 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3108 1.1 mrg break 2 3109 1.1 mrg fi 3110 1.1 mrg done 3111 1.1 mrg done 3112 1.1 mrg IFS=$as_save_IFS 3113 1.1 mrg 3114 1.1 mrg fi 3115 1.1 mrg fi 3116 1.1 mrg CC=$ac_cv_prog_CC 3117 1.1 mrg if test -n "$CC"; then 3118 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3119 1.1 mrg $as_echo "$CC" >&6; } 3120 1.1 mrg else 3121 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3122 1.1 mrg $as_echo "no" >&6; } 3123 1.1 mrg fi 3124 1.1 mrg 3125 1.1 mrg 3126 1.1 mrg test -n "$CC" && break 3127 1.1 mrg done 3128 1.1 mrg fi 3129 1.1 mrg if test -z "$CC"; then 3130 1.1 mrg ac_ct_CC=$CC 3131 1.1 mrg for ac_prog in cl.exe 3132 1.1 mrg do 3133 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3134 1.1 mrg set dummy $ac_prog; ac_word=$2 3135 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3136 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3137 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3138 1.1 mrg $as_echo_n "(cached) " >&6 3139 1.1 mrg else 3140 1.1 mrg if test -n "$ac_ct_CC"; then 3141 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3142 1.1 mrg else 3143 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3144 1.1 mrg for as_dir in $PATH 3145 1.1 mrg do 3146 1.1 mrg IFS=$as_save_IFS 3147 1.1 mrg test -z "$as_dir" && as_dir=. 3148 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3149 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3150 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog" 3151 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3152 1.1 mrg break 2 3153 1.1 mrg fi 3154 1.1 mrg done 3155 1.1 mrg done 3156 1.1 mrg IFS=$as_save_IFS 3157 1.1 mrg 3158 1.1 mrg fi 3159 1.1 mrg fi 3160 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC 3161 1.1 mrg if test -n "$ac_ct_CC"; then 3162 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3163 1.1 mrg $as_echo "$ac_ct_CC" >&6; } 3164 1.1 mrg else 3165 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3166 1.1 mrg $as_echo "no" >&6; } 3167 1.1 mrg fi 3168 1.1 mrg 3169 1.1 mrg 3170 1.1 mrg test -n "$ac_ct_CC" && break 3171 1.1 mrg done 3172 1.1 mrg 3173 1.1 mrg if test "x$ac_ct_CC" = x; then 3174 1.1 mrg CC="" 3175 1.1 mrg else 3176 1.1 mrg case $cross_compiling:$ac_tool_warned in 3177 1.1 mrg yes:) 3178 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3179 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3180 1.1 mrg ac_tool_warned=yes ;; 3181 1.1 mrg esac 3182 1.1 mrg CC=$ac_ct_CC 3183 1.1 mrg fi 3184 1.1 mrg fi 3185 1.1 mrg 3186 1.1 mrg fi 3187 1.1 mrg 3188 1.1 mrg 3189 1.1 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3190 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3191 1.1 mrg as_fn_error $? "no acceptable C compiler found in \$PATH 3192 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 3193 1.1 mrg 3194 1.1 mrg # Provide some information about the compiler. 3195 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3196 1.1 mrg set X $ac_compile 3197 1.1 mrg ac_compiler=$2 3198 1.1 mrg for ac_option in --version -v -V -qversion; do 3199 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5" 3200 1.1 mrg case "(($ac_try" in 3201 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3202 1.1 mrg *) ac_try_echo=$ac_try;; 3203 1.1 mrg esac 3204 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3205 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3206 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3207 1.1 mrg ac_status=$? 3208 1.1 mrg if test -s conftest.err; then 3209 1.1 mrg sed '10a\ 3210 1.1 mrg ... rest of stderr output deleted ... 3211 1.1 mrg 10q' conftest.err >conftest.er1 3212 1.1 mrg cat conftest.er1 >&5 3213 1.1 mrg fi 3214 1.1 mrg rm -f conftest.er1 conftest.err 3215 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3216 1.1 mrg test $ac_status = 0; } 3217 1.1 mrg done 3218 1.1 mrg 3219 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3220 1.1 mrg /* end confdefs.h. */ 3221 1.1 mrg 3222 1.1 mrg int 3223 1.1 mrg main () 3224 1.1 mrg { 3225 1.1 mrg 3226 1.1 mrg ; 3227 1.1 mrg return 0; 3228 1.1 mrg } 3229 1.1 mrg _ACEOF 3230 1.1 mrg ac_clean_files_save=$ac_clean_files 3231 1.1 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3232 1.1 mrg # Try to create an executable without -o first, disregard a.out. 3233 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition 3234 1.1 mrg # of exeext. 3235 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3236 1.1 mrg $as_echo_n "checking whether the C compiler works... " >&6; } 3237 1.1 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3238 1.1 mrg 3239 1.1 mrg # The possible output files: 3240 1.1 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3241 1.1 mrg 3242 1.1 mrg ac_rmfiles= 3243 1.1 mrg for ac_file in $ac_files 3244 1.1 mrg do 3245 1.1 mrg case $ac_file in 3246 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3247 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3248 1.1 mrg esac 3249 1.1 mrg done 3250 1.1 mrg rm -f $ac_rmfiles 3251 1.1 mrg 3252 1.1 mrg if { { ac_try="$ac_link_default" 3253 1.1 mrg case "(($ac_try" in 3254 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3255 1.1 mrg *) ac_try_echo=$ac_try;; 3256 1.1 mrg esac 3257 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3258 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3259 1.1 mrg (eval "$ac_link_default") 2>&5 3260 1.1 mrg ac_status=$? 3261 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3262 1.1 mrg test $ac_status = 0; }; then : 3263 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3264 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3265 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached, 3266 1.1 mrg # so that the user can short-circuit this test for compilers unknown to 3267 1.1 mrg # Autoconf. 3268 1.1 mrg for ac_file in $ac_files '' 3269 1.1 mrg do 3270 1.1 mrg test -f "$ac_file" || continue 3271 1.1 mrg case $ac_file in 3272 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3273 1.1 mrg ;; 3274 1.1 mrg [ab].out ) 3275 1.1 mrg # We found the default executable, but exeext='' is most 3276 1.1 mrg # certainly right. 3277 1.1 mrg break;; 3278 1.1 mrg *.* ) 3279 1.1 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3280 1.1 mrg then :; else 3281 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3282 1.1 mrg fi 3283 1.1 mrg # We set ac_cv_exeext here because the later test for it is not 3284 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o' 3285 1.1 mrg # argument, so we may need to know it at that point already. 3286 1.1 mrg # Even if this section looks crufty: it has the advantage of 3287 1.1 mrg # actually working. 3288 1.1 mrg break;; 3289 1.1 mrg * ) 3290 1.1 mrg break;; 3291 1.1 mrg esac 3292 1.1 mrg done 3293 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext= 3294 1.1 mrg 3295 1.1 mrg else 3296 1.1 mrg ac_file='' 3297 1.1 mrg fi 3298 1.1 mrg if test -z "$ac_file"; then : 3299 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3300 1.1 mrg $as_echo "no" >&6; } 3301 1.1 mrg $as_echo "$as_me: failed program was:" >&5 3302 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 3303 1.1 mrg 3304 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3305 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3306 1.1 mrg as_fn_error 77 "C compiler cannot create executables 3307 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 3308 1.1 mrg else 3309 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3310 1.1 mrg $as_echo "yes" >&6; } 3311 1.1 mrg fi 3312 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3313 1.1 mrg $as_echo_n "checking for C compiler default output file name... " >&6; } 3314 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3315 1.1 mrg $as_echo "$ac_file" >&6; } 3316 1.1 mrg ac_exeext=$ac_cv_exeext 3317 1.1 mrg 3318 1.1 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3319 1.1 mrg ac_clean_files=$ac_clean_files_save 3320 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3321 1.1 mrg $as_echo_n "checking for suffix of executables... " >&6; } 3322 1.1 mrg if { { ac_try="$ac_link" 3323 1.1 mrg case "(($ac_try" in 3324 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3325 1.1 mrg *) ac_try_echo=$ac_try;; 3326 1.1 mrg esac 3327 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3328 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3329 1.1 mrg (eval "$ac_link") 2>&5 3330 1.1 mrg ac_status=$? 3331 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3332 1.1 mrg test $ac_status = 0; }; then : 3333 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 3334 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3335 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with 3336 1.1 mrg # `rm'. 3337 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do 3338 1.1 mrg test -f "$ac_file" || continue 3339 1.1 mrg case $ac_file in 3340 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3341 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3342 1.1 mrg break;; 3343 1.1 mrg * ) break;; 3344 1.1 mrg esac 3345 1.1 mrg done 3346 1.1 mrg else 3347 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3348 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3349 1.1 mrg as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3350 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 3351 1.1 mrg fi 3352 1.1 mrg rm -f conftest conftest$ac_cv_exeext 3353 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3354 1.1 mrg $as_echo "$ac_cv_exeext" >&6; } 3355 1.1 mrg 3356 1.1 mrg rm -f conftest.$ac_ext 3357 1.1 mrg EXEEXT=$ac_cv_exeext 3358 1.1 mrg ac_exeext=$EXEEXT 3359 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3360 1.1 mrg /* end confdefs.h. */ 3361 1.1 mrg #include <stdio.h> 3362 1.1 mrg int 3363 1.1 mrg main () 3364 1.1 mrg { 3365 1.1 mrg FILE *f = fopen ("conftest.out", "w"); 3366 1.1 mrg return ferror (f) || fclose (f) != 0; 3367 1.1 mrg 3368 1.1 mrg ; 3369 1.1 mrg return 0; 3370 1.1 mrg } 3371 1.1 mrg _ACEOF 3372 1.1 mrg ac_clean_files="$ac_clean_files conftest.out" 3373 1.1 mrg # Check that the compiler produces executables we can run. If not, either 3374 1.1 mrg # the compiler is broken, or we cross compile. 3375 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3376 1.1 mrg $as_echo_n "checking whether we are cross compiling... " >&6; } 3377 1.1 mrg if test "$cross_compiling" != yes; then 3378 1.1 mrg { { ac_try="$ac_link" 3379 1.1 mrg case "(($ac_try" in 3380 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3381 1.1 mrg *) ac_try_echo=$ac_try;; 3382 1.1 mrg esac 3383 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3384 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3385 1.1 mrg (eval "$ac_link") 2>&5 3386 1.1 mrg ac_status=$? 3387 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3388 1.1 mrg test $ac_status = 0; } 3389 1.1 mrg if { ac_try='./conftest$ac_cv_exeext' 3390 1.1 mrg { { case "(($ac_try" in 3391 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3392 1.1 mrg *) ac_try_echo=$ac_try;; 3393 1.1 mrg esac 3394 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3395 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3396 1.1 mrg (eval "$ac_try") 2>&5 3397 1.1 mrg ac_status=$? 3398 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3399 1.1 mrg test $ac_status = 0; }; }; then 3400 1.1 mrg cross_compiling=no 3401 1.1 mrg else 3402 1.1 mrg if test "$cross_compiling" = maybe; then 3403 1.1 mrg cross_compiling=yes 3404 1.1 mrg else 3405 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3406 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3407 1.1 mrg as_fn_error $? "cannot run C compiled programs. 3408 1.1 mrg If you meant to cross compile, use \`--host'. 3409 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 3410 1.1 mrg fi 3411 1.1 mrg fi 3412 1.1 mrg fi 3413 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3414 1.1 mrg $as_echo "$cross_compiling" >&6; } 3415 1.1 mrg 3416 1.1 mrg rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3417 1.1 mrg ac_clean_files=$ac_clean_files_save 3418 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3419 1.1 mrg $as_echo_n "checking for suffix of object files... " >&6; } 3420 1.1 mrg if test "${ac_cv_objext+set}" = set; then : 3421 1.1 mrg $as_echo_n "(cached) " >&6 3422 1.1 mrg else 3423 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3424 1.1 mrg /* end confdefs.h. */ 3425 1.1 mrg 3426 1.1 mrg int 3427 1.1 mrg main () 3428 1.1 mrg { 3429 1.1 mrg 3430 1.1 mrg ; 3431 1.1 mrg return 0; 3432 1.1 mrg } 3433 1.1 mrg _ACEOF 3434 1.1 mrg rm -f conftest.o conftest.obj 3435 1.1 mrg if { { ac_try="$ac_compile" 3436 1.1 mrg case "(($ac_try" in 3437 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3438 1.1 mrg *) ac_try_echo=$ac_try;; 3439 1.1 mrg esac 3440 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3441 1.1 mrg $as_echo "$ac_try_echo"; } >&5 3442 1.1 mrg (eval "$ac_compile") 2>&5 3443 1.1 mrg ac_status=$? 3444 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3445 1.1 mrg test $ac_status = 0; }; then : 3446 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do 3447 1.1 mrg test -f "$ac_file" || continue; 3448 1.1 mrg case $ac_file in 3449 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3450 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3451 1.1 mrg break;; 3452 1.1 mrg esac 3453 1.1 mrg done 3454 1.1 mrg else 3455 1.1 mrg $as_echo "$as_me: failed program was:" >&5 3456 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5 3457 1.1 mrg 3458 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3459 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3460 1.1 mrg as_fn_error $? "cannot compute suffix of object files: cannot compile 3461 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 3462 1.1 mrg fi 3463 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext 3464 1.1 mrg fi 3465 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3466 1.1 mrg $as_echo "$ac_cv_objext" >&6; } 3467 1.1 mrg OBJEXT=$ac_cv_objext 3468 1.1 mrg ac_objext=$OBJEXT 3469 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3470 1.1 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3471 1.1 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then : 3472 1.1 mrg $as_echo_n "(cached) " >&6 3473 1.1 mrg else 3474 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3475 1.1 mrg /* end confdefs.h. */ 3476 1.1 mrg 3477 1.1 mrg int 3478 1.1 mrg main () 3479 1.1 mrg { 3480 1.1 mrg #ifndef __GNUC__ 3481 1.1 mrg choke me 3482 1.1 mrg #endif 3483 1.1 mrg 3484 1.1 mrg ; 3485 1.1 mrg return 0; 3486 1.1 mrg } 3487 1.1 mrg _ACEOF 3488 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 3489 1.1 mrg ac_compiler_gnu=yes 3490 1.1 mrg else 3491 1.1 mrg ac_compiler_gnu=no 3492 1.1 mrg fi 3493 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3494 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu 3495 1.1 mrg 3496 1.1 mrg fi 3497 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3498 1.1 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; } 3499 1.1 mrg if test $ac_compiler_gnu = yes; then 3500 1.1 mrg GCC=yes 3501 1.1 mrg else 3502 1.1 mrg GCC= 3503 1.1 mrg fi 3504 1.1 mrg ac_test_CFLAGS=${CFLAGS+set} 3505 1.1 mrg ac_save_CFLAGS=$CFLAGS 3506 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3507 1.1 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; } 3508 1.1 mrg if test "${ac_cv_prog_cc_g+set}" = set; then : 3509 1.1 mrg $as_echo_n "(cached) " >&6 3510 1.1 mrg else 3511 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag 3512 1.1 mrg ac_c_werror_flag=yes 3513 1.1 mrg ac_cv_prog_cc_g=no 3514 1.1 mrg CFLAGS="-g" 3515 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3516 1.1 mrg /* end confdefs.h. */ 3517 1.1 mrg 3518 1.1 mrg int 3519 1.1 mrg main () 3520 1.1 mrg { 3521 1.1 mrg 3522 1.1 mrg ; 3523 1.1 mrg return 0; 3524 1.1 mrg } 3525 1.1 mrg _ACEOF 3526 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 3527 1.1 mrg ac_cv_prog_cc_g=yes 3528 1.1 mrg else 3529 1.1 mrg CFLAGS="" 3530 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3531 1.1 mrg /* end confdefs.h. */ 3532 1.1 mrg 3533 1.1 mrg int 3534 1.1 mrg main () 3535 1.1 mrg { 3536 1.1 mrg 3537 1.1 mrg ; 3538 1.1 mrg return 0; 3539 1.1 mrg } 3540 1.1 mrg _ACEOF 3541 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 3542 1.1 mrg 3543 1.1 mrg else 3544 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag 3545 1.1 mrg CFLAGS="-g" 3546 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3547 1.1 mrg /* end confdefs.h. */ 3548 1.1 mrg 3549 1.1 mrg int 3550 1.1 mrg main () 3551 1.1 mrg { 3552 1.1 mrg 3553 1.1 mrg ; 3554 1.1 mrg return 0; 3555 1.1 mrg } 3556 1.1 mrg _ACEOF 3557 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 3558 1.1 mrg ac_cv_prog_cc_g=yes 3559 1.1 mrg fi 3560 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3561 1.1 mrg fi 3562 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3563 1.1 mrg fi 3564 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3565 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag 3566 1.1 mrg fi 3567 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3568 1.1 mrg $as_echo "$ac_cv_prog_cc_g" >&6; } 3569 1.1 mrg if test "$ac_test_CFLAGS" = set; then 3570 1.1 mrg CFLAGS=$ac_save_CFLAGS 3571 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then 3572 1.1 mrg if test "$GCC" = yes; then 3573 1.1 mrg CFLAGS="-g -O2" 3574 1.1 mrg else 3575 1.1 mrg CFLAGS="-g" 3576 1.1 mrg fi 3577 1.1 mrg else 3578 1.1 mrg if test "$GCC" = yes; then 3579 1.1 mrg CFLAGS="-O2" 3580 1.1 mrg else 3581 1.1 mrg CFLAGS= 3582 1.1 mrg fi 3583 1.1 mrg fi 3584 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3585 1.1 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3586 1.1 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then : 3587 1.1 mrg $as_echo_n "(cached) " >&6 3588 1.1 mrg else 3589 1.1 mrg ac_cv_prog_cc_c89=no 3590 1.1 mrg ac_save_CC=$CC 3591 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3592 1.1 mrg /* end confdefs.h. */ 3593 1.1 mrg #include <stdarg.h> 3594 1.1 mrg #include <stdio.h> 3595 1.1 mrg #include <sys/types.h> 3596 1.1 mrg #include <sys/stat.h> 3597 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3598 1.1 mrg struct buf { int x; }; 3599 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int); 3600 1.1 mrg static char *e (p, i) 3601 1.1 mrg char **p; 3602 1.1 mrg int i; 3603 1.1 mrg { 3604 1.1 mrg return p[i]; 3605 1.1 mrg } 3606 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...) 3607 1.1 mrg { 3608 1.1 mrg char *s; 3609 1.1 mrg va_list v; 3610 1.1 mrg va_start (v,p); 3611 1.1 mrg s = g (p, va_arg (v,int)); 3612 1.1 mrg va_end (v); 3613 1.1 mrg return s; 3614 1.1 mrg } 3615 1.1 mrg 3616 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3617 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants. 3618 1.1 mrg These don't provoke an error unfortunately, instead are silently treated 3619 1.1 mrg as 'x'. The following induces an error, until -std is added to get 3620 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3621 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something 3622 1.1 mrg that's true only with -std. */ 3623 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3624 1.1 mrg 3625 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3626 1.1 mrg inside strings and character constants. */ 3627 1.1 mrg #define FOO(x) 'x' 3628 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3629 1.1 mrg 3630 1.1 mrg int test (int i, double x); 3631 1.1 mrg struct s1 {int (*f) (int a);}; 3632 1.1 mrg struct s2 {int (*f) (double a);}; 3633 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3634 1.1 mrg int argc; 3635 1.1 mrg char **argv; 3636 1.1 mrg int 3637 1.1 mrg main () 3638 1.1 mrg { 3639 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3640 1.1 mrg ; 3641 1.1 mrg return 0; 3642 1.1 mrg } 3643 1.1 mrg _ACEOF 3644 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3645 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3646 1.1 mrg do 3647 1.1 mrg CC="$ac_save_CC $ac_arg" 3648 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 3649 1.1 mrg ac_cv_prog_cc_c89=$ac_arg 3650 1.1 mrg fi 3651 1.1 mrg rm -f core conftest.err conftest.$ac_objext 3652 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break 3653 1.1 mrg done 3654 1.1 mrg rm -f conftest.$ac_ext 3655 1.1 mrg CC=$ac_save_CC 3656 1.1 mrg 3657 1.1 mrg fi 3658 1.1 mrg # AC_CACHE_VAL 3659 1.1 mrg case "x$ac_cv_prog_cc_c89" in 3660 1.1 mrg x) 3661 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3662 1.1 mrg $as_echo "none needed" >&6; } ;; 3663 1.1 mrg xno) 3664 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3665 1.1 mrg $as_echo "unsupported" >&6; } ;; 3666 1.1 mrg *) 3667 1.1 mrg CC="$CC $ac_cv_prog_cc_c89" 3668 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3669 1.1 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3670 1.1 mrg esac 3671 1.1 mrg if test "x$ac_cv_prog_cc_c89" != xno; then : 3672 1.1 mrg 3673 1.1 mrg fi 3674 1.1 mrg 3675 1.1 mrg ac_ext=c 3676 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 3677 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3678 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3679 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 3680 1.1 mrg 3681 1.1 mrg depcc="$CC" am_compiler_list= 3682 1.1 mrg 3683 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3684 1.1 mrg $as_echo_n "checking dependency style of $depcc... " >&6; } 3685 1.1 mrg if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : 3686 1.1 mrg $as_echo_n "(cached) " >&6 3687 1.1 mrg else 3688 1.1 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3689 1.1 mrg # We make a subdir and do the tests there. Otherwise we can end up 3690 1.1 mrg # making bogus files that we don't know about and never remove. For 3691 1.1 mrg # instance it was reported that on HP-UX the gcc test will end up 3692 1.1 mrg # making a dummy file named `D' -- because `-MD' means `put the output 3693 1.1 mrg # in D'. 3694 1.1 mrg mkdir conftest.dir 3695 1.1 mrg # Copy depcomp to subdir because otherwise we won't find it if we're 3696 1.1 mrg # using a relative directory. 3697 1.1 mrg cp "$am_depcomp" conftest.dir 3698 1.1 mrg cd conftest.dir 3699 1.1 mrg # We will build objects and dependencies in a subdirectory because 3700 1.1 mrg # it helps to detect inapplicable dependency modes. For instance 3701 1.1 mrg # both Tru64's cc and ICC support -MD to output dependencies as a 3702 1.1 mrg # side effect of compilation, but ICC will put the dependencies in 3703 1.1 mrg # the current directory while Tru64 will put them in the object 3704 1.1 mrg # directory. 3705 1.1 mrg mkdir sub 3706 1.1 mrg 3707 1.1 mrg am_cv_CC_dependencies_compiler_type=none 3708 1.1 mrg if test "$am_compiler_list" = ""; then 3709 1.1 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3710 1.1 mrg fi 3711 1.1 mrg am__universal=false 3712 1.1 mrg case " $depcc " in #( 3713 1.1 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 3714 1.1 mrg esac 3715 1.1 mrg 3716 1.1 mrg for depmode in $am_compiler_list; do 3717 1.1 mrg # Setup a source with many dependencies, because some compilers 3718 1.1 mrg # like to wrap large dependency lists on column 80 (with \), and 3719 1.1 mrg # we should not choose a depcomp mode which is confused by this. 3720 1.1 mrg # 3721 1.1 mrg # We need to recreate these files for each test, as the compiler may 3722 1.1 mrg # overwrite some of them when testing with obscure command lines. 3723 1.1 mrg # This happens at least with the AIX C compiler. 3724 1.1 mrg : > sub/conftest.c 3725 1.1 mrg for i in 1 2 3 4 5 6; do 3726 1.1 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 3727 1.1 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3728 1.1 mrg # Solaris 8's {/usr,}/bin/sh. 3729 1.1 mrg touch sub/conftst$i.h 3730 1.1 mrg done 3731 1.1 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3732 1.1 mrg 3733 1.1 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout" 3734 1.1 mrg # mode. It turns out that the SunPro C++ compiler does not properly 3735 1.1 mrg # handle `-M -o', and we need to detect this. Also, some Intel 3736 1.1 mrg # versions had trouble with output in subdirs 3737 1.1 mrg am__obj=sub/conftest.${OBJEXT-o} 3738 1.1 mrg am__minus_obj="-o $am__obj" 3739 1.1 mrg case $depmode in 3740 1.1 mrg gcc) 3741 1.1 mrg # This depmode causes a compiler race in universal mode. 3742 1.1 mrg test "$am__universal" = false || continue 3743 1.1 mrg ;; 3744 1.1 mrg nosideeffect) 3745 1.1 mrg # after this tag, mechanisms are not by side-effect, so they'll 3746 1.1 mrg # only be used when explicitly requested 3747 1.1 mrg if test "x$enable_dependency_tracking" = xyes; then 3748 1.1 mrg continue 3749 1.1 mrg else 3750 1.1 mrg break 3751 1.1 mrg fi 3752 1.1 mrg ;; 3753 1.1 mrg msvisualcpp | msvcmsys) 3754 1.1 mrg # This compiler won't grok `-c -o', but also, the minuso test has 3755 1.1 mrg # not run yet. These depmodes are late enough in the game, and 3756 1.1 mrg # so weak that their functioning should not be impacted. 3757 1.1 mrg am__obj=conftest.${OBJEXT-o} 3758 1.1 mrg am__minus_obj= 3759 1.1 mrg ;; 3760 1.1 mrg none) break ;; 3761 1.1 mrg esac 3762 1.1 mrg if depmode=$depmode \ 3763 1.1 mrg source=sub/conftest.c object=$am__obj \ 3764 1.1 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3765 1.1 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3766 1.1 mrg >/dev/null 2>conftest.err && 3767 1.1 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3768 1.1 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3769 1.1 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3770 1.1 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3771 1.1 mrg # icc doesn't choke on unknown options, it will just issue warnings 3772 1.1 mrg # or remarks (even with -Werror). So we grep stderr for any message 3773 1.1 mrg # that says an option was ignored or not supported. 3774 1.1 mrg # When given -MP, icc 7.0 and 7.1 complain thusly: 3775 1.1 mrg # icc: Command line warning: ignoring option '-M'; no argument required 3776 1.1 mrg # The diagnosis changed in icc 8.0: 3777 1.1 mrg # icc: Command line remark: option '-MP' not supported 3778 1.1 mrg if (grep 'ignoring option' conftest.err || 3779 1.1 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3780 1.1 mrg am_cv_CC_dependencies_compiler_type=$depmode 3781 1.1 mrg break 3782 1.1 mrg fi 3783 1.1 mrg fi 3784 1.1 mrg done 3785 1.1 mrg 3786 1.1 mrg cd .. 3787 1.1 mrg rm -rf conftest.dir 3788 1.1 mrg else 3789 1.1 mrg am_cv_CC_dependencies_compiler_type=none 3790 1.1 mrg fi 3791 1.1 mrg 3792 1.1 mrg fi 3793 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3794 1.1 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3795 1.1 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3796 1.1 mrg 3797 1.1 mrg if 3798 1.1 mrg test "x$enable_dependency_tracking" != xno \ 3799 1.1 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3800 1.1 mrg am__fastdepCC_TRUE= 3801 1.1 mrg am__fastdepCC_FALSE='#' 3802 1.1 mrg else 3803 1.1 mrg am__fastdepCC_TRUE='#' 3804 1.1 mrg am__fastdepCC_FALSE= 3805 1.1 mrg fi 3806 1.1 mrg 3807 1.1 mrg 3808 1.1 mrg ac_ext=c 3809 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 3810 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3811 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3812 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 3813 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3814 1.1 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; } 3815 1.1 mrg # On Suns, sometimes $CPP names a directory. 3816 1.1 mrg if test -n "$CPP" && test -d "$CPP"; then 3817 1.1 mrg CPP= 3818 1.1 mrg fi 3819 1.1 mrg if test -z "$CPP"; then 3820 1.1 mrg if test "${ac_cv_prog_CPP+set}" = set; then : 3821 1.1 mrg $as_echo_n "(cached) " >&6 3822 1.1 mrg else 3823 1.1 mrg # Double quotes because CPP needs to be expanded 3824 1.1 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3825 1.1 mrg do 3826 1.1 mrg ac_preproc_ok=false 3827 1.1 mrg for ac_c_preproc_warn_flag in '' yes 3828 1.1 mrg do 3829 1.1 mrg # Use a header file that comes with gcc, so configuring glibc 3830 1.1 mrg # with a fresh cross-compiler works. 3831 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3832 1.1 mrg # <limits.h> exists even on freestanding compilers. 3833 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser, 3834 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case. 3835 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3836 1.1 mrg /* end confdefs.h. */ 3837 1.1 mrg #ifdef __STDC__ 3838 1.1 mrg # include <limits.h> 3839 1.1 mrg #else 3840 1.1 mrg # include <assert.h> 3841 1.1 mrg #endif 3842 1.1 mrg Syntax error 3843 1.1 mrg _ACEOF 3844 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then : 3845 1.1 mrg 3846 1.1 mrg else 3847 1.1 mrg # Broken: fails on valid input. 3848 1.1 mrg continue 3849 1.1 mrg fi 3850 1.1 mrg rm -f conftest.err conftest.$ac_ext 3851 1.1 mrg 3852 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers 3853 1.1 mrg # can be detected and how. 3854 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3855 1.1 mrg /* end confdefs.h. */ 3856 1.1 mrg #include <ac_nonexistent.h> 3857 1.1 mrg _ACEOF 3858 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then : 3859 1.1 mrg # Broken: success on invalid input. 3860 1.1 mrg continue 3861 1.1 mrg else 3862 1.1 mrg # Passes both tests. 3863 1.1 mrg ac_preproc_ok=: 3864 1.1 mrg break 3865 1.1 mrg fi 3866 1.1 mrg rm -f conftest.err conftest.$ac_ext 3867 1.1 mrg 3868 1.1 mrg done 3869 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3870 1.1 mrg rm -f conftest.err conftest.$ac_ext 3871 1.1 mrg if $ac_preproc_ok; then : 3872 1.1 mrg break 3873 1.1 mrg fi 3874 1.1 mrg 3875 1.1 mrg done 3876 1.1 mrg ac_cv_prog_CPP=$CPP 3877 1.1 mrg 3878 1.1 mrg fi 3879 1.1 mrg CPP=$ac_cv_prog_CPP 3880 1.1 mrg else 3881 1.1 mrg ac_cv_prog_CPP=$CPP 3882 1.1 mrg fi 3883 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3884 1.1 mrg $as_echo "$CPP" >&6; } 3885 1.1 mrg ac_preproc_ok=false 3886 1.1 mrg for ac_c_preproc_warn_flag in '' yes 3887 1.1 mrg do 3888 1.1 mrg # Use a header file that comes with gcc, so configuring glibc 3889 1.1 mrg # with a fresh cross-compiler works. 3890 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3891 1.1 mrg # <limits.h> exists even on freestanding compilers. 3892 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser, 3893 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case. 3894 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3895 1.1 mrg /* end confdefs.h. */ 3896 1.1 mrg #ifdef __STDC__ 3897 1.1 mrg # include <limits.h> 3898 1.1 mrg #else 3899 1.1 mrg # include <assert.h> 3900 1.1 mrg #endif 3901 1.1 mrg Syntax error 3902 1.1 mrg _ACEOF 3903 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then : 3904 1.1 mrg 3905 1.1 mrg else 3906 1.1 mrg # Broken: fails on valid input. 3907 1.1 mrg continue 3908 1.1 mrg fi 3909 1.1 mrg rm -f conftest.err conftest.$ac_ext 3910 1.1 mrg 3911 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers 3912 1.1 mrg # can be detected and how. 3913 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3914 1.1 mrg /* end confdefs.h. */ 3915 1.1 mrg #include <ac_nonexistent.h> 3916 1.1 mrg _ACEOF 3917 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then : 3918 1.1 mrg # Broken: success on invalid input. 3919 1.1 mrg continue 3920 1.1 mrg else 3921 1.1 mrg # Passes both tests. 3922 1.1 mrg ac_preproc_ok=: 3923 1.1 mrg break 3924 1.1 mrg fi 3925 1.1 mrg rm -f conftest.err conftest.$ac_ext 3926 1.1 mrg 3927 1.1 mrg done 3928 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3929 1.1 mrg rm -f conftest.err conftest.$ac_ext 3930 1.1 mrg if $ac_preproc_ok; then : 3931 1.1 mrg 3932 1.1 mrg else 3933 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3934 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3935 1.1 mrg as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 3936 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 3937 1.1 mrg fi 3938 1.1 mrg 3939 1.1 mrg ac_ext=c 3940 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 3941 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3942 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3943 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 3944 1.1 mrg 3945 1.1 mrg ac_ext=c 3946 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 3947 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3948 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3949 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 3950 1.1 mrg if test -n "$ac_tool_prefix"; then 3951 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3952 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2 3953 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3954 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3955 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then : 3956 1.1 mrg $as_echo_n "(cached) " >&6 3957 1.1 mrg else 3958 1.1 mrg if test -n "$CC"; then 3959 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 3960 1.1 mrg else 3961 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3962 1.1 mrg for as_dir in $PATH 3963 1.1 mrg do 3964 1.1 mrg IFS=$as_save_IFS 3965 1.1 mrg test -z "$as_dir" && as_dir=. 3966 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 3967 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3968 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 3969 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3970 1.1 mrg break 2 3971 1.1 mrg fi 3972 1.1 mrg done 3973 1.1 mrg done 3974 1.1 mrg IFS=$as_save_IFS 3975 1.1 mrg 3976 1.1 mrg fi 3977 1.1 mrg fi 3978 1.1 mrg CC=$ac_cv_prog_CC 3979 1.1 mrg if test -n "$CC"; then 3980 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3981 1.1 mrg $as_echo "$CC" >&6; } 3982 1.1 mrg else 3983 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3984 1.1 mrg $as_echo "no" >&6; } 3985 1.1 mrg fi 3986 1.1 mrg 3987 1.1 mrg 3988 1.1 mrg fi 3989 1.1 mrg if test -z "$ac_cv_prog_CC"; then 3990 1.1 mrg ac_ct_CC=$CC 3991 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args. 3992 1.1 mrg set dummy gcc; ac_word=$2 3993 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3994 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 3995 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3996 1.1 mrg $as_echo_n "(cached) " >&6 3997 1.1 mrg else 3998 1.1 mrg if test -n "$ac_ct_CC"; then 3999 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4000 1.1 mrg else 4001 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4002 1.1 mrg for as_dir in $PATH 4003 1.1 mrg do 4004 1.1 mrg IFS=$as_save_IFS 4005 1.1 mrg test -z "$as_dir" && as_dir=. 4006 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4007 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4008 1.1 mrg ac_cv_prog_ac_ct_CC="gcc" 4009 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4010 1.1 mrg break 2 4011 1.1 mrg fi 4012 1.1 mrg done 4013 1.1 mrg done 4014 1.1 mrg IFS=$as_save_IFS 4015 1.1 mrg 4016 1.1 mrg fi 4017 1.1 mrg fi 4018 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC 4019 1.1 mrg if test -n "$ac_ct_CC"; then 4020 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4021 1.1 mrg $as_echo "$ac_ct_CC" >&6; } 4022 1.1 mrg else 4023 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4024 1.1 mrg $as_echo "no" >&6; } 4025 1.1 mrg fi 4026 1.1 mrg 4027 1.1 mrg if test "x$ac_ct_CC" = x; then 4028 1.1 mrg CC="" 4029 1.1 mrg else 4030 1.1 mrg case $cross_compiling:$ac_tool_warned in 4031 1.1 mrg yes:) 4032 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4033 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4034 1.1 mrg ac_tool_warned=yes ;; 4035 1.1 mrg esac 4036 1.1 mrg CC=$ac_ct_CC 4037 1.1 mrg fi 4038 1.1 mrg else 4039 1.1 mrg CC="$ac_cv_prog_CC" 4040 1.1 mrg fi 4041 1.1 mrg 4042 1.1 mrg if test -z "$CC"; then 4043 1.1 mrg if test -n "$ac_tool_prefix"; then 4044 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 4045 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2 4046 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4047 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 4048 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then : 4049 1.1 mrg $as_echo_n "(cached) " >&6 4050 1.1 mrg else 4051 1.1 mrg if test -n "$CC"; then 4052 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 4053 1.1 mrg else 4054 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4055 1.1 mrg for as_dir in $PATH 4056 1.1 mrg do 4057 1.1 mrg IFS=$as_save_IFS 4058 1.1 mrg test -z "$as_dir" && as_dir=. 4059 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4060 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4061 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc" 4062 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4063 1.1 mrg break 2 4064 1.1 mrg fi 4065 1.1 mrg done 4066 1.1 mrg done 4067 1.1 mrg IFS=$as_save_IFS 4068 1.1 mrg 4069 1.1 mrg fi 4070 1.1 mrg fi 4071 1.1 mrg CC=$ac_cv_prog_CC 4072 1.1 mrg if test -n "$CC"; then 4073 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4074 1.1 mrg $as_echo "$CC" >&6; } 4075 1.1 mrg else 4076 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4077 1.1 mrg $as_echo "no" >&6; } 4078 1.1 mrg fi 4079 1.1 mrg 4080 1.1 mrg 4081 1.1 mrg fi 4082 1.1 mrg fi 4083 1.1 mrg if test -z "$CC"; then 4084 1.1 mrg # Extract the first word of "cc", so it can be a program name with args. 4085 1.1 mrg set dummy cc; ac_word=$2 4086 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4087 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 4088 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then : 4089 1.1 mrg $as_echo_n "(cached) " >&6 4090 1.1 mrg else 4091 1.1 mrg if test -n "$CC"; then 4092 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 4093 1.1 mrg else 4094 1.1 mrg ac_prog_rejected=no 4095 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4096 1.1 mrg for as_dir in $PATH 4097 1.1 mrg do 4098 1.1 mrg IFS=$as_save_IFS 4099 1.1 mrg test -z "$as_dir" && as_dir=. 4100 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4101 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4102 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4103 1.1 mrg ac_prog_rejected=yes 4104 1.1 mrg continue 4105 1.1 mrg fi 4106 1.1 mrg ac_cv_prog_CC="cc" 4107 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4108 1.1 mrg break 2 4109 1.1 mrg fi 4110 1.1 mrg done 4111 1.1 mrg done 4112 1.1 mrg IFS=$as_save_IFS 4113 1.1 mrg 4114 1.1 mrg if test $ac_prog_rejected = yes; then 4115 1.1 mrg # We found a bogon in the path, so make sure we never use it. 4116 1.1 mrg set dummy $ac_cv_prog_CC 4117 1.1 mrg shift 4118 1.1 mrg if test $# != 0; then 4119 1.1 mrg # We chose a different compiler from the bogus one. 4120 1.1 mrg # However, it has the same basename, so the bogon will be chosen 4121 1.1 mrg # first if we set CC to just the basename; use the full file name. 4122 1.1 mrg shift 4123 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 4124 1.1 mrg fi 4125 1.1 mrg fi 4126 1.1 mrg fi 4127 1.1 mrg fi 4128 1.1 mrg CC=$ac_cv_prog_CC 4129 1.1 mrg if test -n "$CC"; then 4130 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4131 1.1 mrg $as_echo "$CC" >&6; } 4132 1.1 mrg else 4133 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4134 1.1 mrg $as_echo "no" >&6; } 4135 1.1 mrg fi 4136 1.1 mrg 4137 1.1 mrg 4138 1.1 mrg fi 4139 1.1 mrg if test -z "$CC"; then 4140 1.1 mrg if test -n "$ac_tool_prefix"; then 4141 1.1 mrg for ac_prog in cl.exe 4142 1.1 mrg do 4143 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4144 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4145 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4146 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 4147 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then : 4148 1.1 mrg $as_echo_n "(cached) " >&6 4149 1.1 mrg else 4150 1.1 mrg if test -n "$CC"; then 4151 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test. 4152 1.1 mrg else 4153 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4154 1.1 mrg for as_dir in $PATH 4155 1.1 mrg do 4156 1.1 mrg IFS=$as_save_IFS 4157 1.1 mrg test -z "$as_dir" && as_dir=. 4158 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4159 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4160 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 4161 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4162 1.1 mrg break 2 4163 1.1 mrg fi 4164 1.1 mrg done 4165 1.1 mrg done 4166 1.1 mrg IFS=$as_save_IFS 4167 1.1 mrg 4168 1.1 mrg fi 4169 1.1 mrg fi 4170 1.1 mrg CC=$ac_cv_prog_CC 4171 1.1 mrg if test -n "$CC"; then 4172 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4173 1.1 mrg $as_echo "$CC" >&6; } 4174 1.1 mrg else 4175 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4176 1.1 mrg $as_echo "no" >&6; } 4177 1.1 mrg fi 4178 1.1 mrg 4179 1.1 mrg 4180 1.1 mrg test -n "$CC" && break 4181 1.1 mrg done 4182 1.1 mrg fi 4183 1.1 mrg if test -z "$CC"; then 4184 1.1 mrg ac_ct_CC=$CC 4185 1.1 mrg for ac_prog in cl.exe 4186 1.1 mrg do 4187 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args. 4188 1.1 mrg set dummy $ac_prog; ac_word=$2 4189 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4190 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 4191 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 4192 1.1 mrg $as_echo_n "(cached) " >&6 4193 1.1 mrg else 4194 1.1 mrg if test -n "$ac_ct_CC"; then 4195 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4196 1.1 mrg else 4197 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4198 1.1 mrg for as_dir in $PATH 4199 1.1 mrg do 4200 1.1 mrg IFS=$as_save_IFS 4201 1.1 mrg test -z "$as_dir" && as_dir=. 4202 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4203 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4204 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog" 4205 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4206 1.1 mrg break 2 4207 1.1 mrg fi 4208 1.1 mrg done 4209 1.1 mrg done 4210 1.1 mrg IFS=$as_save_IFS 4211 1.1 mrg 4212 1.1 mrg fi 4213 1.1 mrg fi 4214 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC 4215 1.1 mrg if test -n "$ac_ct_CC"; then 4216 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4217 1.1 mrg $as_echo "$ac_ct_CC" >&6; } 4218 1.1 mrg else 4219 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4220 1.1 mrg $as_echo "no" >&6; } 4221 1.1 mrg fi 4222 1.1 mrg 4223 1.1 mrg 4224 1.1 mrg test -n "$ac_ct_CC" && break 4225 1.1 mrg done 4226 1.1 mrg 4227 1.1 mrg if test "x$ac_ct_CC" = x; then 4228 1.1 mrg CC="" 4229 1.1 mrg else 4230 1.1 mrg case $cross_compiling:$ac_tool_warned in 4231 1.1 mrg yes:) 4232 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4233 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4234 1.1 mrg ac_tool_warned=yes ;; 4235 1.1 mrg esac 4236 1.1 mrg CC=$ac_ct_CC 4237 1.1 mrg fi 4238 1.1 mrg fi 4239 1.1 mrg 4240 1.1 mrg fi 4241 1.1 mrg 4242 1.1 mrg 4243 1.1 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4244 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4245 1.1 mrg as_fn_error $? "no acceptable C compiler found in \$PATH 4246 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 4247 1.1 mrg 4248 1.1 mrg # Provide some information about the compiler. 4249 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 4250 1.1 mrg set X $ac_compile 4251 1.1 mrg ac_compiler=$2 4252 1.1 mrg for ac_option in --version -v -V -qversion; do 4253 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5" 4254 1.1 mrg case "(($ac_try" in 4255 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4256 1.1 mrg *) ac_try_echo=$ac_try;; 4257 1.1 mrg esac 4258 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4259 1.1 mrg $as_echo "$ac_try_echo"; } >&5 4260 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4261 1.1 mrg ac_status=$? 4262 1.1 mrg if test -s conftest.err; then 4263 1.1 mrg sed '10a\ 4264 1.1 mrg ... rest of stderr output deleted ... 4265 1.1 mrg 10q' conftest.err >conftest.er1 4266 1.1 mrg cat conftest.er1 >&5 4267 1.1 mrg fi 4268 1.1 mrg rm -f conftest.er1 conftest.err 4269 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4270 1.1 mrg test $ac_status = 0; } 4271 1.1 mrg done 4272 1.1 mrg 4273 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4274 1.1 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4275 1.1 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then : 4276 1.1 mrg $as_echo_n "(cached) " >&6 4277 1.1 mrg else 4278 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4279 1.1 mrg /* end confdefs.h. */ 4280 1.1 mrg 4281 1.1 mrg int 4282 1.1 mrg main () 4283 1.1 mrg { 4284 1.1 mrg #ifndef __GNUC__ 4285 1.1 mrg choke me 4286 1.1 mrg #endif 4287 1.1 mrg 4288 1.1 mrg ; 4289 1.1 mrg return 0; 4290 1.1 mrg } 4291 1.1 mrg _ACEOF 4292 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 4293 1.1 mrg ac_compiler_gnu=yes 4294 1.1 mrg else 4295 1.1 mrg ac_compiler_gnu=no 4296 1.1 mrg fi 4297 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4298 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu 4299 1.1 mrg 4300 1.1 mrg fi 4301 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4302 1.1 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; } 4303 1.1 mrg if test $ac_compiler_gnu = yes; then 4304 1.1 mrg GCC=yes 4305 1.1 mrg else 4306 1.1 mrg GCC= 4307 1.1 mrg fi 4308 1.1 mrg ac_test_CFLAGS=${CFLAGS+set} 4309 1.1 mrg ac_save_CFLAGS=$CFLAGS 4310 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4311 1.1 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; } 4312 1.1 mrg if test "${ac_cv_prog_cc_g+set}" = set; then : 4313 1.1 mrg $as_echo_n "(cached) " >&6 4314 1.1 mrg else 4315 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag 4316 1.1 mrg ac_c_werror_flag=yes 4317 1.1 mrg ac_cv_prog_cc_g=no 4318 1.1 mrg CFLAGS="-g" 4319 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4320 1.1 mrg /* end confdefs.h. */ 4321 1.1 mrg 4322 1.1 mrg int 4323 1.1 mrg main () 4324 1.1 mrg { 4325 1.1 mrg 4326 1.1 mrg ; 4327 1.1 mrg return 0; 4328 1.1 mrg } 4329 1.1 mrg _ACEOF 4330 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 4331 1.1 mrg ac_cv_prog_cc_g=yes 4332 1.1 mrg else 4333 1.1 mrg CFLAGS="" 4334 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4335 1.1 mrg /* end confdefs.h. */ 4336 1.1 mrg 4337 1.1 mrg int 4338 1.1 mrg main () 4339 1.1 mrg { 4340 1.1 mrg 4341 1.1 mrg ; 4342 1.1 mrg return 0; 4343 1.1 mrg } 4344 1.1 mrg _ACEOF 4345 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 4346 1.1 mrg 4347 1.1 mrg else 4348 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag 4349 1.1 mrg CFLAGS="-g" 4350 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4351 1.1 mrg /* end confdefs.h. */ 4352 1.1 mrg 4353 1.1 mrg int 4354 1.1 mrg main () 4355 1.1 mrg { 4356 1.1 mrg 4357 1.1 mrg ; 4358 1.1 mrg return 0; 4359 1.1 mrg } 4360 1.1 mrg _ACEOF 4361 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 4362 1.1 mrg ac_cv_prog_cc_g=yes 4363 1.1 mrg fi 4364 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4365 1.1 mrg fi 4366 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4367 1.1 mrg fi 4368 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4369 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag 4370 1.1 mrg fi 4371 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4372 1.1 mrg $as_echo "$ac_cv_prog_cc_g" >&6; } 4373 1.1 mrg if test "$ac_test_CFLAGS" = set; then 4374 1.1 mrg CFLAGS=$ac_save_CFLAGS 4375 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then 4376 1.1 mrg if test "$GCC" = yes; then 4377 1.1 mrg CFLAGS="-g -O2" 4378 1.1 mrg else 4379 1.1 mrg CFLAGS="-g" 4380 1.1 mrg fi 4381 1.1 mrg else 4382 1.1 mrg if test "$GCC" = yes; then 4383 1.1 mrg CFLAGS="-O2" 4384 1.1 mrg else 4385 1.1 mrg CFLAGS= 4386 1.1 mrg fi 4387 1.1 mrg fi 4388 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4389 1.1 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4390 1.1 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then : 4391 1.1 mrg $as_echo_n "(cached) " >&6 4392 1.1 mrg else 4393 1.1 mrg ac_cv_prog_cc_c89=no 4394 1.1 mrg ac_save_CC=$CC 4395 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4396 1.1 mrg /* end confdefs.h. */ 4397 1.1 mrg #include <stdarg.h> 4398 1.1 mrg #include <stdio.h> 4399 1.1 mrg #include <sys/types.h> 4400 1.1 mrg #include <sys/stat.h> 4401 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4402 1.1 mrg struct buf { int x; }; 4403 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int); 4404 1.1 mrg static char *e (p, i) 4405 1.1 mrg char **p; 4406 1.1 mrg int i; 4407 1.1 mrg { 4408 1.1 mrg return p[i]; 4409 1.1 mrg } 4410 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...) 4411 1.1 mrg { 4412 1.1 mrg char *s; 4413 1.1 mrg va_list v; 4414 1.1 mrg va_start (v,p); 4415 1.1 mrg s = g (p, va_arg (v,int)); 4416 1.1 mrg va_end (v); 4417 1.1 mrg return s; 4418 1.1 mrg } 4419 1.1 mrg 4420 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4421 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants. 4422 1.1 mrg These don't provoke an error unfortunately, instead are silently treated 4423 1.1 mrg as 'x'. The following induces an error, until -std is added to get 4424 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4425 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something 4426 1.1 mrg that's true only with -std. */ 4427 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4428 1.1 mrg 4429 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4430 1.1 mrg inside strings and character constants. */ 4431 1.1 mrg #define FOO(x) 'x' 4432 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4433 1.1 mrg 4434 1.1 mrg int test (int i, double x); 4435 1.1 mrg struct s1 {int (*f) (int a);}; 4436 1.1 mrg struct s2 {int (*f) (double a);}; 4437 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4438 1.1 mrg int argc; 4439 1.1 mrg char **argv; 4440 1.1 mrg int 4441 1.1 mrg main () 4442 1.1 mrg { 4443 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4444 1.1 mrg ; 4445 1.1 mrg return 0; 4446 1.1 mrg } 4447 1.1 mrg _ACEOF 4448 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4449 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4450 1.1 mrg do 4451 1.1 mrg CC="$ac_save_CC $ac_arg" 4452 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 4453 1.1 mrg ac_cv_prog_cc_c89=$ac_arg 4454 1.1 mrg fi 4455 1.1 mrg rm -f core conftest.err conftest.$ac_objext 4456 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break 4457 1.1 mrg done 4458 1.1 mrg rm -f conftest.$ac_ext 4459 1.1 mrg CC=$ac_save_CC 4460 1.1 mrg 4461 1.1 mrg fi 4462 1.1 mrg # AC_CACHE_VAL 4463 1.1 mrg case "x$ac_cv_prog_cc_c89" in 4464 1.1 mrg x) 4465 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4466 1.1 mrg $as_echo "none needed" >&6; } ;; 4467 1.1 mrg xno) 4468 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4469 1.1 mrg $as_echo "unsupported" >&6; } ;; 4470 1.1 mrg *) 4471 1.1 mrg CC="$CC $ac_cv_prog_cc_c89" 4472 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4473 1.1 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4474 1.1 mrg esac 4475 1.1 mrg if test "x$ac_cv_prog_cc_c89" != xno; then : 4476 1.1 mrg 4477 1.1 mrg fi 4478 1.1 mrg 4479 1.1 mrg ac_ext=c 4480 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 4481 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4482 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4483 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 4484 1.1 mrg 4485 1.1 mrg depcc="$CC" am_compiler_list= 4486 1.1 mrg 4487 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4488 1.1 mrg $as_echo_n "checking dependency style of $depcc... " >&6; } 4489 1.1 mrg if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : 4490 1.1 mrg $as_echo_n "(cached) " >&6 4491 1.1 mrg else 4492 1.1 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4493 1.1 mrg # We make a subdir and do the tests there. Otherwise we can end up 4494 1.1 mrg # making bogus files that we don't know about and never remove. For 4495 1.1 mrg # instance it was reported that on HP-UX the gcc test will end up 4496 1.1 mrg # making a dummy file named `D' -- because `-MD' means `put the output 4497 1.1 mrg # in D'. 4498 1.1 mrg mkdir conftest.dir 4499 1.1 mrg # Copy depcomp to subdir because otherwise we won't find it if we're 4500 1.1 mrg # using a relative directory. 4501 1.1 mrg cp "$am_depcomp" conftest.dir 4502 1.1 mrg cd conftest.dir 4503 1.1 mrg # We will build objects and dependencies in a subdirectory because 4504 1.1 mrg # it helps to detect inapplicable dependency modes. For instance 4505 1.1 mrg # both Tru64's cc and ICC support -MD to output dependencies as a 4506 1.1 mrg # side effect of compilation, but ICC will put the dependencies in 4507 1.1 mrg # the current directory while Tru64 will put them in the object 4508 1.1 mrg # directory. 4509 1.1 mrg mkdir sub 4510 1.1 mrg 4511 1.1 mrg am_cv_CC_dependencies_compiler_type=none 4512 1.1 mrg if test "$am_compiler_list" = ""; then 4513 1.1 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4514 1.1 mrg fi 4515 1.1 mrg am__universal=false 4516 1.1 mrg case " $depcc " in #( 4517 1.1 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 4518 1.1 mrg esac 4519 1.1 mrg 4520 1.1 mrg for depmode in $am_compiler_list; do 4521 1.1 mrg # Setup a source with many dependencies, because some compilers 4522 1.1 mrg # like to wrap large dependency lists on column 80 (with \), and 4523 1.1 mrg # we should not choose a depcomp mode which is confused by this. 4524 1.1 mrg # 4525 1.1 mrg # We need to recreate these files for each test, as the compiler may 4526 1.1 mrg # overwrite some of them when testing with obscure command lines. 4527 1.1 mrg # This happens at least with the AIX C compiler. 4528 1.1 mrg : > sub/conftest.c 4529 1.1 mrg for i in 1 2 3 4 5 6; do 4530 1.1 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 4531 1.1 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 4532 1.1 mrg # Solaris 8's {/usr,}/bin/sh. 4533 1.1 mrg touch sub/conftst$i.h 4534 1.1 mrg done 4535 1.1 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4536 1.1 mrg 4537 1.1 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout" 4538 1.1 mrg # mode. It turns out that the SunPro C++ compiler does not properly 4539 1.1 mrg # handle `-M -o', and we need to detect this. Also, some Intel 4540 1.1 mrg # versions had trouble with output in subdirs 4541 1.1 mrg am__obj=sub/conftest.${OBJEXT-o} 4542 1.1 mrg am__minus_obj="-o $am__obj" 4543 1.1 mrg case $depmode in 4544 1.1 mrg gcc) 4545 1.1 mrg # This depmode causes a compiler race in universal mode. 4546 1.1 mrg test "$am__universal" = false || continue 4547 1.1 mrg ;; 4548 1.1 mrg nosideeffect) 4549 1.1 mrg # after this tag, mechanisms are not by side-effect, so they'll 4550 1.1 mrg # only be used when explicitly requested 4551 1.1 mrg if test "x$enable_dependency_tracking" = xyes; then 4552 1.1 mrg continue 4553 1.1 mrg else 4554 1.1 mrg break 4555 1.1 mrg fi 4556 1.1 mrg ;; 4557 1.1 mrg msvisualcpp | msvcmsys) 4558 1.1 mrg # This compiler won't grok `-c -o', but also, the minuso test has 4559 1.1 mrg # not run yet. These depmodes are late enough in the game, and 4560 1.1 mrg # so weak that their functioning should not be impacted. 4561 1.1 mrg am__obj=conftest.${OBJEXT-o} 4562 1.1 mrg am__minus_obj= 4563 1.1 mrg ;; 4564 1.1 mrg none) break ;; 4565 1.1 mrg esac 4566 1.1 mrg if depmode=$depmode \ 4567 1.1 mrg source=sub/conftest.c object=$am__obj \ 4568 1.1 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4569 1.1 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4570 1.1 mrg >/dev/null 2>conftest.err && 4571 1.1 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4572 1.1 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4573 1.1 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4574 1.1 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4575 1.1 mrg # icc doesn't choke on unknown options, it will just issue warnings 4576 1.1 mrg # or remarks (even with -Werror). So we grep stderr for any message 4577 1.1 mrg # that says an option was ignored or not supported. 4578 1.1 mrg # When given -MP, icc 7.0 and 7.1 complain thusly: 4579 1.1 mrg # icc: Command line warning: ignoring option '-M'; no argument required 4580 1.1 mrg # The diagnosis changed in icc 8.0: 4581 1.1 mrg # icc: Command line remark: option '-MP' not supported 4582 1.1 mrg if (grep 'ignoring option' conftest.err || 4583 1.1 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4584 1.1 mrg am_cv_CC_dependencies_compiler_type=$depmode 4585 1.1 mrg break 4586 1.1 mrg fi 4587 1.1 mrg fi 4588 1.1 mrg done 4589 1.1 mrg 4590 1.1 mrg cd .. 4591 1.1 mrg rm -rf conftest.dir 4592 1.1 mrg else 4593 1.1 mrg am_cv_CC_dependencies_compiler_type=none 4594 1.1 mrg fi 4595 1.1 mrg 4596 1.1 mrg fi 4597 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4598 1.1 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4599 1.1 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4600 1.1 mrg 4601 1.1 mrg if 4602 1.1 mrg test "x$enable_dependency_tracking" != xno \ 4603 1.1 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4604 1.1 mrg am__fastdepCC_TRUE= 4605 1.1 mrg am__fastdepCC_FALSE='#' 4606 1.1 mrg else 4607 1.1 mrg am__fastdepCC_TRUE='#' 4608 1.1 mrg am__fastdepCC_FALSE= 4609 1.1 mrg fi 4610 1.1 mrg 4611 1.1 mrg 4612 1.1 mrg case `pwd` in 4613 1.1 mrg *\ * | *\ *) 4614 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 4615 1.1 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 4616 1.1 mrg esac 4617 1.1 mrg 4618 1.1 mrg 4619 1.1 mrg 4620 1.1 mrg macro_version='2.2.10' 4621 1.1 mrg macro_revision='1.3175' 4622 1.1 mrg 4623 1.1 mrg 4624 1.1 mrg 4625 1.1 mrg 4626 1.1 mrg 4627 1.1 mrg 4628 1.1 mrg 4629 1.1 mrg 4630 1.1 mrg 4631 1.1 mrg 4632 1.1 mrg 4633 1.1 mrg 4634 1.1 mrg 4635 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh" 4636 1.1 mrg 4637 1.1 mrg # Backslashify metacharacters that are still active within 4638 1.1 mrg # double-quoted strings. 4639 1.1 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 4640 1.1 mrg 4641 1.1 mrg # Same as above, but do not quote variable references. 4642 1.1 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g' 4643 1.1 mrg 4644 1.1 mrg # Sed substitution to delay expansion of an escaped shell variable in a 4645 1.1 mrg # double_quote_subst'ed string. 4646 1.1 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 4647 1.1 mrg 4648 1.1 mrg # Sed substitution to delay expansion of an escaped single quote. 4649 1.1 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 4650 1.1 mrg 4651 1.1 mrg # Sed substitution to avoid accidental globbing in evaled expressions 4652 1.1 mrg no_glob_subst='s/\*/\\\*/g' 4653 1.1 mrg 4654 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4655 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 4656 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 4657 1.1 mrg 4658 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 4659 1.1 mrg $as_echo_n "checking how to print strings... " >&6; } 4660 1.1 mrg # Test print first, because it will be a builtin if present. 4661 1.1 mrg if test "X`print -r -- -n 2>/dev/null`" = X-n && \ 4662 1.1 mrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 4663 1.1 mrg ECHO='print -r --' 4664 1.1 mrg elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 4665 1.1 mrg ECHO='printf %s\n' 4666 1.1 mrg else 4667 1.1 mrg # Use this function as a fallback that always works. 4668 1.1 mrg func_fallback_echo () 4669 1.1 mrg { 4670 1.1 mrg eval 'cat <<_LTECHO_EOF 4671 1.1 mrg $1 4672 1.1 mrg _LTECHO_EOF' 4673 1.1 mrg } 4674 1.1 mrg ECHO='func_fallback_echo' 4675 1.1 mrg fi 4676 1.1 mrg 4677 1.1 mrg # func_echo_all arg... 4678 1.1 mrg # Invoke $ECHO with all args, space-separated. 4679 1.1 mrg func_echo_all () 4680 1.1 mrg { 4681 1.1 mrg $ECHO "" 4682 1.1 mrg } 4683 1.1 mrg 4684 1.1 mrg case "$ECHO" in 4685 1.1 mrg printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 4686 1.1 mrg $as_echo "printf" >&6; } ;; 4687 1.1 mrg print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 4688 1.1 mrg $as_echo "print -r" >&6; } ;; 4689 1.1 mrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 4690 1.1 mrg $as_echo "cat" >&6; } ;; 4691 1.1 mrg esac 4692 1.1 mrg 4693 1.1 mrg 4694 1.1 mrg 4695 1.1 mrg 4696 1.1 mrg 4697 1.1 mrg 4698 1.1 mrg 4699 1.1 mrg 4700 1.1 mrg 4701 1.1 mrg 4702 1.1 mrg 4703 1.1 mrg 4704 1.1 mrg 4705 1.1 mrg 4706 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4707 1.1 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; } 4708 1.1 mrg if test "${ac_cv_path_SED+set}" = set; then : 4709 1.1 mrg $as_echo_n "(cached) " >&6 4710 1.1 mrg else 4711 1.1 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4712 1.1 mrg for ac_i in 1 2 3 4 5 6 7; do 4713 1.1 mrg ac_script="$ac_script$as_nl$ac_script" 4714 1.1 mrg done 4715 1.1 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4716 1.1 mrg { ac_script=; unset ac_script;} 4717 1.1 mrg if test -z "$SED"; then 4718 1.1 mrg ac_path_SED_found=false 4719 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST 4720 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4721 1.1 mrg for as_dir in $PATH 4722 1.1 mrg do 4723 1.1 mrg IFS=$as_save_IFS 4724 1.1 mrg test -z "$as_dir" && as_dir=. 4725 1.1 mrg for ac_prog in sed gsed; do 4726 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4727 1.1 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4728 1.1 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 4729 1.1 mrg # Check for GNU ac_path_SED and select it if it is found. 4730 1.1 mrg # Check for GNU $ac_path_SED 4731 1.1 mrg case `"$ac_path_SED" --version 2>&1` in 4732 1.1 mrg *GNU*) 4733 1.1 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4734 1.1 mrg *) 4735 1.1 mrg ac_count=0 4736 1.1 mrg $as_echo_n 0123456789 >"conftest.in" 4737 1.1 mrg while : 4738 1.1 mrg do 4739 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4740 1.1 mrg mv "conftest.tmp" "conftest.in" 4741 1.1 mrg cp "conftest.in" "conftest.nl" 4742 1.1 mrg $as_echo '' >> "conftest.nl" 4743 1.1 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4744 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4745 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4746 1.1 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then 4747 1.1 mrg # Best one so far, save it but keep looking for a better one 4748 1.1 mrg ac_cv_path_SED="$ac_path_SED" 4749 1.1 mrg ac_path_SED_max=$ac_count 4750 1.1 mrg fi 4751 1.1 mrg # 10*(2^10) chars as input seems more than enough 4752 1.1 mrg test $ac_count -gt 10 && break 4753 1.1 mrg done 4754 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4755 1.1 mrg esac 4756 1.1 mrg 4757 1.1 mrg $ac_path_SED_found && break 3 4758 1.1 mrg done 4759 1.1 mrg done 4760 1.1 mrg done 4761 1.1 mrg IFS=$as_save_IFS 4762 1.1 mrg if test -z "$ac_cv_path_SED"; then 4763 1.1 mrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4764 1.1 mrg fi 4765 1.1 mrg else 4766 1.1 mrg ac_cv_path_SED=$SED 4767 1.1 mrg fi 4768 1.1 mrg 4769 1.1 mrg fi 4770 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4771 1.1 mrg $as_echo "$ac_cv_path_SED" >&6; } 4772 1.1 mrg SED="$ac_cv_path_SED" 4773 1.1 mrg rm -f conftest.sed 4774 1.1 mrg 4775 1.1 mrg test -z "$SED" && SED=sed 4776 1.1 mrg Xsed="$SED -e 1s/^X//" 4777 1.1 mrg 4778 1.1 mrg 4779 1.1 mrg 4780 1.1 mrg 4781 1.1 mrg 4782 1.1 mrg 4783 1.1 mrg 4784 1.1 mrg 4785 1.1 mrg 4786 1.1 mrg 4787 1.1 mrg 4788 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4789 1.1 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4790 1.1 mrg if test "${ac_cv_path_GREP+set}" = set; then : 4791 1.1 mrg $as_echo_n "(cached) " >&6 4792 1.1 mrg else 4793 1.1 mrg if test -z "$GREP"; then 4794 1.1 mrg ac_path_GREP_found=false 4795 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST 4796 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4797 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4798 1.1 mrg do 4799 1.1 mrg IFS=$as_save_IFS 4800 1.1 mrg test -z "$as_dir" && as_dir=. 4801 1.1 mrg for ac_prog in grep ggrep; do 4802 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4803 1.1 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4804 1.1 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4805 1.1 mrg # Check for GNU ac_path_GREP and select it if it is found. 4806 1.1 mrg # Check for GNU $ac_path_GREP 4807 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in 4808 1.1 mrg *GNU*) 4809 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4810 1.1 mrg *) 4811 1.1 mrg ac_count=0 4812 1.1 mrg $as_echo_n 0123456789 >"conftest.in" 4813 1.1 mrg while : 4814 1.1 mrg do 4815 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4816 1.1 mrg mv "conftest.tmp" "conftest.in" 4817 1.1 mrg cp "conftest.in" "conftest.nl" 4818 1.1 mrg $as_echo 'GREP' >> "conftest.nl" 4819 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4820 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4821 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4822 1.1 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then 4823 1.1 mrg # Best one so far, save it but keep looking for a better one 4824 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" 4825 1.1 mrg ac_path_GREP_max=$ac_count 4826 1.1 mrg fi 4827 1.1 mrg # 10*(2^10) chars as input seems more than enough 4828 1.1 mrg test $ac_count -gt 10 && break 4829 1.1 mrg done 4830 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4831 1.1 mrg esac 4832 1.1 mrg 4833 1.1 mrg $ac_path_GREP_found && break 3 4834 1.1 mrg done 4835 1.1 mrg done 4836 1.1 mrg done 4837 1.1 mrg IFS=$as_save_IFS 4838 1.1 mrg if test -z "$ac_cv_path_GREP"; then 4839 1.1 mrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4840 1.1 mrg fi 4841 1.1 mrg else 4842 1.1 mrg ac_cv_path_GREP=$GREP 4843 1.1 mrg fi 4844 1.1 mrg 4845 1.1 mrg fi 4846 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4847 1.1 mrg $as_echo "$ac_cv_path_GREP" >&6; } 4848 1.1 mrg GREP="$ac_cv_path_GREP" 4849 1.1 mrg 4850 1.1 mrg 4851 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4852 1.1 mrg $as_echo_n "checking for egrep... " >&6; } 4853 1.1 mrg if test "${ac_cv_path_EGREP+set}" = set; then : 4854 1.1 mrg $as_echo_n "(cached) " >&6 4855 1.1 mrg else 4856 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4857 1.1 mrg then ac_cv_path_EGREP="$GREP -E" 4858 1.1 mrg else 4859 1.1 mrg if test -z "$EGREP"; then 4860 1.1 mrg ac_path_EGREP_found=false 4861 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST 4862 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4863 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4864 1.1 mrg do 4865 1.1 mrg IFS=$as_save_IFS 4866 1.1 mrg test -z "$as_dir" && as_dir=. 4867 1.1 mrg for ac_prog in egrep; do 4868 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4869 1.1 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4870 1.1 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4871 1.1 mrg # Check for GNU ac_path_EGREP and select it if it is found. 4872 1.1 mrg # Check for GNU $ac_path_EGREP 4873 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in 4874 1.1 mrg *GNU*) 4875 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4876 1.1 mrg *) 4877 1.1 mrg ac_count=0 4878 1.1 mrg $as_echo_n 0123456789 >"conftest.in" 4879 1.1 mrg while : 4880 1.1 mrg do 4881 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4882 1.1 mrg mv "conftest.tmp" "conftest.in" 4883 1.1 mrg cp "conftest.in" "conftest.nl" 4884 1.1 mrg $as_echo 'EGREP' >> "conftest.nl" 4885 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4886 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4887 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4888 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4889 1.1 mrg # Best one so far, save it but keep looking for a better one 4890 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" 4891 1.1 mrg ac_path_EGREP_max=$ac_count 4892 1.1 mrg fi 4893 1.1 mrg # 10*(2^10) chars as input seems more than enough 4894 1.1 mrg test $ac_count -gt 10 && break 4895 1.1 mrg done 4896 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4897 1.1 mrg esac 4898 1.1 mrg 4899 1.1 mrg $ac_path_EGREP_found && break 3 4900 1.1 mrg done 4901 1.1 mrg done 4902 1.1 mrg done 4903 1.1 mrg IFS=$as_save_IFS 4904 1.1 mrg if test -z "$ac_cv_path_EGREP"; then 4905 1.1 mrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4906 1.1 mrg fi 4907 1.1 mrg else 4908 1.1 mrg ac_cv_path_EGREP=$EGREP 4909 1.1 mrg fi 4910 1.1 mrg 4911 1.1 mrg fi 4912 1.1 mrg fi 4913 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4914 1.1 mrg $as_echo "$ac_cv_path_EGREP" >&6; } 4915 1.1 mrg EGREP="$ac_cv_path_EGREP" 4916 1.1 mrg 4917 1.1 mrg 4918 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4919 1.1 mrg $as_echo_n "checking for fgrep... " >&6; } 4920 1.1 mrg if test "${ac_cv_path_FGREP+set}" = set; then : 4921 1.1 mrg $as_echo_n "(cached) " >&6 4922 1.1 mrg else 4923 1.1 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4924 1.1 mrg then ac_cv_path_FGREP="$GREP -F" 4925 1.1 mrg else 4926 1.1 mrg if test -z "$FGREP"; then 4927 1.1 mrg ac_path_FGREP_found=false 4928 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST 4929 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4930 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4931 1.1 mrg do 4932 1.1 mrg IFS=$as_save_IFS 4933 1.1 mrg test -z "$as_dir" && as_dir=. 4934 1.1 mrg for ac_prog in fgrep; do 4935 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 4936 1.1 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4937 1.1 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 4938 1.1 mrg # Check for GNU ac_path_FGREP and select it if it is found. 4939 1.1 mrg # Check for GNU $ac_path_FGREP 4940 1.1 mrg case `"$ac_path_FGREP" --version 2>&1` in 4941 1.1 mrg *GNU*) 4942 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4943 1.1 mrg *) 4944 1.1 mrg ac_count=0 4945 1.1 mrg $as_echo_n 0123456789 >"conftest.in" 4946 1.1 mrg while : 4947 1.1 mrg do 4948 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4949 1.1 mrg mv "conftest.tmp" "conftest.in" 4950 1.1 mrg cp "conftest.in" "conftest.nl" 4951 1.1 mrg $as_echo 'FGREP' >> "conftest.nl" 4952 1.1 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4953 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4954 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4955 1.1 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4956 1.1 mrg # Best one so far, save it but keep looking for a better one 4957 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP" 4958 1.1 mrg ac_path_FGREP_max=$ac_count 4959 1.1 mrg fi 4960 1.1 mrg # 10*(2^10) chars as input seems more than enough 4961 1.1 mrg test $ac_count -gt 10 && break 4962 1.1 mrg done 4963 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4964 1.1 mrg esac 4965 1.1 mrg 4966 1.1 mrg $ac_path_FGREP_found && break 3 4967 1.1 mrg done 4968 1.1 mrg done 4969 1.1 mrg done 4970 1.1 mrg IFS=$as_save_IFS 4971 1.1 mrg if test -z "$ac_cv_path_FGREP"; then 4972 1.1 mrg as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4973 1.1 mrg fi 4974 1.1 mrg else 4975 1.1 mrg ac_cv_path_FGREP=$FGREP 4976 1.1 mrg fi 4977 1.1 mrg 4978 1.1 mrg fi 4979 1.1 mrg fi 4980 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 4981 1.1 mrg $as_echo "$ac_cv_path_FGREP" >&6; } 4982 1.1 mrg FGREP="$ac_cv_path_FGREP" 4983 1.1 mrg 4984 1.1 mrg 4985 1.1 mrg test -z "$GREP" && GREP=grep 4986 1.1 mrg 4987 1.1 mrg 4988 1.1 mrg 4989 1.1 mrg 4990 1.1 mrg 4991 1.1 mrg 4992 1.1 mrg 4993 1.1 mrg 4994 1.1 mrg 4995 1.1 mrg 4996 1.1 mrg 4997 1.1 mrg 4998 1.1 mrg 4999 1.1 mrg 5000 1.1 mrg 5001 1.1 mrg 5002 1.1 mrg 5003 1.1 mrg 5004 1.1 mrg 5005 1.1 mrg # Check whether --with-gnu-ld was given. 5006 1.1 mrg if test "${with_gnu_ld+set}" = set; then : 5007 1.1 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5008 1.1 mrg else 5009 1.1 mrg with_gnu_ld=no 5010 1.1 mrg fi 5011 1.1 mrg 5012 1.1 mrg ac_prog=ld 5013 1.1 mrg if test "$GCC" = yes; then 5014 1.1 mrg # Check if gcc -print-prog-name=ld gives a path. 5015 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5016 1.1 mrg $as_echo_n "checking for ld used by $CC... " >&6; } 5017 1.1 mrg case $host in 5018 1.1 mrg *-*-mingw*) 5019 1.1 mrg # gcc leaves a trailing carriage return which upsets mingw 5020 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5021 1.1 mrg *) 5022 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5023 1.1 mrg esac 5024 1.1 mrg case $ac_prog in 5025 1.1 mrg # Accept absolute paths. 5026 1.1 mrg [\\/]* | ?:[\\/]*) 5027 1.1 mrg re_direlt='/[^/][^/]*/\.\./' 5028 1.1 mrg # Canonicalize the pathname of ld 5029 1.1 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5030 1.1 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5031 1.1 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5032 1.1 mrg done 5033 1.1 mrg test -z "$LD" && LD="$ac_prog" 5034 1.1 mrg ;; 5035 1.1 mrg "") 5036 1.1 mrg # If it fails, then pretend we aren't using GCC. 5037 1.1 mrg ac_prog=ld 5038 1.1 mrg ;; 5039 1.1 mrg *) 5040 1.1 mrg # If it is relative, then search for the first ld in PATH. 5041 1.1 mrg with_gnu_ld=unknown 5042 1.1 mrg ;; 5043 1.1 mrg esac 5044 1.1 mrg elif test "$with_gnu_ld" = yes; then 5045 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5046 1.1 mrg $as_echo_n "checking for GNU ld... " >&6; } 5047 1.1 mrg else 5048 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5049 1.1 mrg $as_echo_n "checking for non-GNU ld... " >&6; } 5050 1.1 mrg fi 5051 1.1 mrg if test "${lt_cv_path_LD+set}" = set; then : 5052 1.1 mrg $as_echo_n "(cached) " >&6 5053 1.1 mrg else 5054 1.1 mrg if test -z "$LD"; then 5055 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5056 1.1 mrg for ac_dir in $PATH; do 5057 1.1 mrg IFS="$lt_save_ifs" 5058 1.1 mrg test -z "$ac_dir" && ac_dir=. 5059 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5060 1.1 mrg lt_cv_path_LD="$ac_dir/$ac_prog" 5061 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version, 5062 1.1 mrg # but apparently some variants of GNU ld only accept -v. 5063 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer. 5064 1.1 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5065 1.1 mrg *GNU* | *'with BFD'*) 5066 1.1 mrg test "$with_gnu_ld" != no && break 5067 1.1 mrg ;; 5068 1.1 mrg *) 5069 1.1 mrg test "$with_gnu_ld" != yes && break 5070 1.1 mrg ;; 5071 1.1 mrg esac 5072 1.1 mrg fi 5073 1.1 mrg done 5074 1.1 mrg IFS="$lt_save_ifs" 5075 1.1 mrg else 5076 1.1 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path. 5077 1.1 mrg fi 5078 1.1 mrg fi 5079 1.1 mrg 5080 1.1 mrg LD="$lt_cv_path_LD" 5081 1.1 mrg if test -n "$LD"; then 5082 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5083 1.1 mrg $as_echo "$LD" >&6; } 5084 1.1 mrg else 5085 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5086 1.1 mrg $as_echo "no" >&6; } 5087 1.1 mrg fi 5088 1.1 mrg test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 5089 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5090 1.1 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5091 1.1 mrg if test "${lt_cv_prog_gnu_ld+set}" = set; then : 5092 1.1 mrg $as_echo_n "(cached) " >&6 5093 1.1 mrg else 5094 1.1 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v. 5095 1.1 mrg case `$LD -v 2>&1 </dev/null` in 5096 1.1 mrg *GNU* | *'with BFD'*) 5097 1.1 mrg lt_cv_prog_gnu_ld=yes 5098 1.1 mrg ;; 5099 1.1 mrg *) 5100 1.1 mrg lt_cv_prog_gnu_ld=no 5101 1.1 mrg ;; 5102 1.1 mrg esac 5103 1.1 mrg fi 5104 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5105 1.1 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; } 5106 1.1 mrg with_gnu_ld=$lt_cv_prog_gnu_ld 5107 1.1 mrg 5108 1.1 mrg 5109 1.1 mrg 5110 1.1 mrg 5111 1.1 mrg 5112 1.1 mrg 5113 1.1 mrg 5114 1.1 mrg 5115 1.1 mrg 5116 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5117 1.1 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5118 1.1 mrg if test "${lt_cv_path_NM+set}" = set; then : 5119 1.1 mrg $as_echo_n "(cached) " >&6 5120 1.1 mrg else 5121 1.1 mrg if test -n "$NM"; then 5122 1.1 mrg # Let the user override the test. 5123 1.1 mrg lt_cv_path_NM="$NM" 5124 1.1 mrg else 5125 1.1 mrg lt_nm_to_check="${ac_tool_prefix}nm" 5126 1.1 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5127 1.1 mrg lt_nm_to_check="$lt_nm_to_check nm" 5128 1.1 mrg fi 5129 1.1 mrg for lt_tmp_nm in $lt_nm_to_check; do 5130 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5131 1.1 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5132 1.1 mrg IFS="$lt_save_ifs" 5133 1.1 mrg test -z "$ac_dir" && ac_dir=. 5134 1.1 mrg tmp_nm="$ac_dir/$lt_tmp_nm" 5135 1.1 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5136 1.1 mrg # Check to see if the nm accepts a BSD-compat flag. 5137 1.1 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5138 1.1 mrg # nm: unknown option "B" ignored 5139 1.1 mrg # Tru64's nm complains that /dev/null is an invalid object file 5140 1.1 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5141 1.1 mrg */dev/null* | *'Invalid file or object type'*) 5142 1.1 mrg lt_cv_path_NM="$tmp_nm -B" 5143 1.1 mrg break 5144 1.1 mrg ;; 5145 1.1 mrg *) 5146 1.1 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5147 1.1 mrg */dev/null*) 5148 1.1 mrg lt_cv_path_NM="$tmp_nm -p" 5149 1.1 mrg break 5150 1.1 mrg ;; 5151 1.1 mrg *) 5152 1.1 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5153 1.1 mrg continue # so that we can try to find one that supports BSD flags 5154 1.1 mrg ;; 5155 1.1 mrg esac 5156 1.1 mrg ;; 5157 1.1 mrg esac 5158 1.1 mrg fi 5159 1.1 mrg done 5160 1.1 mrg IFS="$lt_save_ifs" 5161 1.1 mrg done 5162 1.1 mrg : ${lt_cv_path_NM=no} 5163 1.1 mrg fi 5164 1.1 mrg fi 5165 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5166 1.1 mrg $as_echo "$lt_cv_path_NM" >&6; } 5167 1.1 mrg if test "$lt_cv_path_NM" != "no"; then 5168 1.1 mrg NM="$lt_cv_path_NM" 5169 1.1 mrg else 5170 1.1 mrg # Didn't find any BSD compatible name lister, look for dumpbin. 5171 1.1 mrg if test -n "$DUMPBIN"; then : 5172 1.1 mrg # Let the user override the test. 5173 1.1 mrg else 5174 1.1 mrg if test -n "$ac_tool_prefix"; then 5175 1.1 mrg for ac_prog in dumpbin "link -dump" 5176 1.1 mrg do 5177 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5178 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5179 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5180 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 5181 1.1 mrg if test "${ac_cv_prog_DUMPBIN+set}" = set; then : 5182 1.1 mrg $as_echo_n "(cached) " >&6 5183 1.1 mrg else 5184 1.1 mrg if test -n "$DUMPBIN"; then 5185 1.1 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5186 1.1 mrg else 5187 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5188 1.1 mrg for as_dir in $PATH 5189 1.1 mrg do 5190 1.1 mrg IFS=$as_save_IFS 5191 1.1 mrg test -z "$as_dir" && as_dir=. 5192 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 5193 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5194 1.1 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5195 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5196 1.1 mrg break 2 5197 1.1 mrg fi 5198 1.1 mrg done 5199 1.1 mrg done 5200 1.1 mrg IFS=$as_save_IFS 5201 1.1 mrg 5202 1.1 mrg fi 5203 1.1 mrg fi 5204 1.1 mrg DUMPBIN=$ac_cv_prog_DUMPBIN 5205 1.1 mrg if test -n "$DUMPBIN"; then 5206 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5207 1.1 mrg $as_echo "$DUMPBIN" >&6; } 5208 1.1 mrg else 5209 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5210 1.1 mrg $as_echo "no" >&6; } 5211 1.1 mrg fi 5212 1.1 mrg 5213 1.1 mrg 5214 1.1 mrg test -n "$DUMPBIN" && break 5215 1.1 mrg done 5216 1.1 mrg fi 5217 1.1 mrg if test -z "$DUMPBIN"; then 5218 1.1 mrg ac_ct_DUMPBIN=$DUMPBIN 5219 1.1 mrg for ac_prog in dumpbin "link -dump" 5220 1.1 mrg do 5221 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args. 5222 1.1 mrg set dummy $ac_prog; ac_word=$2 5223 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5224 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 5225 1.1 mrg if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then : 5226 1.1 mrg $as_echo_n "(cached) " >&6 5227 1.1 mrg else 5228 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then 5229 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5230 1.1 mrg else 5231 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5232 1.1 mrg for as_dir in $PATH 5233 1.1 mrg do 5234 1.1 mrg IFS=$as_save_IFS 5235 1.1 mrg test -z "$as_dir" && as_dir=. 5236 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 5237 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5238 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5239 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5240 1.1 mrg break 2 5241 1.1 mrg fi 5242 1.1 mrg done 5243 1.1 mrg done 5244 1.1 mrg IFS=$as_save_IFS 5245 1.1 mrg 5246 1.1 mrg fi 5247 1.1 mrg fi 5248 1.1 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5249 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then 5250 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5251 1.1 mrg $as_echo "$ac_ct_DUMPBIN" >&6; } 5252 1.1 mrg else 5253 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5254 1.1 mrg $as_echo "no" >&6; } 5255 1.1 mrg fi 5256 1.1 mrg 5257 1.1 mrg 5258 1.1 mrg test -n "$ac_ct_DUMPBIN" && break 5259 1.1 mrg done 5260 1.1 mrg 5261 1.1 mrg if test "x$ac_ct_DUMPBIN" = x; then 5262 1.1 mrg DUMPBIN=":" 5263 1.1 mrg else 5264 1.1 mrg case $cross_compiling:$ac_tool_warned in 5265 1.1 mrg yes:) 5266 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5267 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5268 1.1 mrg ac_tool_warned=yes ;; 5269 1.1 mrg esac 5270 1.1 mrg DUMPBIN=$ac_ct_DUMPBIN 5271 1.1 mrg fi 5272 1.1 mrg fi 5273 1.1 mrg 5274 1.1 mrg case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5275 1.1 mrg *COFF*) 5276 1.1 mrg DUMPBIN="$DUMPBIN -symbols" 5277 1.1 mrg ;; 5278 1.1 mrg *) 5279 1.1 mrg DUMPBIN=: 5280 1.1 mrg ;; 5281 1.1 mrg esac 5282 1.1 mrg fi 5283 1.1 mrg 5284 1.1 mrg if test "$DUMPBIN" != ":"; then 5285 1.1 mrg NM="$DUMPBIN" 5286 1.1 mrg fi 5287 1.1 mrg fi 5288 1.1 mrg test -z "$NM" && NM=nm 5289 1.1 mrg 5290 1.1 mrg 5291 1.1 mrg 5292 1.1 mrg 5293 1.1 mrg 5294 1.1 mrg 5295 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5296 1.1 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; } 5297 1.1 mrg if test "${lt_cv_nm_interface+set}" = set; then : 5298 1.1 mrg $as_echo_n "(cached) " >&6 5299 1.1 mrg else 5300 1.1 mrg lt_cv_nm_interface="BSD nm" 5301 1.1 mrg echo "int some_variable = 0;" > conftest.$ac_ext 5302 1.1 mrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5303 1.1 mrg (eval "$ac_compile" 2>conftest.err) 5304 1.1 mrg cat conftest.err >&5 5305 1.1 mrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5306 1.1 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5307 1.1 mrg cat conftest.err >&5 5308 1.1 mrg (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5309 1.1 mrg cat conftest.out >&5 5310 1.1 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5311 1.1 mrg lt_cv_nm_interface="MS dumpbin" 5312 1.1 mrg fi 5313 1.1 mrg rm -f conftest* 5314 1.1 mrg fi 5315 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5316 1.1 mrg $as_echo "$lt_cv_nm_interface" >&6; } 5317 1.1 mrg 5318 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5319 1.1 mrg $as_echo_n "checking whether ln -s works... " >&6; } 5320 1.1 mrg LN_S=$as_ln_s 5321 1.1 mrg if test "$LN_S" = "ln -s"; then 5322 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5323 1.1 mrg $as_echo "yes" >&6; } 5324 1.1 mrg else 5325 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5326 1.1 mrg $as_echo "no, using $LN_S" >&6; } 5327 1.1 mrg fi 5328 1.1 mrg 5329 1.1 mrg # find the maximum length of command line arguments 5330 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5331 1.1 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; } 5332 1.1 mrg if test "${lt_cv_sys_max_cmd_len+set}" = set; then : 5333 1.1 mrg $as_echo_n "(cached) " >&6 5334 1.1 mrg else 5335 1.1 mrg i=0 5336 1.1 mrg teststring="ABCD" 5337 1.1 mrg 5338 1.1 mrg case $build_os in 5339 1.1 mrg msdosdjgpp*) 5340 1.1 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc 5341 1.1 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun 5342 1.1 mrg # during glob expansion). Even if it were fixed, the result of this 5343 1.1 mrg # check would be larger than it should be. 5344 1.1 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right 5345 1.1 mrg ;; 5346 1.1 mrg 5347 1.1 mrg gnu*) 5348 1.1 mrg # Under GNU Hurd, this test is not required because there is 5349 1.1 mrg # no limit to the length of command line arguments. 5350 1.1 mrg # Libtool will interpret -1 as no limit whatsoever 5351 1.1 mrg lt_cv_sys_max_cmd_len=-1; 5352 1.1 mrg ;; 5353 1.1 mrg 5354 1.1 mrg cygwin* | mingw* | cegcc*) 5355 1.1 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes 5356 1.1 mrg # about 5 minutes as the teststring grows exponentially. 5357 1.1 mrg # Worse, since 9x/ME are not pre-emptively multitasking, 5358 1.1 mrg # you end up with a "frozen" computer, even though with patience 5359 1.1 mrg # the test eventually succeeds (with a max line length of 256k). 5360 1.1 mrg # Instead, let's just punt: use the minimum linelength reported by 5361 1.1 mrg # all of the supported platforms: 8192 (on NT/2K/XP). 5362 1.1 mrg lt_cv_sys_max_cmd_len=8192; 5363 1.1 mrg ;; 5364 1.1 mrg 5365 1.1 mrg mint*) 5366 1.1 mrg # On MiNT this can take a long time and run out of memory. 5367 1.1 mrg lt_cv_sys_max_cmd_len=8192; 5368 1.1 mrg ;; 5369 1.1 mrg 5370 1.1 mrg amigaos*) 5371 1.1 mrg # On AmigaOS with pdksh, this test takes hours, literally. 5372 1.1 mrg # So we just punt and use a minimum line length of 8192. 5373 1.1 mrg lt_cv_sys_max_cmd_len=8192; 5374 1.1 mrg ;; 5375 1.1 mrg 5376 1.1 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5377 1.1 mrg # This has been around since 386BSD, at least. Likely further. 5378 1.1 mrg if test -x /sbin/sysctl; then 5379 1.1 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5380 1.1 mrg elif test -x /usr/sbin/sysctl; then 5381 1.1 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5382 1.1 mrg else 5383 1.1 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5384 1.1 mrg fi 5385 1.1 mrg # And add a safety zone 5386 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5387 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5388 1.1 mrg ;; 5389 1.1 mrg 5390 1.1 mrg interix*) 5391 1.1 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD) 5392 1.1 mrg lt_cv_sys_max_cmd_len=196608 5393 1.1 mrg ;; 5394 1.1 mrg 5395 1.1 mrg osf*) 5396 1.1 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5397 1.1 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5398 1.1 mrg # nice to cause kernel panics so lets avoid the loop below. 5399 1.1 mrg # First set a reasonable default. 5400 1.1 mrg lt_cv_sys_max_cmd_len=16384 5401 1.1 mrg # 5402 1.1 mrg if test -x /sbin/sysconfig; then 5403 1.1 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5404 1.1 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;; 5405 1.1 mrg esac 5406 1.1 mrg fi 5407 1.1 mrg ;; 5408 1.1 mrg sco3.2v5*) 5409 1.1 mrg lt_cv_sys_max_cmd_len=102400 5410 1.1 mrg ;; 5411 1.1 mrg sysv5* | sco5v6* | sysv4.2uw2*) 5412 1.1 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5413 1.1 mrg if test -n "$kargmax"; then 5414 1.1 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5415 1.1 mrg else 5416 1.1 mrg lt_cv_sys_max_cmd_len=32768 5417 1.1 mrg fi 5418 1.1 mrg ;; 5419 1.1 mrg *) 5420 1.1 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5421 1.1 mrg if test -n "$lt_cv_sys_max_cmd_len"; then 5422 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5423 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5424 1.1 mrg else 5425 1.1 mrg # Make teststring a little bigger before we do anything with it. 5426 1.1 mrg # a 1K string should be a reasonable start. 5427 1.1 mrg for i in 1 2 3 4 5 6 7 8 ; do 5428 1.1 mrg teststring=$teststring$teststring 5429 1.1 mrg done 5430 1.1 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5431 1.1 mrg # If test is not a shell built-in, we'll probably end up computing a 5432 1.1 mrg # maximum length that is only half of the actual maximum length, but 5433 1.1 mrg # we can't tell. 5434 1.1 mrg while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ 5435 1.1 mrg = "X$teststring$teststring"; } >/dev/null 2>&1 && 5436 1.1 mrg test $i != 17 # 1/2 MB should be enough 5437 1.1 mrg do 5438 1.1 mrg i=`expr $i + 1` 5439 1.1 mrg teststring=$teststring$teststring 5440 1.1 mrg done 5441 1.1 mrg # Only check the string length outside the loop. 5442 1.1 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5443 1.1 mrg teststring= 5444 1.1 mrg # Add a significant safety factor because C++ compilers can tack on 5445 1.1 mrg # massive amounts of additional arguments before passing them to the 5446 1.1 mrg # linker. It appears as though 1/2 is a usable value. 5447 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5448 1.1 mrg fi 5449 1.1 mrg ;; 5450 1.1 mrg esac 5451 1.1 mrg 5452 1.1 mrg fi 5453 1.1 mrg 5454 1.1 mrg if test -n $lt_cv_sys_max_cmd_len ; then 5455 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5456 1.1 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5457 1.1 mrg else 5458 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5459 1.1 mrg $as_echo "none" >&6; } 5460 1.1 mrg fi 5461 1.1 mrg max_cmd_len=$lt_cv_sys_max_cmd_len 5462 1.1 mrg 5463 1.1 mrg 5464 1.1 mrg 5465 1.1 mrg 5466 1.1 mrg 5467 1.1 mrg 5468 1.1 mrg : ${CP="cp -f"} 5469 1.1 mrg : ${MV="mv -f"} 5470 1.1 mrg : ${RM="rm -f"} 5471 1.1 mrg 5472 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5473 1.1 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5474 1.1 mrg # Try some XSI features 5475 1.1 mrg xsi_shell=no 5476 1.1 mrg ( _lt_dummy="a/b/c" 5477 1.1 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5478 1.1 mrg = c,a/b,, \ 5479 1.1 mrg && eval 'test $(( 1 + 1 )) -eq 2 \ 5480 1.1 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5481 1.1 mrg && xsi_shell=yes 5482 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5483 1.1 mrg $as_echo "$xsi_shell" >&6; } 5484 1.1 mrg 5485 1.1 mrg 5486 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5487 1.1 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5488 1.1 mrg lt_shell_append=no 5489 1.1 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5490 1.1 mrg >/dev/null 2>&1 \ 5491 1.1 mrg && lt_shell_append=yes 5492 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5493 1.1 mrg $as_echo "$lt_shell_append" >&6; } 5494 1.1 mrg 5495 1.1 mrg 5496 1.1 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5497 1.1 mrg lt_unset=unset 5498 1.1 mrg else 5499 1.1 mrg lt_unset=false 5500 1.1 mrg fi 5501 1.1 mrg 5502 1.1 mrg 5503 1.1 mrg 5504 1.1 mrg 5505 1.1 mrg 5506 1.1 mrg # test EBCDIC or ASCII 5507 1.1 mrg case `echo X|tr X '\101'` in 5508 1.1 mrg A) # ASCII based system 5509 1.1 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5510 1.1 mrg lt_SP2NL='tr \040 \012' 5511 1.1 mrg lt_NL2SP='tr \015\012 \040\040' 5512 1.1 mrg ;; 5513 1.1 mrg *) # EBCDIC based system 5514 1.1 mrg lt_SP2NL='tr \100 \n' 5515 1.1 mrg lt_NL2SP='tr \r\n \100\100' 5516 1.1 mrg ;; 5517 1.1 mrg esac 5518 1.1 mrg 5519 1.1 mrg 5520 1.1 mrg 5521 1.1 mrg 5522 1.1 mrg 5523 1.1 mrg 5524 1.1 mrg 5525 1.1 mrg 5526 1.1 mrg 5527 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5528 1.1 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; } 5529 1.1 mrg if test "${lt_cv_ld_reload_flag+set}" = set; then : 5530 1.1 mrg $as_echo_n "(cached) " >&6 5531 1.1 mrg else 5532 1.1 mrg lt_cv_ld_reload_flag='-r' 5533 1.1 mrg fi 5534 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5535 1.1 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; } 5536 1.1 mrg reload_flag=$lt_cv_ld_reload_flag 5537 1.1 mrg case $reload_flag in 5538 1.1 mrg "" | " "*) ;; 5539 1.1 mrg *) reload_flag=" $reload_flag" ;; 5540 1.1 mrg esac 5541 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs' 5542 1.1 mrg case $host_os in 5543 1.1 mrg darwin*) 5544 1.1 mrg if test "$GCC" = yes; then 5545 1.1 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5546 1.1 mrg else 5547 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs' 5548 1.1 mrg fi 5549 1.1 mrg ;; 5550 1.1 mrg esac 5551 1.1 mrg 5552 1.1 mrg 5553 1.1 mrg 5554 1.1 mrg 5555 1.1 mrg 5556 1.1 mrg 5557 1.1 mrg 5558 1.1 mrg 5559 1.1 mrg 5560 1.1 mrg if test -n "$ac_tool_prefix"; then 5561 1.1 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5562 1.1 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2 5563 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5564 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 5565 1.1 mrg if test "${ac_cv_prog_OBJDUMP+set}" = set; then : 5566 1.1 mrg $as_echo_n "(cached) " >&6 5567 1.1 mrg else 5568 1.1 mrg if test -n "$OBJDUMP"; then 5569 1.1 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5570 1.1 mrg else 5571 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5572 1.1 mrg for as_dir in $PATH 5573 1.1 mrg do 5574 1.1 mrg IFS=$as_save_IFS 5575 1.1 mrg test -z "$as_dir" && as_dir=. 5576 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 5577 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5578 1.1 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5579 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5580 1.1 mrg break 2 5581 1.1 mrg fi 5582 1.1 mrg done 5583 1.1 mrg done 5584 1.1 mrg IFS=$as_save_IFS 5585 1.1 mrg 5586 1.1 mrg fi 5587 1.1 mrg fi 5588 1.1 mrg OBJDUMP=$ac_cv_prog_OBJDUMP 5589 1.1 mrg if test -n "$OBJDUMP"; then 5590 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5591 1.1 mrg $as_echo "$OBJDUMP" >&6; } 5592 1.1 mrg else 5593 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5594 1.1 mrg $as_echo "no" >&6; } 5595 1.1 mrg fi 5596 1.1 mrg 5597 1.1 mrg 5598 1.1 mrg fi 5599 1.1 mrg if test -z "$ac_cv_prog_OBJDUMP"; then 5600 1.1 mrg ac_ct_OBJDUMP=$OBJDUMP 5601 1.1 mrg # Extract the first word of "objdump", so it can be a program name with args. 5602 1.1 mrg set dummy objdump; ac_word=$2 5603 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5604 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 5605 1.1 mrg if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then : 5606 1.1 mrg $as_echo_n "(cached) " >&6 5607 1.1 mrg else 5608 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then 5609 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5610 1.1 mrg else 5611 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5612 1.1 mrg for as_dir in $PATH 5613 1.1 mrg do 5614 1.1 mrg IFS=$as_save_IFS 5615 1.1 mrg test -z "$as_dir" && as_dir=. 5616 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 5617 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5618 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump" 5619 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5620 1.1 mrg break 2 5621 1.1 mrg fi 5622 1.1 mrg done 5623 1.1 mrg done 5624 1.1 mrg IFS=$as_save_IFS 5625 1.1 mrg 5626 1.1 mrg fi 5627 1.1 mrg fi 5628 1.1 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5629 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then 5630 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5631 1.1 mrg $as_echo "$ac_ct_OBJDUMP" >&6; } 5632 1.1 mrg else 5633 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5634 1.1 mrg $as_echo "no" >&6; } 5635 1.1 mrg fi 5636 1.1 mrg 5637 1.1 mrg if test "x$ac_ct_OBJDUMP" = x; then 5638 1.1 mrg OBJDUMP="false" 5639 1.1 mrg else 5640 1.1 mrg case $cross_compiling:$ac_tool_warned in 5641 1.1 mrg yes:) 5642 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5643 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5644 1.1 mrg ac_tool_warned=yes ;; 5645 1.1 mrg esac 5646 1.1 mrg OBJDUMP=$ac_ct_OBJDUMP 5647 1.1 mrg fi 5648 1.1 mrg else 5649 1.1 mrg OBJDUMP="$ac_cv_prog_OBJDUMP" 5650 1.1 mrg fi 5651 1.1 mrg 5652 1.1 mrg test -z "$OBJDUMP" && OBJDUMP=objdump 5653 1.1 mrg 5654 1.1 mrg 5655 1.1 mrg 5656 1.1 mrg 5657 1.1 mrg 5658 1.1 mrg 5659 1.1 mrg 5660 1.1 mrg 5661 1.1 mrg 5662 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5663 1.1 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; } 5664 1.1 mrg if test "${lt_cv_deplibs_check_method+set}" = set; then : 5665 1.1 mrg $as_echo_n "(cached) " >&6 5666 1.1 mrg else 5667 1.1 mrg lt_cv_file_magic_cmd='$MAGIC_CMD' 5668 1.1 mrg lt_cv_file_magic_test_file= 5669 1.1 mrg lt_cv_deplibs_check_method='unknown' 5670 1.1 mrg # Need to set the preceding variable on all platforms that support 5671 1.1 mrg # interlibrary dependencies. 5672 1.1 mrg # 'none' -- dependencies not supported. 5673 1.1 mrg # `unknown' -- same as none, but documents that we really don't know. 5674 1.1 mrg # 'pass_all' -- all dependencies passed with no checks. 5675 1.1 mrg # 'test_compile' -- check by making test program. 5676 1.1 mrg # 'file_magic [[regex]]' -- check by looking for files in library path 5677 1.1 mrg # which responds to the $file_magic_cmd with a given extended regex. 5678 1.1 mrg # If you have `file' or equivalent on your system and you're not sure 5679 1.1 mrg # whether `pass_all' will *always* work, you probably want this one. 5680 1.1 mrg 5681 1.1 mrg case $host_os in 5682 1.1 mrg aix[4-9]*) 5683 1.1 mrg lt_cv_deplibs_check_method=pass_all 5684 1.1 mrg ;; 5685 1.1 mrg 5686 1.1 mrg beos*) 5687 1.1 mrg lt_cv_deplibs_check_method=pass_all 5688 1.1 mrg ;; 5689 1.1 mrg 5690 1.1 mrg bsdi[45]*) 5691 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5692 1.1 mrg lt_cv_file_magic_cmd='/usr/bin/file -L' 5693 1.1 mrg lt_cv_file_magic_test_file=/shlib/libc.so 5694 1.1 mrg ;; 5695 1.1 mrg 5696 1.1 mrg cygwin*) 5697 1.1 mrg # func_win32_libid is a shell function defined in ltmain.sh 5698 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5699 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid' 5700 1.1 mrg ;; 5701 1.1 mrg 5702 1.1 mrg mingw* | pw32*) 5703 1.1 mrg # Base MSYS/MinGW do not provide the 'file' command needed by 5704 1.1 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump', 5705 1.1 mrg # unless we find 'file', for example because we are cross-compiling. 5706 1.1 mrg # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 5707 1.1 mrg if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 5708 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5709 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid' 5710 1.1 mrg else 5711 1.1 mrg # Keep this pattern in sync with the one in func_win32_libid. 5712 1.1 mrg lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 5713 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f' 5714 1.1 mrg fi 5715 1.1 mrg ;; 5716 1.1 mrg 5717 1.1 mrg cegcc*) 5718 1.1 mrg # use the weaker test based on 'objdump'. See mingw*. 5719 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5720 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f' 5721 1.1 mrg ;; 5722 1.1 mrg 5723 1.1 mrg darwin* | rhapsody*) 5724 1.1 mrg lt_cv_deplibs_check_method=pass_all 5725 1.1 mrg ;; 5726 1.1 mrg 5727 1.1 mrg freebsd* | dragonfly*) 5728 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5729 1.1 mrg case $host_cpu in 5730 1.1 mrg i*86 ) 5731 1.1 mrg # Not sure whether the presence of OpenBSD here was a mistake. 5732 1.1 mrg # Let's accept both of them until this is cleared up. 5733 1.1 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5734 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file 5735 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5736 1.1 mrg ;; 5737 1.1 mrg esac 5738 1.1 mrg else 5739 1.1 mrg lt_cv_deplibs_check_method=pass_all 5740 1.1 mrg fi 5741 1.1 mrg ;; 5742 1.1 mrg 5743 1.1 mrg gnu*) 5744 1.1 mrg lt_cv_deplibs_check_method=pass_all 5745 1.1 mrg ;; 5746 1.1 mrg 5747 1.1 mrg haiku*) 5748 1.1 mrg lt_cv_deplibs_check_method=pass_all 5749 1.1 mrg ;; 5750 1.1 mrg 5751 1.1 mrg hpux10.20* | hpux11*) 5752 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file 5753 1.1 mrg case $host_cpu in 5754 1.1 mrg ia64*) 5755 1.1 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5756 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5757 1.1 mrg ;; 5758 1.1 mrg hppa*64*) 5759 1.1 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]' 5760 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5761 1.1 mrg ;; 5762 1.1 mrg *) 5763 1.1 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5764 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl 5765 1.1 mrg ;; 5766 1.1 mrg esac 5767 1.1 mrg ;; 5768 1.1 mrg 5769 1.1 mrg interix[3-9]*) 5770 1.1 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5771 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5772 1.1 mrg ;; 5773 1.1 mrg 5774 1.1 mrg irix5* | irix6* | nonstopux*) 5775 1.1 mrg case $LD in 5776 1.1 mrg *-32|*"-32 ") libmagic=32-bit;; 5777 1.1 mrg *-n32|*"-n32 ") libmagic=N32;; 5778 1.1 mrg *-64|*"-64 ") libmagic=64-bit;; 5779 1.1 mrg *) libmagic=never-match;; 5780 1.1 mrg esac 5781 1.1 mrg lt_cv_deplibs_check_method=pass_all 5782 1.1 mrg ;; 5783 1.1 mrg 5784 1.1 mrg # This must be Linux ELF. 5785 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu) 5786 1.1 mrg lt_cv_deplibs_check_method=pass_all 5787 1.1 mrg ;; 5788 1.1 mrg 5789 1.1 mrg netbsd*) 5790 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5791 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5792 1.1 mrg else 5793 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5794 1.1 mrg fi 5795 1.1 mrg ;; 5796 1.1 mrg 5797 1.1 mrg newos6*) 5798 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5799 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file 5800 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so 5801 1.1 mrg ;; 5802 1.1 mrg 5803 1.1 mrg *nto* | *qnx*) 5804 1.1 mrg lt_cv_deplibs_check_method=pass_all 5805 1.1 mrg ;; 5806 1.1 mrg 5807 1.1 mrg openbsd*) 5808 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 5809 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5810 1.1 mrg else 5811 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5812 1.1 mrg fi 5813 1.1 mrg ;; 5814 1.1 mrg 5815 1.1 mrg osf3* | osf4* | osf5*) 5816 1.1 mrg lt_cv_deplibs_check_method=pass_all 5817 1.1 mrg ;; 5818 1.1 mrg 5819 1.1 mrg rdos*) 5820 1.1 mrg lt_cv_deplibs_check_method=pass_all 5821 1.1 mrg ;; 5822 1.1 mrg 5823 1.1 mrg solaris*) 5824 1.1 mrg lt_cv_deplibs_check_method=pass_all 5825 1.1 mrg ;; 5826 1.1 mrg 5827 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5828 1.1 mrg lt_cv_deplibs_check_method=pass_all 5829 1.1 mrg ;; 5830 1.1 mrg 5831 1.1 mrg sysv4 | sysv4.3*) 5832 1.1 mrg case $host_vendor in 5833 1.1 mrg motorola) 5834 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]' 5835 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5836 1.1 mrg ;; 5837 1.1 mrg ncr) 5838 1.1 mrg lt_cv_deplibs_check_method=pass_all 5839 1.1 mrg ;; 5840 1.1 mrg sequent) 5841 1.1 mrg lt_cv_file_magic_cmd='/bin/file' 5842 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5843 1.1 mrg ;; 5844 1.1 mrg sni) 5845 1.1 mrg lt_cv_file_magic_cmd='/bin/file' 5846 1.1 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5847 1.1 mrg lt_cv_file_magic_test_file=/lib/libc.so 5848 1.1 mrg ;; 5849 1.1 mrg siemens) 5850 1.1 mrg lt_cv_deplibs_check_method=pass_all 5851 1.1 mrg ;; 5852 1.1 mrg pc) 5853 1.1 mrg lt_cv_deplibs_check_method=pass_all 5854 1.1 mrg ;; 5855 1.1 mrg esac 5856 1.1 mrg ;; 5857 1.1 mrg 5858 1.1 mrg tpf*) 5859 1.1 mrg lt_cv_deplibs_check_method=pass_all 5860 1.1 mrg ;; 5861 1.1 mrg esac 5862 1.1 mrg 5863 1.1 mrg fi 5864 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 5865 1.1 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; } 5866 1.1 mrg file_magic_cmd=$lt_cv_file_magic_cmd 5867 1.1 mrg deplibs_check_method=$lt_cv_deplibs_check_method 5868 1.1 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown 5869 1.1 mrg 5870 1.1 mrg 5871 1.1 mrg 5872 1.1 mrg 5873 1.1 mrg 5874 1.1 mrg 5875 1.1 mrg 5876 1.1 mrg 5877 1.1 mrg 5878 1.1 mrg 5879 1.1 mrg 5880 1.1 mrg 5881 1.1 mrg if test -n "$ac_tool_prefix"; then 5882 1.1 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 5883 1.1 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2 5884 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5885 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 5886 1.1 mrg if test "${ac_cv_prog_AR+set}" = set; then : 5887 1.1 mrg $as_echo_n "(cached) " >&6 5888 1.1 mrg else 5889 1.1 mrg if test -n "$AR"; then 5890 1.1 mrg ac_cv_prog_AR="$AR" # Let the user override the test. 5891 1.1 mrg else 5892 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5893 1.1 mrg for as_dir in $PATH 5894 1.1 mrg do 5895 1.1 mrg IFS=$as_save_IFS 5896 1.1 mrg test -z "$as_dir" && as_dir=. 5897 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 5898 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5899 1.1 mrg ac_cv_prog_AR="${ac_tool_prefix}ar" 5900 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5901 1.1 mrg break 2 5902 1.1 mrg fi 5903 1.1 mrg done 5904 1.1 mrg done 5905 1.1 mrg IFS=$as_save_IFS 5906 1.1 mrg 5907 1.1 mrg fi 5908 1.1 mrg fi 5909 1.1 mrg AR=$ac_cv_prog_AR 5910 1.1 mrg if test -n "$AR"; then 5911 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 5912 1.1 mrg $as_echo "$AR" >&6; } 5913 1.1 mrg else 5914 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5915 1.1 mrg $as_echo "no" >&6; } 5916 1.1 mrg fi 5917 1.1 mrg 5918 1.1 mrg 5919 1.1 mrg fi 5920 1.1 mrg if test -z "$ac_cv_prog_AR"; then 5921 1.1 mrg ac_ct_AR=$AR 5922 1.1 mrg # Extract the first word of "ar", so it can be a program name with args. 5923 1.1 mrg set dummy ar; ac_word=$2 5924 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5925 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 5926 1.1 mrg if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 5927 1.1 mrg $as_echo_n "(cached) " >&6 5928 1.1 mrg else 5929 1.1 mrg if test -n "$ac_ct_AR"; then 5930 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 5931 1.1 mrg else 5932 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5933 1.1 mrg for as_dir in $PATH 5934 1.1 mrg do 5935 1.1 mrg IFS=$as_save_IFS 5936 1.1 mrg test -z "$as_dir" && as_dir=. 5937 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 5938 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5939 1.1 mrg ac_cv_prog_ac_ct_AR="ar" 5940 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5941 1.1 mrg break 2 5942 1.1 mrg fi 5943 1.1 mrg done 5944 1.1 mrg done 5945 1.1 mrg IFS=$as_save_IFS 5946 1.1 mrg 5947 1.1 mrg fi 5948 1.1 mrg fi 5949 1.1 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR 5950 1.1 mrg if test -n "$ac_ct_AR"; then 5951 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 5952 1.1 mrg $as_echo "$ac_ct_AR" >&6; } 5953 1.1 mrg else 5954 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5955 1.1 mrg $as_echo "no" >&6; } 5956 1.1 mrg fi 5957 1.1 mrg 5958 1.1 mrg if test "x$ac_ct_AR" = x; then 5959 1.1 mrg AR="false" 5960 1.1 mrg else 5961 1.1 mrg case $cross_compiling:$ac_tool_warned in 5962 1.1 mrg yes:) 5963 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5964 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5965 1.1 mrg ac_tool_warned=yes ;; 5966 1.1 mrg esac 5967 1.1 mrg AR=$ac_ct_AR 5968 1.1 mrg fi 5969 1.1 mrg else 5970 1.1 mrg AR="$ac_cv_prog_AR" 5971 1.1 mrg fi 5972 1.1 mrg 5973 1.1 mrg test -z "$AR" && AR=ar 5974 1.1 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru 5975 1.1 mrg 5976 1.1 mrg 5977 1.1 mrg 5978 1.1 mrg 5979 1.1 mrg 5980 1.1 mrg 5981 1.1 mrg 5982 1.1 mrg 5983 1.1 mrg 5984 1.1 mrg 5985 1.1 mrg 5986 1.1 mrg if test -n "$ac_tool_prefix"; then 5987 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 5988 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2 5989 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5990 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 5991 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then : 5992 1.1 mrg $as_echo_n "(cached) " >&6 5993 1.1 mrg else 5994 1.1 mrg if test -n "$STRIP"; then 5995 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 5996 1.1 mrg else 5997 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5998 1.1 mrg for as_dir in $PATH 5999 1.1 mrg do 6000 1.1 mrg IFS=$as_save_IFS 6001 1.1 mrg test -z "$as_dir" && as_dir=. 6002 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6003 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6004 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6005 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6006 1.1 mrg break 2 6007 1.1 mrg fi 6008 1.1 mrg done 6009 1.1 mrg done 6010 1.1 mrg IFS=$as_save_IFS 6011 1.1 mrg 6012 1.1 mrg fi 6013 1.1 mrg fi 6014 1.1 mrg STRIP=$ac_cv_prog_STRIP 6015 1.1 mrg if test -n "$STRIP"; then 6016 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6017 1.1 mrg $as_echo "$STRIP" >&6; } 6018 1.1 mrg else 6019 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6020 1.1 mrg $as_echo "no" >&6; } 6021 1.1 mrg fi 6022 1.1 mrg 6023 1.1 mrg 6024 1.1 mrg fi 6025 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then 6026 1.1 mrg ac_ct_STRIP=$STRIP 6027 1.1 mrg # Extract the first word of "strip", so it can be a program name with args. 6028 1.1 mrg set dummy strip; ac_word=$2 6029 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6030 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 6031 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 6032 1.1 mrg $as_echo_n "(cached) " >&6 6033 1.1 mrg else 6034 1.1 mrg if test -n "$ac_ct_STRIP"; then 6035 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6036 1.1 mrg else 6037 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6038 1.1 mrg for as_dir in $PATH 6039 1.1 mrg do 6040 1.1 mrg IFS=$as_save_IFS 6041 1.1 mrg test -z "$as_dir" && as_dir=. 6042 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6043 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6044 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip" 6045 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6046 1.1 mrg break 2 6047 1.1 mrg fi 6048 1.1 mrg done 6049 1.1 mrg done 6050 1.1 mrg IFS=$as_save_IFS 6051 1.1 mrg 6052 1.1 mrg fi 6053 1.1 mrg fi 6054 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6055 1.1 mrg if test -n "$ac_ct_STRIP"; then 6056 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6057 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; } 6058 1.1 mrg else 6059 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6060 1.1 mrg $as_echo "no" >&6; } 6061 1.1 mrg fi 6062 1.1 mrg 6063 1.1 mrg if test "x$ac_ct_STRIP" = x; then 6064 1.1 mrg STRIP=":" 6065 1.1 mrg else 6066 1.1 mrg case $cross_compiling:$ac_tool_warned in 6067 1.1 mrg yes:) 6068 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6069 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6070 1.1 mrg ac_tool_warned=yes ;; 6071 1.1 mrg esac 6072 1.1 mrg STRIP=$ac_ct_STRIP 6073 1.1 mrg fi 6074 1.1 mrg else 6075 1.1 mrg STRIP="$ac_cv_prog_STRIP" 6076 1.1 mrg fi 6077 1.1 mrg 6078 1.1 mrg test -z "$STRIP" && STRIP=: 6079 1.1 mrg 6080 1.1 mrg 6081 1.1 mrg 6082 1.1 mrg 6083 1.1 mrg 6084 1.1 mrg 6085 1.1 mrg if test -n "$ac_tool_prefix"; then 6086 1.1 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6087 1.1 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6088 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6089 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 6090 1.1 mrg if test "${ac_cv_prog_RANLIB+set}" = set; then : 6091 1.1 mrg $as_echo_n "(cached) " >&6 6092 1.1 mrg else 6093 1.1 mrg if test -n "$RANLIB"; then 6094 1.1 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6095 1.1 mrg else 6096 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6097 1.1 mrg for as_dir in $PATH 6098 1.1 mrg do 6099 1.1 mrg IFS=$as_save_IFS 6100 1.1 mrg test -z "$as_dir" && as_dir=. 6101 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6102 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6103 1.1 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6104 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6105 1.1 mrg break 2 6106 1.1 mrg fi 6107 1.1 mrg done 6108 1.1 mrg done 6109 1.1 mrg IFS=$as_save_IFS 6110 1.1 mrg 6111 1.1 mrg fi 6112 1.1 mrg fi 6113 1.1 mrg RANLIB=$ac_cv_prog_RANLIB 6114 1.1 mrg if test -n "$RANLIB"; then 6115 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6116 1.1 mrg $as_echo "$RANLIB" >&6; } 6117 1.1 mrg else 6118 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6119 1.1 mrg $as_echo "no" >&6; } 6120 1.1 mrg fi 6121 1.1 mrg 6122 1.1 mrg 6123 1.1 mrg fi 6124 1.1 mrg if test -z "$ac_cv_prog_RANLIB"; then 6125 1.1 mrg ac_ct_RANLIB=$RANLIB 6126 1.1 mrg # Extract the first word of "ranlib", so it can be a program name with args. 6127 1.1 mrg set dummy ranlib; ac_word=$2 6128 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6129 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 6130 1.1 mrg if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 6131 1.1 mrg $as_echo_n "(cached) " >&6 6132 1.1 mrg else 6133 1.1 mrg if test -n "$ac_ct_RANLIB"; then 6134 1.1 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6135 1.1 mrg else 6136 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6137 1.1 mrg for as_dir in $PATH 6138 1.1 mrg do 6139 1.1 mrg IFS=$as_save_IFS 6140 1.1 mrg test -z "$as_dir" && as_dir=. 6141 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6142 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6143 1.1 mrg ac_cv_prog_ac_ct_RANLIB="ranlib" 6144 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6145 1.1 mrg break 2 6146 1.1 mrg fi 6147 1.1 mrg done 6148 1.1 mrg done 6149 1.1 mrg IFS=$as_save_IFS 6150 1.1 mrg 6151 1.1 mrg fi 6152 1.1 mrg fi 6153 1.1 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6154 1.1 mrg if test -n "$ac_ct_RANLIB"; then 6155 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6156 1.1 mrg $as_echo "$ac_ct_RANLIB" >&6; } 6157 1.1 mrg else 6158 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6159 1.1 mrg $as_echo "no" >&6; } 6160 1.1 mrg fi 6161 1.1 mrg 6162 1.1 mrg if test "x$ac_ct_RANLIB" = x; then 6163 1.1 mrg RANLIB=":" 6164 1.1 mrg else 6165 1.1 mrg case $cross_compiling:$ac_tool_warned in 6166 1.1 mrg yes:) 6167 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6168 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6169 1.1 mrg ac_tool_warned=yes ;; 6170 1.1 mrg esac 6171 1.1 mrg RANLIB=$ac_ct_RANLIB 6172 1.1 mrg fi 6173 1.1 mrg else 6174 1.1 mrg RANLIB="$ac_cv_prog_RANLIB" 6175 1.1 mrg fi 6176 1.1 mrg 6177 1.1 mrg test -z "$RANLIB" && RANLIB=: 6178 1.1 mrg 6179 1.1 mrg 6180 1.1 mrg 6181 1.1 mrg 6182 1.1 mrg 6183 1.1 mrg 6184 1.1 mrg # Determine commands to create old-style static archives. 6185 1.1 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6186 1.1 mrg old_postinstall_cmds='chmod 644 $oldlib' 6187 1.1 mrg old_postuninstall_cmds= 6188 1.1 mrg 6189 1.1 mrg if test -n "$RANLIB"; then 6190 1.1 mrg case $host_os in 6191 1.1 mrg openbsd*) 6192 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6193 1.1 mrg ;; 6194 1.1 mrg *) 6195 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6196 1.1 mrg ;; 6197 1.1 mrg esac 6198 1.1 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6199 1.1 mrg fi 6200 1.1 mrg 6201 1.1 mrg case $host_os in 6202 1.1 mrg darwin*) 6203 1.1 mrg lock_old_archive_extraction=yes ;; 6204 1.1 mrg *) 6205 1.1 mrg lock_old_archive_extraction=no ;; 6206 1.1 mrg esac 6207 1.1 mrg 6208 1.1 mrg 6209 1.1 mrg 6210 1.1 mrg 6211 1.1 mrg 6212 1.1 mrg 6213 1.1 mrg 6214 1.1 mrg 6215 1.1 mrg 6216 1.1 mrg 6217 1.1 mrg 6218 1.1 mrg 6219 1.1 mrg 6220 1.1 mrg 6221 1.1 mrg 6222 1.1 mrg 6223 1.1 mrg 6224 1.1 mrg 6225 1.1 mrg 6226 1.1 mrg 6227 1.1 mrg 6228 1.1 mrg 6229 1.1 mrg 6230 1.1 mrg 6231 1.1 mrg 6232 1.1 mrg 6233 1.1 mrg 6234 1.1 mrg 6235 1.1 mrg 6236 1.1 mrg 6237 1.1 mrg 6238 1.1 mrg 6239 1.1 mrg 6240 1.1 mrg 6241 1.1 mrg 6242 1.1 mrg 6243 1.1 mrg 6244 1.1 mrg 6245 1.1 mrg 6246 1.1 mrg # If no C compiler was specified, use CC. 6247 1.1 mrg LTCC=${LTCC-"$CC"} 6248 1.1 mrg 6249 1.1 mrg # If no C compiler flags were specified, use CFLAGS. 6250 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6251 1.1 mrg 6252 1.1 mrg # Allow CC to be a program name with arguments. 6253 1.1 mrg compiler=$CC 6254 1.1 mrg 6255 1.1 mrg 6256 1.1 mrg # Check for command to grab the raw symbol name followed by C symbol from nm. 6257 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6258 1.1 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6259 1.1 mrg if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then : 6260 1.1 mrg $as_echo_n "(cached) " >&6 6261 1.1 mrg else 6262 1.1 mrg 6263 1.1 mrg # These are sane defaults that work on at least a few old systems. 6264 1.1 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)] 6265 1.1 mrg 6266 1.1 mrg # Character class describing NM global symbol codes. 6267 1.1 mrg symcode='[BCDEGRST]' 6268 1.1 mrg 6269 1.1 mrg # Regexp to match symbols that can be accessed directly from C. 6270 1.1 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6271 1.1 mrg 6272 1.1 mrg # Define system-specific variables. 6273 1.1 mrg case $host_os in 6274 1.1 mrg aix*) 6275 1.1 mrg symcode='[BCDT]' 6276 1.1 mrg ;; 6277 1.1 mrg cygwin* | mingw* | pw32* | cegcc*) 6278 1.1 mrg symcode='[ABCDGISTW]' 6279 1.1 mrg ;; 6280 1.1 mrg hpux*) 6281 1.1 mrg if test "$host_cpu" = ia64; then 6282 1.1 mrg symcode='[ABCDEGRST]' 6283 1.1 mrg fi 6284 1.1 mrg ;; 6285 1.1 mrg irix* | nonstopux*) 6286 1.1 mrg symcode='[BCDEGRST]' 6287 1.1 mrg ;; 6288 1.1 mrg osf*) 6289 1.1 mrg symcode='[BCDEGQRST]' 6290 1.1 mrg ;; 6291 1.1 mrg solaris*) 6292 1.1 mrg symcode='[BDRT]' 6293 1.1 mrg ;; 6294 1.1 mrg sco3.2v5*) 6295 1.1 mrg symcode='[DT]' 6296 1.1 mrg ;; 6297 1.1 mrg sysv4.2uw2*) 6298 1.1 mrg symcode='[DT]' 6299 1.1 mrg ;; 6300 1.1 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*) 6301 1.1 mrg symcode='[ABDT]' 6302 1.1 mrg ;; 6303 1.1 mrg sysv4) 6304 1.1 mrg symcode='[DFNSTU]' 6305 1.1 mrg ;; 6306 1.1 mrg esac 6307 1.1 mrg 6308 1.1 mrg # If we're using GNU nm, then use its standard symbol codes. 6309 1.1 mrg case `$NM -V 2>&1` in 6310 1.1 mrg *GNU* | *'with BFD'*) 6311 1.1 mrg symcode='[ABCDGIRSTW]' ;; 6312 1.1 mrg esac 6313 1.1 mrg 6314 1.1 mrg # Transform an extracted symbol line into a proper C declaration. 6315 1.1 mrg # Some systems (esp. on ia64) link data and code symbols differently, 6316 1.1 mrg # so use this general approach. 6317 1.1 mrg lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6318 1.1 mrg 6319 1.1 mrg # Transform an extracted symbol line into symbol name and symbol address 6320 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6321 1.1 mrg 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'" 6322 1.1 mrg 6323 1.1 mrg # Handle CRLF in mingw tool chain 6324 1.1 mrg opt_cr= 6325 1.1 mrg case $build_os in 6326 1.1 mrg mingw*) 6327 1.1 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6328 1.1 mrg ;; 6329 1.1 mrg esac 6330 1.1 mrg 6331 1.1 mrg # Try without a prefix underscore, then with it. 6332 1.1 mrg for ac_symprfx in "" "_"; do 6333 1.1 mrg 6334 1.1 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6335 1.1 mrg symxfrm="\\1 $ac_symprfx\\2 \\2" 6336 1.1 mrg 6337 1.1 mrg # Write the raw and C identifiers. 6338 1.1 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6339 1.1 mrg # Fake it for dumpbin and say T for any non-static function 6340 1.1 mrg # and D for any global variable. 6341 1.1 mrg # Also find C++ and __fastcall symbols from MSVC++, 6342 1.1 mrg # which start with @ or ?. 6343 1.1 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\ 6344 1.1 mrg " {last_section=section; section=\$ 3};"\ 6345 1.1 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6346 1.1 mrg " \$ 0!~/External *\|/{next};"\ 6347 1.1 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6348 1.1 mrg " {if(hide[section]) next};"\ 6349 1.1 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6350 1.1 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6351 1.1 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6352 1.1 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6353 1.1 mrg " ' prfx=^$ac_symprfx" 6354 1.1 mrg else 6355 1.1 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6356 1.1 mrg fi 6357 1.1 mrg 6358 1.1 mrg # Check to see that the pipe works correctly. 6359 1.1 mrg pipe_works=no 6360 1.1 mrg 6361 1.1 mrg rm -f conftest* 6362 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF 6363 1.1 mrg #ifdef __cplusplus 6364 1.1 mrg extern "C" { 6365 1.1 mrg #endif 6366 1.1 mrg char nm_test_var; 6367 1.1 mrg void nm_test_func(void); 6368 1.1 mrg void nm_test_func(void){} 6369 1.1 mrg #ifdef __cplusplus 6370 1.1 mrg } 6371 1.1 mrg #endif 6372 1.1 mrg int main(){nm_test_var='a';nm_test_func();return(0);} 6373 1.1 mrg _LT_EOF 6374 1.1 mrg 6375 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6376 1.1 mrg (eval $ac_compile) 2>&5 6377 1.1 mrg ac_status=$? 6378 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6379 1.1 mrg test $ac_status = 0; }; then 6380 1.1 mrg # Now try to grab the symbols. 6381 1.1 mrg nlist=conftest.nm 6382 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6383 1.1 mrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6384 1.1 mrg ac_status=$? 6385 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6386 1.1 mrg test $ac_status = 0; } && test -s "$nlist"; then 6387 1.1 mrg # Try sorting and uniquifying the output. 6388 1.1 mrg if sort "$nlist" | uniq > "$nlist"T; then 6389 1.1 mrg mv -f "$nlist"T "$nlist" 6390 1.1 mrg else 6391 1.1 mrg rm -f "$nlist"T 6392 1.1 mrg fi 6393 1.1 mrg 6394 1.1 mrg # Make sure that we snagged all the symbols we need. 6395 1.1 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6396 1.1 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6397 1.1 mrg cat <<_LT_EOF > conftest.$ac_ext 6398 1.1 mrg #ifdef __cplusplus 6399 1.1 mrg extern "C" { 6400 1.1 mrg #endif 6401 1.1 mrg 6402 1.1 mrg _LT_EOF 6403 1.1 mrg # Now generate the symbol file. 6404 1.1 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6405 1.1 mrg 6406 1.1 mrg cat <<_LT_EOF >> conftest.$ac_ext 6407 1.1 mrg 6408 1.1 mrg /* The mapping between symbol names and symbols. */ 6409 1.1 mrg const struct { 6410 1.1 mrg const char *name; 6411 1.1 mrg void *address; 6412 1.1 mrg } 6413 1.1 mrg lt__PROGRAM__LTX_preloaded_symbols[] = 6414 1.1 mrg { 6415 1.1 mrg { "@PROGRAM@", (void *) 0 }, 6416 1.1 mrg _LT_EOF 6417 1.1 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6418 1.1 mrg cat <<\_LT_EOF >> conftest.$ac_ext 6419 1.1 mrg {0, (void *) 0} 6420 1.1 mrg }; 6421 1.1 mrg 6422 1.1 mrg /* This works around a problem in FreeBSD linker */ 6423 1.1 mrg #ifdef FREEBSD_WORKAROUND 6424 1.1 mrg static const void *lt_preloaded_setup() { 6425 1.1 mrg return lt__PROGRAM__LTX_preloaded_symbols; 6426 1.1 mrg } 6427 1.1 mrg #endif 6428 1.1 mrg 6429 1.1 mrg #ifdef __cplusplus 6430 1.1 mrg } 6431 1.1 mrg #endif 6432 1.1 mrg _LT_EOF 6433 1.1 mrg # Now try linking the two files. 6434 1.1 mrg mv conftest.$ac_objext conftstm.$ac_objext 6435 1.1 mrg lt_save_LIBS="$LIBS" 6436 1.1 mrg lt_save_CFLAGS="$CFLAGS" 6437 1.1 mrg LIBS="conftstm.$ac_objext" 6438 1.1 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6439 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6440 1.1 mrg (eval $ac_link) 2>&5 6441 1.1 mrg ac_status=$? 6442 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6443 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6444 1.1 mrg pipe_works=yes 6445 1.1 mrg fi 6446 1.1 mrg LIBS="$lt_save_LIBS" 6447 1.1 mrg CFLAGS="$lt_save_CFLAGS" 6448 1.1 mrg else 6449 1.1 mrg echo "cannot find nm_test_func in $nlist" >&5 6450 1.1 mrg fi 6451 1.1 mrg else 6452 1.1 mrg echo "cannot find nm_test_var in $nlist" >&5 6453 1.1 mrg fi 6454 1.1 mrg else 6455 1.1 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6456 1.1 mrg fi 6457 1.1 mrg else 6458 1.1 mrg echo "$progname: failed program was:" >&5 6459 1.1 mrg cat conftest.$ac_ext >&5 6460 1.1 mrg fi 6461 1.1 mrg rm -rf conftest* conftst* 6462 1.1 mrg 6463 1.1 mrg # Do not use the global_symbol_pipe unless it works. 6464 1.1 mrg if test "$pipe_works" = yes; then 6465 1.1 mrg break 6466 1.1 mrg else 6467 1.1 mrg lt_cv_sys_global_symbol_pipe= 6468 1.1 mrg fi 6469 1.1 mrg done 6470 1.1 mrg 6471 1.1 mrg fi 6472 1.1 mrg 6473 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then 6474 1.1 mrg lt_cv_sys_global_symbol_to_cdecl= 6475 1.1 mrg fi 6476 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6477 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6478 1.1 mrg $as_echo "failed" >&6; } 6479 1.1 mrg else 6480 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6481 1.1 mrg $as_echo "ok" >&6; } 6482 1.1 mrg fi 6483 1.1 mrg 6484 1.1 mrg 6485 1.1 mrg 6486 1.1 mrg 6487 1.1 mrg 6488 1.1 mrg 6489 1.1 mrg 6490 1.1 mrg 6491 1.1 mrg 6492 1.1 mrg 6493 1.1 mrg 6494 1.1 mrg 6495 1.1 mrg 6496 1.1 mrg 6497 1.1 mrg 6498 1.1 mrg 6499 1.1 mrg 6500 1.1 mrg 6501 1.1 mrg 6502 1.1 mrg 6503 1.1 mrg 6504 1.1 mrg 6505 1.1 mrg 6506 1.1 mrg # Check whether --enable-libtool-lock was given. 6507 1.1 mrg if test "${enable_libtool_lock+set}" = set; then : 6508 1.1 mrg enableval=$enable_libtool_lock; 6509 1.1 mrg fi 6510 1.1 mrg 6511 1.1 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6512 1.1 mrg 6513 1.1 mrg # Some flags need to be propagated to the compiler or linker for good 6514 1.1 mrg # libtool support. 6515 1.1 mrg case $host in 6516 1.1 mrg ia64-*-hpux*) 6517 1.1 mrg # Find out which ABI we are using. 6518 1.1 mrg echo 'int i;' > conftest.$ac_ext 6519 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6520 1.1 mrg (eval $ac_compile) 2>&5 6521 1.1 mrg ac_status=$? 6522 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6523 1.1 mrg test $ac_status = 0; }; then 6524 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in 6525 1.1 mrg *ELF-32*) 6526 1.1 mrg HPUX_IA64_MODE="32" 6527 1.1 mrg ;; 6528 1.1 mrg *ELF-64*) 6529 1.1 mrg HPUX_IA64_MODE="64" 6530 1.1 mrg ;; 6531 1.1 mrg esac 6532 1.1 mrg fi 6533 1.1 mrg rm -rf conftest* 6534 1.1 mrg ;; 6535 1.1 mrg *-*-irix6*) 6536 1.1 mrg # Find out which ABI we are using. 6537 1.1 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6538 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6539 1.1 mrg (eval $ac_compile) 2>&5 6540 1.1 mrg ac_status=$? 6541 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6542 1.1 mrg test $ac_status = 0; }; then 6543 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then 6544 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in 6545 1.1 mrg *32-bit*) 6546 1.1 mrg LD="${LD-ld} -melf32bsmip" 6547 1.1 mrg ;; 6548 1.1 mrg *N32*) 6549 1.1 mrg LD="${LD-ld} -melf32bmipn32" 6550 1.1 mrg ;; 6551 1.1 mrg *64-bit*) 6552 1.1 mrg LD="${LD-ld} -melf64bmip" 6553 1.1 mrg ;; 6554 1.1 mrg esac 6555 1.1 mrg else 6556 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in 6557 1.1 mrg *32-bit*) 6558 1.1 mrg LD="${LD-ld} -32" 6559 1.1 mrg ;; 6560 1.1 mrg *N32*) 6561 1.1 mrg LD="${LD-ld} -n32" 6562 1.1 mrg ;; 6563 1.1 mrg *64-bit*) 6564 1.1 mrg LD="${LD-ld} -64" 6565 1.1 mrg ;; 6566 1.1 mrg esac 6567 1.1 mrg fi 6568 1.1 mrg fi 6569 1.1 mrg rm -rf conftest* 6570 1.1 mrg ;; 6571 1.1 mrg 6572 1.1 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 6573 1.1 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6574 1.1 mrg # Find out which ABI we are using. 6575 1.1 mrg echo 'int i;' > conftest.$ac_ext 6576 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6577 1.1 mrg (eval $ac_compile) 2>&5 6578 1.1 mrg ac_status=$? 6579 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6580 1.1 mrg test $ac_status = 0; }; then 6581 1.1 mrg case `/usr/bin/file conftest.o` in 6582 1.1 mrg *32-bit*) 6583 1.1 mrg case $host in 6584 1.1 mrg x86_64-*kfreebsd*-gnu) 6585 1.1 mrg LD="${LD-ld} -m elf_i386_fbsd" 6586 1.1 mrg ;; 6587 1.1 mrg x86_64-*linux*) 6588 1.1 mrg LD="${LD-ld} -m elf_i386" 6589 1.1 mrg ;; 6590 1.1 mrg ppc64-*linux*|powerpc64-*linux*) 6591 1.1 mrg LD="${LD-ld} -m elf32ppclinux" 6592 1.1 mrg ;; 6593 1.1 mrg s390x-*linux*) 6594 1.1 mrg LD="${LD-ld} -m elf_s390" 6595 1.1 mrg ;; 6596 1.1 mrg sparc64-*linux*) 6597 1.1 mrg LD="${LD-ld} -m elf32_sparc" 6598 1.1 mrg ;; 6599 1.1 mrg esac 6600 1.1 mrg ;; 6601 1.1 mrg *64-bit*) 6602 1.1 mrg case $host in 6603 1.1 mrg x86_64-*kfreebsd*-gnu) 6604 1.1 mrg LD="${LD-ld} -m elf_x86_64_fbsd" 6605 1.1 mrg ;; 6606 1.1 mrg x86_64-*linux*) 6607 1.1 mrg LD="${LD-ld} -m elf_x86_64" 6608 1.1 mrg ;; 6609 1.1 mrg ppc*-*linux*|powerpc*-*linux*) 6610 1.1 mrg LD="${LD-ld} -m elf64ppc" 6611 1.1 mrg ;; 6612 1.1 mrg s390*-*linux*|s390*-*tpf*) 6613 1.1 mrg LD="${LD-ld} -m elf64_s390" 6614 1.1 mrg ;; 6615 1.1 mrg sparc*-*linux*) 6616 1.1 mrg LD="${LD-ld} -m elf64_sparc" 6617 1.1 mrg ;; 6618 1.1 mrg esac 6619 1.1 mrg ;; 6620 1.1 mrg esac 6621 1.1 mrg fi 6622 1.1 mrg rm -rf conftest* 6623 1.1 mrg ;; 6624 1.1 mrg 6625 1.1 mrg *-*-sco3.2v5*) 6626 1.1 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6627 1.1 mrg SAVE_CFLAGS="$CFLAGS" 6628 1.1 mrg CFLAGS="$CFLAGS -belf" 6629 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6630 1.1 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6631 1.1 mrg if test "${lt_cv_cc_needs_belf+set}" = set; then : 6632 1.1 mrg $as_echo_n "(cached) " >&6 6633 1.1 mrg else 6634 1.1 mrg ac_ext=c 6635 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 6636 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6637 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6638 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 6639 1.1 mrg 6640 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6641 1.1 mrg /* end confdefs.h. */ 6642 1.1 mrg 6643 1.1 mrg int 6644 1.1 mrg main () 6645 1.1 mrg { 6646 1.1 mrg 6647 1.1 mrg ; 6648 1.1 mrg return 0; 6649 1.1 mrg } 6650 1.1 mrg _ACEOF 6651 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 6652 1.1 mrg lt_cv_cc_needs_belf=yes 6653 1.1 mrg else 6654 1.1 mrg lt_cv_cc_needs_belf=no 6655 1.1 mrg fi 6656 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 6657 1.1 mrg conftest$ac_exeext conftest.$ac_ext 6658 1.1 mrg ac_ext=c 6659 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 6660 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6661 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6662 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 6663 1.1 mrg 6664 1.1 mrg fi 6665 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6666 1.1 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; } 6667 1.1 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then 6668 1.1 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6669 1.1 mrg CFLAGS="$SAVE_CFLAGS" 6670 1.1 mrg fi 6671 1.1 mrg ;; 6672 1.1 mrg sparc*-*solaris*) 6673 1.1 mrg # Find out which ABI we are using. 6674 1.1 mrg echo 'int i;' > conftest.$ac_ext 6675 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6676 1.1 mrg (eval $ac_compile) 2>&5 6677 1.1 mrg ac_status=$? 6678 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6679 1.1 mrg test $ac_status = 0; }; then 6680 1.1 mrg case `/usr/bin/file conftest.o` in 6681 1.1 mrg *64-bit*) 6682 1.1 mrg case $lt_cv_prog_gnu_ld in 6683 1.1 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;; 6684 1.1 mrg *) 6685 1.1 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6686 1.1 mrg LD="${LD-ld} -64" 6687 1.1 mrg fi 6688 1.1 mrg ;; 6689 1.1 mrg esac 6690 1.1 mrg ;; 6691 1.1 mrg esac 6692 1.1 mrg fi 6693 1.1 mrg rm -rf conftest* 6694 1.1 mrg ;; 6695 1.1 mrg esac 6696 1.1 mrg 6697 1.1 mrg need_locks="$enable_libtool_lock" 6698 1.1 mrg 6699 1.1 mrg 6700 1.1 mrg case $host_os in 6701 1.1 mrg rhapsody* | darwin*) 6702 1.1 mrg if test -n "$ac_tool_prefix"; then 6703 1.1 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 6704 1.1 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 6705 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6706 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 6707 1.1 mrg if test "${ac_cv_prog_DSYMUTIL+set}" = set; then : 6708 1.1 mrg $as_echo_n "(cached) " >&6 6709 1.1 mrg else 6710 1.1 mrg if test -n "$DSYMUTIL"; then 6711 1.1 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 6712 1.1 mrg else 6713 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6714 1.1 mrg for as_dir in $PATH 6715 1.1 mrg do 6716 1.1 mrg IFS=$as_save_IFS 6717 1.1 mrg test -z "$as_dir" && as_dir=. 6718 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6719 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6720 1.1 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 6721 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6722 1.1 mrg break 2 6723 1.1 mrg fi 6724 1.1 mrg done 6725 1.1 mrg done 6726 1.1 mrg IFS=$as_save_IFS 6727 1.1 mrg 6728 1.1 mrg fi 6729 1.1 mrg fi 6730 1.1 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL 6731 1.1 mrg if test -n "$DSYMUTIL"; then 6732 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 6733 1.1 mrg $as_echo "$DSYMUTIL" >&6; } 6734 1.1 mrg else 6735 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6736 1.1 mrg $as_echo "no" >&6; } 6737 1.1 mrg fi 6738 1.1 mrg 6739 1.1 mrg 6740 1.1 mrg fi 6741 1.1 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then 6742 1.1 mrg ac_ct_DSYMUTIL=$DSYMUTIL 6743 1.1 mrg # Extract the first word of "dsymutil", so it can be a program name with args. 6744 1.1 mrg set dummy dsymutil; ac_word=$2 6745 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6746 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 6747 1.1 mrg if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then : 6748 1.1 mrg $as_echo_n "(cached) " >&6 6749 1.1 mrg else 6750 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then 6751 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 6752 1.1 mrg else 6753 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6754 1.1 mrg for as_dir in $PATH 6755 1.1 mrg do 6756 1.1 mrg IFS=$as_save_IFS 6757 1.1 mrg test -z "$as_dir" && as_dir=. 6758 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6759 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6760 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 6761 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6762 1.1 mrg break 2 6763 1.1 mrg fi 6764 1.1 mrg done 6765 1.1 mrg done 6766 1.1 mrg IFS=$as_save_IFS 6767 1.1 mrg 6768 1.1 mrg fi 6769 1.1 mrg fi 6770 1.1 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 6771 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then 6772 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 6773 1.1 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; } 6774 1.1 mrg else 6775 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6776 1.1 mrg $as_echo "no" >&6; } 6777 1.1 mrg fi 6778 1.1 mrg 6779 1.1 mrg if test "x$ac_ct_DSYMUTIL" = x; then 6780 1.1 mrg DSYMUTIL=":" 6781 1.1 mrg else 6782 1.1 mrg case $cross_compiling:$ac_tool_warned in 6783 1.1 mrg yes:) 6784 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6785 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6786 1.1 mrg ac_tool_warned=yes ;; 6787 1.1 mrg esac 6788 1.1 mrg DSYMUTIL=$ac_ct_DSYMUTIL 6789 1.1 mrg fi 6790 1.1 mrg else 6791 1.1 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL" 6792 1.1 mrg fi 6793 1.1 mrg 6794 1.1 mrg if test -n "$ac_tool_prefix"; then 6795 1.1 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 6796 1.1 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2 6797 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6798 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 6799 1.1 mrg if test "${ac_cv_prog_NMEDIT+set}" = set; then : 6800 1.1 mrg $as_echo_n "(cached) " >&6 6801 1.1 mrg else 6802 1.1 mrg if test -n "$NMEDIT"; then 6803 1.1 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 6804 1.1 mrg else 6805 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6806 1.1 mrg for as_dir in $PATH 6807 1.1 mrg do 6808 1.1 mrg IFS=$as_save_IFS 6809 1.1 mrg test -z "$as_dir" && as_dir=. 6810 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6811 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6812 1.1 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 6813 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6814 1.1 mrg break 2 6815 1.1 mrg fi 6816 1.1 mrg done 6817 1.1 mrg done 6818 1.1 mrg IFS=$as_save_IFS 6819 1.1 mrg 6820 1.1 mrg fi 6821 1.1 mrg fi 6822 1.1 mrg NMEDIT=$ac_cv_prog_NMEDIT 6823 1.1 mrg if test -n "$NMEDIT"; then 6824 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 6825 1.1 mrg $as_echo "$NMEDIT" >&6; } 6826 1.1 mrg else 6827 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6828 1.1 mrg $as_echo "no" >&6; } 6829 1.1 mrg fi 6830 1.1 mrg 6831 1.1 mrg 6832 1.1 mrg fi 6833 1.1 mrg if test -z "$ac_cv_prog_NMEDIT"; then 6834 1.1 mrg ac_ct_NMEDIT=$NMEDIT 6835 1.1 mrg # Extract the first word of "nmedit", so it can be a program name with args. 6836 1.1 mrg set dummy nmedit; ac_word=$2 6837 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6838 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 6839 1.1 mrg if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then : 6840 1.1 mrg $as_echo_n "(cached) " >&6 6841 1.1 mrg else 6842 1.1 mrg if test -n "$ac_ct_NMEDIT"; then 6843 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 6844 1.1 mrg else 6845 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6846 1.1 mrg for as_dir in $PATH 6847 1.1 mrg do 6848 1.1 mrg IFS=$as_save_IFS 6849 1.1 mrg test -z "$as_dir" && as_dir=. 6850 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6851 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6852 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit" 6853 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6854 1.1 mrg break 2 6855 1.1 mrg fi 6856 1.1 mrg done 6857 1.1 mrg done 6858 1.1 mrg IFS=$as_save_IFS 6859 1.1 mrg 6860 1.1 mrg fi 6861 1.1 mrg fi 6862 1.1 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 6863 1.1 mrg if test -n "$ac_ct_NMEDIT"; then 6864 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 6865 1.1 mrg $as_echo "$ac_ct_NMEDIT" >&6; } 6866 1.1 mrg else 6867 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6868 1.1 mrg $as_echo "no" >&6; } 6869 1.1 mrg fi 6870 1.1 mrg 6871 1.1 mrg if test "x$ac_ct_NMEDIT" = x; then 6872 1.1 mrg NMEDIT=":" 6873 1.1 mrg else 6874 1.1 mrg case $cross_compiling:$ac_tool_warned in 6875 1.1 mrg yes:) 6876 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6877 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6878 1.1 mrg ac_tool_warned=yes ;; 6879 1.1 mrg esac 6880 1.1 mrg NMEDIT=$ac_ct_NMEDIT 6881 1.1 mrg fi 6882 1.1 mrg else 6883 1.1 mrg NMEDIT="$ac_cv_prog_NMEDIT" 6884 1.1 mrg fi 6885 1.1 mrg 6886 1.1 mrg if test -n "$ac_tool_prefix"; then 6887 1.1 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 6888 1.1 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2 6889 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6890 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 6891 1.1 mrg if test "${ac_cv_prog_LIPO+set}" = set; then : 6892 1.1 mrg $as_echo_n "(cached) " >&6 6893 1.1 mrg else 6894 1.1 mrg if test -n "$LIPO"; then 6895 1.1 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 6896 1.1 mrg else 6897 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6898 1.1 mrg for as_dir in $PATH 6899 1.1 mrg do 6900 1.1 mrg IFS=$as_save_IFS 6901 1.1 mrg test -z "$as_dir" && as_dir=. 6902 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6903 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6904 1.1 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 6905 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6906 1.1 mrg break 2 6907 1.1 mrg fi 6908 1.1 mrg done 6909 1.1 mrg done 6910 1.1 mrg IFS=$as_save_IFS 6911 1.1 mrg 6912 1.1 mrg fi 6913 1.1 mrg fi 6914 1.1 mrg LIPO=$ac_cv_prog_LIPO 6915 1.1 mrg if test -n "$LIPO"; then 6916 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 6917 1.1 mrg $as_echo "$LIPO" >&6; } 6918 1.1 mrg else 6919 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6920 1.1 mrg $as_echo "no" >&6; } 6921 1.1 mrg fi 6922 1.1 mrg 6923 1.1 mrg 6924 1.1 mrg fi 6925 1.1 mrg if test -z "$ac_cv_prog_LIPO"; then 6926 1.1 mrg ac_ct_LIPO=$LIPO 6927 1.1 mrg # Extract the first word of "lipo", so it can be a program name with args. 6928 1.1 mrg set dummy lipo; ac_word=$2 6929 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6930 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 6931 1.1 mrg if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : 6932 1.1 mrg $as_echo_n "(cached) " >&6 6933 1.1 mrg else 6934 1.1 mrg if test -n "$ac_ct_LIPO"; then 6935 1.1 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 6936 1.1 mrg else 6937 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6938 1.1 mrg for as_dir in $PATH 6939 1.1 mrg do 6940 1.1 mrg IFS=$as_save_IFS 6941 1.1 mrg test -z "$as_dir" && as_dir=. 6942 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6943 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6944 1.1 mrg ac_cv_prog_ac_ct_LIPO="lipo" 6945 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6946 1.1 mrg break 2 6947 1.1 mrg fi 6948 1.1 mrg done 6949 1.1 mrg done 6950 1.1 mrg IFS=$as_save_IFS 6951 1.1 mrg 6952 1.1 mrg fi 6953 1.1 mrg fi 6954 1.1 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 6955 1.1 mrg if test -n "$ac_ct_LIPO"; then 6956 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 6957 1.1 mrg $as_echo "$ac_ct_LIPO" >&6; } 6958 1.1 mrg else 6959 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6960 1.1 mrg $as_echo "no" >&6; } 6961 1.1 mrg fi 6962 1.1 mrg 6963 1.1 mrg if test "x$ac_ct_LIPO" = x; then 6964 1.1 mrg LIPO=":" 6965 1.1 mrg else 6966 1.1 mrg case $cross_compiling:$ac_tool_warned in 6967 1.1 mrg yes:) 6968 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6969 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6970 1.1 mrg ac_tool_warned=yes ;; 6971 1.1 mrg esac 6972 1.1 mrg LIPO=$ac_ct_LIPO 6973 1.1 mrg fi 6974 1.1 mrg else 6975 1.1 mrg LIPO="$ac_cv_prog_LIPO" 6976 1.1 mrg fi 6977 1.1 mrg 6978 1.1 mrg if test -n "$ac_tool_prefix"; then 6979 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 6980 1.1 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2 6981 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6982 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 6983 1.1 mrg if test "${ac_cv_prog_OTOOL+set}" = set; then : 6984 1.1 mrg $as_echo_n "(cached) " >&6 6985 1.1 mrg else 6986 1.1 mrg if test -n "$OTOOL"; then 6987 1.1 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 6988 1.1 mrg else 6989 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6990 1.1 mrg for as_dir in $PATH 6991 1.1 mrg do 6992 1.1 mrg IFS=$as_save_IFS 6993 1.1 mrg test -z "$as_dir" && as_dir=. 6994 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 6995 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6996 1.1 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 6997 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6998 1.1 mrg break 2 6999 1.1 mrg fi 7000 1.1 mrg done 7001 1.1 mrg done 7002 1.1 mrg IFS=$as_save_IFS 7003 1.1 mrg 7004 1.1 mrg fi 7005 1.1 mrg fi 7006 1.1 mrg OTOOL=$ac_cv_prog_OTOOL 7007 1.1 mrg if test -n "$OTOOL"; then 7008 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7009 1.1 mrg $as_echo "$OTOOL" >&6; } 7010 1.1 mrg else 7011 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7012 1.1 mrg $as_echo "no" >&6; } 7013 1.1 mrg fi 7014 1.1 mrg 7015 1.1 mrg 7016 1.1 mrg fi 7017 1.1 mrg if test -z "$ac_cv_prog_OTOOL"; then 7018 1.1 mrg ac_ct_OTOOL=$OTOOL 7019 1.1 mrg # Extract the first word of "otool", so it can be a program name with args. 7020 1.1 mrg set dummy otool; ac_word=$2 7021 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7022 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 7023 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then : 7024 1.1 mrg $as_echo_n "(cached) " >&6 7025 1.1 mrg else 7026 1.1 mrg if test -n "$ac_ct_OTOOL"; then 7027 1.1 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7028 1.1 mrg else 7029 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7030 1.1 mrg for as_dir in $PATH 7031 1.1 mrg do 7032 1.1 mrg IFS=$as_save_IFS 7033 1.1 mrg test -z "$as_dir" && as_dir=. 7034 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 7035 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7036 1.1 mrg ac_cv_prog_ac_ct_OTOOL="otool" 7037 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7038 1.1 mrg break 2 7039 1.1 mrg fi 7040 1.1 mrg done 7041 1.1 mrg done 7042 1.1 mrg IFS=$as_save_IFS 7043 1.1 mrg 7044 1.1 mrg fi 7045 1.1 mrg fi 7046 1.1 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7047 1.1 mrg if test -n "$ac_ct_OTOOL"; then 7048 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7049 1.1 mrg $as_echo "$ac_ct_OTOOL" >&6; } 7050 1.1 mrg else 7051 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7052 1.1 mrg $as_echo "no" >&6; } 7053 1.1 mrg fi 7054 1.1 mrg 7055 1.1 mrg if test "x$ac_ct_OTOOL" = x; then 7056 1.1 mrg OTOOL=":" 7057 1.1 mrg else 7058 1.1 mrg case $cross_compiling:$ac_tool_warned in 7059 1.1 mrg yes:) 7060 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7061 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7062 1.1 mrg ac_tool_warned=yes ;; 7063 1.1 mrg esac 7064 1.1 mrg OTOOL=$ac_ct_OTOOL 7065 1.1 mrg fi 7066 1.1 mrg else 7067 1.1 mrg OTOOL="$ac_cv_prog_OTOOL" 7068 1.1 mrg fi 7069 1.1 mrg 7070 1.1 mrg if test -n "$ac_tool_prefix"; then 7071 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7072 1.1 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2 7073 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7074 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 7075 1.1 mrg if test "${ac_cv_prog_OTOOL64+set}" = set; then : 7076 1.1 mrg $as_echo_n "(cached) " >&6 7077 1.1 mrg else 7078 1.1 mrg if test -n "$OTOOL64"; then 7079 1.1 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7080 1.1 mrg else 7081 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7082 1.1 mrg for as_dir in $PATH 7083 1.1 mrg do 7084 1.1 mrg IFS=$as_save_IFS 7085 1.1 mrg test -z "$as_dir" && as_dir=. 7086 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 7087 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7088 1.1 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7089 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7090 1.1 mrg break 2 7091 1.1 mrg fi 7092 1.1 mrg done 7093 1.1 mrg done 7094 1.1 mrg IFS=$as_save_IFS 7095 1.1 mrg 7096 1.1 mrg fi 7097 1.1 mrg fi 7098 1.1 mrg OTOOL64=$ac_cv_prog_OTOOL64 7099 1.1 mrg if test -n "$OTOOL64"; then 7100 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7101 1.1 mrg $as_echo "$OTOOL64" >&6; } 7102 1.1 mrg else 7103 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7104 1.1 mrg $as_echo "no" >&6; } 7105 1.1 mrg fi 7106 1.1 mrg 7107 1.1 mrg 7108 1.1 mrg fi 7109 1.1 mrg if test -z "$ac_cv_prog_OTOOL64"; then 7110 1.1 mrg ac_ct_OTOOL64=$OTOOL64 7111 1.1 mrg # Extract the first word of "otool64", so it can be a program name with args. 7112 1.1 mrg set dummy otool64; ac_word=$2 7113 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7114 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 7115 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then : 7116 1.1 mrg $as_echo_n "(cached) " >&6 7117 1.1 mrg else 7118 1.1 mrg if test -n "$ac_ct_OTOOL64"; then 7119 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7120 1.1 mrg else 7121 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7122 1.1 mrg for as_dir in $PATH 7123 1.1 mrg do 7124 1.1 mrg IFS=$as_save_IFS 7125 1.1 mrg test -z "$as_dir" && as_dir=. 7126 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 7127 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7128 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="otool64" 7129 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7130 1.1 mrg break 2 7131 1.1 mrg fi 7132 1.1 mrg done 7133 1.1 mrg done 7134 1.1 mrg IFS=$as_save_IFS 7135 1.1 mrg 7136 1.1 mrg fi 7137 1.1 mrg fi 7138 1.1 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7139 1.1 mrg if test -n "$ac_ct_OTOOL64"; then 7140 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7141 1.1 mrg $as_echo "$ac_ct_OTOOL64" >&6; } 7142 1.1 mrg else 7143 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7144 1.1 mrg $as_echo "no" >&6; } 7145 1.1 mrg fi 7146 1.1 mrg 7147 1.1 mrg if test "x$ac_ct_OTOOL64" = x; then 7148 1.1 mrg OTOOL64=":" 7149 1.1 mrg else 7150 1.1 mrg case $cross_compiling:$ac_tool_warned in 7151 1.1 mrg yes:) 7152 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7153 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7154 1.1 mrg ac_tool_warned=yes ;; 7155 1.1 mrg esac 7156 1.1 mrg OTOOL64=$ac_ct_OTOOL64 7157 1.1 mrg fi 7158 1.1 mrg else 7159 1.1 mrg OTOOL64="$ac_cv_prog_OTOOL64" 7160 1.1 mrg fi 7161 1.1 mrg 7162 1.1 mrg 7163 1.1 mrg 7164 1.1 mrg 7165 1.1 mrg 7166 1.1 mrg 7167 1.1 mrg 7168 1.1 mrg 7169 1.1 mrg 7170 1.1 mrg 7171 1.1 mrg 7172 1.1 mrg 7173 1.1 mrg 7174 1.1 mrg 7175 1.1 mrg 7176 1.1 mrg 7177 1.1 mrg 7178 1.1 mrg 7179 1.1 mrg 7180 1.1 mrg 7181 1.1 mrg 7182 1.1 mrg 7183 1.1 mrg 7184 1.1 mrg 7185 1.1 mrg 7186 1.1 mrg 7187 1.1 mrg 7188 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7189 1.1 mrg $as_echo_n "checking for -single_module linker flag... " >&6; } 7190 1.1 mrg if test "${lt_cv_apple_cc_single_mod+set}" = set; then : 7191 1.1 mrg $as_echo_n "(cached) " >&6 7192 1.1 mrg else 7193 1.1 mrg lt_cv_apple_cc_single_mod=no 7194 1.1 mrg if test -z "${LT_MULTI_MODULE}"; then 7195 1.1 mrg # By default we will add the -single_module flag. You can override 7196 1.1 mrg # by either setting the environment variable LT_MULTI_MODULE 7197 1.1 mrg # non-empty at configure time, or by adding -multi_module to the 7198 1.1 mrg # link flags. 7199 1.1 mrg rm -rf libconftest.dylib* 7200 1.1 mrg echo "int foo(void){return 1;}" > conftest.c 7201 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7202 1.1 mrg -dynamiclib -Wl,-single_module conftest.c" >&5 7203 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7204 1.1 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7205 1.1 mrg _lt_result=$? 7206 1.1 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7207 1.1 mrg lt_cv_apple_cc_single_mod=yes 7208 1.1 mrg else 7209 1.1 mrg cat conftest.err >&5 7210 1.1 mrg fi 7211 1.1 mrg rm -rf libconftest.dylib* 7212 1.1 mrg rm -f conftest.* 7213 1.1 mrg fi 7214 1.1 mrg fi 7215 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7216 1.1 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7217 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7218 1.1 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7219 1.1 mrg if test "${lt_cv_ld_exported_symbols_list+set}" = set; then : 7220 1.1 mrg $as_echo_n "(cached) " >&6 7221 1.1 mrg else 7222 1.1 mrg lt_cv_ld_exported_symbols_list=no 7223 1.1 mrg save_LDFLAGS=$LDFLAGS 7224 1.1 mrg echo "_main" > conftest.sym 7225 1.1 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7226 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7227 1.1 mrg /* end confdefs.h. */ 7228 1.1 mrg 7229 1.1 mrg int 7230 1.1 mrg main () 7231 1.1 mrg { 7232 1.1 mrg 7233 1.1 mrg ; 7234 1.1 mrg return 0; 7235 1.1 mrg } 7236 1.1 mrg _ACEOF 7237 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 7238 1.1 mrg lt_cv_ld_exported_symbols_list=yes 7239 1.1 mrg else 7240 1.1 mrg lt_cv_ld_exported_symbols_list=no 7241 1.1 mrg fi 7242 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 7243 1.1 mrg conftest$ac_exeext conftest.$ac_ext 7244 1.1 mrg LDFLAGS="$save_LDFLAGS" 7245 1.1 mrg 7246 1.1 mrg fi 7247 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7248 1.1 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7249 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7250 1.1 mrg $as_echo_n "checking for -force_load linker flag... " >&6; } 7251 1.1 mrg if test "${lt_cv_ld_force_load+set}" = set; then : 7252 1.1 mrg $as_echo_n "(cached) " >&6 7253 1.1 mrg else 7254 1.1 mrg lt_cv_ld_force_load=no 7255 1.1 mrg cat > conftest.c << _LT_EOF 7256 1.1 mrg int forced_loaded() { return 2;} 7257 1.1 mrg _LT_EOF 7258 1.1 mrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7259 1.1 mrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7260 1.1 mrg echo "$AR cru libconftest.a conftest.o" >&5 7261 1.1 mrg $AR cru libconftest.a conftest.o 2>&5 7262 1.1 mrg echo "$RANLIB libconftest.a" >&5 7263 1.1 mrg $RANLIB libconftest.a 2>&5 7264 1.1 mrg cat > conftest.c << _LT_EOF 7265 1.1 mrg int main() { return 0;} 7266 1.1 mrg _LT_EOF 7267 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7268 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7269 1.1 mrg _lt_result=$? 7270 1.1 mrg if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then 7271 1.1 mrg lt_cv_ld_force_load=yes 7272 1.1 mrg else 7273 1.1 mrg cat conftest.err >&5 7274 1.1 mrg fi 7275 1.1 mrg rm -f conftest.err libconftest.a conftest conftest.c 7276 1.1 mrg rm -rf conftest.dSYM 7277 1.1 mrg 7278 1.1 mrg fi 7279 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7280 1.1 mrg $as_echo "$lt_cv_ld_force_load" >&6; } 7281 1.1 mrg case $host_os in 7282 1.1 mrg rhapsody* | darwin1.[012]) 7283 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7284 1.1 mrg darwin1.*) 7285 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7286 1.1 mrg darwin*) # darwin 5.x on 7287 1.1 mrg # if running on 10.5 or later, the deployment target defaults 7288 1.1 mrg # to the OS version, if on x86, and 10.4, the deployment 7289 1.1 mrg # target defaults to 10.4. Don't you love it? 7290 1.1 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7291 1.1 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7292 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7293 1.1 mrg 10.[012]*) 7294 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7295 1.1 mrg 10.*) 7296 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7297 1.1 mrg esac 7298 1.1 mrg ;; 7299 1.1 mrg esac 7300 1.1 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7301 1.1 mrg _lt_dar_single_mod='$single_module' 7302 1.1 mrg fi 7303 1.1 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7304 1.1 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7305 1.1 mrg else 7306 1.1 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7307 1.1 mrg fi 7308 1.1 mrg if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7309 1.1 mrg _lt_dsymutil='~$DSYMUTIL $lib || :' 7310 1.1 mrg else 7311 1.1 mrg _lt_dsymutil= 7312 1.1 mrg fi 7313 1.1 mrg ;; 7314 1.1 mrg esac 7315 1.1 mrg 7316 1.1 mrg 7317 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 7318 1.1 mrg $as_echo_n "checking for ANSI C header files... " >&6; } 7319 1.1 mrg if test "${ac_cv_header_stdc+set}" = set; then : 7320 1.1 mrg $as_echo_n "(cached) " >&6 7321 1.1 mrg else 7322 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7323 1.1 mrg /* end confdefs.h. */ 7324 1.1 mrg #include <stdlib.h> 7325 1.1 mrg #include <stdarg.h> 7326 1.1 mrg #include <string.h> 7327 1.1 mrg #include <float.h> 7328 1.1 mrg 7329 1.1 mrg int 7330 1.1 mrg main () 7331 1.1 mrg { 7332 1.1 mrg 7333 1.1 mrg ; 7334 1.1 mrg return 0; 7335 1.1 mrg } 7336 1.1 mrg _ACEOF 7337 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then : 7338 1.1 mrg ac_cv_header_stdc=yes 7339 1.1 mrg else 7340 1.1 mrg ac_cv_header_stdc=no 7341 1.1 mrg fi 7342 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7343 1.1 mrg 7344 1.1 mrg if test $ac_cv_header_stdc = yes; then 7345 1.1 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 7346 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7347 1.1 mrg /* end confdefs.h. */ 7348 1.1 mrg #include <string.h> 7349 1.1 mrg 7350 1.1 mrg _ACEOF 7351 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7352 1.1 mrg $EGREP "memchr" >/dev/null 2>&1; then : 7353 1.1 mrg 7354 1.1 mrg else 7355 1.1 mrg ac_cv_header_stdc=no 7356 1.1 mrg fi 7357 1.1 mrg rm -f conftest* 7358 1.1 mrg 7359 1.1 mrg fi 7360 1.1 mrg 7361 1.1 mrg if test $ac_cv_header_stdc = yes; then 7362 1.1 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 7363 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7364 1.1 mrg /* end confdefs.h. */ 7365 1.1 mrg #include <stdlib.h> 7366 1.1 mrg 7367 1.1 mrg _ACEOF 7368 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7369 1.1 mrg $EGREP "free" >/dev/null 2>&1; then : 7370 1.1 mrg 7371 1.1 mrg else 7372 1.1 mrg ac_cv_header_stdc=no 7373 1.1 mrg fi 7374 1.1 mrg rm -f conftest* 7375 1.1 mrg 7376 1.1 mrg fi 7377 1.1 mrg 7378 1.1 mrg if test $ac_cv_header_stdc = yes; then 7379 1.1 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 7380 1.1 mrg if test "$cross_compiling" = yes; then : 7381 1.1 mrg : 7382 1.1 mrg else 7383 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7384 1.1 mrg /* end confdefs.h. */ 7385 1.1 mrg #include <ctype.h> 7386 1.1 mrg #include <stdlib.h> 7387 1.1 mrg #if ((' ' & 0x0FF) == 0x020) 7388 1.1 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 7389 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 7390 1.1 mrg #else 7391 1.1 mrg # define ISLOWER(c) \ 7392 1.1 mrg (('a' <= (c) && (c) <= 'i') \ 7393 1.1 mrg || ('j' <= (c) && (c) <= 'r') \ 7394 1.1 mrg || ('s' <= (c) && (c) <= 'z')) 7395 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 7396 1.1 mrg #endif 7397 1.1 mrg 7398 1.1 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 7399 1.1 mrg int 7400 1.1 mrg main () 7401 1.1 mrg { 7402 1.1 mrg int i; 7403 1.1 mrg for (i = 0; i < 256; i++) 7404 1.1 mrg if (XOR (islower (i), ISLOWER (i)) 7405 1.1 mrg || toupper (i) != TOUPPER (i)) 7406 1.1 mrg return 2; 7407 1.1 mrg return 0; 7408 1.1 mrg } 7409 1.1 mrg _ACEOF 7410 1.1 mrg if ac_fn_c_try_run "$LINENO"; then : 7411 1.1 mrg 7412 1.1 mrg else 7413 1.1 mrg ac_cv_header_stdc=no 7414 1.1 mrg fi 7415 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7416 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext 7417 1.1 mrg fi 7418 1.1 mrg 7419 1.1 mrg fi 7420 1.1 mrg fi 7421 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 7422 1.1 mrg $as_echo "$ac_cv_header_stdc" >&6; } 7423 1.1 mrg if test $ac_cv_header_stdc = yes; then 7424 1.1 mrg 7425 1.1 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h 7426 1.1 mrg 7427 1.1 mrg fi 7428 1.1 mrg 7429 1.1 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting. 7430 1.1 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 7431 1.1 mrg inttypes.h stdint.h unistd.h 7432 1.1 mrg do : 7433 1.1 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7434 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 7435 1.1 mrg " 7436 1.1 mrg if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 7437 1.1 mrg cat >>confdefs.h <<_ACEOF 7438 1.1 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7439 1.1 mrg _ACEOF 7440 1.1 mrg 7441 1.1 mrg fi 7442 1.1 mrg 7443 1.1 mrg done 7444 1.1 mrg 7445 1.1 mrg 7446 1.1 mrg for ac_header in dlfcn.h 7447 1.1 mrg do : 7448 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7449 1.1 mrg " 7450 1.1 mrg if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 7451 1.1 mrg cat >>confdefs.h <<_ACEOF 7452 1.1 mrg #define HAVE_DLFCN_H 1 7453 1.1 mrg _ACEOF 7454 1.1 mrg 7455 1.1 mrg fi 7456 1.1 mrg 7457 1.1 mrg done 7458 1.1 mrg 7459 1.1 mrg 7460 1.1 mrg 7461 1.1 mrg 7462 1.1 mrg 7463 1.1 mrg # Set options 7464 1.1 mrg 7465 1.1 mrg 7466 1.1 mrg 7467 1.1 mrg enable_dlopen=no 7468 1.1 mrg 7469 1.1 mrg 7470 1.1 mrg enable_win32_dll=no 7471 1.1 mrg 7472 1.1 mrg 7473 1.1 mrg # Check whether --enable-shared was given. 7474 1.1 mrg if test "${enable_shared+set}" = set; then : 7475 1.1 mrg enableval=$enable_shared; p=${PACKAGE-default} 7476 1.1 mrg case $enableval in 7477 1.1 mrg yes) enable_shared=yes ;; 7478 1.1 mrg no) enable_shared=no ;; 7479 1.1 mrg *) 7480 1.1 mrg enable_shared=no 7481 1.1 mrg # Look at the argument we got. We use all the common list separators. 7482 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7483 1.1 mrg for pkg in $enableval; do 7484 1.1 mrg IFS="$lt_save_ifs" 7485 1.1 mrg if test "X$pkg" = "X$p"; then 7486 1.1 mrg enable_shared=yes 7487 1.1 mrg fi 7488 1.1 mrg done 7489 1.1 mrg IFS="$lt_save_ifs" 7490 1.1 mrg ;; 7491 1.1 mrg esac 7492 1.1 mrg else 7493 1.1 mrg enable_shared=yes 7494 1.1 mrg fi 7495 1.1 mrg 7496 1.1 mrg 7497 1.1 mrg 7498 1.1 mrg 7499 1.1 mrg 7500 1.1 mrg 7501 1.1 mrg 7502 1.1 mrg 7503 1.1 mrg 7504 1.1 mrg # Check whether --enable-static was given. 7505 1.1 mrg if test "${enable_static+set}" = set; then : 7506 1.1 mrg enableval=$enable_static; p=${PACKAGE-default} 7507 1.1 mrg case $enableval in 7508 1.1 mrg yes) enable_static=yes ;; 7509 1.1 mrg no) enable_static=no ;; 7510 1.1 mrg *) 7511 1.1 mrg enable_static=no 7512 1.1 mrg # Look at the argument we got. We use all the common list separators. 7513 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7514 1.1 mrg for pkg in $enableval; do 7515 1.1 mrg IFS="$lt_save_ifs" 7516 1.1 mrg if test "X$pkg" = "X$p"; then 7517 1.1 mrg enable_static=yes 7518 1.1 mrg fi 7519 1.1 mrg done 7520 1.1 mrg IFS="$lt_save_ifs" 7521 1.1 mrg ;; 7522 1.1 mrg esac 7523 1.1 mrg else 7524 1.1 mrg enable_static=yes 7525 1.1 mrg fi 7526 1.1 mrg 7527 1.1 mrg 7528 1.1 mrg 7529 1.1 mrg 7530 1.1 mrg 7531 1.1 mrg 7532 1.1 mrg 7533 1.1 mrg 7534 1.1 mrg 7535 1.1 mrg 7536 1.1 mrg # Check whether --with-pic was given. 7537 1.1 mrg if test "${with_pic+set}" = set; then : 7538 1.1 mrg withval=$with_pic; pic_mode="$withval" 7539 1.1 mrg else 7540 1.1 mrg pic_mode=default 7541 1.1 mrg fi 7542 1.1 mrg 7543 1.1 mrg 7544 1.1 mrg test -z "$pic_mode" && pic_mode=default 7545 1.1 mrg 7546 1.1 mrg 7547 1.1 mrg 7548 1.1 mrg 7549 1.1 mrg 7550 1.1 mrg 7551 1.1 mrg 7552 1.1 mrg # Check whether --enable-fast-install was given. 7553 1.1 mrg if test "${enable_fast_install+set}" = set; then : 7554 1.1 mrg enableval=$enable_fast_install; p=${PACKAGE-default} 7555 1.1 mrg case $enableval in 7556 1.1 mrg yes) enable_fast_install=yes ;; 7557 1.1 mrg no) enable_fast_install=no ;; 7558 1.1 mrg *) 7559 1.1 mrg enable_fast_install=no 7560 1.1 mrg # Look at the argument we got. We use all the common list separators. 7561 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7562 1.1 mrg for pkg in $enableval; do 7563 1.1 mrg IFS="$lt_save_ifs" 7564 1.1 mrg if test "X$pkg" = "X$p"; then 7565 1.1 mrg enable_fast_install=yes 7566 1.1 mrg fi 7567 1.1 mrg done 7568 1.1 mrg IFS="$lt_save_ifs" 7569 1.1 mrg ;; 7570 1.1 mrg esac 7571 1.1 mrg else 7572 1.1 mrg enable_fast_install=yes 7573 1.1 mrg fi 7574 1.1 mrg 7575 1.1 mrg 7576 1.1 mrg 7577 1.1 mrg 7578 1.1 mrg 7579 1.1 mrg 7580 1.1 mrg 7581 1.1 mrg 7582 1.1 mrg 7583 1.1 mrg 7584 1.1 mrg 7585 1.1 mrg # This can be used to rebuild libtool when needed 7586 1.1 mrg LIBTOOL_DEPS="$ltmain" 7587 1.1 mrg 7588 1.1 mrg # Always use our own libtool. 7589 1.1 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7590 1.1 mrg 7591 1.1 mrg 7592 1.1 mrg 7593 1.1 mrg 7594 1.1 mrg 7595 1.1 mrg 7596 1.1 mrg 7597 1.1 mrg 7598 1.1 mrg 7599 1.1 mrg 7600 1.1 mrg 7601 1.1 mrg 7602 1.1 mrg 7603 1.1 mrg 7604 1.1 mrg 7605 1.1 mrg 7606 1.1 mrg 7607 1.1 mrg 7608 1.1 mrg 7609 1.1 mrg 7610 1.1 mrg 7611 1.1 mrg 7612 1.1 mrg 7613 1.1 mrg 7614 1.1 mrg 7615 1.1 mrg 7616 1.1 mrg test -z "$LN_S" && LN_S="ln -s" 7617 1.1 mrg 7618 1.1 mrg 7619 1.1 mrg 7620 1.1 mrg 7621 1.1 mrg 7622 1.1 mrg 7623 1.1 mrg 7624 1.1 mrg 7625 1.1 mrg 7626 1.1 mrg 7627 1.1 mrg 7628 1.1 mrg 7629 1.1 mrg 7630 1.1 mrg 7631 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then 7632 1.1 mrg setopt NO_GLOB_SUBST 7633 1.1 mrg fi 7634 1.1 mrg 7635 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7636 1.1 mrg $as_echo_n "checking for objdir... " >&6; } 7637 1.1 mrg if test "${lt_cv_objdir+set}" = set; then : 7638 1.1 mrg $as_echo_n "(cached) " >&6 7639 1.1 mrg else 7640 1.1 mrg rm -f .libs 2>/dev/null 7641 1.1 mrg mkdir .libs 2>/dev/null 7642 1.1 mrg if test -d .libs; then 7643 1.1 mrg lt_cv_objdir=.libs 7644 1.1 mrg else 7645 1.1 mrg # MS-DOS does not allow filenames that begin with a dot. 7646 1.1 mrg lt_cv_objdir=_libs 7647 1.1 mrg fi 7648 1.1 mrg rmdir .libs 2>/dev/null 7649 1.1 mrg fi 7650 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7651 1.1 mrg $as_echo "$lt_cv_objdir" >&6; } 7652 1.1 mrg objdir=$lt_cv_objdir 7653 1.1 mrg 7654 1.1 mrg 7655 1.1 mrg 7656 1.1 mrg 7657 1.1 mrg 7658 1.1 mrg cat >>confdefs.h <<_ACEOF 7659 1.1 mrg #define LT_OBJDIR "$lt_cv_objdir/" 7660 1.1 mrg _ACEOF 7661 1.1 mrg 7662 1.1 mrg 7663 1.1 mrg 7664 1.1 mrg 7665 1.1 mrg case $host_os in 7666 1.1 mrg aix3*) 7667 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some 7668 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems 7669 1.1 mrg # vanish in a puff of smoke. 7670 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then 7671 1.1 mrg COLLECT_NAMES= 7672 1.1 mrg export COLLECT_NAMES 7673 1.1 mrg fi 7674 1.1 mrg ;; 7675 1.1 mrg esac 7676 1.1 mrg 7677 1.1 mrg # Global variables: 7678 1.1 mrg ofile=libtool 7679 1.1 mrg can_build_shared=yes 7680 1.1 mrg 7681 1.1 mrg # All known linkers require a `.a' archive for static linking (except MSVC, 7682 1.1 mrg # which needs '.lib'). 7683 1.1 mrg libext=a 7684 1.1 mrg 7685 1.1 mrg with_gnu_ld="$lt_cv_prog_gnu_ld" 7686 1.1 mrg 7687 1.1 mrg old_CC="$CC" 7688 1.1 mrg old_CFLAGS="$CFLAGS" 7689 1.1 mrg 7690 1.1 mrg # Set sane defaults for various variables 7691 1.1 mrg test -z "$CC" && CC=cc 7692 1.1 mrg test -z "$LTCC" && LTCC=$CC 7693 1.1 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7694 1.1 mrg test -z "$LD" && LD=ld 7695 1.1 mrg test -z "$ac_objext" && ac_objext=o 7696 1.1 mrg 7697 1.1 mrg for cc_temp in $compiler""; do 7698 1.1 mrg case $cc_temp in 7699 1.1 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7700 1.1 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7701 1.1 mrg \-*) ;; 7702 1.1 mrg *) break;; 7703 1.1 mrg esac 7704 1.1 mrg done 7705 1.1 mrg cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 7706 1.1 mrg 7707 1.1 mrg 7708 1.1 mrg # Only perform the check for file, if the check method requires it 7709 1.1 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file 7710 1.1 mrg case $deplibs_check_method in 7711 1.1 mrg file_magic*) 7712 1.1 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7713 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7714 1.1 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7715 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7716 1.1 mrg $as_echo_n "(cached) " >&6 7717 1.1 mrg else 7718 1.1 mrg case $MAGIC_CMD in 7719 1.1 mrg [\\/*] | ?:[\\/]*) 7720 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7721 1.1 mrg ;; 7722 1.1 mrg *) 7723 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD" 7724 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7725 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7726 1.1 mrg for ac_dir in $ac_dummy; do 7727 1.1 mrg IFS="$lt_save_ifs" 7728 1.1 mrg test -z "$ac_dir" && ac_dir=. 7729 1.1 mrg if test -f $ac_dir/${ac_tool_prefix}file; then 7730 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7731 1.1 mrg if test -n "$file_magic_test_file"; then 7732 1.1 mrg case $deplibs_check_method in 7733 1.1 mrg "file_magic "*) 7734 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7735 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7736 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7737 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then 7738 1.1 mrg : 7739 1.1 mrg else 7740 1.1 mrg cat <<_LT_EOF 1>&2 7741 1.1 mrg 7742 1.1 mrg *** Warning: the command libtool uses to detect shared libraries, 7743 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize. 7744 1.1 mrg *** The result is that libtool may fail to recognize shared libraries 7745 1.1 mrg *** as such. This will affect the creation of libtool libraries that 7746 1.1 mrg *** depend on shared libraries, but programs linked with such libtool 7747 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you 7748 1.1 mrg *** may want to report the problem to your system manager and/or to 7749 1.1 mrg *** bug-libtool (at] gnu.org 7750 1.1 mrg 7751 1.1 mrg _LT_EOF 7752 1.1 mrg fi ;; 7753 1.1 mrg esac 7754 1.1 mrg fi 7755 1.1 mrg break 7756 1.1 mrg fi 7757 1.1 mrg done 7758 1.1 mrg IFS="$lt_save_ifs" 7759 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD" 7760 1.1 mrg ;; 7761 1.1 mrg esac 7762 1.1 mrg fi 7763 1.1 mrg 7764 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7765 1.1 mrg if test -n "$MAGIC_CMD"; then 7766 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7767 1.1 mrg $as_echo "$MAGIC_CMD" >&6; } 7768 1.1 mrg else 7769 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7770 1.1 mrg $as_echo "no" >&6; } 7771 1.1 mrg fi 7772 1.1 mrg 7773 1.1 mrg 7774 1.1 mrg 7775 1.1 mrg 7776 1.1 mrg 7777 1.1 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then 7778 1.1 mrg if test -n "$ac_tool_prefix"; then 7779 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 7780 1.1 mrg $as_echo_n "checking for file... " >&6; } 7781 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7782 1.1 mrg $as_echo_n "(cached) " >&6 7783 1.1 mrg else 7784 1.1 mrg case $MAGIC_CMD in 7785 1.1 mrg [\\/*] | ?:[\\/]*) 7786 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7787 1.1 mrg ;; 7788 1.1 mrg *) 7789 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD" 7790 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7791 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7792 1.1 mrg for ac_dir in $ac_dummy; do 7793 1.1 mrg IFS="$lt_save_ifs" 7794 1.1 mrg test -z "$ac_dir" && ac_dir=. 7795 1.1 mrg if test -f $ac_dir/file; then 7796 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file" 7797 1.1 mrg if test -n "$file_magic_test_file"; then 7798 1.1 mrg case $deplibs_check_method in 7799 1.1 mrg "file_magic "*) 7800 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7801 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7802 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7803 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then 7804 1.1 mrg : 7805 1.1 mrg else 7806 1.1 mrg cat <<_LT_EOF 1>&2 7807 1.1 mrg 7808 1.1 mrg *** Warning: the command libtool uses to detect shared libraries, 7809 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize. 7810 1.1 mrg *** The result is that libtool may fail to recognize shared libraries 7811 1.1 mrg *** as such. This will affect the creation of libtool libraries that 7812 1.1 mrg *** depend on shared libraries, but programs linked with such libtool 7813 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you 7814 1.1 mrg *** may want to report the problem to your system manager and/or to 7815 1.1 mrg *** bug-libtool (at] gnu.org 7816 1.1 mrg 7817 1.1 mrg _LT_EOF 7818 1.1 mrg fi ;; 7819 1.1 mrg esac 7820 1.1 mrg fi 7821 1.1 mrg break 7822 1.1 mrg fi 7823 1.1 mrg done 7824 1.1 mrg IFS="$lt_save_ifs" 7825 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD" 7826 1.1 mrg ;; 7827 1.1 mrg esac 7828 1.1 mrg fi 7829 1.1 mrg 7830 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7831 1.1 mrg if test -n "$MAGIC_CMD"; then 7832 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7833 1.1 mrg $as_echo "$MAGIC_CMD" >&6; } 7834 1.1 mrg else 7835 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7836 1.1 mrg $as_echo "no" >&6; } 7837 1.1 mrg fi 7838 1.1 mrg 7839 1.1 mrg 7840 1.1 mrg else 7841 1.1 mrg MAGIC_CMD=: 7842 1.1 mrg fi 7843 1.1 mrg fi 7844 1.1 mrg 7845 1.1 mrg fi 7846 1.1 mrg ;; 7847 1.1 mrg esac 7848 1.1 mrg 7849 1.1 mrg # Use C for the default configuration in the libtool script 7850 1.1 mrg 7851 1.1 mrg lt_save_CC="$CC" 7852 1.1 mrg ac_ext=c 7853 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 7854 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7855 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7856 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 7857 1.1 mrg 7858 1.1 mrg 7859 1.1 mrg # Source file extension for C test sources. 7860 1.1 mrg ac_ext=c 7861 1.1 mrg 7862 1.1 mrg # Object file extension for compiled C test sources. 7863 1.1 mrg objext=o 7864 1.1 mrg objext=$objext 7865 1.1 mrg 7866 1.1 mrg # Code to be used in simple compile tests 7867 1.1 mrg lt_simple_compile_test_code="int some_variable = 0;" 7868 1.1 mrg 7869 1.1 mrg # Code to be used in simple link tests 7870 1.1 mrg lt_simple_link_test_code='int main(){return(0);}' 7871 1.1 mrg 7872 1.1 mrg 7873 1.1 mrg 7874 1.1 mrg 7875 1.1 mrg 7876 1.1 mrg 7877 1.1 mrg 7878 1.1 mrg # If no C compiler was specified, use CC. 7879 1.1 mrg LTCC=${LTCC-"$CC"} 7880 1.1 mrg 7881 1.1 mrg # If no C compiler flags were specified, use CFLAGS. 7882 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 7883 1.1 mrg 7884 1.1 mrg # Allow CC to be a program name with arguments. 7885 1.1 mrg compiler=$CC 7886 1.1 mrg 7887 1.1 mrg # Save the default compiler, since it gets overwritten when the other 7888 1.1 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 7889 1.1 mrg compiler_DEFAULT=$CC 7890 1.1 mrg 7891 1.1 mrg # save warnings/boilerplate of simple test code 7892 1.1 mrg ac_outfile=conftest.$ac_objext 7893 1.1 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext 7894 1.1 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7895 1.1 mrg _lt_compiler_boilerplate=`cat conftest.err` 7896 1.1 mrg $RM conftest* 7897 1.1 mrg 7898 1.1 mrg ac_outfile=conftest.$ac_objext 7899 1.1 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext 7900 1.1 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7901 1.1 mrg _lt_linker_boilerplate=`cat conftest.err` 7902 1.1 mrg $RM -r conftest* 7903 1.1 mrg 7904 1.1 mrg 7905 1.1 mrg if test -n "$compiler"; then 7906 1.1 mrg 7907 1.1 mrg lt_prog_compiler_no_builtin_flag= 7908 1.1 mrg 7909 1.1 mrg if test "$GCC" = yes; then 7910 1.1 mrg case $cc_basename in 7911 1.1 mrg nvcc*) 7912 1.1 mrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 7913 1.1 mrg *) 7914 1.1 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 7915 1.1 mrg esac 7916 1.1 mrg 7917 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 7918 1.1 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 7919 1.1 mrg if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then : 7920 1.1 mrg $as_echo_n "(cached) " >&6 7921 1.1 mrg else 7922 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=no 7923 1.1 mrg ac_outfile=conftest.$ac_objext 7924 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7925 1.1 mrg lt_compiler_flag="-fno-rtti -fno-exceptions" 7926 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or 7927 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end. 7928 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins 7929 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly. 7930 1.1 mrg # The option is referenced via a variable to avoid confusing sed. 7931 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \ 7932 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7933 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7934 1.1 mrg -e 's:$: $lt_compiler_flag:'` 7935 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 7936 1.1 mrg (eval "$lt_compile" 2>conftest.err) 7937 1.1 mrg ac_status=$? 7938 1.1 mrg cat conftest.err >&5 7939 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 7940 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then 7941 1.1 mrg # The compiler can only warn and ignore the option if not recognized 7942 1.1 mrg # So say no if there are warnings other than the usual output. 7943 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 7944 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7945 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7946 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=yes 7947 1.1 mrg fi 7948 1.1 mrg fi 7949 1.1 mrg $RM conftest* 7950 1.1 mrg 7951 1.1 mrg fi 7952 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 7953 1.1 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 7954 1.1 mrg 7955 1.1 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 7956 1.1 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 7957 1.1 mrg else 7958 1.1 mrg : 7959 1.1 mrg fi 7960 1.1 mrg 7961 1.1 mrg fi 7962 1.1 mrg 7963 1.1 mrg 7964 1.1 mrg 7965 1.1 mrg 7966 1.1 mrg 7967 1.1 mrg 7968 1.1 mrg lt_prog_compiler_wl= 7969 1.1 mrg lt_prog_compiler_pic= 7970 1.1 mrg lt_prog_compiler_static= 7971 1.1 mrg 7972 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 7973 1.1 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 7974 1.1 mrg 7975 1.1 mrg if test "$GCC" = yes; then 7976 1.1 mrg lt_prog_compiler_wl='-Wl,' 7977 1.1 mrg lt_prog_compiler_static='-static' 7978 1.1 mrg 7979 1.1 mrg case $host_os in 7980 1.1 mrg aix*) 7981 1.1 mrg # All AIX code is PIC. 7982 1.1 mrg if test "$host_cpu" = ia64; then 7983 1.1 mrg # AIX 5 now supports IA64 processor 7984 1.1 mrg lt_prog_compiler_static='-Bstatic' 7985 1.1 mrg fi 7986 1.1 mrg ;; 7987 1.1 mrg 7988 1.1 mrg amigaos*) 7989 1.1 mrg case $host_cpu in 7990 1.1 mrg powerpc) 7991 1.1 mrg # see comment about AmigaOS4 .so support 7992 1.1 mrg lt_prog_compiler_pic='-fPIC' 7993 1.1 mrg ;; 7994 1.1 mrg m68k) 7995 1.1 mrg # FIXME: we need at least 68020 code to build shared libraries, but 7996 1.1 mrg # adding the `-m68020' flag to GCC prevents building anything better, 7997 1.1 mrg # like `-m68040'. 7998 1.1 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 7999 1.1 mrg ;; 8000 1.1 mrg esac 8001 1.1 mrg ;; 8002 1.1 mrg 8003 1.1 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8004 1.1 mrg # PIC is the default for these OSes. 8005 1.1 mrg ;; 8006 1.1 mrg 8007 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*) 8008 1.1 mrg # This hack is so that the source file can tell whether it is being 8009 1.1 mrg # built for inclusion in a dll (and should export symbols for example). 8010 1.1 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style 8011 1.1 mrg # (--disable-auto-import) libraries 8012 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT' 8013 1.1 mrg ;; 8014 1.1 mrg 8015 1.1 mrg darwin* | rhapsody*) 8016 1.1 mrg # PIC is the default on this platform 8017 1.1 mrg # Common symbols not allowed in MH_DYLIB files 8018 1.1 mrg lt_prog_compiler_pic='-fno-common' 8019 1.1 mrg ;; 8020 1.1 mrg 8021 1.1 mrg haiku*) 8022 1.1 mrg # PIC is the default for Haiku. 8023 1.1 mrg # The "-static" flag exists, but is broken. 8024 1.1 mrg lt_prog_compiler_static= 8025 1.1 mrg ;; 8026 1.1 mrg 8027 1.1 mrg hpux*) 8028 1.1 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8029 1.1 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8030 1.1 mrg # sets the default TLS model and affects inlining. 8031 1.1 mrg case $host_cpu in 8032 1.1 mrg hppa*64*) 8033 1.1 mrg # +Z the default 8034 1.1 mrg ;; 8035 1.1 mrg *) 8036 1.1 mrg lt_prog_compiler_pic='-fPIC' 8037 1.1 mrg ;; 8038 1.1 mrg esac 8039 1.1 mrg ;; 8040 1.1 mrg 8041 1.1 mrg interix[3-9]*) 8042 1.1 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8043 1.1 mrg # Instead, we relocate shared libraries at runtime. 8044 1.1 mrg ;; 8045 1.1 mrg 8046 1.1 mrg msdosdjgpp*) 8047 1.1 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries 8048 1.1 mrg # on systems that don't support them. 8049 1.1 mrg lt_prog_compiler_can_build_shared=no 8050 1.1 mrg enable_shared=no 8051 1.1 mrg ;; 8052 1.1 mrg 8053 1.1 mrg *nto* | *qnx*) 8054 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise 8055 1.1 mrg # it will coredump. 8056 1.1 mrg lt_prog_compiler_pic='-fPIC -shared' 8057 1.1 mrg ;; 8058 1.1 mrg 8059 1.1 mrg sysv4*MP*) 8060 1.1 mrg if test -d /usr/nec; then 8061 1.1 mrg lt_prog_compiler_pic=-Kconform_pic 8062 1.1 mrg fi 8063 1.1 mrg ;; 8064 1.1 mrg 8065 1.1 mrg *) 8066 1.1 mrg lt_prog_compiler_pic='-fPIC' 8067 1.1 mrg ;; 8068 1.1 mrg esac 8069 1.1 mrg 8070 1.1 mrg case $cc_basename in 8071 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2 8072 1.1 mrg lt_prog_compiler_wl='-Xlinker ' 8073 1.1 mrg lt_prog_compiler_pic='-Xcompiler -fPIC' 8074 1.1 mrg ;; 8075 1.1 mrg esac 8076 1.1 mrg else 8077 1.1 mrg # PORTME Check for flag to pass linker flags through the system compiler. 8078 1.1 mrg case $host_os in 8079 1.1 mrg aix*) 8080 1.1 mrg lt_prog_compiler_wl='-Wl,' 8081 1.1 mrg if test "$host_cpu" = ia64; then 8082 1.1 mrg # AIX 5 now supports IA64 processor 8083 1.1 mrg lt_prog_compiler_static='-Bstatic' 8084 1.1 mrg else 8085 1.1 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8086 1.1 mrg fi 8087 1.1 mrg ;; 8088 1.1 mrg 8089 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*) 8090 1.1 mrg # This hack is so that the source file can tell whether it is being 8091 1.1 mrg # built for inclusion in a dll (and should export symbols for example). 8092 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT' 8093 1.1 mrg ;; 8094 1.1 mrg 8095 1.1 mrg hpux9* | hpux10* | hpux11*) 8096 1.1 mrg lt_prog_compiler_wl='-Wl,' 8097 1.1 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8098 1.1 mrg # not for PA HP-UX. 8099 1.1 mrg case $host_cpu in 8100 1.1 mrg hppa*64*|ia64*) 8101 1.1 mrg # +Z the default 8102 1.1 mrg ;; 8103 1.1 mrg *) 8104 1.1 mrg lt_prog_compiler_pic='+Z' 8105 1.1 mrg ;; 8106 1.1 mrg esac 8107 1.1 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC? 8108 1.1 mrg lt_prog_compiler_static='${wl}-a ${wl}archive' 8109 1.1 mrg ;; 8110 1.1 mrg 8111 1.1 mrg irix5* | irix6* | nonstopux*) 8112 1.1 mrg lt_prog_compiler_wl='-Wl,' 8113 1.1 mrg # PIC (with -KPIC) is the default. 8114 1.1 mrg lt_prog_compiler_static='-non_shared' 8115 1.1 mrg ;; 8116 1.1 mrg 8117 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu) 8118 1.1 mrg case $cc_basename in 8119 1.1 mrg # old Intel for x86_64 which still supported -KPIC. 8120 1.1 mrg ecc*) 8121 1.1 mrg lt_prog_compiler_wl='-Wl,' 8122 1.1 mrg lt_prog_compiler_pic='-KPIC' 8123 1.1 mrg lt_prog_compiler_static='-static' 8124 1.1 mrg ;; 8125 1.1 mrg # icc used to be incompatible with GCC. 8126 1.1 mrg # ICC 10 doesn't accept -KPIC any more. 8127 1.1 mrg icc* | ifort*) 8128 1.1 mrg lt_prog_compiler_wl='-Wl,' 8129 1.1 mrg lt_prog_compiler_pic='-fPIC' 8130 1.1 mrg lt_prog_compiler_static='-static' 8131 1.1 mrg ;; 8132 1.1 mrg # Lahey Fortran 8.1. 8133 1.1 mrg lf95*) 8134 1.1 mrg lt_prog_compiler_wl='-Wl,' 8135 1.1 mrg lt_prog_compiler_pic='--shared' 8136 1.1 mrg lt_prog_compiler_static='--static' 8137 1.1 mrg ;; 8138 1.1 mrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8139 1.1 mrg # Portland Group compilers (*not* the Pentium gcc compiler, 8140 1.1 mrg # which looks to be a dead project) 8141 1.1 mrg lt_prog_compiler_wl='-Wl,' 8142 1.1 mrg lt_prog_compiler_pic='-fpic' 8143 1.1 mrg lt_prog_compiler_static='-Bstatic' 8144 1.1 mrg ;; 8145 1.1 mrg ccc*) 8146 1.1 mrg lt_prog_compiler_wl='-Wl,' 8147 1.1 mrg # All Alpha code is PIC. 8148 1.1 mrg lt_prog_compiler_static='-non_shared' 8149 1.1 mrg ;; 8150 1.1 mrg xl* | bgxl* | bgf* | mpixl*) 8151 1.1 mrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8152 1.1 mrg lt_prog_compiler_wl='-Wl,' 8153 1.1 mrg lt_prog_compiler_pic='-qpic' 8154 1.1 mrg lt_prog_compiler_static='-qstaticlink' 8155 1.1 mrg ;; 8156 1.1 mrg *) 8157 1.1 mrg case `$CC -V 2>&1 | sed 5q` in 8158 1.1 mrg *Sun\ F* | *Sun*Fortran*) 8159 1.1 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker 8160 1.1 mrg lt_prog_compiler_pic='-KPIC' 8161 1.1 mrg lt_prog_compiler_static='-Bstatic' 8162 1.1 mrg lt_prog_compiler_wl='' 8163 1.1 mrg ;; 8164 1.1 mrg *Sun\ C*) 8165 1.1 mrg # Sun C 5.9 8166 1.1 mrg lt_prog_compiler_pic='-KPIC' 8167 1.1 mrg lt_prog_compiler_static='-Bstatic' 8168 1.1 mrg lt_prog_compiler_wl='-Wl,' 8169 1.1 mrg ;; 8170 1.1 mrg esac 8171 1.1 mrg ;; 8172 1.1 mrg esac 8173 1.1 mrg ;; 8174 1.1 mrg 8175 1.1 mrg newsos6) 8176 1.1 mrg lt_prog_compiler_pic='-KPIC' 8177 1.1 mrg lt_prog_compiler_static='-Bstatic' 8178 1.1 mrg ;; 8179 1.1 mrg 8180 1.1 mrg *nto* | *qnx*) 8181 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise 8182 1.1 mrg # it will coredump. 8183 1.1 mrg lt_prog_compiler_pic='-fPIC -shared' 8184 1.1 mrg ;; 8185 1.1 mrg 8186 1.1 mrg osf3* | osf4* | osf5*) 8187 1.1 mrg lt_prog_compiler_wl='-Wl,' 8188 1.1 mrg # All OSF/1 code is PIC. 8189 1.1 mrg lt_prog_compiler_static='-non_shared' 8190 1.1 mrg ;; 8191 1.1 mrg 8192 1.1 mrg rdos*) 8193 1.1 mrg lt_prog_compiler_static='-non_shared' 8194 1.1 mrg ;; 8195 1.1 mrg 8196 1.1 mrg solaris*) 8197 1.1 mrg lt_prog_compiler_pic='-KPIC' 8198 1.1 mrg lt_prog_compiler_static='-Bstatic' 8199 1.1 mrg case $cc_basename in 8200 1.1 mrg f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 8201 1.1 mrg lt_prog_compiler_wl='-Qoption ld ';; 8202 1.1 mrg *) 8203 1.1 mrg lt_prog_compiler_wl='-Wl,';; 8204 1.1 mrg esac 8205 1.1 mrg ;; 8206 1.1 mrg 8207 1.1 mrg sunos4*) 8208 1.1 mrg lt_prog_compiler_wl='-Qoption ld ' 8209 1.1 mrg lt_prog_compiler_pic='-PIC' 8210 1.1 mrg lt_prog_compiler_static='-Bstatic' 8211 1.1 mrg ;; 8212 1.1 mrg 8213 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3*) 8214 1.1 mrg lt_prog_compiler_wl='-Wl,' 8215 1.1 mrg lt_prog_compiler_pic='-KPIC' 8216 1.1 mrg lt_prog_compiler_static='-Bstatic' 8217 1.1 mrg ;; 8218 1.1 mrg 8219 1.1 mrg sysv4*MP*) 8220 1.1 mrg if test -d /usr/nec ;then 8221 1.1 mrg lt_prog_compiler_pic='-Kconform_pic' 8222 1.1 mrg lt_prog_compiler_static='-Bstatic' 8223 1.1 mrg fi 8224 1.1 mrg ;; 8225 1.1 mrg 8226 1.1 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8227 1.1 mrg lt_prog_compiler_wl='-Wl,' 8228 1.1 mrg lt_prog_compiler_pic='-KPIC' 8229 1.1 mrg lt_prog_compiler_static='-Bstatic' 8230 1.1 mrg ;; 8231 1.1 mrg 8232 1.1 mrg unicos*) 8233 1.1 mrg lt_prog_compiler_wl='-Wl,' 8234 1.1 mrg lt_prog_compiler_can_build_shared=no 8235 1.1 mrg ;; 8236 1.1 mrg 8237 1.1 mrg uts4*) 8238 1.1 mrg lt_prog_compiler_pic='-pic' 8239 1.1 mrg lt_prog_compiler_static='-Bstatic' 8240 1.1 mrg ;; 8241 1.1 mrg 8242 1.1 mrg *) 8243 1.1 mrg lt_prog_compiler_can_build_shared=no 8244 1.1 mrg ;; 8245 1.1 mrg esac 8246 1.1 mrg fi 8247 1.1 mrg 8248 1.1 mrg case $host_os in 8249 1.1 mrg # For platforms which do not support PIC, -DPIC is meaningless: 8250 1.1 mrg *djgpp*) 8251 1.1 mrg lt_prog_compiler_pic= 8252 1.1 mrg ;; 8253 1.1 mrg *) 8254 1.1 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8255 1.1 mrg ;; 8256 1.1 mrg esac 8257 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 8258 1.1 mrg $as_echo "$lt_prog_compiler_pic" >&6; } 8259 1.1 mrg 8260 1.1 mrg 8261 1.1 mrg 8262 1.1 mrg 8263 1.1 mrg 8264 1.1 mrg 8265 1.1 mrg # 8266 1.1 mrg # Check to make sure the PIC flag actually works. 8267 1.1 mrg # 8268 1.1 mrg if test -n "$lt_prog_compiler_pic"; then 8269 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8270 1.1 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8271 1.1 mrg if test "${lt_cv_prog_compiler_pic_works+set}" = set; then : 8272 1.1 mrg $as_echo_n "(cached) " >&6 8273 1.1 mrg else 8274 1.1 mrg lt_cv_prog_compiler_pic_works=no 8275 1.1 mrg ac_outfile=conftest.$ac_objext 8276 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8277 1.1 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8278 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or 8279 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end. 8280 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins 8281 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly. 8282 1.1 mrg # The option is referenced via a variable to avoid confusing sed. 8283 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \ 8284 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8285 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8286 1.1 mrg -e 's:$: $lt_compiler_flag:'` 8287 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8288 1.1 mrg (eval "$lt_compile" 2>conftest.err) 8289 1.1 mrg ac_status=$? 8290 1.1 mrg cat conftest.err >&5 8291 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 8292 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then 8293 1.1 mrg # The compiler can only warn and ignore the option if not recognized 8294 1.1 mrg # So say no if there are warnings other than the usual output. 8295 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8296 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8297 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8298 1.1 mrg lt_cv_prog_compiler_pic_works=yes 8299 1.1 mrg fi 8300 1.1 mrg fi 8301 1.1 mrg $RM conftest* 8302 1.1 mrg 8303 1.1 mrg fi 8304 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8305 1.1 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8306 1.1 mrg 8307 1.1 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8308 1.1 mrg case $lt_prog_compiler_pic in 8309 1.1 mrg "" | " "*) ;; 8310 1.1 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8311 1.1 mrg esac 8312 1.1 mrg else 8313 1.1 mrg lt_prog_compiler_pic= 8314 1.1 mrg lt_prog_compiler_can_build_shared=no 8315 1.1 mrg fi 8316 1.1 mrg 8317 1.1 mrg fi 8318 1.1 mrg 8319 1.1 mrg 8320 1.1 mrg 8321 1.1 mrg 8322 1.1 mrg 8323 1.1 mrg 8324 1.1 mrg # 8325 1.1 mrg # Check to make sure the static flag actually works. 8326 1.1 mrg # 8327 1.1 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8328 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8329 1.1 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8330 1.1 mrg if test "${lt_cv_prog_compiler_static_works+set}" = set; then : 8331 1.1 mrg $as_echo_n "(cached) " >&6 8332 1.1 mrg else 8333 1.1 mrg lt_cv_prog_compiler_static_works=no 8334 1.1 mrg save_LDFLAGS="$LDFLAGS" 8335 1.1 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8336 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext 8337 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8338 1.1 mrg # The linker can only warn and ignore the option if not recognized 8339 1.1 mrg # So say no if there are warnings 8340 1.1 mrg if test -s conftest.err; then 8341 1.1 mrg # Append any errors to the config.log. 8342 1.1 mrg cat conftest.err 1>&5 8343 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8344 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8345 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then 8346 1.1 mrg lt_cv_prog_compiler_static_works=yes 8347 1.1 mrg fi 8348 1.1 mrg else 8349 1.1 mrg lt_cv_prog_compiler_static_works=yes 8350 1.1 mrg fi 8351 1.1 mrg fi 8352 1.1 mrg $RM -r conftest* 8353 1.1 mrg LDFLAGS="$save_LDFLAGS" 8354 1.1 mrg 8355 1.1 mrg fi 8356 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8357 1.1 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8358 1.1 mrg 8359 1.1 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8360 1.1 mrg : 8361 1.1 mrg else 8362 1.1 mrg lt_prog_compiler_static= 8363 1.1 mrg fi 8364 1.1 mrg 8365 1.1 mrg 8366 1.1 mrg 8367 1.1 mrg 8368 1.1 mrg 8369 1.1 mrg 8370 1.1 mrg 8371 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8372 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8373 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8374 1.1 mrg $as_echo_n "(cached) " >&6 8375 1.1 mrg else 8376 1.1 mrg lt_cv_prog_compiler_c_o=no 8377 1.1 mrg $RM -r conftest 2>/dev/null 8378 1.1 mrg mkdir conftest 8379 1.1 mrg cd conftest 8380 1.1 mrg mkdir out 8381 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8382 1.1 mrg 8383 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext" 8384 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or 8385 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end. 8386 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins 8387 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly. 8388 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \ 8389 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8390 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8391 1.1 mrg -e 's:$: $lt_compiler_flag:'` 8392 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8393 1.1 mrg (eval "$lt_compile" 2>out/conftest.err) 8394 1.1 mrg ac_status=$? 8395 1.1 mrg cat out/conftest.err >&5 8396 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 8397 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext 8398 1.1 mrg then 8399 1.1 mrg # The compiler can only warn and ignore the option if not recognized 8400 1.1 mrg # So say no if there are warnings 8401 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8402 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8403 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8404 1.1 mrg lt_cv_prog_compiler_c_o=yes 8405 1.1 mrg fi 8406 1.1 mrg fi 8407 1.1 mrg chmod u+w . 2>&5 8408 1.1 mrg $RM conftest* 8409 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for 8410 1.1 mrg # template instantiation 8411 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8412 1.1 mrg $RM out/* && rmdir out 8413 1.1 mrg cd .. 8414 1.1 mrg $RM -r conftest 8415 1.1 mrg $RM conftest* 8416 1.1 mrg 8417 1.1 mrg fi 8418 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8419 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8420 1.1 mrg 8421 1.1 mrg 8422 1.1 mrg 8423 1.1 mrg 8424 1.1 mrg 8425 1.1 mrg 8426 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8427 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8428 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8429 1.1 mrg $as_echo_n "(cached) " >&6 8430 1.1 mrg else 8431 1.1 mrg lt_cv_prog_compiler_c_o=no 8432 1.1 mrg $RM -r conftest 2>/dev/null 8433 1.1 mrg mkdir conftest 8434 1.1 mrg cd conftest 8435 1.1 mrg mkdir out 8436 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8437 1.1 mrg 8438 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext" 8439 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or 8440 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end. 8441 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins 8442 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly. 8443 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \ 8444 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8445 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8446 1.1 mrg -e 's:$: $lt_compiler_flag:'` 8447 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8448 1.1 mrg (eval "$lt_compile" 2>out/conftest.err) 8449 1.1 mrg ac_status=$? 8450 1.1 mrg cat out/conftest.err >&5 8451 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 8452 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext 8453 1.1 mrg then 8454 1.1 mrg # The compiler can only warn and ignore the option if not recognized 8455 1.1 mrg # So say no if there are warnings 8456 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8457 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8458 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8459 1.1 mrg lt_cv_prog_compiler_c_o=yes 8460 1.1 mrg fi 8461 1.1 mrg fi 8462 1.1 mrg chmod u+w . 2>&5 8463 1.1 mrg $RM conftest* 8464 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for 8465 1.1 mrg # template instantiation 8466 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8467 1.1 mrg $RM out/* && rmdir out 8468 1.1 mrg cd .. 8469 1.1 mrg $RM -r conftest 8470 1.1 mrg $RM conftest* 8471 1.1 mrg 8472 1.1 mrg fi 8473 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8474 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8475 1.1 mrg 8476 1.1 mrg 8477 1.1 mrg 8478 1.1 mrg 8479 1.1 mrg hard_links="nottested" 8480 1.1 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8481 1.1 mrg # do not overwrite the value of need_locks provided by the user 8482 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8483 1.1 mrg $as_echo_n "checking if we can lock with hard links... " >&6; } 8484 1.1 mrg hard_links=yes 8485 1.1 mrg $RM conftest* 8486 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no 8487 1.1 mrg touch conftest.a 8488 1.1 mrg ln conftest.a conftest.b 2>&5 || hard_links=no 8489 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no 8490 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8491 1.1 mrg $as_echo "$hard_links" >&6; } 8492 1.1 mrg if test "$hard_links" = no; then 8493 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8494 1.1 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8495 1.1 mrg need_locks=warn 8496 1.1 mrg fi 8497 1.1 mrg else 8498 1.1 mrg need_locks=no 8499 1.1 mrg fi 8500 1.1 mrg 8501 1.1 mrg 8502 1.1 mrg 8503 1.1 mrg 8504 1.1 mrg 8505 1.1 mrg 8506 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8507 1.1 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8508 1.1 mrg 8509 1.1 mrg runpath_var= 8510 1.1 mrg allow_undefined_flag= 8511 1.1 mrg always_export_symbols=no 8512 1.1 mrg archive_cmds= 8513 1.1 mrg archive_expsym_cmds= 8514 1.1 mrg compiler_needs_object=no 8515 1.1 mrg enable_shared_with_static_runtimes=no 8516 1.1 mrg export_dynamic_flag_spec= 8517 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8518 1.1 mrg hardcode_automatic=no 8519 1.1 mrg hardcode_direct=no 8520 1.1 mrg hardcode_direct_absolute=no 8521 1.1 mrg hardcode_libdir_flag_spec= 8522 1.1 mrg hardcode_libdir_flag_spec_ld= 8523 1.1 mrg hardcode_libdir_separator= 8524 1.1 mrg hardcode_minus_L=no 8525 1.1 mrg hardcode_shlibpath_var=unsupported 8526 1.1 mrg inherit_rpath=no 8527 1.1 mrg link_all_deplibs=unknown 8528 1.1 mrg module_cmds= 8529 1.1 mrg module_expsym_cmds= 8530 1.1 mrg old_archive_from_new_cmds= 8531 1.1 mrg old_archive_from_expsyms_cmds= 8532 1.1 mrg thread_safe_flag_spec= 8533 1.1 mrg whole_archive_flag_spec= 8534 1.1 mrg # include_expsyms should be a list of space-separated symbols to be *always* 8535 1.1 mrg # included in the symbol list 8536 1.1 mrg include_expsyms= 8537 1.1 mrg # exclude_expsyms can be an extended regexp of symbols to exclude 8538 1.1 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or 8539 1.1 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8540 1.1 mrg # as well as any symbol that contains `d'. 8541 1.1 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8542 1.1 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8543 1.1 mrg # platforms (ab)use it in PIC code, but their linkers get confused if 8544 1.1 mrg # the symbol is explicitly referenced. Since portable code cannot 8545 1.1 mrg # rely on this symbol name, it's probably fine to never include it in 8546 1.1 mrg # preloaded symbol tables. 8547 1.1 mrg # Exclude shared library initialization/finalization symbols. 8548 1.1 mrg extract_expsyms_cmds= 8549 1.1 mrg 8550 1.1 mrg case $host_os in 8551 1.1 mrg cygwin* | mingw* | pw32* | cegcc*) 8552 1.1 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time 8553 1.1 mrg # When not using gcc, we currently assume that we are using 8554 1.1 mrg # Microsoft Visual C++. 8555 1.1 mrg if test "$GCC" != yes; then 8556 1.1 mrg with_gnu_ld=no 8557 1.1 mrg fi 8558 1.1 mrg ;; 8559 1.1 mrg interix*) 8560 1.1 mrg # we just hope/assume this is gcc and not c89 (= MSVC++) 8561 1.1 mrg with_gnu_ld=yes 8562 1.1 mrg ;; 8563 1.1 mrg openbsd*) 8564 1.1 mrg with_gnu_ld=no 8565 1.1 mrg ;; 8566 1.1 mrg esac 8567 1.1 mrg 8568 1.1 mrg ld_shlibs=yes 8569 1.1 mrg 8570 1.1 mrg # On some targets, GNU ld is compatible enough with the native linker 8571 1.1 mrg # that we're better off using the native interface for both. 8572 1.1 mrg lt_use_gnu_ld_interface=no 8573 1.1 mrg if test "$with_gnu_ld" = yes; then 8574 1.1 mrg case $host_os in 8575 1.1 mrg aix*) 8576 1.1 mrg # The AIX port of GNU ld has always aspired to compatibility 8577 1.1 mrg # with the native linker. However, as the warning in the GNU ld 8578 1.1 mrg # block says, versions before 2.19.5* couldn't really create working 8579 1.1 mrg # shared libraries, regardless of the interface used. 8580 1.1 mrg case `$LD -v 2>&1` in 8581 1.1 mrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8582 1.1 mrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8583 1.1 mrg *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8584 1.1 mrg *) 8585 1.1 mrg lt_use_gnu_ld_interface=yes 8586 1.1 mrg ;; 8587 1.1 mrg esac 8588 1.1 mrg ;; 8589 1.1 mrg *) 8590 1.1 mrg lt_use_gnu_ld_interface=yes 8591 1.1 mrg ;; 8592 1.1 mrg esac 8593 1.1 mrg fi 8594 1.1 mrg 8595 1.1 mrg if test "$lt_use_gnu_ld_interface" = yes; then 8596 1.1 mrg # If archive_cmds runs LD, not CC, wlarc should be empty 8597 1.1 mrg wlarc='${wl}' 8598 1.1 mrg 8599 1.1 mrg # Set some defaults for GNU ld with shared library support. These 8600 1.1 mrg # are reset later if shared libraries are not supported. Putting them 8601 1.1 mrg # here allows them to be overridden if necessary. 8602 1.1 mrg runpath_var=LD_RUN_PATH 8603 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8604 1.1 mrg export_dynamic_flag_spec='${wl}--export-dynamic' 8605 1.1 mrg # ancient GNU ld didn't support --whole-archive et. al. 8606 1.1 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8607 1.1 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8608 1.1 mrg else 8609 1.1 mrg whole_archive_flag_spec= 8610 1.1 mrg fi 8611 1.1 mrg supports_anon_versioning=no 8612 1.1 mrg case `$LD -v 2>&1` in 8613 1.1 mrg *GNU\ gold*) supports_anon_versioning=yes ;; 8614 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8615 1.1 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8616 1.1 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8617 1.1 mrg *\ 2.11.*) ;; # other 2.11 versions 8618 1.1 mrg *) supports_anon_versioning=yes ;; 8619 1.1 mrg esac 8620 1.1 mrg 8621 1.1 mrg # See if GNU ld supports shared libraries. 8622 1.1 mrg case $host_os in 8623 1.1 mrg aix[3-9]*) 8624 1.1 mrg # On AIX/PPC, the GNU linker is very broken 8625 1.1 mrg if test "$host_cpu" != ia64; then 8626 1.1 mrg ld_shlibs=no 8627 1.1 mrg cat <<_LT_EOF 1>&2 8628 1.1 mrg 8629 1.1 mrg *** Warning: the GNU linker, at least up to release 2.19, is reported 8630 1.1 mrg *** to be unable to reliably create shared libraries on AIX. 8631 1.1 mrg *** Therefore, libtool is disabling shared libraries support. If you 8632 1.1 mrg *** really care for shared libraries, you may want to install binutils 8633 1.1 mrg *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8634 1.1 mrg *** You will then need to restart the configuration process. 8635 1.1 mrg 8636 1.1 mrg _LT_EOF 8637 1.1 mrg fi 8638 1.1 mrg ;; 8639 1.1 mrg 8640 1.1 mrg amigaos*) 8641 1.1 mrg case $host_cpu in 8642 1.1 mrg powerpc) 8643 1.1 mrg # see comment about AmigaOS4 .so support 8644 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8645 1.1 mrg archive_expsym_cmds='' 8646 1.1 mrg ;; 8647 1.1 mrg m68k) 8648 1.1 mrg archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' 8649 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 8650 1.1 mrg hardcode_minus_L=yes 8651 1.1 mrg ;; 8652 1.1 mrg esac 8653 1.1 mrg ;; 8654 1.1 mrg 8655 1.1 mrg beos*) 8656 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8657 1.1 mrg allow_undefined_flag=unsupported 8658 1.1 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc 8659 1.1 mrg # support --undefined. This deserves some investigation. FIXME 8660 1.1 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8661 1.1 mrg else 8662 1.1 mrg ld_shlibs=no 8663 1.1 mrg fi 8664 1.1 mrg ;; 8665 1.1 mrg 8666 1.1 mrg cygwin* | mingw* | pw32* | cegcc*) 8667 1.1 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8668 1.1 mrg # as there is no search path for DLLs. 8669 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 8670 1.1 mrg export_dynamic_flag_spec='${wl}--export-all-symbols' 8671 1.1 mrg allow_undefined_flag=unsupported 8672 1.1 mrg always_export_symbols=no 8673 1.1 mrg enable_shared_with_static_runtimes=yes 8674 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8675 1.1 mrg 8676 1.1 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8677 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8678 1.1 mrg # If the export-symbols file already is a .def file (1st line 8679 1.1 mrg # is EXPORTS), use it as is; otherwise, prepend... 8680 1.1 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8681 1.1 mrg cp $export_symbols $output_objdir/$soname.def; 8682 1.1 mrg else 8683 1.1 mrg echo EXPORTS > $output_objdir/$soname.def; 8684 1.1 mrg cat $export_symbols >> $output_objdir/$soname.def; 8685 1.1 mrg fi~ 8686 1.1 mrg $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8687 1.1 mrg else 8688 1.1 mrg ld_shlibs=no 8689 1.1 mrg fi 8690 1.1 mrg ;; 8691 1.1 mrg 8692 1.1 mrg haiku*) 8693 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8694 1.1 mrg link_all_deplibs=yes 8695 1.1 mrg ;; 8696 1.1 mrg 8697 1.1 mrg interix[3-9]*) 8698 1.1 mrg hardcode_direct=no 8699 1.1 mrg hardcode_shlibpath_var=no 8700 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8701 1.1 mrg export_dynamic_flag_spec='${wl}-E' 8702 1.1 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8703 1.1 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by 8704 1.1 mrg # default) and relocated if they conflict, which is a slow very memory 8705 1.1 mrg # consuming and fragmenting process. To avoid this, we pick a random, 8706 1.1 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8707 1.1 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8708 1.1 mrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8709 1.1 mrg archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8710 1.1 mrg ;; 8711 1.1 mrg 8712 1.1 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 8713 1.1 mrg tmp_diet=no 8714 1.1 mrg if test "$host_os" = linux-dietlibc; then 8715 1.1 mrg case $cc_basename in 8716 1.1 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8717 1.1 mrg esac 8718 1.1 mrg fi 8719 1.1 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8720 1.1 mrg && test "$tmp_diet" = no 8721 1.1 mrg then 8722 1.1 mrg tmp_addflag= 8723 1.1 mrg tmp_sharedflag='-shared' 8724 1.1 mrg case $cc_basename,$host_cpu in 8725 1.1 mrg pgcc*) # Portland Group C compiler 8726 1.1 mrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 8727 1.1 mrg tmp_addflag=' $pic_flag' 8728 1.1 mrg ;; 8729 1.1 mrg pgf77* | pgf90* | pgf95* | pgfortran*) 8730 1.1 mrg # Portland Group f77 and f90 compilers 8731 1.1 mrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 8732 1.1 mrg tmp_addflag=' $pic_flag -Mnomain' ;; 8733 1.1 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8734 1.1 mrg tmp_addflag=' -i_dynamic' ;; 8735 1.1 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8736 1.1 mrg tmp_addflag=' -i_dynamic -nofor_main' ;; 8737 1.1 mrg ifc* | ifort*) # Intel Fortran compiler 8738 1.1 mrg tmp_addflag=' -nofor_main' ;; 8739 1.1 mrg lf95*) # Lahey Fortran 8.1 8740 1.1 mrg whole_archive_flag_spec= 8741 1.1 mrg tmp_sharedflag='--shared' ;; 8742 1.1 mrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8743 1.1 mrg tmp_sharedflag='-qmkshrobj' 8744 1.1 mrg tmp_addflag= ;; 8745 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2 8746 1.1 mrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 8747 1.1 mrg compiler_needs_object=yes 8748 1.1 mrg ;; 8749 1.1 mrg esac 8750 1.1 mrg case `$CC -V 2>&1 | sed 5q` in 8751 1.1 mrg *Sun\ C*) # Sun C 5.9 8752 1.1 mrg whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 8753 1.1 mrg compiler_needs_object=yes 8754 1.1 mrg tmp_sharedflag='-G' ;; 8755 1.1 mrg *Sun\ F*) # Sun Fortran 8.3 8756 1.1 mrg tmp_sharedflag='-G' ;; 8757 1.1 mrg esac 8758 1.1 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8759 1.1 mrg 8760 1.1 mrg if test "x$supports_anon_versioning" = xyes; then 8761 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8762 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8763 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~ 8764 1.1 mrg $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8765 1.1 mrg fi 8766 1.1 mrg 8767 1.1 mrg case $cc_basename in 8768 1.1 mrg xlf* | bgf* | bgxlf* | mpixlf*) 8769 1.1 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8770 1.1 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8771 1.1 mrg hardcode_libdir_flag_spec= 8772 1.1 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir' 8773 1.1 mrg archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 8774 1.1 mrg if test "x$supports_anon_versioning" = xyes; then 8775 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8776 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8777 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~ 8778 1.1 mrg $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8779 1.1 mrg fi 8780 1.1 mrg ;; 8781 1.1 mrg esac 8782 1.1 mrg else 8783 1.1 mrg ld_shlibs=no 8784 1.1 mrg fi 8785 1.1 mrg ;; 8786 1.1 mrg 8787 1.1 mrg netbsd*) 8788 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8789 1.1 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8790 1.1 mrg wlarc= 8791 1.1 mrg else 8792 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8793 1.1 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8794 1.1 mrg fi 8795 1.1 mrg ;; 8796 1.1 mrg 8797 1.1 mrg solaris*) 8798 1.1 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 8799 1.1 mrg ld_shlibs=no 8800 1.1 mrg cat <<_LT_EOF 1>&2 8801 1.1 mrg 8802 1.1 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably 8803 1.1 mrg *** create shared libraries on Solaris systems. Therefore, libtool 8804 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU 8805 1.1 mrg *** binutils to release 2.9.1 or newer. Another option is to modify 8806 1.1 mrg *** your PATH or compiler configuration so that the native linker is 8807 1.1 mrg *** used, and then restart. 8808 1.1 mrg 8809 1.1 mrg _LT_EOF 8810 1.1 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8811 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8812 1.1 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8813 1.1 mrg else 8814 1.1 mrg ld_shlibs=no 8815 1.1 mrg fi 8816 1.1 mrg ;; 8817 1.1 mrg 8818 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 8819 1.1 mrg case `$LD -v 2>&1` in 8820 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 8821 1.1 mrg ld_shlibs=no 8822 1.1 mrg cat <<_LT_EOF 1>&2 8823 1.1 mrg 8824 1.1 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 8825 1.1 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool 8826 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU 8827 1.1 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify 8828 1.1 mrg *** your PATH or compiler configuration so that the native linker is 8829 1.1 mrg *** used, and then restart. 8830 1.1 mrg 8831 1.1 mrg _LT_EOF 8832 1.1 mrg ;; 8833 1.1 mrg *) 8834 1.1 mrg # For security reasons, it is highly recommended that you always 8835 1.1 mrg # use absolute paths for naming shared libraries, and exclude the 8836 1.1 mrg # DT_RUNPATH tag from executables and libraries. But doing so 8837 1.1 mrg # requires that you compile everything twice, which is a pain. 8838 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8839 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8840 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8841 1.1 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8842 1.1 mrg else 8843 1.1 mrg ld_shlibs=no 8844 1.1 mrg fi 8845 1.1 mrg ;; 8846 1.1 mrg esac 8847 1.1 mrg ;; 8848 1.1 mrg 8849 1.1 mrg sunos4*) 8850 1.1 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8851 1.1 mrg wlarc= 8852 1.1 mrg hardcode_direct=yes 8853 1.1 mrg hardcode_shlibpath_var=no 8854 1.1 mrg ;; 8855 1.1 mrg 8856 1.1 mrg *) 8857 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8858 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8859 1.1 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8860 1.1 mrg else 8861 1.1 mrg ld_shlibs=no 8862 1.1 mrg fi 8863 1.1 mrg ;; 8864 1.1 mrg esac 8865 1.1 mrg 8866 1.1 mrg if test "$ld_shlibs" = no; then 8867 1.1 mrg runpath_var= 8868 1.1 mrg hardcode_libdir_flag_spec= 8869 1.1 mrg export_dynamic_flag_spec= 8870 1.1 mrg whole_archive_flag_spec= 8871 1.1 mrg fi 8872 1.1 mrg else 8873 1.1 mrg # PORTME fill in a description of your system's linker (not GNU ld) 8874 1.1 mrg case $host_os in 8875 1.1 mrg aix3*) 8876 1.1 mrg allow_undefined_flag=unsupported 8877 1.1 mrg always_export_symbols=yes 8878 1.1 mrg archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' 8879 1.1 mrg # Note: this linker hardcodes the directories in LIBPATH if there 8880 1.1 mrg # are no directories specified by -L. 8881 1.1 mrg hardcode_minus_L=yes 8882 1.1 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 8883 1.1 mrg # Neither direct hardcoding nor static linking is supported with a 8884 1.1 mrg # broken collect2. 8885 1.1 mrg hardcode_direct=unsupported 8886 1.1 mrg fi 8887 1.1 mrg ;; 8888 1.1 mrg 8889 1.1 mrg aix[4-9]*) 8890 1.1 mrg if test "$host_cpu" = ia64; then 8891 1.1 mrg # On IA64, the linker does run time linking by default, so we don't 8892 1.1 mrg # have to do anything special. 8893 1.1 mrg aix_use_runtimelinking=no 8894 1.1 mrg exp_sym_flag='-Bexport' 8895 1.1 mrg no_entry_flag="" 8896 1.1 mrg else 8897 1.1 mrg # If we're using GNU nm, then we don't want the "-C" option. 8898 1.1 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm 8899 1.1 mrg # Also, AIX nm treats weak defined symbols like other global 8900 1.1 mrg # defined symbols, whereas GNU nm marks them as "W". 8901 1.1 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 8902 1.1 mrg export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 8903 1.1 mrg else 8904 1.1 mrg export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 8905 1.1 mrg fi 8906 1.1 mrg aix_use_runtimelinking=no 8907 1.1 mrg 8908 1.1 mrg # Test if we are trying to use run time linking or normal 8909 1.1 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we 8910 1.1 mrg # need to do runtime linking. 8911 1.1 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 8912 1.1 mrg for ld_flag in $LDFLAGS; do 8913 1.1 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 8914 1.1 mrg aix_use_runtimelinking=yes 8915 1.1 mrg break 8916 1.1 mrg fi 8917 1.1 mrg done 8918 1.1 mrg ;; 8919 1.1 mrg esac 8920 1.1 mrg 8921 1.1 mrg exp_sym_flag='-bexport' 8922 1.1 mrg no_entry_flag='-bnoentry' 8923 1.1 mrg fi 8924 1.1 mrg 8925 1.1 mrg # When large executables or shared objects are built, AIX ld can 8926 1.1 mrg # have problems creating the table of contents. If linking a library 8927 1.1 mrg # or program results in "error TOC overflow" add -mminimal-toc to 8928 1.1 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 8929 1.1 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 8930 1.1 mrg 8931 1.1 mrg archive_cmds='' 8932 1.1 mrg hardcode_direct=yes 8933 1.1 mrg hardcode_direct_absolute=yes 8934 1.1 mrg hardcode_libdir_separator=':' 8935 1.1 mrg link_all_deplibs=yes 8936 1.1 mrg file_list_spec='${wl}-f,' 8937 1.1 mrg 8938 1.1 mrg if test "$GCC" = yes; then 8939 1.1 mrg case $host_os in aix4.[012]|aix4.[012].*) 8940 1.1 mrg # We only want to do this on AIX 4.2 and lower, the check 8941 1.1 mrg # below for broken collect2 doesn't work under 4.3+ 8942 1.1 mrg collect2name=`${CC} -print-prog-name=collect2` 8943 1.1 mrg if test -f "$collect2name" && 8944 1.1 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null 8945 1.1 mrg then 8946 1.1 mrg # We have reworked collect2 8947 1.1 mrg : 8948 1.1 mrg else 8949 1.1 mrg # We have old collect2 8950 1.1 mrg hardcode_direct=unsupported 8951 1.1 mrg # It fails to find uninstalled libraries when the uninstalled 8952 1.1 mrg # path is not listed in the libpath. Setting hardcode_minus_L 8953 1.1 mrg # to unsupported forces relinking 8954 1.1 mrg hardcode_minus_L=yes 8955 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 8956 1.1 mrg hardcode_libdir_separator= 8957 1.1 mrg fi 8958 1.1 mrg ;; 8959 1.1 mrg esac 8960 1.1 mrg shared_flag='-shared' 8961 1.1 mrg if test "$aix_use_runtimelinking" = yes; then 8962 1.1 mrg shared_flag="$shared_flag "'${wl}-G' 8963 1.1 mrg fi 8964 1.1 mrg else 8965 1.1 mrg # not using gcc 8966 1.1 mrg if test "$host_cpu" = ia64; then 8967 1.1 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 8968 1.1 mrg # chokes on -Wl,-G. The following line is correct: 8969 1.1 mrg shared_flag='-G' 8970 1.1 mrg else 8971 1.1 mrg if test "$aix_use_runtimelinking" = yes; then 8972 1.1 mrg shared_flag='${wl}-G' 8973 1.1 mrg else 8974 1.1 mrg shared_flag='${wl}-bM:SRE' 8975 1.1 mrg fi 8976 1.1 mrg fi 8977 1.1 mrg fi 8978 1.1 mrg 8979 1.1 mrg export_dynamic_flag_spec='${wl}-bexpall' 8980 1.1 mrg # It seems that -bexpall does not export symbols beginning with 8981 1.1 mrg # underscore (_), so it is better to generate a list of symbols to export. 8982 1.1 mrg always_export_symbols=yes 8983 1.1 mrg if test "$aix_use_runtimelinking" = yes; then 8984 1.1 mrg # Warning - without using the other runtime loading flags (-brtl), 8985 1.1 mrg # -berok will link without error, but may produce a broken library. 8986 1.1 mrg allow_undefined_flag='-berok' 8987 1.1 mrg # Determine the default libpath from the value encoded in an 8988 1.1 mrg # empty executable. 8989 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8990 1.1 mrg /* end confdefs.h. */ 8991 1.1 mrg 8992 1.1 mrg int 8993 1.1 mrg main () 8994 1.1 mrg { 8995 1.1 mrg 8996 1.1 mrg ; 8997 1.1 mrg return 0; 8998 1.1 mrg } 8999 1.1 mrg _ACEOF 9000 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 9001 1.1 mrg 9002 1.1 mrg lt_aix_libpath_sed=' 9003 1.1 mrg /Import File Strings/,/^$/ { 9004 1.1 mrg /^0/ { 9005 1.1 mrg s/^0 *\(.*\)$/\1/ 9006 1.1 mrg p 9007 1.1 mrg } 9008 1.1 mrg }' 9009 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9010 1.1 mrg # Check for a 64-bit object if we didn't find anything. 9011 1.1 mrg if test -z "$aix_libpath"; then 9012 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9013 1.1 mrg fi 9014 1.1 mrg fi 9015 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 9016 1.1 mrg conftest$ac_exeext conftest.$ac_ext 9017 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9018 1.1 mrg 9019 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9020 1.1 mrg archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 9021 1.1 mrg else 9022 1.1 mrg if test "$host_cpu" = ia64; then 9023 1.1 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9024 1.1 mrg allow_undefined_flag="-z nodefs" 9025 1.1 mrg archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" 9026 1.1 mrg else 9027 1.1 mrg # Determine the default libpath from the value encoded in an 9028 1.1 mrg # empty executable. 9029 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9030 1.1 mrg /* end confdefs.h. */ 9031 1.1 mrg 9032 1.1 mrg int 9033 1.1 mrg main () 9034 1.1 mrg { 9035 1.1 mrg 9036 1.1 mrg ; 9037 1.1 mrg return 0; 9038 1.1 mrg } 9039 1.1 mrg _ACEOF 9040 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 9041 1.1 mrg 9042 1.1 mrg lt_aix_libpath_sed=' 9043 1.1 mrg /Import File Strings/,/^$/ { 9044 1.1 mrg /^0/ { 9045 1.1 mrg s/^0 *\(.*\)$/\1/ 9046 1.1 mrg p 9047 1.1 mrg } 9048 1.1 mrg }' 9049 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9050 1.1 mrg # Check for a 64-bit object if we didn't find anything. 9051 1.1 mrg if test -z "$aix_libpath"; then 9052 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9053 1.1 mrg fi 9054 1.1 mrg fi 9055 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 9056 1.1 mrg conftest$ac_exeext conftest.$ac_ext 9057 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9058 1.1 mrg 9059 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9060 1.1 mrg # Warning - without using the other run time loading flags, 9061 1.1 mrg # -berok will link without error, but may produce a broken library. 9062 1.1 mrg no_undefined_flag=' ${wl}-bernotok' 9063 1.1 mrg allow_undefined_flag=' ${wl}-berok' 9064 1.1 mrg if test "$with_gnu_ld" = yes; then 9065 1.1 mrg # We only use this code for GNU lds that support --whole-archive. 9066 1.1 mrg whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9067 1.1 mrg else 9068 1.1 mrg # Exported symbols can be pulled into shared objects from archives 9069 1.1 mrg whole_archive_flag_spec='$convenience' 9070 1.1 mrg fi 9071 1.1 mrg archive_cmds_need_lc=yes 9072 1.1 mrg # This is similar to how AIX traditionally builds its shared libraries. 9073 1.1 mrg archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' 9074 1.1 mrg fi 9075 1.1 mrg fi 9076 1.1 mrg ;; 9077 1.1 mrg 9078 1.1 mrg amigaos*) 9079 1.1 mrg case $host_cpu in 9080 1.1 mrg powerpc) 9081 1.1 mrg # see comment about AmigaOS4 .so support 9082 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9083 1.1 mrg archive_expsym_cmds='' 9084 1.1 mrg ;; 9085 1.1 mrg m68k) 9086 1.1 mrg archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' 9087 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 9088 1.1 mrg hardcode_minus_L=yes 9089 1.1 mrg ;; 9090 1.1 mrg esac 9091 1.1 mrg ;; 9092 1.1 mrg 9093 1.1 mrg bsdi[45]*) 9094 1.1 mrg export_dynamic_flag_spec=-rdynamic 9095 1.1 mrg ;; 9096 1.1 mrg 9097 1.1 mrg cygwin* | mingw* | pw32* | cegcc*) 9098 1.1 mrg # When not using gcc, we currently assume that we are using 9099 1.1 mrg # Microsoft Visual C++. 9100 1.1 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is 9101 1.1 mrg # no search path for DLLs. 9102 1.1 mrg hardcode_libdir_flag_spec=' ' 9103 1.1 mrg allow_undefined_flag=unsupported 9104 1.1 mrg # Tell ltmain to make .lib files, not .a files. 9105 1.1 mrg libext=lib 9106 1.1 mrg # Tell ltmain to make .dll files, not .so files. 9107 1.1 mrg shrext_cmds=".dll" 9108 1.1 mrg # FIXME: Setting linknames here is a bad hack. 9109 1.1 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9110 1.1 mrg # The linker will automatically build a .lib file if we build a DLL. 9111 1.1 mrg old_archive_from_new_cmds='true' 9112 1.1 mrg # FIXME: Should let the user specify the lib program. 9113 1.1 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9114 1.1 mrg fix_srcfile_path='`cygpath -w "$srcfile"`' 9115 1.1 mrg enable_shared_with_static_runtimes=yes 9116 1.1 mrg ;; 9117 1.1 mrg 9118 1.1 mrg darwin* | rhapsody*) 9119 1.1 mrg 9120 1.1 mrg 9121 1.1 mrg archive_cmds_need_lc=no 9122 1.1 mrg hardcode_direct=no 9123 1.1 mrg hardcode_automatic=yes 9124 1.1 mrg hardcode_shlibpath_var=unsupported 9125 1.1 mrg if test "$lt_cv_ld_force_load" = "yes"; then 9126 1.1 mrg whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' 9127 1.1 mrg else 9128 1.1 mrg whole_archive_flag_spec='' 9129 1.1 mrg fi 9130 1.1 mrg link_all_deplibs=yes 9131 1.1 mrg allow_undefined_flag="$_lt_dar_allow_undefined" 9132 1.1 mrg case $cc_basename in 9133 1.1 mrg ifort*) _lt_dar_can_shared=yes ;; 9134 1.1 mrg *) _lt_dar_can_shared=$GCC ;; 9135 1.1 mrg esac 9136 1.1 mrg if test "$_lt_dar_can_shared" = "yes"; then 9137 1.1 mrg output_verbose_link_cmd=func_echo_all 9138 1.1 mrg archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9139 1.1 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9140 1.1 mrg archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" 9141 1.1 mrg module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" 9142 1.1 mrg 9143 1.1 mrg else 9144 1.1 mrg ld_shlibs=no 9145 1.1 mrg fi 9146 1.1 mrg 9147 1.1 mrg ;; 9148 1.1 mrg 9149 1.1 mrg dgux*) 9150 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9151 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 9152 1.1 mrg hardcode_shlibpath_var=no 9153 1.1 mrg ;; 9154 1.1 mrg 9155 1.1 mrg freebsd1*) 9156 1.1 mrg ld_shlibs=no 9157 1.1 mrg ;; 9158 1.1 mrg 9159 1.1 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9160 1.1 mrg # support. Future versions do this automatically, but an explicit c++rt0.o 9161 1.1 mrg # does not break anything, and helps significantly (at the cost of a little 9162 1.1 mrg # extra space). 9163 1.1 mrg freebsd2.2*) 9164 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9165 1.1 mrg hardcode_libdir_flag_spec='-R$libdir' 9166 1.1 mrg hardcode_direct=yes 9167 1.1 mrg hardcode_shlibpath_var=no 9168 1.1 mrg ;; 9169 1.1 mrg 9170 1.1 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9171 1.1 mrg freebsd2*) 9172 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9173 1.1 mrg hardcode_direct=yes 9174 1.1 mrg hardcode_minus_L=yes 9175 1.1 mrg hardcode_shlibpath_var=no 9176 1.1 mrg ;; 9177 1.1 mrg 9178 1.1 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9179 1.1 mrg freebsd* | dragonfly*) 9180 1.1 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9181 1.1 mrg hardcode_libdir_flag_spec='-R$libdir' 9182 1.1 mrg hardcode_direct=yes 9183 1.1 mrg hardcode_shlibpath_var=no 9184 1.1 mrg ;; 9185 1.1 mrg 9186 1.1 mrg hpux9*) 9187 1.1 mrg if test "$GCC" = yes; then 9188 1.1 mrg archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9189 1.1 mrg else 9190 1.1 mrg archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9191 1.1 mrg fi 9192 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9193 1.1 mrg hardcode_libdir_separator=: 9194 1.1 mrg hardcode_direct=yes 9195 1.1 mrg 9196 1.1 mrg # hardcode_minus_L: Not really in the search PATH, 9197 1.1 mrg # but as the default location of the library. 9198 1.1 mrg hardcode_minus_L=yes 9199 1.1 mrg export_dynamic_flag_spec='${wl}-E' 9200 1.1 mrg ;; 9201 1.1 mrg 9202 1.1 mrg hpux10*) 9203 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9204 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9205 1.1 mrg else 9206 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9207 1.1 mrg fi 9208 1.1 mrg if test "$with_gnu_ld" = no; then 9209 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9210 1.1 mrg hardcode_libdir_flag_spec_ld='+b $libdir' 9211 1.1 mrg hardcode_libdir_separator=: 9212 1.1 mrg hardcode_direct=yes 9213 1.1 mrg hardcode_direct_absolute=yes 9214 1.1 mrg export_dynamic_flag_spec='${wl}-E' 9215 1.1 mrg # hardcode_minus_L: Not really in the search PATH, 9216 1.1 mrg # but as the default location of the library. 9217 1.1 mrg hardcode_minus_L=yes 9218 1.1 mrg fi 9219 1.1 mrg ;; 9220 1.1 mrg 9221 1.1 mrg hpux11*) 9222 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9223 1.1 mrg case $host_cpu in 9224 1.1 mrg hppa*64*) 9225 1.1 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9226 1.1 mrg ;; 9227 1.1 mrg ia64*) 9228 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9229 1.1 mrg ;; 9230 1.1 mrg *) 9231 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9232 1.1 mrg ;; 9233 1.1 mrg esac 9234 1.1 mrg else 9235 1.1 mrg case $host_cpu in 9236 1.1 mrg hppa*64*) 9237 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9238 1.1 mrg ;; 9239 1.1 mrg ia64*) 9240 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9241 1.1 mrg ;; 9242 1.1 mrg *) 9243 1.1 mrg 9244 1.1 mrg # Older versions of the 11.00 compiler do not understand -b yet 9245 1.1 mrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9246 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9247 1.1 mrg $as_echo_n "checking if $CC understands -b... " >&6; } 9248 1.1 mrg if test "${lt_cv_prog_compiler__b+set}" = set; then : 9249 1.1 mrg $as_echo_n "(cached) " >&6 9250 1.1 mrg else 9251 1.1 mrg lt_cv_prog_compiler__b=no 9252 1.1 mrg save_LDFLAGS="$LDFLAGS" 9253 1.1 mrg LDFLAGS="$LDFLAGS -b" 9254 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext 9255 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9256 1.1 mrg # The linker can only warn and ignore the option if not recognized 9257 1.1 mrg # So say no if there are warnings 9258 1.1 mrg if test -s conftest.err; then 9259 1.1 mrg # Append any errors to the config.log. 9260 1.1 mrg cat conftest.err 1>&5 9261 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9262 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9263 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then 9264 1.1 mrg lt_cv_prog_compiler__b=yes 9265 1.1 mrg fi 9266 1.1 mrg else 9267 1.1 mrg lt_cv_prog_compiler__b=yes 9268 1.1 mrg fi 9269 1.1 mrg fi 9270 1.1 mrg $RM -r conftest* 9271 1.1 mrg LDFLAGS="$save_LDFLAGS" 9272 1.1 mrg 9273 1.1 mrg fi 9274 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9275 1.1 mrg $as_echo "$lt_cv_prog_compiler__b" >&6; } 9276 1.1 mrg 9277 1.1 mrg if test x"$lt_cv_prog_compiler__b" = xyes; then 9278 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9279 1.1 mrg else 9280 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9281 1.1 mrg fi 9282 1.1 mrg 9283 1.1 mrg ;; 9284 1.1 mrg esac 9285 1.1 mrg fi 9286 1.1 mrg if test "$with_gnu_ld" = no; then 9287 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9288 1.1 mrg hardcode_libdir_separator=: 9289 1.1 mrg 9290 1.1 mrg case $host_cpu in 9291 1.1 mrg hppa*64*|ia64*) 9292 1.1 mrg hardcode_direct=no 9293 1.1 mrg hardcode_shlibpath_var=no 9294 1.1 mrg ;; 9295 1.1 mrg *) 9296 1.1 mrg hardcode_direct=yes 9297 1.1 mrg hardcode_direct_absolute=yes 9298 1.1 mrg export_dynamic_flag_spec='${wl}-E' 9299 1.1 mrg 9300 1.1 mrg # hardcode_minus_L: Not really in the search PATH, 9301 1.1 mrg # but as the default location of the library. 9302 1.1 mrg hardcode_minus_L=yes 9303 1.1 mrg ;; 9304 1.1 mrg esac 9305 1.1 mrg fi 9306 1.1 mrg ;; 9307 1.1 mrg 9308 1.1 mrg irix5* | irix6* | nonstopux*) 9309 1.1 mrg if test "$GCC" = yes; then 9310 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9311 1.1 mrg # Try to use the -exported_symbol ld option, if it does not 9312 1.1 mrg # work, assume that -exports_file does not work either and 9313 1.1 mrg # implicitly export all symbols. 9314 1.1 mrg save_LDFLAGS="$LDFLAGS" 9315 1.1 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9316 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9317 1.1 mrg /* end confdefs.h. */ 9318 1.1 mrg int foo(void) {} 9319 1.1 mrg _ACEOF 9320 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 9321 1.1 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' 9322 1.1 mrg 9323 1.1 mrg fi 9324 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 9325 1.1 mrg conftest$ac_exeext conftest.$ac_ext 9326 1.1 mrg LDFLAGS="$save_LDFLAGS" 9327 1.1 mrg else 9328 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9329 1.1 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 9330 1.1 mrg fi 9331 1.1 mrg archive_cmds_need_lc='no' 9332 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9333 1.1 mrg hardcode_libdir_separator=: 9334 1.1 mrg inherit_rpath=yes 9335 1.1 mrg link_all_deplibs=yes 9336 1.1 mrg ;; 9337 1.1 mrg 9338 1.1 mrg netbsd*) 9339 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9340 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9341 1.1 mrg else 9342 1.1 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9343 1.1 mrg fi 9344 1.1 mrg hardcode_libdir_flag_spec='-R$libdir' 9345 1.1 mrg hardcode_direct=yes 9346 1.1 mrg hardcode_shlibpath_var=no 9347 1.1 mrg ;; 9348 1.1 mrg 9349 1.1 mrg newsos6) 9350 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9351 1.1 mrg hardcode_direct=yes 9352 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9353 1.1 mrg hardcode_libdir_separator=: 9354 1.1 mrg hardcode_shlibpath_var=no 9355 1.1 mrg ;; 9356 1.1 mrg 9357 1.1 mrg *nto* | *qnx*) 9358 1.1 mrg ;; 9359 1.1 mrg 9360 1.1 mrg openbsd*) 9361 1.1 mrg if test -f /usr/libexec/ld.so; then 9362 1.1 mrg hardcode_direct=yes 9363 1.1 mrg hardcode_shlibpath_var=no 9364 1.1 mrg hardcode_direct_absolute=yes 9365 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9366 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9367 1.1 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9368 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9369 1.1 mrg export_dynamic_flag_spec='${wl}-E' 9370 1.1 mrg else 9371 1.1 mrg case $host_os in 9372 1.1 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9373 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9374 1.1 mrg hardcode_libdir_flag_spec='-R$libdir' 9375 1.1 mrg ;; 9376 1.1 mrg *) 9377 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9378 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9379 1.1 mrg ;; 9380 1.1 mrg esac 9381 1.1 mrg fi 9382 1.1 mrg else 9383 1.1 mrg ld_shlibs=no 9384 1.1 mrg fi 9385 1.1 mrg ;; 9386 1.1 mrg 9387 1.1 mrg os2*) 9388 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 9389 1.1 mrg hardcode_minus_L=yes 9390 1.1 mrg allow_undefined_flag=unsupported 9391 1.1 mrg archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' 9392 1.1 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9393 1.1 mrg ;; 9394 1.1 mrg 9395 1.1 mrg osf3*) 9396 1.1 mrg if test "$GCC" = yes; then 9397 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9398 1.1 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9399 1.1 mrg else 9400 1.1 mrg allow_undefined_flag=' -expect_unresolved \*' 9401 1.1 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9402 1.1 mrg fi 9403 1.1 mrg archive_cmds_need_lc='no' 9404 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9405 1.1 mrg hardcode_libdir_separator=: 9406 1.1 mrg ;; 9407 1.1 mrg 9408 1.1 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag 9409 1.1 mrg if test "$GCC" = yes; then 9410 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9411 1.1 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9412 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9413 1.1 mrg else 9414 1.1 mrg allow_undefined_flag=' -expect_unresolved \*' 9415 1.1 mrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9416 1.1 mrg archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~ 9417 1.1 mrg $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' 9418 1.1 mrg 9419 1.1 mrg # Both c and cxx compiler support -rpath directly 9420 1.1 mrg hardcode_libdir_flag_spec='-rpath $libdir' 9421 1.1 mrg fi 9422 1.1 mrg archive_cmds_need_lc='no' 9423 1.1 mrg hardcode_libdir_separator=: 9424 1.1 mrg ;; 9425 1.1 mrg 9426 1.1 mrg solaris*) 9427 1.1 mrg no_undefined_flag=' -z defs' 9428 1.1 mrg if test "$GCC" = yes; then 9429 1.1 mrg wlarc='${wl}' 9430 1.1 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9431 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9432 1.1 mrg $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9433 1.1 mrg else 9434 1.1 mrg case `$CC -V 2>&1` in 9435 1.1 mrg *"Compilers 5.0"*) 9436 1.1 mrg wlarc='' 9437 1.1 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9438 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9439 1.1 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9440 1.1 mrg ;; 9441 1.1 mrg *) 9442 1.1 mrg wlarc='${wl}' 9443 1.1 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9444 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9445 1.1 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9446 1.1 mrg ;; 9447 1.1 mrg esac 9448 1.1 mrg fi 9449 1.1 mrg hardcode_libdir_flag_spec='-R$libdir' 9450 1.1 mrg hardcode_shlibpath_var=no 9451 1.1 mrg case $host_os in 9452 1.1 mrg solaris2.[0-5] | solaris2.[0-5].*) ;; 9453 1.1 mrg *) 9454 1.1 mrg # The compiler driver will combine and reorder linker options, 9455 1.1 mrg # but understands `-z linker_flag'. GCC discards it without `$wl', 9456 1.1 mrg # but is careful enough not to reorder. 9457 1.1 mrg # Supported since Solaris 2.6 (maybe 2.5.1?) 9458 1.1 mrg if test "$GCC" = yes; then 9459 1.1 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9460 1.1 mrg else 9461 1.1 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9462 1.1 mrg fi 9463 1.1 mrg ;; 9464 1.1 mrg esac 9465 1.1 mrg link_all_deplibs=yes 9466 1.1 mrg ;; 9467 1.1 mrg 9468 1.1 mrg sunos4*) 9469 1.1 mrg if test "x$host_vendor" = xsequent; then 9470 1.1 mrg # Use $CC to link under sequent, because it throws in some extra .o 9471 1.1 mrg # files that make .init and .fini sections work. 9472 1.1 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9473 1.1 mrg else 9474 1.1 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9475 1.1 mrg fi 9476 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 9477 1.1 mrg hardcode_direct=yes 9478 1.1 mrg hardcode_minus_L=yes 9479 1.1 mrg hardcode_shlibpath_var=no 9480 1.1 mrg ;; 9481 1.1 mrg 9482 1.1 mrg sysv4) 9483 1.1 mrg case $host_vendor in 9484 1.1 mrg sni) 9485 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9486 1.1 mrg hardcode_direct=yes # is this really true??? 9487 1.1 mrg ;; 9488 1.1 mrg siemens) 9489 1.1 mrg ## LD is ld it makes a PLAMLIB 9490 1.1 mrg ## CC just makes a GrossModule. 9491 1.1 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9492 1.1 mrg reload_cmds='$CC -r -o $output$reload_objs' 9493 1.1 mrg hardcode_direct=no 9494 1.1 mrg ;; 9495 1.1 mrg motorola) 9496 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9497 1.1 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9498 1.1 mrg ;; 9499 1.1 mrg esac 9500 1.1 mrg runpath_var='LD_RUN_PATH' 9501 1.1 mrg hardcode_shlibpath_var=no 9502 1.1 mrg ;; 9503 1.1 mrg 9504 1.1 mrg sysv4.3*) 9505 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9506 1.1 mrg hardcode_shlibpath_var=no 9507 1.1 mrg export_dynamic_flag_spec='-Bexport' 9508 1.1 mrg ;; 9509 1.1 mrg 9510 1.1 mrg sysv4*MP*) 9511 1.1 mrg if test -d /usr/nec; then 9512 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9513 1.1 mrg hardcode_shlibpath_var=no 9514 1.1 mrg runpath_var=LD_RUN_PATH 9515 1.1 mrg hardcode_runpath_var=yes 9516 1.1 mrg ld_shlibs=yes 9517 1.1 mrg fi 9518 1.1 mrg ;; 9519 1.1 mrg 9520 1.1 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9521 1.1 mrg no_undefined_flag='${wl}-z,text' 9522 1.1 mrg archive_cmds_need_lc=no 9523 1.1 mrg hardcode_shlibpath_var=no 9524 1.1 mrg runpath_var='LD_RUN_PATH' 9525 1.1 mrg 9526 1.1 mrg if test "$GCC" = yes; then 9527 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9528 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9529 1.1 mrg else 9530 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9531 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9532 1.1 mrg fi 9533 1.1 mrg ;; 9534 1.1 mrg 9535 1.1 mrg sysv5* | sco3.2v5* | sco5v6*) 9536 1.1 mrg # Note: We can NOT use -z defs as we might desire, because we do not 9537 1.1 mrg # link with -lc, and that would cause any symbols used from libc to 9538 1.1 mrg # always be unresolved, which means just about no library would 9539 1.1 mrg # ever link correctly. If we're not using GNU ld we use -z text 9540 1.1 mrg # though, which does catch some bad symbols but isn't as heavy-handed 9541 1.1 mrg # as -z defs. 9542 1.1 mrg no_undefined_flag='${wl}-z,text' 9543 1.1 mrg allow_undefined_flag='${wl}-z,nodefs' 9544 1.1 mrg archive_cmds_need_lc=no 9545 1.1 mrg hardcode_shlibpath_var=no 9546 1.1 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir' 9547 1.1 mrg hardcode_libdir_separator=':' 9548 1.1 mrg link_all_deplibs=yes 9549 1.1 mrg export_dynamic_flag_spec='${wl}-Bexport' 9550 1.1 mrg runpath_var='LD_RUN_PATH' 9551 1.1 mrg 9552 1.1 mrg if test "$GCC" = yes; then 9553 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9554 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9555 1.1 mrg else 9556 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9557 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9558 1.1 mrg fi 9559 1.1 mrg ;; 9560 1.1 mrg 9561 1.1 mrg uts4*) 9562 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9563 1.1 mrg hardcode_libdir_flag_spec='-L$libdir' 9564 1.1 mrg hardcode_shlibpath_var=no 9565 1.1 mrg ;; 9566 1.1 mrg 9567 1.1 mrg *) 9568 1.1 mrg ld_shlibs=no 9569 1.1 mrg ;; 9570 1.1 mrg esac 9571 1.1 mrg 9572 1.1 mrg if test x$host_vendor = xsni; then 9573 1.1 mrg case $host in 9574 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9575 1.1 mrg export_dynamic_flag_spec='${wl}-Blargedynsym' 9576 1.1 mrg ;; 9577 1.1 mrg esac 9578 1.1 mrg fi 9579 1.1 mrg fi 9580 1.1 mrg 9581 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9582 1.1 mrg $as_echo "$ld_shlibs" >&6; } 9583 1.1 mrg test "$ld_shlibs" = no && can_build_shared=no 9584 1.1 mrg 9585 1.1 mrg with_gnu_ld=$with_gnu_ld 9586 1.1 mrg 9587 1.1 mrg 9588 1.1 mrg 9589 1.1 mrg 9590 1.1 mrg 9591 1.1 mrg 9592 1.1 mrg 9593 1.1 mrg 9594 1.1 mrg 9595 1.1 mrg 9596 1.1 mrg 9597 1.1 mrg 9598 1.1 mrg 9599 1.1 mrg 9600 1.1 mrg 9601 1.1 mrg # 9602 1.1 mrg # Do we need to explicitly link libc? 9603 1.1 mrg # 9604 1.1 mrg case "x$archive_cmds_need_lc" in 9605 1.1 mrg x|xyes) 9606 1.1 mrg # Assume -lc should be added 9607 1.1 mrg archive_cmds_need_lc=yes 9608 1.1 mrg 9609 1.1 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then 9610 1.1 mrg case $archive_cmds in 9611 1.1 mrg *'~'*) 9612 1.1 mrg # FIXME: we may have to deal with multi-command sequences. 9613 1.1 mrg ;; 9614 1.1 mrg '$CC '*) 9615 1.1 mrg # Test whether the compiler implicitly links with -lc since on some 9616 1.1 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc 9617 1.1 mrg # to ld, don't add -lc before -lgcc. 9618 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9619 1.1 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9620 1.1 mrg if test "${lt_cv_archive_cmds_need_lc+set}" = set; then : 9621 1.1 mrg $as_echo_n "(cached) " >&6 9622 1.1 mrg else 9623 1.1 mrg $RM conftest* 9624 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9625 1.1 mrg 9626 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9627 1.1 mrg (eval $ac_compile) 2>&5 9628 1.1 mrg ac_status=$? 9629 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9630 1.1 mrg test $ac_status = 0; } 2>conftest.err; then 9631 1.1 mrg soname=conftest 9632 1.1 mrg lib=conftest 9633 1.1 mrg libobjs=conftest.$ac_objext 9634 1.1 mrg deplibs= 9635 1.1 mrg wl=$lt_prog_compiler_wl 9636 1.1 mrg pic_flag=$lt_prog_compiler_pic 9637 1.1 mrg compiler_flags=-v 9638 1.1 mrg linker_flags=-v 9639 1.1 mrg verstring= 9640 1.1 mrg output_objdir=. 9641 1.1 mrg libname=conftest 9642 1.1 mrg lt_save_allow_undefined_flag=$allow_undefined_flag 9643 1.1 mrg allow_undefined_flag= 9644 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9645 1.1 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9646 1.1 mrg ac_status=$? 9647 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9648 1.1 mrg test $ac_status = 0; } 9649 1.1 mrg then 9650 1.1 mrg lt_cv_archive_cmds_need_lc=no 9651 1.1 mrg else 9652 1.1 mrg lt_cv_archive_cmds_need_lc=yes 9653 1.1 mrg fi 9654 1.1 mrg allow_undefined_flag=$lt_save_allow_undefined_flag 9655 1.1 mrg else 9656 1.1 mrg cat conftest.err 1>&5 9657 1.1 mrg fi 9658 1.1 mrg $RM conftest* 9659 1.1 mrg 9660 1.1 mrg fi 9661 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 9662 1.1 mrg $as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 9663 1.1 mrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 9664 1.1 mrg ;; 9665 1.1 mrg esac 9666 1.1 mrg fi 9667 1.1 mrg ;; 9668 1.1 mrg esac 9669 1.1 mrg 9670 1.1 mrg 9671 1.1 mrg 9672 1.1 mrg 9673 1.1 mrg 9674 1.1 mrg 9675 1.1 mrg 9676 1.1 mrg 9677 1.1 mrg 9678 1.1 mrg 9679 1.1 mrg 9680 1.1 mrg 9681 1.1 mrg 9682 1.1 mrg 9683 1.1 mrg 9684 1.1 mrg 9685 1.1 mrg 9686 1.1 mrg 9687 1.1 mrg 9688 1.1 mrg 9689 1.1 mrg 9690 1.1 mrg 9691 1.1 mrg 9692 1.1 mrg 9693 1.1 mrg 9694 1.1 mrg 9695 1.1 mrg 9696 1.1 mrg 9697 1.1 mrg 9698 1.1 mrg 9699 1.1 mrg 9700 1.1 mrg 9701 1.1 mrg 9702 1.1 mrg 9703 1.1 mrg 9704 1.1 mrg 9705 1.1 mrg 9706 1.1 mrg 9707 1.1 mrg 9708 1.1 mrg 9709 1.1 mrg 9710 1.1 mrg 9711 1.1 mrg 9712 1.1 mrg 9713 1.1 mrg 9714 1.1 mrg 9715 1.1 mrg 9716 1.1 mrg 9717 1.1 mrg 9718 1.1 mrg 9719 1.1 mrg 9720 1.1 mrg 9721 1.1 mrg 9722 1.1 mrg 9723 1.1 mrg 9724 1.1 mrg 9725 1.1 mrg 9726 1.1 mrg 9727 1.1 mrg 9728 1.1 mrg 9729 1.1 mrg 9730 1.1 mrg 9731 1.1 mrg 9732 1.1 mrg 9733 1.1 mrg 9734 1.1 mrg 9735 1.1 mrg 9736 1.1 mrg 9737 1.1 mrg 9738 1.1 mrg 9739 1.1 mrg 9740 1.1 mrg 9741 1.1 mrg 9742 1.1 mrg 9743 1.1 mrg 9744 1.1 mrg 9745 1.1 mrg 9746 1.1 mrg 9747 1.1 mrg 9748 1.1 mrg 9749 1.1 mrg 9750 1.1 mrg 9751 1.1 mrg 9752 1.1 mrg 9753 1.1 mrg 9754 1.1 mrg 9755 1.1 mrg 9756 1.1 mrg 9757 1.1 mrg 9758 1.1 mrg 9759 1.1 mrg 9760 1.1 mrg 9761 1.1 mrg 9762 1.1 mrg 9763 1.1 mrg 9764 1.1 mrg 9765 1.1 mrg 9766 1.1 mrg 9767 1.1 mrg 9768 1.1 mrg 9769 1.1 mrg 9770 1.1 mrg 9771 1.1 mrg 9772 1.1 mrg 9773 1.1 mrg 9774 1.1 mrg 9775 1.1 mrg 9776 1.1 mrg 9777 1.1 mrg 9778 1.1 mrg 9779 1.1 mrg 9780 1.1 mrg 9781 1.1 mrg 9782 1.1 mrg 9783 1.1 mrg 9784 1.1 mrg 9785 1.1 mrg 9786 1.1 mrg 9787 1.1 mrg 9788 1.1 mrg 9789 1.1 mrg 9790 1.1 mrg 9791 1.1 mrg 9792 1.1 mrg 9793 1.1 mrg 9794 1.1 mrg 9795 1.1 mrg 9796 1.1 mrg 9797 1.1 mrg 9798 1.1 mrg 9799 1.1 mrg 9800 1.1 mrg 9801 1.1 mrg 9802 1.1 mrg 9803 1.1 mrg 9804 1.1 mrg 9805 1.1 mrg 9806 1.1 mrg 9807 1.1 mrg 9808 1.1 mrg 9809 1.1 mrg 9810 1.1 mrg 9811 1.1 mrg 9812 1.1 mrg 9813 1.1 mrg 9814 1.1 mrg 9815 1.1 mrg 9816 1.1 mrg 9817 1.1 mrg 9818 1.1 mrg 9819 1.1 mrg 9820 1.1 mrg 9821 1.1 mrg 9822 1.1 mrg 9823 1.1 mrg 9824 1.1 mrg 9825 1.1 mrg 9826 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 9827 1.1 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; } 9828 1.1 mrg 9829 1.1 mrg if test "$GCC" = yes; then 9830 1.1 mrg case $host_os in 9831 1.1 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 9832 1.1 mrg *) lt_awk_arg="/^libraries:/" ;; 9833 1.1 mrg esac 9834 1.1 mrg case $host_os in 9835 1.1 mrg mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 9836 1.1 mrg *) lt_sed_strip_eq="s,=/,/,g" ;; 9837 1.1 mrg esac 9838 1.1 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 9839 1.1 mrg case $lt_search_path_spec in 9840 1.1 mrg *\;*) 9841 1.1 mrg # if the path contains ";" then we assume it to be the separator 9842 1.1 mrg # otherwise default to the standard path separator (i.e. ":") - it is 9843 1.1 mrg # assumed that no part of a normal pathname contains ";" but that should 9844 1.1 mrg # okay in the real world where ";" in dirpaths is itself problematic. 9845 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 9846 1.1 mrg ;; 9847 1.1 mrg *) 9848 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 9849 1.1 mrg ;; 9850 1.1 mrg esac 9851 1.1 mrg # Ok, now we have the path, separated by spaces, we can step through it 9852 1.1 mrg # and add multilib dir if necessary. 9853 1.1 mrg lt_tmp_lt_search_path_spec= 9854 1.1 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 9855 1.1 mrg for lt_sys_path in $lt_search_path_spec; do 9856 1.1 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then 9857 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 9858 1.1 mrg else 9859 1.1 mrg test -d "$lt_sys_path" && \ 9860 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 9861 1.1 mrg fi 9862 1.1 mrg done 9863 1.1 mrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 9864 1.1 mrg BEGIN {RS=" "; FS="/|\n";} { 9865 1.1 mrg lt_foo=""; 9866 1.1 mrg lt_count=0; 9867 1.1 mrg for (lt_i = NF; lt_i > 0; lt_i--) { 9868 1.1 mrg if ($lt_i != "" && $lt_i != ".") { 9869 1.1 mrg if ($lt_i == "..") { 9870 1.1 mrg lt_count++; 9871 1.1 mrg } else { 9872 1.1 mrg if (lt_count == 0) { 9873 1.1 mrg lt_foo="/" $lt_i lt_foo; 9874 1.1 mrg } else { 9875 1.1 mrg lt_count--; 9876 1.1 mrg } 9877 1.1 mrg } 9878 1.1 mrg } 9879 1.1 mrg } 9880 1.1 mrg if (lt_foo != "") { lt_freq[lt_foo]++; } 9881 1.1 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; } 9882 1.1 mrg }'` 9883 1.1 mrg # AWK program above erroneously prepends '/' to C:/dos/paths 9884 1.1 mrg # for these hosts. 9885 1.1 mrg case $host_os in 9886 1.1 mrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 9887 1.1 mrg $SED 's,/\([A-Za-z]:\),\1,g'` ;; 9888 1.1 mrg esac 9889 1.1 mrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 9890 1.1 mrg else 9891 1.1 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 9892 1.1 mrg fi 9893 1.1 mrg library_names_spec= 9894 1.1 mrg libname_spec='lib$name' 9895 1.1 mrg soname_spec= 9896 1.1 mrg shrext_cmds=".so" 9897 1.1 mrg postinstall_cmds= 9898 1.1 mrg postuninstall_cmds= 9899 1.1 mrg finish_cmds= 9900 1.1 mrg finish_eval= 9901 1.1 mrg shlibpath_var= 9902 1.1 mrg shlibpath_overrides_runpath=unknown 9903 1.1 mrg version_type=none 9904 1.1 mrg dynamic_linker="$host_os ld.so" 9905 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib" 9906 1.1 mrg need_lib_prefix=unknown 9907 1.1 mrg hardcode_into_libs=no 9908 1.1 mrg 9909 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version 9910 1.1 mrg # flags to be left without arguments 9911 1.1 mrg need_version=unknown 9912 1.1 mrg 9913 1.1 mrg case $host_os in 9914 1.1 mrg aix3*) 9915 1.1 mrg version_type=linux 9916 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 9917 1.1 mrg shlibpath_var=LIBPATH 9918 1.1 mrg 9919 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name. 9920 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 9921 1.1 mrg ;; 9922 1.1 mrg 9923 1.1 mrg aix[4-9]*) 9924 1.1 mrg version_type=linux 9925 1.1 mrg need_lib_prefix=no 9926 1.1 mrg need_version=no 9927 1.1 mrg hardcode_into_libs=yes 9928 1.1 mrg if test "$host_cpu" = ia64; then 9929 1.1 mrg # AIX 5 supports IA64 9930 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 9931 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 9932 1.1 mrg else 9933 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file 9934 1.1 mrg # for dependence libraries. The import file would start with 9935 1.1 mrg # the line `#! .'. This would cause the generated library to 9936 1.1 mrg # depend on `.', always an invalid library. This was fixed in 9937 1.1 mrg # development snapshots of GCC prior to 3.0. 9938 1.1 mrg case $host_os in 9939 1.1 mrg aix4 | aix4.[01] | aix4.[01].*) 9940 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 9941 1.1 mrg echo ' yes ' 9942 1.1 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 9943 1.1 mrg : 9944 1.1 mrg else 9945 1.1 mrg can_build_shared=no 9946 1.1 mrg fi 9947 1.1 mrg ;; 9948 1.1 mrg esac 9949 1.1 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 9950 1.1 mrg # soname into executable. Probably we can add versioning support to 9951 1.1 mrg # collect2, so additional links can be useful in future. 9952 1.1 mrg if test "$aix_use_runtimelinking" = yes; then 9953 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so 9954 1.1 mrg # instead of lib<name>.a to let people know that these are not 9955 1.1 mrg # typical AIX shared libraries. 9956 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9957 1.1 mrg else 9958 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2 9959 1.1 mrg # and later when we are not doing run time linking. 9960 1.1 mrg library_names_spec='${libname}${release}.a $libname.a' 9961 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 9962 1.1 mrg fi 9963 1.1 mrg shlibpath_var=LIBPATH 9964 1.1 mrg fi 9965 1.1 mrg ;; 9966 1.1 mrg 9967 1.1 mrg amigaos*) 9968 1.1 mrg case $host_cpu in 9969 1.1 mrg powerpc) 9970 1.1 mrg # Since July 2007 AmigaOS4 officially supports .so libraries. 9971 1.1 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 9972 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9973 1.1 mrg ;; 9974 1.1 mrg m68k) 9975 1.1 mrg library_names_spec='$libname.ixlibrary $libname.a' 9976 1.1 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs. 9977 1.1 mrg finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 9978 1.1 mrg ;; 9979 1.1 mrg esac 9980 1.1 mrg ;; 9981 1.1 mrg 9982 1.1 mrg beos*) 9983 1.1 mrg library_names_spec='${libname}${shared_ext}' 9984 1.1 mrg dynamic_linker="$host_os ld.so" 9985 1.1 mrg shlibpath_var=LIBRARY_PATH 9986 1.1 mrg ;; 9987 1.1 mrg 9988 1.1 mrg bsdi[45]*) 9989 1.1 mrg version_type=linux 9990 1.1 mrg need_version=no 9991 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9992 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 9993 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 9994 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 9995 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 9996 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 9997 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and 9998 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 9999 1.1 mrg # libtool to hard-code these into programs 10000 1.1 mrg ;; 10001 1.1 mrg 10002 1.1 mrg cygwin* | mingw* | pw32* | cegcc*) 10003 1.1 mrg version_type=windows 10004 1.1 mrg shrext_cmds=".dll" 10005 1.1 mrg need_version=no 10006 1.1 mrg need_lib_prefix=no 10007 1.1 mrg 10008 1.1 mrg case $GCC,$host_os in 10009 1.1 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 10010 1.1 mrg library_names_spec='$libname.dll.a' 10011 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds 10012 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~ 10013 1.1 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10014 1.1 mrg dldir=$destdir/`dirname \$dlpath`~ 10015 1.1 mrg test -d \$dldir || mkdir -p \$dldir~ 10016 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~ 10017 1.1 mrg chmod a+x \$dldir/$dlname~ 10018 1.1 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10019 1.1 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10020 1.1 mrg fi' 10021 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10022 1.1 mrg dlpath=$dir/\$dldll~ 10023 1.1 mrg $RM \$dlpath' 10024 1.1 mrg shlibpath_overrides_runpath=yes 10025 1.1 mrg 10026 1.1 mrg case $host_os in 10027 1.1 mrg cygwin*) 10028 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10029 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10030 1.1 mrg 10031 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10032 1.1 mrg ;; 10033 1.1 mrg mingw* | cegcc*) 10034 1.1 mrg # MinGW DLLs use traditional 'lib' prefix 10035 1.1 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10036 1.1 mrg ;; 10037 1.1 mrg pw32*) 10038 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib' 10039 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10040 1.1 mrg ;; 10041 1.1 mrg esac 10042 1.1 mrg ;; 10043 1.1 mrg 10044 1.1 mrg *) 10045 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10046 1.1 mrg ;; 10047 1.1 mrg esac 10048 1.1 mrg dynamic_linker='Win32 ld.exe' 10049 1.1 mrg # FIXME: first we should search . and the directory the executable is in 10050 1.1 mrg shlibpath_var=PATH 10051 1.1 mrg ;; 10052 1.1 mrg 10053 1.1 mrg darwin* | rhapsody*) 10054 1.1 mrg dynamic_linker="$host_os dyld" 10055 1.1 mrg version_type=darwin 10056 1.1 mrg need_lib_prefix=no 10057 1.1 mrg need_version=no 10058 1.1 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10059 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext' 10060 1.1 mrg shlibpath_overrides_runpath=yes 10061 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH 10062 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10063 1.1 mrg 10064 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10065 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10066 1.1 mrg ;; 10067 1.1 mrg 10068 1.1 mrg dgux*) 10069 1.1 mrg version_type=linux 10070 1.1 mrg need_lib_prefix=no 10071 1.1 mrg need_version=no 10072 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10073 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 10074 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 10075 1.1 mrg ;; 10076 1.1 mrg 10077 1.1 mrg freebsd1*) 10078 1.1 mrg dynamic_linker=no 10079 1.1 mrg ;; 10080 1.1 mrg 10081 1.1 mrg freebsd* | dragonfly*) 10082 1.1 mrg # DragonFly does not have aout. When/if they implement a new 10083 1.1 mrg # versioning mechanism, adjust this. 10084 1.1 mrg if test -x /usr/bin/objformat; then 10085 1.1 mrg objformat=`/usr/bin/objformat` 10086 1.1 mrg else 10087 1.1 mrg case $host_os in 10088 1.1 mrg freebsd[123]*) objformat=aout ;; 10089 1.1 mrg *) objformat=elf ;; 10090 1.1 mrg esac 10091 1.1 mrg fi 10092 1.1 mrg version_type=freebsd-$objformat 10093 1.1 mrg case $version_type in 10094 1.1 mrg freebsd-elf*) 10095 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10096 1.1 mrg need_version=no 10097 1.1 mrg need_lib_prefix=no 10098 1.1 mrg ;; 10099 1.1 mrg freebsd-*) 10100 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10101 1.1 mrg need_version=yes 10102 1.1 mrg ;; 10103 1.1 mrg esac 10104 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 10105 1.1 mrg case $host_os in 10106 1.1 mrg freebsd2*) 10107 1.1 mrg shlibpath_overrides_runpath=yes 10108 1.1 mrg ;; 10109 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*) 10110 1.1 mrg shlibpath_overrides_runpath=yes 10111 1.1 mrg hardcode_into_libs=yes 10112 1.1 mrg ;; 10113 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10114 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10115 1.1 mrg shlibpath_overrides_runpath=no 10116 1.1 mrg hardcode_into_libs=yes 10117 1.1 mrg ;; 10118 1.1 mrg *) # from 4.6 on, and DragonFly 10119 1.1 mrg shlibpath_overrides_runpath=yes 10120 1.1 mrg hardcode_into_libs=yes 10121 1.1 mrg ;; 10122 1.1 mrg esac 10123 1.1 mrg ;; 10124 1.1 mrg 10125 1.1 mrg gnu*) 10126 1.1 mrg version_type=linux 10127 1.1 mrg need_lib_prefix=no 10128 1.1 mrg need_version=no 10129 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10130 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 10131 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 10132 1.1 mrg hardcode_into_libs=yes 10133 1.1 mrg ;; 10134 1.1 mrg 10135 1.1 mrg haiku*) 10136 1.1 mrg version_type=linux 10137 1.1 mrg need_lib_prefix=no 10138 1.1 mrg need_version=no 10139 1.1 mrg dynamic_linker="$host_os runtime_loader" 10140 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10141 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 10142 1.1 mrg shlibpath_var=LIBRARY_PATH 10143 1.1 mrg shlibpath_overrides_runpath=yes 10144 1.1 mrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 10145 1.1 mrg hardcode_into_libs=yes 10146 1.1 mrg ;; 10147 1.1 mrg 10148 1.1 mrg hpux9* | hpux10* | hpux11*) 10149 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to 10150 1.1 mrg # link against other versions. 10151 1.1 mrg version_type=sunos 10152 1.1 mrg need_lib_prefix=no 10153 1.1 mrg need_version=no 10154 1.1 mrg case $host_cpu in 10155 1.1 mrg ia64*) 10156 1.1 mrg shrext_cmds='.so' 10157 1.1 mrg hardcode_into_libs=yes 10158 1.1 mrg dynamic_linker="$host_os dld.so" 10159 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 10160 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10161 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10162 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 10163 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then 10164 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10165 1.1 mrg else 10166 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10167 1.1 mrg fi 10168 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10169 1.1 mrg ;; 10170 1.1 mrg hppa*64*) 10171 1.1 mrg shrext_cmds='.sl' 10172 1.1 mrg hardcode_into_libs=yes 10173 1.1 mrg dynamic_linker="$host_os dld.sl" 10174 1.1 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10175 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10176 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10177 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 10178 1.1 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10179 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10180 1.1 mrg ;; 10181 1.1 mrg *) 10182 1.1 mrg shrext_cmds='.sl' 10183 1.1 mrg dynamic_linker="$host_os dld.sl" 10184 1.1 mrg shlibpath_var=SHLIB_PATH 10185 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10186 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10187 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 10188 1.1 mrg ;; 10189 1.1 mrg esac 10190 1.1 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10191 1.1 mrg postinstall_cmds='chmod 555 $lib' 10192 1.1 mrg # or fails outright, so override atomically: 10193 1.1 mrg install_override_mode=555 10194 1.1 mrg ;; 10195 1.1 mrg 10196 1.1 mrg interix[3-9]*) 10197 1.1 mrg version_type=linux 10198 1.1 mrg need_lib_prefix=no 10199 1.1 mrg need_version=no 10200 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10201 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 10202 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10203 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 10204 1.1 mrg shlibpath_overrides_runpath=no 10205 1.1 mrg hardcode_into_libs=yes 10206 1.1 mrg ;; 10207 1.1 mrg 10208 1.1 mrg irix5* | irix6* | nonstopux*) 10209 1.1 mrg case $host_os in 10210 1.1 mrg nonstopux*) version_type=nonstopux ;; 10211 1.1 mrg *) 10212 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then 10213 1.1 mrg version_type=linux 10214 1.1 mrg else 10215 1.1 mrg version_type=irix 10216 1.1 mrg fi ;; 10217 1.1 mrg esac 10218 1.1 mrg need_lib_prefix=no 10219 1.1 mrg need_version=no 10220 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 10221 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10222 1.1 mrg case $host_os in 10223 1.1 mrg irix5* | nonstopux*) 10224 1.1 mrg libsuff= shlibsuff= 10225 1.1 mrg ;; 10226 1.1 mrg *) 10227 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD 10228 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10229 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;; 10230 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10231 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;; 10232 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10233 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;; 10234 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;; 10235 1.1 mrg esac 10236 1.1 mrg ;; 10237 1.1 mrg esac 10238 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10239 1.1 mrg shlibpath_overrides_runpath=no 10240 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10241 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10242 1.1 mrg hardcode_into_libs=yes 10243 1.1 mrg ;; 10244 1.1 mrg 10245 1.1 mrg # No shared lib support for Linux oldld, aout, or coff. 10246 1.1 mrg linux*oldld* | linux*aout* | linux*coff*) 10247 1.1 mrg dynamic_linker=no 10248 1.1 mrg ;; 10249 1.1 mrg 10250 1.1 mrg # This must be Linux ELF. 10251 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu) 10252 1.1 mrg version_type=linux 10253 1.1 mrg need_lib_prefix=no 10254 1.1 mrg need_version=no 10255 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10256 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 10257 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10258 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 10259 1.1 mrg shlibpath_overrides_runpath=no 10260 1.1 mrg 10261 1.1 mrg # Some binutils ld are patched to set DT_RUNPATH 10262 1.1 mrg if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then : 10263 1.1 mrg $as_echo_n "(cached) " >&6 10264 1.1 mrg else 10265 1.1 mrg lt_cv_shlibpath_overrides_runpath=no 10266 1.1 mrg save_LDFLAGS=$LDFLAGS 10267 1.1 mrg save_libdir=$libdir 10268 1.1 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10269 1.1 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10270 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10271 1.1 mrg /* end confdefs.h. */ 10272 1.1 mrg 10273 1.1 mrg int 10274 1.1 mrg main () 10275 1.1 mrg { 10276 1.1 mrg 10277 1.1 mrg ; 10278 1.1 mrg return 0; 10279 1.1 mrg } 10280 1.1 mrg _ACEOF 10281 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 10282 1.1 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10283 1.1 mrg lt_cv_shlibpath_overrides_runpath=yes 10284 1.1 mrg fi 10285 1.1 mrg fi 10286 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 10287 1.1 mrg conftest$ac_exeext conftest.$ac_ext 10288 1.1 mrg LDFLAGS=$save_LDFLAGS 10289 1.1 mrg libdir=$save_libdir 10290 1.1 mrg 10291 1.1 mrg fi 10292 1.1 mrg 10293 1.1 mrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10294 1.1 mrg 10295 1.1 mrg # This implies no fast_install, which is unacceptable. 10296 1.1 mrg # Some rework will be needed to allow for fast_install 10297 1.1 mrg # before this can be enabled. 10298 1.1 mrg hardcode_into_libs=yes 10299 1.1 mrg 10300 1.1 mrg # Add ABI-specific directories to the system library path. 10301 1.1 mrg sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" 10302 1.1 mrg 10303 1.1 mrg # Append ld.so.conf contents to the search path 10304 1.1 mrg if test -f /etc/ld.so.conf; then 10305 1.1 mrg lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` 10306 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" 10307 1.1 mrg 10308 1.1 mrg fi 10309 1.1 mrg 10310 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on 10311 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the 10312 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers, 10313 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and 10314 1.1 mrg # people can always --disable-shared, the test was removed, and we 10315 1.1 mrg # assume the GNU/Linux dynamic linker is in use. 10316 1.1 mrg dynamic_linker='GNU/Linux ld.so' 10317 1.1 mrg ;; 10318 1.1 mrg 10319 1.1 mrg netbsd*) 10320 1.1 mrg version_type=sunos 10321 1.1 mrg need_lib_prefix=no 10322 1.1 mrg need_version=no 10323 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10324 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10325 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10326 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so' 10327 1.1 mrg else 10328 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10329 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 10330 1.1 mrg dynamic_linker='NetBSD ld.elf_so' 10331 1.1 mrg fi 10332 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 10333 1.1 mrg shlibpath_overrides_runpath=yes 10334 1.1 mrg hardcode_into_libs=yes 10335 1.1 mrg ;; 10336 1.1 mrg 10337 1.1 mrg newsos6) 10338 1.1 mrg version_type=linux 10339 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10340 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 10341 1.1 mrg shlibpath_overrides_runpath=yes 10342 1.1 mrg ;; 10343 1.1 mrg 10344 1.1 mrg *nto* | *qnx*) 10345 1.1 mrg version_type=qnx 10346 1.1 mrg need_lib_prefix=no 10347 1.1 mrg need_version=no 10348 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10349 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 10350 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 10351 1.1 mrg shlibpath_overrides_runpath=no 10352 1.1 mrg hardcode_into_libs=yes 10353 1.1 mrg dynamic_linker='ldqnx.so' 10354 1.1 mrg ;; 10355 1.1 mrg 10356 1.1 mrg openbsd*) 10357 1.1 mrg version_type=sunos 10358 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib" 10359 1.1 mrg need_lib_prefix=no 10360 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10361 1.1 mrg case $host_os in 10362 1.1 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10363 1.1 mrg *) need_version=no ;; 10364 1.1 mrg esac 10365 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10366 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10367 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 10368 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10369 1.1 mrg case $host_os in 10370 1.1 mrg openbsd2.[89] | openbsd2.[89].*) 10371 1.1 mrg shlibpath_overrides_runpath=no 10372 1.1 mrg ;; 10373 1.1 mrg *) 10374 1.1 mrg shlibpath_overrides_runpath=yes 10375 1.1 mrg ;; 10376 1.1 mrg esac 10377 1.1 mrg else 10378 1.1 mrg shlibpath_overrides_runpath=yes 10379 1.1 mrg fi 10380 1.1 mrg ;; 10381 1.1 mrg 10382 1.1 mrg os2*) 10383 1.1 mrg libname_spec='$name' 10384 1.1 mrg shrext_cmds=".dll" 10385 1.1 mrg need_lib_prefix=no 10386 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a' 10387 1.1 mrg dynamic_linker='OS/2 ld.exe' 10388 1.1 mrg shlibpath_var=LIBPATH 10389 1.1 mrg ;; 10390 1.1 mrg 10391 1.1 mrg osf3* | osf4* | osf5*) 10392 1.1 mrg version_type=osf 10393 1.1 mrg need_lib_prefix=no 10394 1.1 mrg need_version=no 10395 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 10396 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10397 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 10398 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10399 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10400 1.1 mrg ;; 10401 1.1 mrg 10402 1.1 mrg rdos*) 10403 1.1 mrg dynamic_linker=no 10404 1.1 mrg ;; 10405 1.1 mrg 10406 1.1 mrg solaris*) 10407 1.1 mrg version_type=linux 10408 1.1 mrg need_lib_prefix=no 10409 1.1 mrg need_version=no 10410 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10411 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 10412 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 10413 1.1 mrg shlibpath_overrides_runpath=yes 10414 1.1 mrg hardcode_into_libs=yes 10415 1.1 mrg # ldd complains unless libraries are executable 10416 1.1 mrg postinstall_cmds='chmod +x $lib' 10417 1.1 mrg ;; 10418 1.1 mrg 10419 1.1 mrg sunos4*) 10420 1.1 mrg version_type=sunos 10421 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10422 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10423 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 10424 1.1 mrg shlibpath_overrides_runpath=yes 10425 1.1 mrg if test "$with_gnu_ld" = yes; then 10426 1.1 mrg need_lib_prefix=no 10427 1.1 mrg fi 10428 1.1 mrg need_version=yes 10429 1.1 mrg ;; 10430 1.1 mrg 10431 1.1 mrg sysv4 | sysv4.3*) 10432 1.1 mrg version_type=linux 10433 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10434 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 10435 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 10436 1.1 mrg case $host_vendor in 10437 1.1 mrg sni) 10438 1.1 mrg shlibpath_overrides_runpath=no 10439 1.1 mrg need_lib_prefix=no 10440 1.1 mrg runpath_var=LD_RUN_PATH 10441 1.1 mrg ;; 10442 1.1 mrg siemens) 10443 1.1 mrg need_lib_prefix=no 10444 1.1 mrg ;; 10445 1.1 mrg motorola) 10446 1.1 mrg need_lib_prefix=no 10447 1.1 mrg need_version=no 10448 1.1 mrg shlibpath_overrides_runpath=no 10449 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10450 1.1 mrg ;; 10451 1.1 mrg esac 10452 1.1 mrg ;; 10453 1.1 mrg 10454 1.1 mrg sysv4*MP*) 10455 1.1 mrg if test -d /usr/nec ;then 10456 1.1 mrg version_type=linux 10457 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10458 1.1 mrg soname_spec='$libname${shared_ext}.$major' 10459 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 10460 1.1 mrg fi 10461 1.1 mrg ;; 10462 1.1 mrg 10463 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10464 1.1 mrg version_type=freebsd-elf 10465 1.1 mrg need_lib_prefix=no 10466 1.1 mrg need_version=no 10467 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10468 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 10469 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 10470 1.1 mrg shlibpath_overrides_runpath=yes 10471 1.1 mrg hardcode_into_libs=yes 10472 1.1 mrg if test "$with_gnu_ld" = yes; then 10473 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10474 1.1 mrg else 10475 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10476 1.1 mrg case $host_os in 10477 1.1 mrg sco3.2v5*) 10478 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10479 1.1 mrg ;; 10480 1.1 mrg esac 10481 1.1 mrg fi 10482 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib' 10483 1.1 mrg ;; 10484 1.1 mrg 10485 1.1 mrg tpf*) 10486 1.1 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10487 1.1 mrg version_type=linux 10488 1.1 mrg need_lib_prefix=no 10489 1.1 mrg need_version=no 10490 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10491 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 10492 1.1 mrg shlibpath_overrides_runpath=no 10493 1.1 mrg hardcode_into_libs=yes 10494 1.1 mrg ;; 10495 1.1 mrg 10496 1.1 mrg uts4*) 10497 1.1 mrg version_type=linux 10498 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10499 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major' 10500 1.1 mrg shlibpath_var=LD_LIBRARY_PATH 10501 1.1 mrg ;; 10502 1.1 mrg 10503 1.1 mrg *) 10504 1.1 mrg dynamic_linker=no 10505 1.1 mrg ;; 10506 1.1 mrg esac 10507 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10508 1.1 mrg $as_echo "$dynamic_linker" >&6; } 10509 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no 10510 1.1 mrg 10511 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10512 1.1 mrg if test "$GCC" = yes; then 10513 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10514 1.1 mrg fi 10515 1.1 mrg 10516 1.1 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10517 1.1 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10518 1.1 mrg fi 10519 1.1 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10520 1.1 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10521 1.1 mrg fi 10522 1.1 mrg 10523 1.1 mrg 10524 1.1 mrg 10525 1.1 mrg 10526 1.1 mrg 10527 1.1 mrg 10528 1.1 mrg 10529 1.1 mrg 10530 1.1 mrg 10531 1.1 mrg 10532 1.1 mrg 10533 1.1 mrg 10534 1.1 mrg 10535 1.1 mrg 10536 1.1 mrg 10537 1.1 mrg 10538 1.1 mrg 10539 1.1 mrg 10540 1.1 mrg 10541 1.1 mrg 10542 1.1 mrg 10543 1.1 mrg 10544 1.1 mrg 10545 1.1 mrg 10546 1.1 mrg 10547 1.1 mrg 10548 1.1 mrg 10549 1.1 mrg 10550 1.1 mrg 10551 1.1 mrg 10552 1.1 mrg 10553 1.1 mrg 10554 1.1 mrg 10555 1.1 mrg 10556 1.1 mrg 10557 1.1 mrg 10558 1.1 mrg 10559 1.1 mrg 10560 1.1 mrg 10561 1.1 mrg 10562 1.1 mrg 10563 1.1 mrg 10564 1.1 mrg 10565 1.1 mrg 10566 1.1 mrg 10567 1.1 mrg 10568 1.1 mrg 10569 1.1 mrg 10570 1.1 mrg 10571 1.1 mrg 10572 1.1 mrg 10573 1.1 mrg 10574 1.1 mrg 10575 1.1 mrg 10576 1.1 mrg 10577 1.1 mrg 10578 1.1 mrg 10579 1.1 mrg 10580 1.1 mrg 10581 1.1 mrg 10582 1.1 mrg 10583 1.1 mrg 10584 1.1 mrg 10585 1.1 mrg 10586 1.1 mrg 10587 1.1 mrg 10588 1.1 mrg 10589 1.1 mrg 10590 1.1 mrg 10591 1.1 mrg 10592 1.1 mrg 10593 1.1 mrg 10594 1.1 mrg 10595 1.1 mrg 10596 1.1 mrg 10597 1.1 mrg 10598 1.1 mrg 10599 1.1 mrg 10600 1.1 mrg 10601 1.1 mrg 10602 1.1 mrg 10603 1.1 mrg 10604 1.1 mrg 10605 1.1 mrg 10606 1.1 mrg 10607 1.1 mrg 10608 1.1 mrg 10609 1.1 mrg 10610 1.1 mrg 10611 1.1 mrg 10612 1.1 mrg 10613 1.1 mrg 10614 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10615 1.1 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10616 1.1 mrg hardcode_action= 10617 1.1 mrg if test -n "$hardcode_libdir_flag_spec" || 10618 1.1 mrg test -n "$runpath_var" || 10619 1.1 mrg test "X$hardcode_automatic" = "Xyes" ; then 10620 1.1 mrg 10621 1.1 mrg # We can hardcode non-existent directories. 10622 1.1 mrg if test "$hardcode_direct" != no && 10623 1.1 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we 10624 1.1 mrg # have to relink, otherwise we might link with an installed library 10625 1.1 mrg # when we should be linking with a yet-to-be-installed one 10626 1.1 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10627 1.1 mrg test "$hardcode_minus_L" != no; then 10628 1.1 mrg # Linking always hardcodes the temporary library directory. 10629 1.1 mrg hardcode_action=relink 10630 1.1 mrg else 10631 1.1 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs. 10632 1.1 mrg hardcode_action=immediate 10633 1.1 mrg fi 10634 1.1 mrg else 10635 1.1 mrg # We cannot hardcode anything, or else we can only hardcode existing 10636 1.1 mrg # directories. 10637 1.1 mrg hardcode_action=unsupported 10638 1.1 mrg fi 10639 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10640 1.1 mrg $as_echo "$hardcode_action" >&6; } 10641 1.1 mrg 10642 1.1 mrg if test "$hardcode_action" = relink || 10643 1.1 mrg test "$inherit_rpath" = yes; then 10644 1.1 mrg # Fast installation is not supported 10645 1.1 mrg enable_fast_install=no 10646 1.1 mrg elif test "$shlibpath_overrides_runpath" = yes || 10647 1.1 mrg test "$enable_shared" = no; then 10648 1.1 mrg # Fast installation is not necessary 10649 1.1 mrg enable_fast_install=needless 10650 1.1 mrg fi 10651 1.1 mrg 10652 1.1 mrg 10653 1.1 mrg 10654 1.1 mrg 10655 1.1 mrg 10656 1.1 mrg 10657 1.1 mrg if test "x$enable_dlopen" != xyes; then 10658 1.1 mrg enable_dlopen=unknown 10659 1.1 mrg enable_dlopen_self=unknown 10660 1.1 mrg enable_dlopen_self_static=unknown 10661 1.1 mrg else 10662 1.1 mrg lt_cv_dlopen=no 10663 1.1 mrg lt_cv_dlopen_libs= 10664 1.1 mrg 10665 1.1 mrg case $host_os in 10666 1.1 mrg beos*) 10667 1.1 mrg lt_cv_dlopen="load_add_on" 10668 1.1 mrg lt_cv_dlopen_libs= 10669 1.1 mrg lt_cv_dlopen_self=yes 10670 1.1 mrg ;; 10671 1.1 mrg 10672 1.1 mrg mingw* | pw32* | cegcc*) 10673 1.1 mrg lt_cv_dlopen="LoadLibrary" 10674 1.1 mrg lt_cv_dlopen_libs= 10675 1.1 mrg ;; 10676 1.1 mrg 10677 1.1 mrg cygwin*) 10678 1.1 mrg lt_cv_dlopen="dlopen" 10679 1.1 mrg lt_cv_dlopen_libs= 10680 1.1 mrg ;; 10681 1.1 mrg 10682 1.1 mrg darwin*) 10683 1.1 mrg # if libdl is installed we need to link against it 10684 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10685 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; } 10686 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10687 1.1 mrg $as_echo_n "(cached) " >&6 10688 1.1 mrg else 10689 1.1 mrg ac_check_lib_save_LIBS=$LIBS 10690 1.1 mrg LIBS="-ldl $LIBS" 10691 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10692 1.1 mrg /* end confdefs.h. */ 10693 1.1 mrg 10694 1.1 mrg /* Override any GCC internal prototype to avoid an error. 10695 1.1 mrg Use char because int might match the return type of a GCC 10696 1.1 mrg builtin and then its argument prototype would still apply. */ 10697 1.1 mrg #ifdef __cplusplus 10698 1.1 mrg extern "C" 10699 1.1 mrg #endif 10700 1.1 mrg char dlopen (); 10701 1.1 mrg int 10702 1.1 mrg main () 10703 1.1 mrg { 10704 1.1 mrg return dlopen (); 10705 1.1 mrg ; 10706 1.1 mrg return 0; 10707 1.1 mrg } 10708 1.1 mrg _ACEOF 10709 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 10710 1.1 mrg ac_cv_lib_dl_dlopen=yes 10711 1.1 mrg else 10712 1.1 mrg ac_cv_lib_dl_dlopen=no 10713 1.1 mrg fi 10714 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 10715 1.1 mrg conftest$ac_exeext conftest.$ac_ext 10716 1.1 mrg LIBS=$ac_check_lib_save_LIBS 10717 1.1 mrg fi 10718 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10719 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10720 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10721 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10722 1.1 mrg else 10723 1.1 mrg 10724 1.1 mrg lt_cv_dlopen="dyld" 10725 1.1 mrg lt_cv_dlopen_libs= 10726 1.1 mrg lt_cv_dlopen_self=yes 10727 1.1 mrg 10728 1.1 mrg fi 10729 1.1 mrg 10730 1.1 mrg ;; 10731 1.1 mrg 10732 1.1 mrg *) 10733 1.1 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 10734 1.1 mrg if test "x$ac_cv_func_shl_load" = x""yes; then : 10735 1.1 mrg lt_cv_dlopen="shl_load" 10736 1.1 mrg else 10737 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 10738 1.1 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; } 10739 1.1 mrg if test "${ac_cv_lib_dld_shl_load+set}" = set; then : 10740 1.1 mrg $as_echo_n "(cached) " >&6 10741 1.1 mrg else 10742 1.1 mrg ac_check_lib_save_LIBS=$LIBS 10743 1.1 mrg LIBS="-ldld $LIBS" 10744 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10745 1.1 mrg /* end confdefs.h. */ 10746 1.1 mrg 10747 1.1 mrg /* Override any GCC internal prototype to avoid an error. 10748 1.1 mrg Use char because int might match the return type of a GCC 10749 1.1 mrg builtin and then its argument prototype would still apply. */ 10750 1.1 mrg #ifdef __cplusplus 10751 1.1 mrg extern "C" 10752 1.1 mrg #endif 10753 1.1 mrg char shl_load (); 10754 1.1 mrg int 10755 1.1 mrg main () 10756 1.1 mrg { 10757 1.1 mrg return shl_load (); 10758 1.1 mrg ; 10759 1.1 mrg return 0; 10760 1.1 mrg } 10761 1.1 mrg _ACEOF 10762 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 10763 1.1 mrg ac_cv_lib_dld_shl_load=yes 10764 1.1 mrg else 10765 1.1 mrg ac_cv_lib_dld_shl_load=no 10766 1.1 mrg fi 10767 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 10768 1.1 mrg conftest$ac_exeext conftest.$ac_ext 10769 1.1 mrg LIBS=$ac_check_lib_save_LIBS 10770 1.1 mrg fi 10771 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 10772 1.1 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10773 1.1 mrg if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : 10774 1.1 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10775 1.1 mrg else 10776 1.1 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 10777 1.1 mrg if test "x$ac_cv_func_dlopen" = x""yes; then : 10778 1.1 mrg lt_cv_dlopen="dlopen" 10779 1.1 mrg else 10780 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10781 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; } 10782 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10783 1.1 mrg $as_echo_n "(cached) " >&6 10784 1.1 mrg else 10785 1.1 mrg ac_check_lib_save_LIBS=$LIBS 10786 1.1 mrg LIBS="-ldl $LIBS" 10787 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10788 1.1 mrg /* end confdefs.h. */ 10789 1.1 mrg 10790 1.1 mrg /* Override any GCC internal prototype to avoid an error. 10791 1.1 mrg Use char because int might match the return type of a GCC 10792 1.1 mrg builtin and then its argument prototype would still apply. */ 10793 1.1 mrg #ifdef __cplusplus 10794 1.1 mrg extern "C" 10795 1.1 mrg #endif 10796 1.1 mrg char dlopen (); 10797 1.1 mrg int 10798 1.1 mrg main () 10799 1.1 mrg { 10800 1.1 mrg return dlopen (); 10801 1.1 mrg ; 10802 1.1 mrg return 0; 10803 1.1 mrg } 10804 1.1 mrg _ACEOF 10805 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 10806 1.1 mrg ac_cv_lib_dl_dlopen=yes 10807 1.1 mrg else 10808 1.1 mrg ac_cv_lib_dl_dlopen=no 10809 1.1 mrg fi 10810 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 10811 1.1 mrg conftest$ac_exeext conftest.$ac_ext 10812 1.1 mrg LIBS=$ac_check_lib_save_LIBS 10813 1.1 mrg fi 10814 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10815 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10816 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10817 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10818 1.1 mrg else 10819 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 10820 1.1 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; } 10821 1.1 mrg if test "${ac_cv_lib_svld_dlopen+set}" = set; then : 10822 1.1 mrg $as_echo_n "(cached) " >&6 10823 1.1 mrg else 10824 1.1 mrg ac_check_lib_save_LIBS=$LIBS 10825 1.1 mrg LIBS="-lsvld $LIBS" 10826 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10827 1.1 mrg /* end confdefs.h. */ 10828 1.1 mrg 10829 1.1 mrg /* Override any GCC internal prototype to avoid an error. 10830 1.1 mrg Use char because int might match the return type of a GCC 10831 1.1 mrg builtin and then its argument prototype would still apply. */ 10832 1.1 mrg #ifdef __cplusplus 10833 1.1 mrg extern "C" 10834 1.1 mrg #endif 10835 1.1 mrg char dlopen (); 10836 1.1 mrg int 10837 1.1 mrg main () 10838 1.1 mrg { 10839 1.1 mrg return dlopen (); 10840 1.1 mrg ; 10841 1.1 mrg return 0; 10842 1.1 mrg } 10843 1.1 mrg _ACEOF 10844 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 10845 1.1 mrg ac_cv_lib_svld_dlopen=yes 10846 1.1 mrg else 10847 1.1 mrg ac_cv_lib_svld_dlopen=no 10848 1.1 mrg fi 10849 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 10850 1.1 mrg conftest$ac_exeext conftest.$ac_ext 10851 1.1 mrg LIBS=$ac_check_lib_save_LIBS 10852 1.1 mrg fi 10853 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 10854 1.1 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; } 10855 1.1 mrg if test "x$ac_cv_lib_svld_dlopen" = x""yes; then : 10856 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 10857 1.1 mrg else 10858 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 10859 1.1 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; } 10860 1.1 mrg if test "${ac_cv_lib_dld_dld_link+set}" = set; then : 10861 1.1 mrg $as_echo_n "(cached) " >&6 10862 1.1 mrg else 10863 1.1 mrg ac_check_lib_save_LIBS=$LIBS 10864 1.1 mrg LIBS="-ldld $LIBS" 10865 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10866 1.1 mrg /* end confdefs.h. */ 10867 1.1 mrg 10868 1.1 mrg /* Override any GCC internal prototype to avoid an error. 10869 1.1 mrg Use char because int might match the return type of a GCC 10870 1.1 mrg builtin and then its argument prototype would still apply. */ 10871 1.1 mrg #ifdef __cplusplus 10872 1.1 mrg extern "C" 10873 1.1 mrg #endif 10874 1.1 mrg char dld_link (); 10875 1.1 mrg int 10876 1.1 mrg main () 10877 1.1 mrg { 10878 1.1 mrg return dld_link (); 10879 1.1 mrg ; 10880 1.1 mrg return 0; 10881 1.1 mrg } 10882 1.1 mrg _ACEOF 10883 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 10884 1.1 mrg ac_cv_lib_dld_dld_link=yes 10885 1.1 mrg else 10886 1.1 mrg ac_cv_lib_dld_dld_link=no 10887 1.1 mrg fi 10888 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 10889 1.1 mrg conftest$ac_exeext conftest.$ac_ext 10890 1.1 mrg LIBS=$ac_check_lib_save_LIBS 10891 1.1 mrg fi 10892 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 10893 1.1 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; } 10894 1.1 mrg if test "x$ac_cv_lib_dld_dld_link" = x""yes; then : 10895 1.1 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 10896 1.1 mrg fi 10897 1.1 mrg 10898 1.1 mrg 10899 1.1 mrg fi 10900 1.1 mrg 10901 1.1 mrg 10902 1.1 mrg fi 10903 1.1 mrg 10904 1.1 mrg 10905 1.1 mrg fi 10906 1.1 mrg 10907 1.1 mrg 10908 1.1 mrg fi 10909 1.1 mrg 10910 1.1 mrg 10911 1.1 mrg fi 10912 1.1 mrg 10913 1.1 mrg ;; 10914 1.1 mrg esac 10915 1.1 mrg 10916 1.1 mrg if test "x$lt_cv_dlopen" != xno; then 10917 1.1 mrg enable_dlopen=yes 10918 1.1 mrg else 10919 1.1 mrg enable_dlopen=no 10920 1.1 mrg fi 10921 1.1 mrg 10922 1.1 mrg case $lt_cv_dlopen in 10923 1.1 mrg dlopen) 10924 1.1 mrg save_CPPFLAGS="$CPPFLAGS" 10925 1.1 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 10926 1.1 mrg 10927 1.1 mrg save_LDFLAGS="$LDFLAGS" 10928 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 10929 1.1 mrg 10930 1.1 mrg save_LIBS="$LIBS" 10931 1.1 mrg LIBS="$lt_cv_dlopen_libs $LIBS" 10932 1.1 mrg 10933 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 10934 1.1 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; } 10935 1.1 mrg if test "${lt_cv_dlopen_self+set}" = set; then : 10936 1.1 mrg $as_echo_n "(cached) " >&6 10937 1.1 mrg else 10938 1.1 mrg if test "$cross_compiling" = yes; then : 10939 1.1 mrg lt_cv_dlopen_self=cross 10940 1.1 mrg else 10941 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10942 1.1 mrg lt_status=$lt_dlunknown 10943 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF 10944 1.1 mrg #line $LINENO "configure" 10945 1.1 mrg #include "confdefs.h" 10946 1.1 mrg 10947 1.1 mrg #if HAVE_DLFCN_H 10948 1.1 mrg #include <dlfcn.h> 10949 1.1 mrg #endif 10950 1.1 mrg 10951 1.1 mrg #include <stdio.h> 10952 1.1 mrg 10953 1.1 mrg #ifdef RTLD_GLOBAL 10954 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL 10955 1.1 mrg #else 10956 1.1 mrg # ifdef DL_GLOBAL 10957 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL 10958 1.1 mrg # else 10959 1.1 mrg # define LT_DLGLOBAL 0 10960 1.1 mrg # endif 10961 1.1 mrg #endif 10962 1.1 mrg 10963 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10964 1.1 mrg find out it does not work in some platform. */ 10965 1.1 mrg #ifndef LT_DLLAZY_OR_NOW 10966 1.1 mrg # ifdef RTLD_LAZY 10967 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY 10968 1.1 mrg # else 10969 1.1 mrg # ifdef DL_LAZY 10970 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY 10971 1.1 mrg # else 10972 1.1 mrg # ifdef RTLD_NOW 10973 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW 10974 1.1 mrg # else 10975 1.1 mrg # ifdef DL_NOW 10976 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW 10977 1.1 mrg # else 10978 1.1 mrg # define LT_DLLAZY_OR_NOW 0 10979 1.1 mrg # endif 10980 1.1 mrg # endif 10981 1.1 mrg # endif 10982 1.1 mrg # endif 10983 1.1 mrg #endif 10984 1.1 mrg 10985 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated 10986 1.1 mrg correspondingly for the symbols needed. */ 10987 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 10988 1.1 mrg void fnord () __attribute__((visibility("default"))); 10989 1.1 mrg #endif 10990 1.1 mrg 10991 1.1 mrg void fnord () { int i=42; } 10992 1.1 mrg int main () 10993 1.1 mrg { 10994 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10995 1.1 mrg int status = $lt_dlunknown; 10996 1.1 mrg 10997 1.1 mrg if (self) 10998 1.1 mrg { 10999 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11000 1.1 mrg else 11001 1.1 mrg { 11002 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11003 1.1 mrg else puts (dlerror ()); 11004 1.1 mrg } 11005 1.1 mrg /* dlclose (self); */ 11006 1.1 mrg } 11007 1.1 mrg else 11008 1.1 mrg puts (dlerror ()); 11009 1.1 mrg 11010 1.1 mrg return status; 11011 1.1 mrg } 11012 1.1 mrg _LT_EOF 11013 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11014 1.1 mrg (eval $ac_link) 2>&5 11015 1.1 mrg ac_status=$? 11016 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11017 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11018 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null 11019 1.1 mrg lt_status=$? 11020 1.1 mrg case x$lt_status in 11021 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11022 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11023 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11024 1.1 mrg esac 11025 1.1 mrg else : 11026 1.1 mrg # compilation failed 11027 1.1 mrg lt_cv_dlopen_self=no 11028 1.1 mrg fi 11029 1.1 mrg fi 11030 1.1 mrg rm -fr conftest* 11031 1.1 mrg 11032 1.1 mrg 11033 1.1 mrg fi 11034 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11035 1.1 mrg $as_echo "$lt_cv_dlopen_self" >&6; } 11036 1.1 mrg 11037 1.1 mrg if test "x$lt_cv_dlopen_self" = xyes; then 11038 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11039 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11040 1.1 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11041 1.1 mrg if test "${lt_cv_dlopen_self_static+set}" = set; then : 11042 1.1 mrg $as_echo_n "(cached) " >&6 11043 1.1 mrg else 11044 1.1 mrg if test "$cross_compiling" = yes; then : 11045 1.1 mrg lt_cv_dlopen_self_static=cross 11046 1.1 mrg else 11047 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11048 1.1 mrg lt_status=$lt_dlunknown 11049 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF 11050 1.1 mrg #line $LINENO "configure" 11051 1.1 mrg #include "confdefs.h" 11052 1.1 mrg 11053 1.1 mrg #if HAVE_DLFCN_H 11054 1.1 mrg #include <dlfcn.h> 11055 1.1 mrg #endif 11056 1.1 mrg 11057 1.1 mrg #include <stdio.h> 11058 1.1 mrg 11059 1.1 mrg #ifdef RTLD_GLOBAL 11060 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL 11061 1.1 mrg #else 11062 1.1 mrg # ifdef DL_GLOBAL 11063 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL 11064 1.1 mrg # else 11065 1.1 mrg # define LT_DLGLOBAL 0 11066 1.1 mrg # endif 11067 1.1 mrg #endif 11068 1.1 mrg 11069 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11070 1.1 mrg find out it does not work in some platform. */ 11071 1.1 mrg #ifndef LT_DLLAZY_OR_NOW 11072 1.1 mrg # ifdef RTLD_LAZY 11073 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY 11074 1.1 mrg # else 11075 1.1 mrg # ifdef DL_LAZY 11076 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY 11077 1.1 mrg # else 11078 1.1 mrg # ifdef RTLD_NOW 11079 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW 11080 1.1 mrg # else 11081 1.1 mrg # ifdef DL_NOW 11082 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW 11083 1.1 mrg # else 11084 1.1 mrg # define LT_DLLAZY_OR_NOW 0 11085 1.1 mrg # endif 11086 1.1 mrg # endif 11087 1.1 mrg # endif 11088 1.1 mrg # endif 11089 1.1 mrg #endif 11090 1.1 mrg 11091 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated 11092 1.1 mrg correspondingly for the symbols needed. */ 11093 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11094 1.1 mrg void fnord () __attribute__((visibility("default"))); 11095 1.1 mrg #endif 11096 1.1 mrg 11097 1.1 mrg void fnord () { int i=42; } 11098 1.1 mrg int main () 11099 1.1 mrg { 11100 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11101 1.1 mrg int status = $lt_dlunknown; 11102 1.1 mrg 11103 1.1 mrg if (self) 11104 1.1 mrg { 11105 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11106 1.1 mrg else 11107 1.1 mrg { 11108 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11109 1.1 mrg else puts (dlerror ()); 11110 1.1 mrg } 11111 1.1 mrg /* dlclose (self); */ 11112 1.1 mrg } 11113 1.1 mrg else 11114 1.1 mrg puts (dlerror ()); 11115 1.1 mrg 11116 1.1 mrg return status; 11117 1.1 mrg } 11118 1.1 mrg _LT_EOF 11119 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11120 1.1 mrg (eval $ac_link) 2>&5 11121 1.1 mrg ac_status=$? 11122 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11123 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11124 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null 11125 1.1 mrg lt_status=$? 11126 1.1 mrg case x$lt_status in 11127 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11128 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11129 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11130 1.1 mrg esac 11131 1.1 mrg else : 11132 1.1 mrg # compilation failed 11133 1.1 mrg lt_cv_dlopen_self_static=no 11134 1.1 mrg fi 11135 1.1 mrg fi 11136 1.1 mrg rm -fr conftest* 11137 1.1 mrg 11138 1.1 mrg 11139 1.1 mrg fi 11140 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11141 1.1 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; } 11142 1.1 mrg fi 11143 1.1 mrg 11144 1.1 mrg CPPFLAGS="$save_CPPFLAGS" 11145 1.1 mrg LDFLAGS="$save_LDFLAGS" 11146 1.1 mrg LIBS="$save_LIBS" 11147 1.1 mrg ;; 11148 1.1 mrg esac 11149 1.1 mrg 11150 1.1 mrg case $lt_cv_dlopen_self in 11151 1.1 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11152 1.1 mrg *) enable_dlopen_self=unknown ;; 11153 1.1 mrg esac 11154 1.1 mrg 11155 1.1 mrg case $lt_cv_dlopen_self_static in 11156 1.1 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11157 1.1 mrg *) enable_dlopen_self_static=unknown ;; 11158 1.1 mrg esac 11159 1.1 mrg fi 11160 1.1 mrg 11161 1.1 mrg 11162 1.1 mrg 11163 1.1 mrg 11164 1.1 mrg 11165 1.1 mrg 11166 1.1 mrg 11167 1.1 mrg 11168 1.1 mrg 11169 1.1 mrg 11170 1.1 mrg 11171 1.1 mrg 11172 1.1 mrg 11173 1.1 mrg 11174 1.1 mrg 11175 1.1 mrg 11176 1.1 mrg 11177 1.1 mrg striplib= 11178 1.1 mrg old_striplib= 11179 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11180 1.1 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; } 11181 1.1 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11182 1.1 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11183 1.1 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11184 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11185 1.1 mrg $as_echo "yes" >&6; } 11186 1.1 mrg else 11187 1.1 mrg # FIXME - insert some real tests, host_os isn't really good enough 11188 1.1 mrg case $host_os in 11189 1.1 mrg darwin*) 11190 1.1 mrg if test -n "$STRIP" ; then 11191 1.1 mrg striplib="$STRIP -x" 11192 1.1 mrg old_striplib="$STRIP -S" 11193 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11194 1.1 mrg $as_echo "yes" >&6; } 11195 1.1 mrg else 11196 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11197 1.1 mrg $as_echo "no" >&6; } 11198 1.1 mrg fi 11199 1.1 mrg ;; 11200 1.1 mrg *) 11201 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11202 1.1 mrg $as_echo "no" >&6; } 11203 1.1 mrg ;; 11204 1.1 mrg esac 11205 1.1 mrg fi 11206 1.1 mrg 11207 1.1 mrg 11208 1.1 mrg 11209 1.1 mrg 11210 1.1 mrg 11211 1.1 mrg 11212 1.1 mrg 11213 1.1 mrg 11214 1.1 mrg 11215 1.1 mrg 11216 1.1 mrg 11217 1.1 mrg 11218 1.1 mrg # Report which library types will actually be built 11219 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11220 1.1 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; } 11221 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11222 1.1 mrg $as_echo "$can_build_shared" >&6; } 11223 1.1 mrg 11224 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11225 1.1 mrg $as_echo_n "checking whether to build shared libraries... " >&6; } 11226 1.1 mrg test "$can_build_shared" = "no" && enable_shared=no 11227 1.1 mrg 11228 1.1 mrg # On AIX, shared libraries and static libraries use the same namespace, and 11229 1.1 mrg # are all built from PIC. 11230 1.1 mrg case $host_os in 11231 1.1 mrg aix3*) 11232 1.1 mrg test "$enable_shared" = yes && enable_static=no 11233 1.1 mrg if test -n "$RANLIB"; then 11234 1.1 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib" 11235 1.1 mrg postinstall_cmds='$RANLIB $lib' 11236 1.1 mrg fi 11237 1.1 mrg ;; 11238 1.1 mrg 11239 1.1 mrg aix[4-9]*) 11240 1.1 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11241 1.1 mrg test "$enable_shared" = yes && enable_static=no 11242 1.1 mrg fi 11243 1.1 mrg ;; 11244 1.1 mrg esac 11245 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11246 1.1 mrg $as_echo "$enable_shared" >&6; } 11247 1.1 mrg 11248 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11249 1.1 mrg $as_echo_n "checking whether to build static libraries... " >&6; } 11250 1.1 mrg # Make sure either enable_shared or enable_static is yes. 11251 1.1 mrg test "$enable_shared" = yes || enable_static=yes 11252 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11253 1.1 mrg $as_echo "$enable_static" >&6; } 11254 1.1 mrg 11255 1.1 mrg 11256 1.1 mrg 11257 1.1 mrg 11258 1.1 mrg fi 11259 1.1 mrg ac_ext=c 11260 1.1 mrg ac_cpp='$CPP $CPPFLAGS' 11261 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11262 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11263 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu 11264 1.1 mrg 11265 1.1 mrg CC="$lt_save_CC" 11266 1.1 mrg 11267 1.1 mrg 11268 1.1 mrg 11269 1.1 mrg 11270 1.1 mrg 11271 1.1 mrg 11272 1.1 mrg 11273 1.1 mrg 11274 1.1 mrg 11275 1.1 mrg 11276 1.1 mrg 11277 1.1 mrg 11278 1.1 mrg 11279 1.1 mrg ac_config_commands="$ac_config_commands libtool" 11280 1.1 mrg 11281 1.1 mrg 11282 1.1 mrg 11283 1.1 mrg 11284 1.1 mrg # Only expand once: 11285 1.1 mrg 11286 1.1 mrg 11287 1.1 mrg if test "x$CC" != xcc; then 11288 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5 11289 1.1 mrg $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; } 11290 1.1 mrg else 11291 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5 11292 1.1 mrg $as_echo_n "checking whether cc understands -c and -o together... " >&6; } 11293 1.1 mrg fi 11294 1.1 mrg set dummy $CC; ac_cc=`$as_echo "$2" | 11295 1.1 mrg sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` 11296 1.1 mrg if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\"" = set; then : 11297 1.1 mrg $as_echo_n "(cached) " >&6 11298 1.1 mrg else 11299 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11300 1.1 mrg /* end confdefs.h. */ 11301 1.1 mrg 11302 1.1 mrg int 11303 1.1 mrg main () 11304 1.1 mrg { 11305 1.1 mrg 11306 1.1 mrg ; 11307 1.1 mrg return 0; 11308 1.1 mrg } 11309 1.1 mrg _ACEOF 11310 1.1 mrg # Make sure it works both with $CC and with simple cc. 11311 1.1 mrg # We do the test twice because some compilers refuse to overwrite an 11312 1.1 mrg # existing .o file with -o, though they will create one. 11313 1.1 mrg ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5' 11314 1.1 mrg rm -f conftest2.* 11315 1.1 mrg if { { case "(($ac_try" in 11316 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11317 1.1 mrg *) ac_try_echo=$ac_try;; 11318 1.1 mrg esac 11319 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 11320 1.1 mrg $as_echo "$ac_try_echo"; } >&5 11321 1.1 mrg (eval "$ac_try") 2>&5 11322 1.1 mrg ac_status=$? 11323 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11324 1.1 mrg test $ac_status = 0; } && 11325 1.1 mrg test -f conftest2.$ac_objext && { { case "(($ac_try" in 11326 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11327 1.1 mrg *) ac_try_echo=$ac_try;; 11328 1.1 mrg esac 11329 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 11330 1.1 mrg $as_echo "$ac_try_echo"; } >&5 11331 1.1 mrg (eval "$ac_try") 2>&5 11332 1.1 mrg ac_status=$? 11333 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11334 1.1 mrg test $ac_status = 0; }; 11335 1.1 mrg then 11336 1.1 mrg eval ac_cv_prog_cc_${ac_cc}_c_o=yes 11337 1.1 mrg if test "x$CC" != xcc; then 11338 1.1 mrg # Test first that cc exists at all. 11339 1.1 mrg if { ac_try='cc -c conftest.$ac_ext >&5' 11340 1.1 mrg { { case "(($ac_try" in 11341 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11342 1.1 mrg *) ac_try_echo=$ac_try;; 11343 1.1 mrg esac 11344 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 11345 1.1 mrg $as_echo "$ac_try_echo"; } >&5 11346 1.1 mrg (eval "$ac_try") 2>&5 11347 1.1 mrg ac_status=$? 11348 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11349 1.1 mrg test $ac_status = 0; }; }; then 11350 1.1 mrg ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5' 11351 1.1 mrg rm -f conftest2.* 11352 1.1 mrg if { { case "(($ac_try" in 11353 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11354 1.1 mrg *) ac_try_echo=$ac_try;; 11355 1.1 mrg esac 11356 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 11357 1.1 mrg $as_echo "$ac_try_echo"; } >&5 11358 1.1 mrg (eval "$ac_try") 2>&5 11359 1.1 mrg ac_status=$? 11360 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11361 1.1 mrg test $ac_status = 0; } && 11362 1.1 mrg test -f conftest2.$ac_objext && { { case "(($ac_try" in 11363 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11364 1.1 mrg *) ac_try_echo=$ac_try;; 11365 1.1 mrg esac 11366 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 11367 1.1 mrg $as_echo "$ac_try_echo"; } >&5 11368 1.1 mrg (eval "$ac_try") 2>&5 11369 1.1 mrg ac_status=$? 11370 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11371 1.1 mrg test $ac_status = 0; }; 11372 1.1 mrg then 11373 1.1 mrg # cc works too. 11374 1.1 mrg : 11375 1.1 mrg else 11376 1.1 mrg # cc exists but doesn't like -o. 11377 1.1 mrg eval ac_cv_prog_cc_${ac_cc}_c_o=no 11378 1.1 mrg fi 11379 1.1 mrg fi 11380 1.1 mrg fi 11381 1.1 mrg else 11382 1.1 mrg eval ac_cv_prog_cc_${ac_cc}_c_o=no 11383 1.1 mrg fi 11384 1.1 mrg rm -f core conftest* 11385 1.1 mrg 11386 1.1 mrg fi 11387 1.1 mrg if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then 11388 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11389 1.1 mrg $as_echo "yes" >&6; } 11390 1.1 mrg else 11391 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11392 1.1 mrg $as_echo "no" >&6; } 11393 1.1 mrg 11394 1.1 mrg $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h 11395 1.1 mrg 11396 1.1 mrg fi 11397 1.1 mrg 11398 1.1 mrg # FIXME: we rely on the cache variable name because 11399 1.1 mrg # there is no other way. 11400 1.1 mrg set dummy $CC 11401 1.1 mrg am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` 11402 1.1 mrg eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o 11403 1.1 mrg if test "$am_t" != yes; then 11404 1.1 mrg # Losing compiler, so override with the script. 11405 1.1 mrg # FIXME: It is wrong to rewrite CC. 11406 1.1 mrg # But if we don't then we get into trouble of one sort or another. 11407 1.1 mrg # A longer-term fix would be to have automake use am__CC in this case, 11408 1.1 mrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 11409 1.1 mrg CC="$am_aux_dir/compile $CC" 11410 1.1 mrg fi 11411 1.1 mrg 11412 1.1 mrg 11413 1.1 mrg 11414 1.1 mrg # Enable quiet compiles on automake 1.11. 11415 1.1 mrg # Check whether --enable-silent-rules was given. 11416 1.1 mrg if test "${enable_silent_rules+set}" = set; then : 11417 1.1 mrg enableval=$enable_silent_rules; 11418 1.1 mrg fi 11419 1.1 mrg 11420 1.1 mrg case $enable_silent_rules in 11421 1.1 mrg yes) AM_DEFAULT_VERBOSITY=0;; 11422 1.1 mrg no) AM_DEFAULT_VERBOSITY=1;; 11423 1.1 mrg *) AM_DEFAULT_VERBOSITY=0;; 11424 1.1 mrg esac 11425 1.1 mrg AM_BACKSLASH='\' 11426 1.1 mrg 11427 1.1 mrg 11428 1.1 mrg 11429 1.1 mrg 11430 1.1 mrg 11431 1.1 mrg 11432 1.1 mrg 11433 1.1 mrg 11434 1.1 mrg 11435 1.1 mrg if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 11436 1.1 mrg if test -n "$ac_tool_prefix"; then 11437 1.1 mrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 11438 1.1 mrg set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 11439 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11440 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 11441 1.1 mrg if test "${ac_cv_path_PKG_CONFIG+set}" = set; then : 11442 1.1 mrg $as_echo_n "(cached) " >&6 11443 1.1 mrg else 11444 1.1 mrg case $PKG_CONFIG in 11445 1.1 mrg [\\/]* | ?:[\\/]*) 11446 1.1 mrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 11447 1.1 mrg ;; 11448 1.1 mrg *) 11449 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11450 1.1 mrg for as_dir in $PATH 11451 1.1 mrg do 11452 1.1 mrg IFS=$as_save_IFS 11453 1.1 mrg test -z "$as_dir" && as_dir=. 11454 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 11455 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11456 1.1 mrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 11457 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11458 1.1 mrg break 2 11459 1.1 mrg fi 11460 1.1 mrg done 11461 1.1 mrg done 11462 1.1 mrg IFS=$as_save_IFS 11463 1.1 mrg 11464 1.1 mrg ;; 11465 1.1 mrg esac 11466 1.1 mrg fi 11467 1.1 mrg PKG_CONFIG=$ac_cv_path_PKG_CONFIG 11468 1.1 mrg if test -n "$PKG_CONFIG"; then 11469 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 11470 1.1 mrg $as_echo "$PKG_CONFIG" >&6; } 11471 1.1 mrg else 11472 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11473 1.1 mrg $as_echo "no" >&6; } 11474 1.1 mrg fi 11475 1.1 mrg 11476 1.1 mrg 11477 1.1 mrg fi 11478 1.1 mrg if test -z "$ac_cv_path_PKG_CONFIG"; then 11479 1.1 mrg ac_pt_PKG_CONFIG=$PKG_CONFIG 11480 1.1 mrg # Extract the first word of "pkg-config", so it can be a program name with args. 11481 1.1 mrg set dummy pkg-config; ac_word=$2 11482 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11483 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 11484 1.1 mrg if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then : 11485 1.1 mrg $as_echo_n "(cached) " >&6 11486 1.1 mrg else 11487 1.1 mrg case $ac_pt_PKG_CONFIG in 11488 1.1 mrg [\\/]* | ?:[\\/]*) 11489 1.1 mrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 11490 1.1 mrg ;; 11491 1.1 mrg *) 11492 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11493 1.1 mrg for as_dir in $PATH 11494 1.1 mrg do 11495 1.1 mrg IFS=$as_save_IFS 11496 1.1 mrg test -z "$as_dir" && as_dir=. 11497 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 11498 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11499 1.1 mrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 11500 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11501 1.1 mrg break 2 11502 1.1 mrg fi 11503 1.1 mrg done 11504 1.1 mrg done 11505 1.1 mrg IFS=$as_save_IFS 11506 1.1 mrg 11507 1.1 mrg ;; 11508 1.1 mrg esac 11509 1.1 mrg fi 11510 1.1 mrg ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 11511 1.1 mrg if test -n "$ac_pt_PKG_CONFIG"; then 11512 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 11513 1.1 mrg $as_echo "$ac_pt_PKG_CONFIG" >&6; } 11514 1.1 mrg else 11515 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11516 1.1 mrg $as_echo "no" >&6; } 11517 1.1 mrg fi 11518 1.1 mrg 11519 1.1 mrg if test "x$ac_pt_PKG_CONFIG" = x; then 11520 1.1 mrg PKG_CONFIG="" 11521 1.1 mrg else 11522 1.1 mrg case $cross_compiling:$ac_tool_warned in 11523 1.1 mrg yes:) 11524 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 11525 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11526 1.1 mrg ac_tool_warned=yes ;; 11527 1.1 mrg esac 11528 1.1 mrg PKG_CONFIG=$ac_pt_PKG_CONFIG 11529 1.1 mrg fi 11530 1.1 mrg else 11531 1.1 mrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 11532 1.1 mrg fi 11533 1.1 mrg 11534 1.1 mrg fi 11535 1.1 mrg if test -n "$PKG_CONFIG"; then 11536 1.1 mrg _pkg_min_version=0.9.0 11537 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 11538 1.1 mrg $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 11539 1.1 mrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 11540 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11541 1.1 mrg $as_echo "yes" >&6; } 11542 1.1 mrg else 11543 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11544 1.1 mrg $as_echo "no" >&6; } 11545 1.1 mrg PKG_CONFIG="" 11546 1.1 mrg fi 11547 1.1 mrg fi 11548 1.1 mrg 11549 1.1 mrg # Check whether --enable-motif was given. 11550 1.1 mrg if test "${enable_motif+set}" = set; then : 11551 1.1 mrg enableval=$enable_motif; enable_motif="$enableval" 11552 1.1 mrg else 11553 1.1 mrg enable_motif=no 11554 1.1 mrg fi 11555 1.1 mrg 11556 1.1 mrg if test "$enable_motif" = yes; then 11557 1.1 mrg ENABLE_MOTIF_TRUE= 11558 1.1 mrg ENABLE_MOTIF_FALSE='#' 11559 1.1 mrg else 11560 1.1 mrg ENABLE_MOTIF_TRUE='#' 11561 1.1 mrg ENABLE_MOTIF_FALSE= 11562 1.1 mrg fi 11563 1.1 mrg 11564 1.1 mrg 11565 1.1 mrg 11566 1.1 mrg pkg_failed=no 11567 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GL" >&5 11568 1.1 mrg $as_echo_n "checking for GL... " >&6; } 11569 1.1 mrg 11570 1.1 mrg if test -n "$GL_CFLAGS"; then 11571 1.1 mrg pkg_cv_GL_CFLAGS="$GL_CFLAGS" 11572 1.1 mrg elif test -n "$PKG_CONFIG"; then 11573 1.1 mrg if test -n "$PKG_CONFIG" && \ 11574 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gl\""; } >&5 11575 1.1 mrg ($PKG_CONFIG --exists --print-errors "gl") 2>&5 11576 1.1 mrg ac_status=$? 11577 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11578 1.1 mrg test $ac_status = 0; }; then 11579 1.1 mrg pkg_cv_GL_CFLAGS=`$PKG_CONFIG --cflags "gl" 2>/dev/null` 11580 1.1 mrg else 11581 1.1 mrg pkg_failed=yes 11582 1.1 mrg fi 11583 1.1 mrg else 11584 1.1 mrg pkg_failed=untried 11585 1.1 mrg fi 11586 1.1 mrg if test -n "$GL_LIBS"; then 11587 1.1 mrg pkg_cv_GL_LIBS="$GL_LIBS" 11588 1.1 mrg elif test -n "$PKG_CONFIG"; then 11589 1.1 mrg if test -n "$PKG_CONFIG" && \ 11590 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gl\""; } >&5 11591 1.1 mrg ($PKG_CONFIG --exists --print-errors "gl") 2>&5 11592 1.1 mrg ac_status=$? 11593 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11594 1.1 mrg test $ac_status = 0; }; then 11595 1.1 mrg pkg_cv_GL_LIBS=`$PKG_CONFIG --libs "gl" 2>/dev/null` 11596 1.1 mrg else 11597 1.1 mrg pkg_failed=yes 11598 1.1 mrg fi 11599 1.1 mrg else 11600 1.1 mrg pkg_failed=untried 11601 1.1 mrg fi 11602 1.1 mrg 11603 1.1 mrg 11604 1.1 mrg 11605 1.1 mrg if test $pkg_failed = yes; then 11606 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11607 1.1 mrg $as_echo "no" >&6; } 11608 1.1 mrg 11609 1.1 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11610 1.1 mrg _pkg_short_errors_supported=yes 11611 1.1 mrg else 11612 1.1 mrg _pkg_short_errors_supported=no 11613 1.1 mrg fi 11614 1.1 mrg if test $_pkg_short_errors_supported = yes; then 11615 1.1 mrg GL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gl" 2>&1` 11616 1.1 mrg else 11617 1.1 mrg GL_PKG_ERRORS=`$PKG_CONFIG --print-errors "gl" 2>&1` 11618 1.1 mrg fi 11619 1.1 mrg # Put the nasty error message in config.log where it belongs 11620 1.1 mrg echo "$GL_PKG_ERRORS" >&5 11621 1.1 mrg 11622 1.1 mrg 11623 1.1 mrg ac_fn_c_check_header_mongrel "$LINENO" "GL/gl.h" "ac_cv_header_GL_gl_h" "$ac_includes_default" 11624 1.1 mrg if test "x$ac_cv_header_GL_gl_h" = x""yes; then : 11625 1.1 mrg 11626 1.1 mrg else 11627 1.1 mrg as_fn_error $? "GL not found" "$LINENO" 5 11628 1.1 mrg fi 11629 1.1 mrg 11630 1.1 mrg 11631 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glBegin in -lGL" >&5 11632 1.1 mrg $as_echo_n "checking for glBegin in -lGL... " >&6; } 11633 1.1 mrg if test "${ac_cv_lib_GL_glBegin+set}" = set; then : 11634 1.1 mrg $as_echo_n "(cached) " >&6 11635 1.1 mrg else 11636 1.1 mrg ac_check_lib_save_LIBS=$LIBS 11637 1.1 mrg LIBS="-lGL $LIBS" 11638 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11639 1.1 mrg /* end confdefs.h. */ 11640 1.1 mrg 11641 1.1 mrg /* Override any GCC internal prototype to avoid an error. 11642 1.1 mrg Use char because int might match the return type of a GCC 11643 1.1 mrg builtin and then its argument prototype would still apply. */ 11644 1.1 mrg #ifdef __cplusplus 11645 1.1 mrg extern "C" 11646 1.1 mrg #endif 11647 1.1 mrg char glBegin (); 11648 1.1 mrg int 11649 1.1 mrg main () 11650 1.1 mrg { 11651 1.1 mrg return glBegin (); 11652 1.1 mrg ; 11653 1.1 mrg return 0; 11654 1.1 mrg } 11655 1.1 mrg _ACEOF 11656 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 11657 1.1 mrg ac_cv_lib_GL_glBegin=yes 11658 1.1 mrg else 11659 1.1 mrg ac_cv_lib_GL_glBegin=no 11660 1.1 mrg fi 11661 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 11662 1.1 mrg conftest$ac_exeext conftest.$ac_ext 11663 1.1 mrg LIBS=$ac_check_lib_save_LIBS 11664 1.1 mrg fi 11665 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_GL_glBegin" >&5 11666 1.1 mrg $as_echo "$ac_cv_lib_GL_glBegin" >&6; } 11667 1.1 mrg if test "x$ac_cv_lib_GL_glBegin" = x""yes; then : 11668 1.1 mrg GL_LIBS=-lGL 11669 1.1 mrg else 11670 1.1 mrg as_fn_error $? "GL required" "$LINENO" 5 11671 1.1 mrg fi 11672 1.1 mrg 11673 1.1 mrg 11674 1.1 mrg elif test $pkg_failed = untried; then 11675 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11676 1.1 mrg $as_echo "no" >&6; } 11677 1.1 mrg 11678 1.1 mrg ac_fn_c_check_header_mongrel "$LINENO" "GL/gl.h" "ac_cv_header_GL_gl_h" "$ac_includes_default" 11679 1.1 mrg if test "x$ac_cv_header_GL_gl_h" = x""yes; then : 11680 1.1 mrg 11681 1.1 mrg else 11682 1.1 mrg as_fn_error $? "GL not found" "$LINENO" 5 11683 1.1 mrg fi 11684 1.1 mrg 11685 1.1 mrg 11686 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glBegin in -lGL" >&5 11687 1.1 mrg $as_echo_n "checking for glBegin in -lGL... " >&6; } 11688 1.1 mrg if test "${ac_cv_lib_GL_glBegin+set}" = set; then : 11689 1.1 mrg $as_echo_n "(cached) " >&6 11690 1.1 mrg else 11691 1.1 mrg ac_check_lib_save_LIBS=$LIBS 11692 1.1 mrg LIBS="-lGL $LIBS" 11693 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11694 1.1 mrg /* end confdefs.h. */ 11695 1.1 mrg 11696 1.1 mrg /* Override any GCC internal prototype to avoid an error. 11697 1.1 mrg Use char because int might match the return type of a GCC 11698 1.1 mrg builtin and then its argument prototype would still apply. */ 11699 1.1 mrg #ifdef __cplusplus 11700 1.1 mrg extern "C" 11701 1.1 mrg #endif 11702 1.1 mrg char glBegin (); 11703 1.1 mrg int 11704 1.1 mrg main () 11705 1.1 mrg { 11706 1.1 mrg return glBegin (); 11707 1.1 mrg ; 11708 1.1 mrg return 0; 11709 1.1 mrg } 11710 1.1 mrg _ACEOF 11711 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 11712 1.1 mrg ac_cv_lib_GL_glBegin=yes 11713 1.1 mrg else 11714 1.1 mrg ac_cv_lib_GL_glBegin=no 11715 1.1 mrg fi 11716 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 11717 1.1 mrg conftest$ac_exeext conftest.$ac_ext 11718 1.1 mrg LIBS=$ac_check_lib_save_LIBS 11719 1.1 mrg fi 11720 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_GL_glBegin" >&5 11721 1.1 mrg $as_echo "$ac_cv_lib_GL_glBegin" >&6; } 11722 1.1 mrg if test "x$ac_cv_lib_GL_glBegin" = x""yes; then : 11723 1.1 mrg GL_LIBS=-lGL 11724 1.1 mrg else 11725 1.1 mrg as_fn_error $? "GL required" "$LINENO" 5 11726 1.1 mrg fi 11727 1.1 mrg 11728 1.1 mrg 11729 1.1 mrg else 11730 1.1 mrg GL_CFLAGS=$pkg_cv_GL_CFLAGS 11731 1.1 mrg GL_LIBS=$pkg_cv_GL_LIBS 11732 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11733 1.1 mrg $as_echo "yes" >&6; } 11734 1.1 mrg 11735 1.1 mrg fi 11736 1.1 mrg 11737 1.1 mrg 11738 1.1 mrg pkg_failed=no 11739 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLW" >&5 11740 1.1 mrg $as_echo_n "checking for GLW... " >&6; } 11741 1.1 mrg 11742 1.1 mrg if test -n "$GLW_CFLAGS"; then 11743 1.1 mrg pkg_cv_GLW_CFLAGS="$GLW_CFLAGS" 11744 1.1 mrg elif test -n "$PKG_CONFIG"; then 11745 1.1 mrg if test -n "$PKG_CONFIG" && \ 11746 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xt\""; } >&5 11747 1.1 mrg ($PKG_CONFIG --exists --print-errors "x11 xt") 2>&5 11748 1.1 mrg ac_status=$? 11749 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11750 1.1 mrg test $ac_status = 0; }; then 11751 1.1 mrg pkg_cv_GLW_CFLAGS=`$PKG_CONFIG --cflags "x11 xt" 2>/dev/null` 11752 1.1 mrg else 11753 1.1 mrg pkg_failed=yes 11754 1.1 mrg fi 11755 1.1 mrg else 11756 1.1 mrg pkg_failed=untried 11757 1.1 mrg fi 11758 1.1 mrg if test -n "$GLW_LIBS"; then 11759 1.1 mrg pkg_cv_GLW_LIBS="$GLW_LIBS" 11760 1.1 mrg elif test -n "$PKG_CONFIG"; then 11761 1.1 mrg if test -n "$PKG_CONFIG" && \ 11762 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xt\""; } >&5 11763 1.1 mrg ($PKG_CONFIG --exists --print-errors "x11 xt") 2>&5 11764 1.1 mrg ac_status=$? 11765 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11766 1.1 mrg test $ac_status = 0; }; then 11767 1.1 mrg pkg_cv_GLW_LIBS=`$PKG_CONFIG --libs "x11 xt" 2>/dev/null` 11768 1.1 mrg else 11769 1.1 mrg pkg_failed=yes 11770 1.1 mrg fi 11771 1.1 mrg else 11772 1.1 mrg pkg_failed=untried 11773 1.1 mrg fi 11774 1.1 mrg 11775 1.1 mrg 11776 1.1 mrg 11777 1.1 mrg if test $pkg_failed = yes; then 11778 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11779 1.1 mrg $as_echo "no" >&6; } 11780 1.1 mrg 11781 1.1 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11782 1.1 mrg _pkg_short_errors_supported=yes 11783 1.1 mrg else 11784 1.1 mrg _pkg_short_errors_supported=no 11785 1.1 mrg fi 11786 1.1 mrg if test $_pkg_short_errors_supported = yes; then 11787 1.1 mrg GLW_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 xt" 2>&1` 11788 1.1 mrg else 11789 1.1 mrg GLW_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 xt" 2>&1` 11790 1.1 mrg fi 11791 1.1 mrg # Put the nasty error message in config.log where it belongs 11792 1.1 mrg echo "$GLW_PKG_ERRORS" >&5 11793 1.1 mrg 11794 1.1 mrg as_fn_error $? "Package requirements (x11 xt) were not met: 11795 1.1 mrg 11796 1.1 mrg $GLW_PKG_ERRORS 11797 1.1 mrg 11798 1.1 mrg Consider adjusting the PKG_CONFIG_PATH environment variable if you 11799 1.1 mrg installed software in a non-standard prefix. 11800 1.1 mrg 11801 1.1 mrg Alternatively, you may set the environment variables GLW_CFLAGS 11802 1.1 mrg and GLW_LIBS to avoid the need to call pkg-config. 11803 1.1 mrg See the pkg-config man page for more details." "$LINENO" 5 11804 1.1 mrg 11805 1.1 mrg elif test $pkg_failed = untried; then 11806 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11807 1.1 mrg $as_echo "no" >&6; } 11808 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 11809 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 11810 1.1 mrg as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 11811 1.1 mrg is in your PATH or set the PKG_CONFIG environment variable to the full 11812 1.1 mrg path to pkg-config. 11813 1.1 mrg 11814 1.1 mrg Alternatively, you may set the environment variables GLW_CFLAGS 11815 1.1 mrg and GLW_LIBS to avoid the need to call pkg-config. 11816 1.1 mrg See the pkg-config man page for more details. 11817 1.1 mrg 11818 1.1 mrg To get pkg-config, see <http://pkg-config.freedesktop.org/>. 11819 1.1 mrg See \`config.log' for more details" "$LINENO" 5; } 11820 1.1 mrg 11821 1.1 mrg else 11822 1.1 mrg GLW_CFLAGS=$pkg_cv_GLW_CFLAGS 11823 1.1 mrg GLW_LIBS=$pkg_cv_GLW_LIBS 11824 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11825 1.1 mrg $as_echo "yes" >&6; } 11826 1.1 mrg 11827 1.1 mrg fi 11828 1.1 mrg 11829 1.1 mrg MOTIF_CFLAGS= 11830 1.1 mrg if test "x$enable_motif" = xyes; then 11831 1.1 mrg # Extract the first word of "motif-config", so it can be a program name with args. 11832 1.1 mrg set dummy motif-config; ac_word=$2 11833 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11834 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; } 11835 1.1 mrg if test "${ac_cv_path_MOTIF_CONFIG+set}" = set; then : 11836 1.1 mrg $as_echo_n "(cached) " >&6 11837 1.1 mrg else 11838 1.1 mrg case $MOTIF_CONFIG in 11839 1.1 mrg [\\/]* | ?:[\\/]*) 11840 1.1 mrg ac_cv_path_MOTIF_CONFIG="$MOTIF_CONFIG" # Let the user override the test with a path. 11841 1.1 mrg ;; 11842 1.1 mrg *) 11843 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11844 1.1 mrg for as_dir in $PATH 11845 1.1 mrg do 11846 1.1 mrg IFS=$as_save_IFS 11847 1.1 mrg test -z "$as_dir" && as_dir=. 11848 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do 11849 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11850 1.1 mrg ac_cv_path_MOTIF_CONFIG="$as_dir/$ac_word$ac_exec_ext" 11851 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11852 1.1 mrg break 2 11853 1.1 mrg fi 11854 1.1 mrg done 11855 1.1 mrg done 11856 1.1 mrg IFS=$as_save_IFS 11857 1.1 mrg 11858 1.1 mrg test -z "$ac_cv_path_MOTIF_CONFIG" && ac_cv_path_MOTIF_CONFIG="no" 11859 1.1 mrg ;; 11860 1.1 mrg esac 11861 1.1 mrg fi 11862 1.1 mrg MOTIF_CONFIG=$ac_cv_path_MOTIF_CONFIG 11863 1.1 mrg if test -n "$MOTIF_CONFIG"; then 11864 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MOTIF_CONFIG" >&5 11865 1.1 mrg $as_echo "$MOTIF_CONFIG" >&6; } 11866 1.1 mrg else 11867 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11868 1.1 mrg $as_echo "no" >&6; } 11869 1.1 mrg fi 11870 1.1 mrg 11871 1.1 mrg 11872 1.1 mrg if test "x$MOTIF_CONFIG" != xno; then 11873 1.1 mrg MOTIF_CFLAGS=`$MOTIF_CONFIG --cflags` 11874 1.1 mrg MOTIF_LIBS=`$MOTIF_CONFIG --libs` 11875 1.1 mrg else 11876 1.1 mrg ac_fn_c_check_header_mongrel "$LINENO" "Xm/PrimitiveP.h" "ac_cv_header_Xm_PrimitiveP_h" "$ac_includes_default" 11877 1.1 mrg if test "x$ac_cv_header_Xm_PrimitiveP_h" = x""yes; then : 11878 1.1 mrg 11879 1.1 mrg else 11880 1.1 mrg as_fn_error $? "Can't locate Motif headers" "$LINENO" 5 11881 1.1 mrg fi 11882 1.1 mrg 11883 1.1 mrg 11884 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XmGetPixmap in -lXm" >&5 11885 1.1 mrg $as_echo_n "checking for XmGetPixmap in -lXm... " >&6; } 11886 1.1 mrg if test "${ac_cv_lib_Xm_XmGetPixmap+set}" = set; then : 11887 1.1 mrg $as_echo_n "(cached) " >&6 11888 1.1 mrg else 11889 1.1 mrg ac_check_lib_save_LIBS=$LIBS 11890 1.1 mrg LIBS="-lXm $LIBS" 11891 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11892 1.1 mrg /* end confdefs.h. */ 11893 1.1 mrg 11894 1.1 mrg /* Override any GCC internal prototype to avoid an error. 11895 1.1 mrg Use char because int might match the return type of a GCC 11896 1.1 mrg builtin and then its argument prototype would still apply. */ 11897 1.1 mrg #ifdef __cplusplus 11898 1.1 mrg extern "C" 11899 1.1 mrg #endif 11900 1.1 mrg char XmGetPixmap (); 11901 1.1 mrg int 11902 1.1 mrg main () 11903 1.1 mrg { 11904 1.1 mrg return XmGetPixmap (); 11905 1.1 mrg ; 11906 1.1 mrg return 0; 11907 1.1 mrg } 11908 1.1 mrg _ACEOF 11909 1.1 mrg if ac_fn_c_try_link "$LINENO"; then : 11910 1.1 mrg ac_cv_lib_Xm_XmGetPixmap=yes 11911 1.1 mrg else 11912 1.1 mrg ac_cv_lib_Xm_XmGetPixmap=no 11913 1.1 mrg fi 11914 1.1 mrg rm -f core conftest.err conftest.$ac_objext \ 11915 1.1 mrg conftest$ac_exeext conftest.$ac_ext 11916 1.1 mrg LIBS=$ac_check_lib_save_LIBS 11917 1.1 mrg fi 11918 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xm_XmGetPixmap" >&5 11919 1.1 mrg $as_echo "$ac_cv_lib_Xm_XmGetPixmap" >&6; } 11920 1.1 mrg if test "x$ac_cv_lib_Xm_XmGetPixmap" = x""yes; then : 11921 1.1 mrg MOTIF_LIBS="-lXm" 11922 1.1 mrg else 11923 1.1 mrg as_fn_error $? "Can't locate Motif Xm library" "$LINENO" 5 11924 1.1 mrg fi 11925 1.1 mrg 11926 1.1 mrg fi 11927 1.1 mrg # MOTIF_LIBS is prepended to GLW_LIB_DEPS since Xm needs Xt/X11 11928 1.1 mrg GLW_PC_LIB_PRIV="$MOTIF_LIBS $GLW_PC_LIB_PRIV" 11929 1.1 mrg GLW_PC_CFLAGS="$MOTIF_CFLAGS $GLW_PC_CFLAGS" 11930 1.1 mrg fi 11931 1.1 mrg 11932 1.1 mrg 11933 1.1 mrg 11934 1.1 mrg 11935 1.1 mrg CFLAGS="$CFLAGS $GL_CFLAGS" 11936 1.1 mrg LIBS="$LIBS $GL_LIBS $MOTIF_LIBS" 11937 1.1 mrg 11938 1.1 mrg if test "x$GCC" = xyes ; then 11939 1.1 mrg CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \ 11940 1.1 mrg -Wmissing-declarations -Wnested-externs -fno-strict-aliasing \ 11941 1.1 mrg -Wbad-function-cast" 11942 1.1 mrg case `$CC -dumpversion` in 11943 1.1 mrg 3.4.* | 4.*) 11944 1.1 mrg CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement" 11945 1.1 mrg ;; 11946 1.1 mrg esac 11947 1.1 mrg else 11948 1.1 mrg ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 11949 1.1 mrg if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then : 11950 1.1 mrg SUNCC="yes" 11951 1.1 mrg else 11952 1.1 mrg SUNCC="no" 11953 1.1 mrg fi 11954 1.1 mrg 11955 1.1 mrg if test "x$SUNCC" = "xyes"; then 11956 1.1 mrg CWARNFLAGS="-v" 11957 1.1 mrg fi 11958 1.1 mrg fi 11959 1.1 mrg CFLAGS="$CFLAGS $CWARNFLAGS" 11960 1.1 mrg 11961 1.1 mrg 11962 1.1 mrg pkg_failed=no 11963 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X11" >&5 11964 1.1 mrg $as_echo_n "checking for X11... " >&6; } 11965 1.1 mrg 11966 1.1 mrg if test -n "$X11_CFLAGS"; then 11967 1.1 mrg pkg_cv_X11_CFLAGS="$X11_CFLAGS" 11968 1.1 mrg elif test -n "$PKG_CONFIG"; then 11969 1.1 mrg if test -n "$PKG_CONFIG" && \ 11970 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext\""; } >&5 11971 1.1 mrg ($PKG_CONFIG --exists --print-errors "x11 xext") 2>&5 11972 1.1 mrg ac_status=$? 11973 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11974 1.1 mrg test $ac_status = 0; }; then 11975 1.1 mrg pkg_cv_X11_CFLAGS=`$PKG_CONFIG --cflags "x11 xext" 2>/dev/null` 11976 1.1 mrg else 11977 1.1 mrg pkg_failed=yes 11978 1.1 mrg fi 11979 1.1 mrg else 11980 1.1 mrg pkg_failed=untried 11981 1.1 mrg fi 11982 1.1 mrg if test -n "$X11_LIBS"; then 11983 1.1 mrg pkg_cv_X11_LIBS="$X11_LIBS" 11984 1.1 mrg elif test -n "$PKG_CONFIG"; then 11985 1.1 mrg if test -n "$PKG_CONFIG" && \ 11986 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext\""; } >&5 11987 1.1 mrg ($PKG_CONFIG --exists --print-errors "x11 xext") 2>&5 11988 1.1 mrg ac_status=$? 11989 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11990 1.1 mrg test $ac_status = 0; }; then 11991 1.1 mrg pkg_cv_X11_LIBS=`$PKG_CONFIG --libs "x11 xext" 2>/dev/null` 11992 1.1 mrg else 11993 1.1 mrg pkg_failed=yes 11994 1.1 mrg fi 11995 1.1 mrg else 11996 1.1 mrg pkg_failed=untried 11997 1.1 mrg fi 11998 1.1 mrg 11999 1.1 mrg 12000 1.1 mrg 12001 1.1 mrg if test $pkg_failed = yes; then 12002 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12003 1.1 mrg $as_echo "no" >&6; } 12004 1.1 mrg 12005 1.1 mrg if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 12006 1.1 mrg _pkg_short_errors_supported=yes 12007 1.1 mrg else 12008 1.1 mrg _pkg_short_errors_supported=no 12009 1.1 mrg fi 12010 1.1 mrg if test $_pkg_short_errors_supported = yes; then 12011 1.1 mrg X11_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 xext" 2>&1` 12012 1.1 mrg else 12013 1.1 mrg X11_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 xext" 2>&1` 12014 1.1 mrg fi 12015 1.1 mrg # Put the nasty error message in config.log where it belongs 12016 1.1 mrg echo "$X11_PKG_ERRORS" >&5 12017 1.1 mrg 12018 1.1 mrg enable_x11=no 12019 1.1 mrg elif test $pkg_failed = untried; then 12020 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12021 1.1 mrg $as_echo "no" >&6; } 12022 1.1 mrg enable_x11=no 12023 1.1 mrg else 12024 1.1 mrg X11_CFLAGS=$pkg_cv_X11_CFLAGS 12025 1.1 mrg X11_LIBS=$pkg_cv_X11_LIBS 12026 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12027 1.1 mrg $as_echo "yes" >&6; } 12028 1.1 mrg x11_enabled=yes 12029 1.1 mrg fi 12030 1.1 mrg 12031 1.1 mrg ac_config_files="$ac_config_files glw.pc" 12032 1.1 mrg 12033 1.1 mrg ac_config_files="$ac_config_files Makefile" 12034 1.1 mrg 12035 1.1 mrg cat >confcache <<\_ACEOF 12036 1.1 mrg # This file is a shell script that caches the results of configure 12037 1.1 mrg # tests run on this system so they can be shared between configure 12038 1.1 mrg # scripts and configure runs, see configure's option --config-cache. 12039 1.1 mrg # It is not useful on other systems. If it contains results you don't 12040 1.1 mrg # want to keep, you may remove or edit it. 12041 1.1 mrg # 12042 1.1 mrg # config.status only pays attention to the cache file if you give it 12043 1.1 mrg # the --recheck option to rerun configure. 12044 1.1 mrg # 12045 1.1 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when 12046 1.1 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the 12047 1.1 mrg # following values. 12048 1.1 mrg 12049 1.1 mrg _ACEOF 12050 1.1 mrg 12051 1.1 mrg # The following way of writing the cache mishandles newlines in values, 12052 1.1 mrg # but we know of no workaround that is simple, portable, and efficient. 12053 1.1 mrg # So, we kill variables containing newlines. 12054 1.1 mrg # Ultrix sh set writes to stderr and can't be redirected directly, 12055 1.1 mrg # and sets the high bit in the cache file unless we assign to the vars. 12056 1.1 mrg ( 12057 1.1 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 12058 1.1 mrg eval ac_val=\$$ac_var 12059 1.1 mrg case $ac_val in #( 12060 1.1 mrg *${as_nl}*) 12061 1.1 mrg case $ac_var in #( 12062 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 12063 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 12064 1.1 mrg esac 12065 1.1 mrg case $ac_var in #( 12066 1.1 mrg _ | IFS | as_nl) ;; #( 12067 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 12068 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;; 12069 1.1 mrg esac ;; 12070 1.1 mrg esac 12071 1.1 mrg done 12072 1.1 mrg 12073 1.1 mrg (set) 2>&1 | 12074 1.1 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 12075 1.1 mrg *${as_nl}ac_space=\ *) 12076 1.1 mrg # `set' does not quote correctly, so add quotes: double-quote 12077 1.1 mrg # substitution turns \\\\ into \\, and sed turns \\ into \. 12078 1.1 mrg sed -n \ 12079 1.1 mrg "s/'/'\\\\''/g; 12080 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 12081 1.1 mrg ;; #( 12082 1.1 mrg *) 12083 1.1 mrg # `set' quotes correctly as required by POSIX, so do not add quotes. 12084 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 12085 1.1 mrg ;; 12086 1.1 mrg esac | 12087 1.1 mrg sort 12088 1.1 mrg ) | 12089 1.1 mrg sed ' 12090 1.1 mrg /^ac_cv_env_/b end 12091 1.1 mrg t clear 12092 1.1 mrg :clear 12093 1.1 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 12094 1.1 mrg t end 12095 1.1 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 12096 1.1 mrg :end' >>confcache 12097 1.1 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 12098 1.1 mrg if test -w "$cache_file"; then 12099 1.1 mrg test "x$cache_file" != "x/dev/null" && 12100 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 12101 1.1 mrg $as_echo "$as_me: updating cache $cache_file" >&6;} 12102 1.1 mrg cat confcache >$cache_file 12103 1.1 mrg else 12104 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 12105 1.1 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 12106 1.1 mrg fi 12107 1.1 mrg fi 12108 1.1 mrg rm -f confcache 12109 1.1 mrg 12110 1.1 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix 12111 1.1 mrg # Let make expand exec_prefix. 12112 1.1 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 12113 1.1 mrg 12114 1.1 mrg # Transform confdefs.h into DEFS. 12115 1.1 mrg # Protect against shell expansion while executing Makefile rules. 12116 1.1 mrg # Protect against Makefile macro expansion. 12117 1.1 mrg # 12118 1.1 mrg # If the first sed substitution is executed (which looks for macros that 12119 1.1 mrg # take arguments), then branch to the quote section. Otherwise, 12120 1.1 mrg # look for a macro that doesn't take arguments. 12121 1.1 mrg ac_script=' 12122 1.1 mrg :mline 12123 1.1 mrg /\\$/{ 12124 1.1 mrg N 12125 1.1 mrg s,\\\n,, 12126 1.1 mrg b mline 12127 1.1 mrg } 12128 1.1 mrg t clear 12129 1.1 mrg :clear 12130 1.1 mrg s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g 12131 1.1 mrg t quote 12132 1.1 mrg s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g 12133 1.1 mrg t quote 12134 1.1 mrg b any 12135 1.1 mrg :quote 12136 1.1 mrg s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g 12137 1.1 mrg s/\[/\\&/g 12138 1.1 mrg s/\]/\\&/g 12139 1.1 mrg s/\$/$$/g 12140 1.1 mrg H 12141 1.1 mrg :any 12142 1.1 mrg ${ 12143 1.1 mrg g 12144 1.1 mrg s/^\n// 12145 1.1 mrg s/\n/ /g 12146 1.1 mrg p 12147 1.1 mrg } 12148 1.1 mrg ' 12149 1.1 mrg DEFS=`sed -n "$ac_script" confdefs.h` 12150 1.1 mrg 12151 1.1 mrg 12152 1.1 mrg ac_libobjs= 12153 1.1 mrg ac_ltlibobjs= 12154 1.1 mrg U= 12155 1.1 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 12156 1.1 mrg # 1. Remove the extension, and $U if already installed. 12157 1.1 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 12158 1.1 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 12159 1.1 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 12160 1.1 mrg # will be set to the directory where LIBOBJS objects are built. 12161 1.1 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 12162 1.1 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 12163 1.1 mrg done 12164 1.1 mrg LIBOBJS=$ac_libobjs 12165 1.1 mrg 12166 1.1 mrg LTLIBOBJS=$ac_ltlibobjs 12167 1.1 mrg 12168 1.1 mrg 12169 1.1 mrg if test -n "$EXEEXT"; then 12170 1.1 mrg am__EXEEXT_TRUE= 12171 1.1 mrg am__EXEEXT_FALSE='#' 12172 1.1 mrg else 12173 1.1 mrg am__EXEEXT_TRUE='#' 12174 1.1 mrg am__EXEEXT_FALSE= 12175 1.1 mrg fi 12176 1.1 mrg 12177 1.1 mrg if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 12178 1.1 mrg as_fn_error $? "conditional \"AMDEP\" was never defined. 12179 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5 12180 1.1 mrg fi 12181 1.1 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 12182 1.1 mrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 12183 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5 12184 1.1 mrg fi 12185 1.1 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 12186 1.1 mrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 12187 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5 12188 1.1 mrg fi 12189 1.1 mrg if test -z "${ENABLE_MOTIF_TRUE}" && test -z "${ENABLE_MOTIF_FALSE}"; then 12190 1.1 mrg as_fn_error $? "conditional \"ENABLE_MOTIF\" was never defined. 12191 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5 12192 1.1 mrg fi 12193 1.1 mrg 12194 1.1 mrg : ${CONFIG_STATUS=./config.status} 12195 1.1 mrg ac_write_fail=0 12196 1.1 mrg ac_clean_files_save=$ac_clean_files 12197 1.1 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS" 12198 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 12199 1.1 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 12200 1.1 mrg as_write_fail=0 12201 1.1 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 12202 1.1 mrg #! $SHELL 12203 1.1 mrg # Generated by $as_me. 12204 1.1 mrg # Run this file to recreate the current configuration. 12205 1.1 mrg # Compiler output produced by configure, useful for debugging 12206 1.1 mrg # configure, is in config.log if it exists. 12207 1.1 mrg 12208 1.1 mrg debug=false 12209 1.1 mrg ac_cs_recheck=false 12210 1.1 mrg ac_cs_silent=false 12211 1.1 mrg 12212 1.1 mrg SHELL=\${CONFIG_SHELL-$SHELL} 12213 1.1 mrg export SHELL 12214 1.1 mrg _ASEOF 12215 1.1 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 12216 1.1 mrg ## -------------------- ## 12217 1.1 mrg ## M4sh Initialization. ## 12218 1.1 mrg ## -------------------- ## 12219 1.1 mrg 12220 1.1 mrg # Be more Bourne compatible 12221 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh 12222 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 12223 1.1 mrg emulate sh 12224 1.1 mrg NULLCMD=: 12225 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 12226 1.1 mrg # is contrary to our usage. Disable this feature. 12227 1.1 mrg alias -g '${1+"$@"}'='"$@"' 12228 1.1 mrg setopt NO_GLOB_SUBST 12229 1.1 mrg else 12230 1.1 mrg case `(set -o) 2>/dev/null` in #( 12231 1.1 mrg *posix*) : 12232 1.1 mrg set -o posix ;; #( 12233 1.1 mrg *) : 12234 1.1 mrg ;; 12235 1.1 mrg esac 12236 1.1 mrg fi 12237 1.1 mrg 12238 1.1 mrg 12239 1.1 mrg as_nl=' 12240 1.1 mrg ' 12241 1.1 mrg export as_nl 12242 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf. 12243 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 12244 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 12245 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 12246 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris, 12247 1.1 mrg # but without wasting forks for bash or zsh. 12248 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \ 12249 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 12250 1.1 mrg as_echo='print -r --' 12251 1.1 mrg as_echo_n='print -rn --' 12252 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 12253 1.1 mrg as_echo='printf %s\n' 12254 1.1 mrg as_echo_n='printf %s' 12255 1.1 mrg else 12256 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 12257 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 12258 1.1 mrg as_echo_n='/usr/ucb/echo -n' 12259 1.1 mrg else 12260 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 12261 1.1 mrg as_echo_n_body='eval 12262 1.1 mrg arg=$1; 12263 1.1 mrg case $arg in #( 12264 1.1 mrg *"$as_nl"*) 12265 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl"; 12266 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 12267 1.1 mrg esac; 12268 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 12269 1.1 mrg ' 12270 1.1 mrg export as_echo_n_body 12271 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo' 12272 1.1 mrg fi 12273 1.1 mrg export as_echo_body 12274 1.1 mrg as_echo='sh -c $as_echo_body as_echo' 12275 1.1 mrg fi 12276 1.1 mrg 12277 1.1 mrg # The user is always right. 12278 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then 12279 1.1 mrg PATH_SEPARATOR=: 12280 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 12281 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 12282 1.1 mrg PATH_SEPARATOR=';' 12283 1.1 mrg } 12284 1.1 mrg fi 12285 1.1 mrg 12286 1.1 mrg 12287 1.1 mrg # IFS 12288 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is 12289 1.1 mrg # there to prevent editors from complaining about space-tab. 12290 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word 12291 1.1 mrg # splitting by setting IFS to empty value.) 12292 1.1 mrg IFS=" "" $as_nl" 12293 1.1 mrg 12294 1.1 mrg # Find who we are. Look in the path if we contain no directory separator. 12295 1.1 mrg case $0 in #(( 12296 1.1 mrg *[\\/]* ) as_myself=$0 ;; 12297 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12298 1.1 mrg for as_dir in $PATH 12299 1.1 mrg do 12300 1.1 mrg IFS=$as_save_IFS 12301 1.1 mrg test -z "$as_dir" && as_dir=. 12302 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 12303 1.1 mrg done 12304 1.1 mrg IFS=$as_save_IFS 12305 1.1 mrg 12306 1.1 mrg ;; 12307 1.1 mrg esac 12308 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND' 12309 1.1 mrg # in which case we are not to be found in the path. 12310 1.1 mrg if test "x$as_myself" = x; then 12311 1.1 mrg as_myself=$0 12312 1.1 mrg fi 12313 1.1 mrg if test ! -f "$as_myself"; then 12314 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 12315 1.1 mrg exit 1 12316 1.1 mrg fi 12317 1.1 mrg 12318 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in 12319 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 12320 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could 12321 1.1 mrg # trigger a bug in pdksh 5.2.14. 12322 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH 12323 1.1 mrg do eval test x\${$as_var+set} = xset \ 12324 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 12325 1.1 mrg done 12326 1.1 mrg PS1='$ ' 12327 1.1 mrg PS2='> ' 12328 1.1 mrg PS4='+ ' 12329 1.1 mrg 12330 1.1 mrg # NLS nuisances. 12331 1.1 mrg LC_ALL=C 12332 1.1 mrg export LC_ALL 12333 1.1 mrg LANGUAGE=C 12334 1.1 mrg export LANGUAGE 12335 1.1 mrg 12336 1.1 mrg # CDPATH. 12337 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 12338 1.1 mrg 12339 1.1 mrg 12340 1.1 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD] 12341 1.1 mrg # ---------------------------------------- 12342 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 12343 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 12344 1.1 mrg # script with STATUS, using 1 if that was 0. 12345 1.1 mrg as_fn_error () 12346 1.1 mrg { 12347 1.1 mrg as_status=$1; test $as_status -eq 0 && as_status=1 12348 1.1 mrg if test "$4"; then 12349 1.1 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 12350 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 12351 1.1 mrg fi 12352 1.1 mrg $as_echo "$as_me: error: $2" >&2 12353 1.1 mrg as_fn_exit $as_status 12354 1.1 mrg } # as_fn_error 12355 1.1 mrg 12356 1.1 mrg 12357 1.1 mrg # as_fn_set_status STATUS 12358 1.1 mrg # ----------------------- 12359 1.1 mrg # Set $? to STATUS, without forking. 12360 1.1 mrg as_fn_set_status () 12361 1.1 mrg { 12362 1.1 mrg return $1 12363 1.1 mrg } # as_fn_set_status 12364 1.1 mrg 12365 1.1 mrg # as_fn_exit STATUS 12366 1.1 mrg # ----------------- 12367 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 12368 1.1 mrg as_fn_exit () 12369 1.1 mrg { 12370 1.1 mrg set +e 12371 1.1 mrg as_fn_set_status $1 12372 1.1 mrg exit $1 12373 1.1 mrg } # as_fn_exit 12374 1.1 mrg 12375 1.1 mrg # as_fn_unset VAR 12376 1.1 mrg # --------------- 12377 1.1 mrg # Portably unset VAR. 12378 1.1 mrg as_fn_unset () 12379 1.1 mrg { 12380 1.1 mrg { eval $1=; unset $1;} 12381 1.1 mrg } 12382 1.1 mrg as_unset=as_fn_unset 12383 1.1 mrg # as_fn_append VAR VALUE 12384 1.1 mrg # ---------------------- 12385 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take 12386 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over 12387 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive 12388 1.1 mrg # implementations. 12389 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 12390 1.1 mrg eval 'as_fn_append () 12391 1.1 mrg { 12392 1.1 mrg eval $1+=\$2 12393 1.1 mrg }' 12394 1.1 mrg else 12395 1.1 mrg as_fn_append () 12396 1.1 mrg { 12397 1.1 mrg eval $1=\$$1\$2 12398 1.1 mrg } 12399 1.1 mrg fi # as_fn_append 12400 1.1 mrg 12401 1.1 mrg # as_fn_arith ARG... 12402 1.1 mrg # ------------------ 12403 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the 12404 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments 12405 1.1 mrg # must be portable across $(()) and expr. 12406 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 12407 1.1 mrg eval 'as_fn_arith () 12408 1.1 mrg { 12409 1.1 mrg as_val=$(( $* )) 12410 1.1 mrg }' 12411 1.1 mrg else 12412 1.1 mrg as_fn_arith () 12413 1.1 mrg { 12414 1.1 mrg as_val=`expr "$@" || test $? -eq 1` 12415 1.1 mrg } 12416 1.1 mrg fi # as_fn_arith 12417 1.1 mrg 12418 1.1 mrg 12419 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 && 12420 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 12421 1.1 mrg as_expr=expr 12422 1.1 mrg else 12423 1.1 mrg as_expr=false 12424 1.1 mrg fi 12425 1.1 mrg 12426 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 12427 1.1 mrg as_basename=basename 12428 1.1 mrg else 12429 1.1 mrg as_basename=false 12430 1.1 mrg fi 12431 1.1 mrg 12432 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 12433 1.1 mrg as_dirname=dirname 12434 1.1 mrg else 12435 1.1 mrg as_dirname=false 12436 1.1 mrg fi 12437 1.1 mrg 12438 1.1 mrg as_me=`$as_basename -- "$0" || 12439 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 12440 1.1 mrg X"$0" : 'X\(//\)$' \| \ 12441 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 12442 1.1 mrg $as_echo X/"$0" | 12443 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 12444 1.1 mrg s//\1/ 12445 1.1 mrg q 12446 1.1 mrg } 12447 1.1 mrg /^X\/\(\/\/\)$/{ 12448 1.1 mrg s//\1/ 12449 1.1 mrg q 12450 1.1 mrg } 12451 1.1 mrg /^X\/\(\/\).*/{ 12452 1.1 mrg s//\1/ 12453 1.1 mrg q 12454 1.1 mrg } 12455 1.1 mrg s/.*/./; q'` 12456 1.1 mrg 12457 1.1 mrg # Avoid depending upon Character Ranges. 12458 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz' 12459 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 12460 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS 12461 1.1 mrg as_cr_digits='0123456789' 12462 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits 12463 1.1 mrg 12464 1.1 mrg ECHO_C= ECHO_N= ECHO_T= 12465 1.1 mrg case `echo -n x` in #((((( 12466 1.1 mrg -n*) 12467 1.1 mrg case `echo 'xy\c'` in 12468 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 12469 1.1 mrg xy) ECHO_C='\c';; 12470 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 12471 1.1 mrg ECHO_T=' ';; 12472 1.1 mrg esac;; 12473 1.1 mrg *) 12474 1.1 mrg ECHO_N='-n';; 12475 1.1 mrg esac 12476 1.1 mrg 12477 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file 12478 1.1 mrg if test -d conf$$.dir; then 12479 1.1 mrg rm -f conf$$.dir/conf$$.file 12480 1.1 mrg else 12481 1.1 mrg rm -f conf$$.dir 12482 1.1 mrg mkdir conf$$.dir 2>/dev/null 12483 1.1 mrg fi 12484 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then 12485 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then 12486 1.1 mrg as_ln_s='ln -s' 12487 1.1 mrg # ... but there are two gotchas: 12488 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 12489 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 12490 1.1 mrg # In both cases, we have to default to `cp -p'. 12491 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 12492 1.1 mrg as_ln_s='cp -p' 12493 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then 12494 1.1 mrg as_ln_s=ln 12495 1.1 mrg else 12496 1.1 mrg as_ln_s='cp -p' 12497 1.1 mrg fi 12498 1.1 mrg else 12499 1.1 mrg as_ln_s='cp -p' 12500 1.1 mrg fi 12501 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 12502 1.1 mrg rmdir conf$$.dir 2>/dev/null 12503 1.1 mrg 12504 1.1 mrg 12505 1.1 mrg # as_fn_mkdir_p 12506 1.1 mrg # ------------- 12507 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary. 12508 1.1 mrg as_fn_mkdir_p () 12509 1.1 mrg { 12510 1.1 mrg 12511 1.1 mrg case $as_dir in #( 12512 1.1 mrg -*) as_dir=./$as_dir;; 12513 1.1 mrg esac 12514 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || { 12515 1.1 mrg as_dirs= 12516 1.1 mrg while :; do 12517 1.1 mrg case $as_dir in #( 12518 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 12519 1.1 mrg *) as_qdir=$as_dir;; 12520 1.1 mrg esac 12521 1.1 mrg as_dirs="'$as_qdir' $as_dirs" 12522 1.1 mrg as_dir=`$as_dirname -- "$as_dir" || 12523 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12524 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \ 12525 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \ 12526 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 12527 1.1 mrg $as_echo X"$as_dir" | 12528 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12529 1.1 mrg s//\1/ 12530 1.1 mrg q 12531 1.1 mrg } 12532 1.1 mrg /^X\(\/\/\)[^/].*/{ 12533 1.1 mrg s//\1/ 12534 1.1 mrg q 12535 1.1 mrg } 12536 1.1 mrg /^X\(\/\/\)$/{ 12537 1.1 mrg s//\1/ 12538 1.1 mrg q 12539 1.1 mrg } 12540 1.1 mrg /^X\(\/\).*/{ 12541 1.1 mrg s//\1/ 12542 1.1 mrg q 12543 1.1 mrg } 12544 1.1 mrg s/.*/./; q'` 12545 1.1 mrg test -d "$as_dir" && break 12546 1.1 mrg done 12547 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs" 12548 1.1 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 12549 1.1 mrg 12550 1.1 mrg 12551 1.1 mrg } # as_fn_mkdir_p 12552 1.1 mrg if mkdir -p . 2>/dev/null; then 12553 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"' 12554 1.1 mrg else 12555 1.1 mrg test -d ./-p && rmdir ./-p 12556 1.1 mrg as_mkdir_p=false 12557 1.1 mrg fi 12558 1.1 mrg 12559 1.1 mrg if test -x / >/dev/null 2>&1; then 12560 1.1 mrg as_test_x='test -x' 12561 1.1 mrg else 12562 1.1 mrg if ls -dL / >/dev/null 2>&1; then 12563 1.1 mrg as_ls_L_option=L 12564 1.1 mrg else 12565 1.1 mrg as_ls_L_option= 12566 1.1 mrg fi 12567 1.1 mrg as_test_x=' 12568 1.1 mrg eval sh -c '\'' 12569 1.1 mrg if test -d "$1"; then 12570 1.1 mrg test -d "$1/."; 12571 1.1 mrg else 12572 1.1 mrg case $1 in #( 12573 1.1 mrg -*)set "./$1";; 12574 1.1 mrg esac; 12575 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 12576 1.1 mrg ???[sx]*):;;*)false;;esac;fi 12577 1.1 mrg '\'' sh 12578 1.1 mrg ' 12579 1.1 mrg fi 12580 1.1 mrg as_executable_p=$as_test_x 12581 1.1 mrg 12582 1.1 mrg # Sed expression to map a string onto a valid CPP name. 12583 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 12584 1.1 mrg 12585 1.1 mrg # Sed expression to map a string onto a valid variable name. 12586 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 12587 1.1 mrg 12588 1.1 mrg 12589 1.1 mrg exec 6>&1 12590 1.1 mrg ## ----------------------------------- ## 12591 1.1 mrg ## Main body of $CONFIG_STATUS script. ## 12592 1.1 mrg ## ----------------------------------- ## 12593 1.1 mrg _ASEOF 12594 1.1 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 12595 1.1 mrg 12596 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12597 1.1 mrg # Save the log message, to keep $0 and so on meaningful, and to 12598 1.1 mrg # report actual input values of CONFIG_FILES etc. instead of their 12599 1.1 mrg # values after options handling. 12600 1.1 mrg ac_log=" 12601 1.1 mrg This file was extended by glw $as_me 8.0.0, which was 12602 1.1 mrg generated by GNU Autoconf 2.66. Invocation command line was 12603 1.1 mrg 12604 1.1 mrg CONFIG_FILES = $CONFIG_FILES 12605 1.1 mrg CONFIG_HEADERS = $CONFIG_HEADERS 12606 1.1 mrg CONFIG_LINKS = $CONFIG_LINKS 12607 1.1 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS 12608 1.1 mrg $ $0 $@ 12609 1.1 mrg 12610 1.1 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q` 12611 1.1 mrg " 12612 1.1 mrg 12613 1.1 mrg _ACEOF 12614 1.1 mrg 12615 1.1 mrg case $ac_config_files in *" 12616 1.1 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;; 12617 1.1 mrg esac 12618 1.1 mrg 12619 1.1 mrg 12620 1.1 mrg 12621 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12622 1.1 mrg # Files that config.status was made for. 12623 1.1 mrg config_files="$ac_config_files" 12624 1.1 mrg config_commands="$ac_config_commands" 12625 1.1 mrg 12626 1.1 mrg _ACEOF 12627 1.1 mrg 12628 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12629 1.1 mrg ac_cs_usage="\ 12630 1.1 mrg \`$as_me' instantiates files and other configuration actions 12631 1.1 mrg from templates according to the current configuration. Unless the files 12632 1.1 mrg and actions are specified as TAGs, all are instantiated by default. 12633 1.1 mrg 12634 1.1 mrg Usage: $0 [OPTION]... [TAG]... 12635 1.1 mrg 12636 1.1 mrg -h, --help print this help, then exit 12637 1.1 mrg -V, --version print version number and configuration settings, then exit 12638 1.1 mrg --config print configuration, then exit 12639 1.1 mrg -q, --quiet, --silent 12640 1.1 mrg do not print progress messages 12641 1.1 mrg -d, --debug don't remove temporary files 12642 1.1 mrg --recheck update $as_me by reconfiguring in the same conditions 12643 1.1 mrg --file=FILE[:TEMPLATE] 12644 1.1 mrg instantiate the configuration file FILE 12645 1.1 mrg 12646 1.1 mrg Configuration files: 12647 1.1 mrg $config_files 12648 1.1 mrg 12649 1.1 mrg Configuration commands: 12650 1.1 mrg $config_commands 12651 1.1 mrg 12652 1.1 mrg Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa>." 12653 1.1 mrg 12654 1.1 mrg _ACEOF 12655 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12656 1.1 mrg ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 12657 1.1 mrg ac_cs_version="\\ 12658 1.1 mrg glw config.status 8.0.0 12659 1.1 mrg configured by $0, generated by GNU Autoconf 2.66, 12660 1.1 mrg with options \\"\$ac_cs_config\\" 12661 1.1 mrg 12662 1.1 mrg Copyright (C) 2010 Free Software Foundation, Inc. 12663 1.1 mrg This config.status script is free software; the Free Software Foundation 12664 1.1 mrg gives unlimited permission to copy, distribute and modify it." 12665 1.1 mrg 12666 1.1 mrg ac_pwd='$ac_pwd' 12667 1.1 mrg srcdir='$srcdir' 12668 1.1 mrg INSTALL='$INSTALL' 12669 1.1 mrg MKDIR_P='$MKDIR_P' 12670 1.1 mrg AWK='$AWK' 12671 1.1 mrg test -n "\$AWK" || AWK=awk 12672 1.1 mrg _ACEOF 12673 1.1 mrg 12674 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12675 1.1 mrg # The default lists apply if the user does not specify any file. 12676 1.1 mrg ac_need_defaults=: 12677 1.1 mrg while test $# != 0 12678 1.1 mrg do 12679 1.1 mrg case $1 in 12680 1.1 mrg --*=*) 12681 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 12682 1.1 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 12683 1.1 mrg ac_shift=: 12684 1.1 mrg ;; 12685 1.1 mrg *) 12686 1.1 mrg ac_option=$1 12687 1.1 mrg ac_optarg=$2 12688 1.1 mrg ac_shift=shift 12689 1.1 mrg ;; 12690 1.1 mrg esac 12691 1.1 mrg 12692 1.1 mrg case $ac_option in 12693 1.1 mrg # Handling of the options. 12694 1.1 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 12695 1.1 mrg ac_cs_recheck=: ;; 12696 1.1 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 12697 1.1 mrg $as_echo "$ac_cs_version"; exit ;; 12698 1.1 mrg --config | --confi | --conf | --con | --co | --c ) 12699 1.1 mrg $as_echo "$ac_cs_config"; exit ;; 12700 1.1 mrg --debug | --debu | --deb | --de | --d | -d ) 12701 1.1 mrg debug=: ;; 12702 1.1 mrg --file | --fil | --fi | --f ) 12703 1.1 mrg $ac_shift 12704 1.1 mrg case $ac_optarg in 12705 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12706 1.1 mrg esac 12707 1.1 mrg as_fn_append CONFIG_FILES " '$ac_optarg'" 12708 1.1 mrg ac_need_defaults=false;; 12709 1.1 mrg --he | --h | --help | --hel | -h ) 12710 1.1 mrg $as_echo "$ac_cs_usage"; exit ;; 12711 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 12712 1.1 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 12713 1.1 mrg ac_cs_silent=: ;; 12714 1.1 mrg 12715 1.1 mrg # This is an error. 12716 1.1 mrg -*) as_fn_error $? "unrecognized option: \`$1' 12717 1.1 mrg Try \`$0 --help' for more information." ;; 12718 1.1 mrg 12719 1.1 mrg *) as_fn_append ac_config_targets " $1" 12720 1.1 mrg ac_need_defaults=false ;; 12721 1.1 mrg 12722 1.1 mrg esac 12723 1.1 mrg shift 12724 1.1 mrg done 12725 1.1 mrg 12726 1.1 mrg ac_configure_extra_args= 12727 1.1 mrg 12728 1.1 mrg if $ac_cs_silent; then 12729 1.1 mrg exec 6>/dev/null 12730 1.1 mrg ac_configure_extra_args="$ac_configure_extra_args --silent" 12731 1.1 mrg fi 12732 1.1 mrg 12733 1.1 mrg _ACEOF 12734 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12735 1.1 mrg if \$ac_cs_recheck; then 12736 1.1 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 12737 1.1 mrg shift 12738 1.1 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 12739 1.1 mrg CONFIG_SHELL='$SHELL' 12740 1.1 mrg export CONFIG_SHELL 12741 1.1 mrg exec "\$@" 12742 1.1 mrg fi 12743 1.1 mrg 12744 1.1 mrg _ACEOF 12745 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12746 1.1 mrg exec 5>>config.log 12747 1.1 mrg { 12748 1.1 mrg echo 12749 1.1 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 12750 1.1 mrg ## Running $as_me. ## 12751 1.1 mrg _ASBOX 12752 1.1 mrg $as_echo "$ac_log" 12753 1.1 mrg } >&5 12754 1.1 mrg 12755 1.1 mrg _ACEOF 12756 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12757 1.1 mrg # 12758 1.1 mrg # INIT-COMMANDS 12759 1.1 mrg # 12760 1.1 mrg AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 12761 1.1 mrg 12762 1.1 mrg 12763 1.1 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout 12764 1.1 mrg # if CDPATH is set. 12765 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 12766 1.1 mrg 12767 1.1 mrg sed_quote_subst='$sed_quote_subst' 12768 1.1 mrg double_quote_subst='$double_quote_subst' 12769 1.1 mrg delay_variable_subst='$delay_variable_subst' 12770 1.1 mrg macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 12771 1.1 mrg macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 12772 1.1 mrg enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 12773 1.1 mrg enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 12774 1.1 mrg pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 12775 1.1 mrg enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 12776 1.1 mrg SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 12777 1.1 mrg ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 12778 1.1 mrg host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 12779 1.1 mrg host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 12780 1.1 mrg host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 12781 1.1 mrg build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 12782 1.1 mrg build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 12783 1.1 mrg build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 12784 1.1 mrg SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 12785 1.1 mrg Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 12786 1.1 mrg GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 12787 1.1 mrg EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 12788 1.1 mrg FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 12789 1.1 mrg LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 12790 1.1 mrg NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 12791 1.1 mrg LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 12792 1.1 mrg max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 12793 1.1 mrg ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 12794 1.1 mrg exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 12795 1.1 mrg lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 12796 1.1 mrg lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 12797 1.1 mrg lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 12798 1.1 mrg reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 12799 1.1 mrg reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 12800 1.1 mrg OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 12801 1.1 mrg deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 12802 1.1 mrg file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 12803 1.1 mrg AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 12804 1.1 mrg AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 12805 1.1 mrg STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 12806 1.1 mrg RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 12807 1.1 mrg old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 12808 1.1 mrg old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 12809 1.1 mrg old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 12810 1.1 mrg lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 12811 1.1 mrg CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 12812 1.1 mrg CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 12813 1.1 mrg compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 12814 1.1 mrg GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 12815 1.1 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 12816 1.1 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 12817 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 12818 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' 12819 1.1 mrg objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 12820 1.1 mrg MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 12821 1.1 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 12822 1.1 mrg lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 12823 1.1 mrg lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 12824 1.1 mrg lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 12825 1.1 mrg lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 12826 1.1 mrg need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 12827 1.1 mrg DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 12828 1.1 mrg NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 12829 1.1 mrg LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 12830 1.1 mrg OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 12831 1.1 mrg OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 12832 1.1 mrg libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 12833 1.1 mrg shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 12834 1.1 mrg extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 12835 1.1 mrg archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 12836 1.1 mrg enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 12837 1.1 mrg export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 12838 1.1 mrg whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 12839 1.1 mrg compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 12840 1.1 mrg old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 12841 1.1 mrg old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 12842 1.1 mrg archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 12843 1.1 mrg archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 12844 1.1 mrg module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 12845 1.1 mrg module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 12846 1.1 mrg with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 12847 1.1 mrg allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 12848 1.1 mrg no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 12849 1.1 mrg hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 12850 1.1 mrg hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' 12851 1.1 mrg hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 12852 1.1 mrg hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 12853 1.1 mrg hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 12854 1.1 mrg hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 12855 1.1 mrg hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 12856 1.1 mrg hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 12857 1.1 mrg inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 12858 1.1 mrg link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 12859 1.1 mrg fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`' 12860 1.1 mrg always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 12861 1.1 mrg export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 12862 1.1 mrg exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 12863 1.1 mrg include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 12864 1.1 mrg prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 12865 1.1 mrg file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 12866 1.1 mrg variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 12867 1.1 mrg need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 12868 1.1 mrg need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 12869 1.1 mrg version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 12870 1.1 mrg runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 12871 1.1 mrg shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 12872 1.1 mrg shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 12873 1.1 mrg libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 12874 1.1 mrg library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 12875 1.1 mrg soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 12876 1.1 mrg install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 12877 1.1 mrg postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 12878 1.1 mrg postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 12879 1.1 mrg finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 12880 1.1 mrg finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 12881 1.1 mrg hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 12882 1.1 mrg sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 12883 1.1 mrg sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 12884 1.1 mrg hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 12885 1.1 mrg enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 12886 1.1 mrg enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 12887 1.1 mrg enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 12888 1.1 mrg old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 12889 1.1 mrg striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 12890 1.1 mrg 12891 1.1 mrg LTCC='$LTCC' 12892 1.1 mrg LTCFLAGS='$LTCFLAGS' 12893 1.1 mrg compiler='$compiler_DEFAULT' 12894 1.1 mrg 12895 1.1 mrg # A function that is used when there is no print builtin or printf. 12896 1.1 mrg func_fallback_echo () 12897 1.1 mrg { 12898 1.1 mrg eval 'cat <<_LTECHO_EOF 12899 1.1 mrg \$1 12900 1.1 mrg _LTECHO_EOF' 12901 1.1 mrg } 12902 1.1 mrg 12903 1.1 mrg # Quote evaled strings. 12904 1.1 mrg for var in SHELL \ 12905 1.1 mrg ECHO \ 12906 1.1 mrg SED \ 12907 1.1 mrg GREP \ 12908 1.1 mrg EGREP \ 12909 1.1 mrg FGREP \ 12910 1.1 mrg LD \ 12911 1.1 mrg NM \ 12912 1.1 mrg LN_S \ 12913 1.1 mrg lt_SP2NL \ 12914 1.1 mrg lt_NL2SP \ 12915 1.1 mrg reload_flag \ 12916 1.1 mrg OBJDUMP \ 12917 1.1 mrg deplibs_check_method \ 12918 1.1 mrg file_magic_cmd \ 12919 1.1 mrg AR \ 12920 1.1 mrg AR_FLAGS \ 12921 1.1 mrg STRIP \ 12922 1.1 mrg RANLIB \ 12923 1.1 mrg CC \ 12924 1.1 mrg CFLAGS \ 12925 1.1 mrg compiler \ 12926 1.1 mrg lt_cv_sys_global_symbol_pipe \ 12927 1.1 mrg lt_cv_sys_global_symbol_to_cdecl \ 12928 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address \ 12929 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 12930 1.1 mrg lt_prog_compiler_no_builtin_flag \ 12931 1.1 mrg lt_prog_compiler_wl \ 12932 1.1 mrg lt_prog_compiler_pic \ 12933 1.1 mrg lt_prog_compiler_static \ 12934 1.1 mrg lt_cv_prog_compiler_c_o \ 12935 1.1 mrg need_locks \ 12936 1.1 mrg DSYMUTIL \ 12937 1.1 mrg NMEDIT \ 12938 1.1 mrg LIPO \ 12939 1.1 mrg OTOOL \ 12940 1.1 mrg OTOOL64 \ 12941 1.1 mrg shrext_cmds \ 12942 1.1 mrg export_dynamic_flag_spec \ 12943 1.1 mrg whole_archive_flag_spec \ 12944 1.1 mrg compiler_needs_object \ 12945 1.1 mrg with_gnu_ld \ 12946 1.1 mrg allow_undefined_flag \ 12947 1.1 mrg no_undefined_flag \ 12948 1.1 mrg hardcode_libdir_flag_spec \ 12949 1.1 mrg hardcode_libdir_flag_spec_ld \ 12950 1.1 mrg hardcode_libdir_separator \ 12951 1.1 mrg fix_srcfile_path \ 12952 1.1 mrg exclude_expsyms \ 12953 1.1 mrg include_expsyms \ 12954 1.1 mrg file_list_spec \ 12955 1.1 mrg variables_saved_for_relink \ 12956 1.1 mrg libname_spec \ 12957 1.1 mrg library_names_spec \ 12958 1.1 mrg soname_spec \ 12959 1.1 mrg install_override_mode \ 12960 1.1 mrg finish_eval \ 12961 1.1 mrg old_striplib \ 12962 1.1 mrg striplib; do 12963 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 12964 1.1 mrg *[\\\\\\\`\\"\\\$]*) 12965 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 12966 1.1 mrg ;; 12967 1.1 mrg *) 12968 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 12969 1.1 mrg ;; 12970 1.1 mrg esac 12971 1.1 mrg done 12972 1.1 mrg 12973 1.1 mrg # Double-quote double-evaled strings. 12974 1.1 mrg for var in reload_cmds \ 12975 1.1 mrg old_postinstall_cmds \ 12976 1.1 mrg old_postuninstall_cmds \ 12977 1.1 mrg old_archive_cmds \ 12978 1.1 mrg extract_expsyms_cmds \ 12979 1.1 mrg old_archive_from_new_cmds \ 12980 1.1 mrg old_archive_from_expsyms_cmds \ 12981 1.1 mrg archive_cmds \ 12982 1.1 mrg archive_expsym_cmds \ 12983 1.1 mrg module_cmds \ 12984 1.1 mrg module_expsym_cmds \ 12985 1.1 mrg export_symbols_cmds \ 12986 1.1 mrg prelink_cmds \ 12987 1.1 mrg postinstall_cmds \ 12988 1.1 mrg postuninstall_cmds \ 12989 1.1 mrg finish_cmds \ 12990 1.1 mrg sys_lib_search_path_spec \ 12991 1.1 mrg sys_lib_dlsearch_path_spec; do 12992 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 12993 1.1 mrg *[\\\\\\\`\\"\\\$]*) 12994 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 12995 1.1 mrg ;; 12996 1.1 mrg *) 12997 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 12998 1.1 mrg ;; 12999 1.1 mrg esac 13000 1.1 mrg done 13001 1.1 mrg 13002 1.1 mrg ac_aux_dir='$ac_aux_dir' 13003 1.1 mrg xsi_shell='$xsi_shell' 13004 1.1 mrg lt_shell_append='$lt_shell_append' 13005 1.1 mrg 13006 1.1 mrg # See if we are running on zsh, and set the options which allow our 13007 1.1 mrg # commands through without removal of \ escapes INIT. 13008 1.1 mrg if test -n "\${ZSH_VERSION+set}" ; then 13009 1.1 mrg setopt NO_GLOB_SUBST 13010 1.1 mrg fi 13011 1.1 mrg 13012 1.1 mrg 13013 1.1 mrg PACKAGE='$PACKAGE' 13014 1.1 mrg VERSION='$VERSION' 13015 1.1 mrg TIMESTAMP='$TIMESTAMP' 13016 1.1 mrg RM='$RM' 13017 1.1 mrg ofile='$ofile' 13018 1.1 mrg 13019 1.1 mrg 13020 1.1 mrg 13021 1.1 mrg 13022 1.1 mrg _ACEOF 13023 1.1 mrg 13024 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13025 1.1 mrg 13026 1.1 mrg # Handling of arguments. 13027 1.1 mrg for ac_config_target in $ac_config_targets 13028 1.1 mrg do 13029 1.1 mrg case $ac_config_target in 13030 1.1 mrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 13031 1.1 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 13032 1.1 mrg "glw.pc") CONFIG_FILES="$CONFIG_FILES glw.pc" ;; 13033 1.1 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 13034 1.1 mrg 13035 1.1 mrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 13036 1.1 mrg esac 13037 1.1 mrg done 13038 1.1 mrg 13039 1.1 mrg 13040 1.1 mrg # If the user did not use the arguments to specify the items to instantiate, 13041 1.1 mrg # then the envvar interface is used. Set only those that are not. 13042 1.1 mrg # We use the long form for the default assignment because of an extremely 13043 1.1 mrg # bizarre bug on SunOS 4.1.3. 13044 1.1 mrg if $ac_need_defaults; then 13045 1.1 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 13046 1.1 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 13047 1.1 mrg fi 13048 1.1 mrg 13049 1.1 mrg # Have a temporary directory for convenience. Make it in the build tree 13050 1.1 mrg # simply because there is no reason against having it here, and in addition, 13051 1.1 mrg # creating and moving files from /tmp can sometimes cause problems. 13052 1.1 mrg # Hook for its removal unless debugging. 13053 1.1 mrg # Note that there is a small window in which the directory will not be cleaned: 13054 1.1 mrg # after its creation but before its name has been assigned to `$tmp'. 13055 1.1 mrg $debug || 13056 1.1 mrg { 13057 1.1 mrg tmp= 13058 1.1 mrg trap 'exit_status=$? 13059 1.1 mrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 13060 1.1 mrg ' 0 13061 1.1 mrg trap 'as_fn_exit 1' 1 2 13 15 13062 1.1 mrg } 13063 1.1 mrg # Create a (secure) tmp directory for tmp files. 13064 1.1 mrg 13065 1.1 mrg { 13066 1.1 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 13067 1.1 mrg test -n "$tmp" && test -d "$tmp" 13068 1.1 mrg } || 13069 1.1 mrg { 13070 1.1 mrg tmp=./conf$$-$RANDOM 13071 1.1 mrg (umask 077 && mkdir "$tmp") 13072 1.1 mrg } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 13073 1.1 mrg 13074 1.1 mrg # Set up the scripts for CONFIG_FILES section. 13075 1.1 mrg # No need to generate them if there are no CONFIG_FILES. 13076 1.1 mrg # This happens for instance with `./config.status config.h'. 13077 1.1 mrg if test -n "$CONFIG_FILES"; then 13078 1.1 mrg 13079 1.1 mrg 13080 1.1 mrg ac_cr=`echo X | tr X '\015'` 13081 1.1 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr. 13082 1.1 mrg # But we know of no other shell where ac_cr would be empty at this 13083 1.1 mrg # point, so we can use a bashism as a fallback. 13084 1.1 mrg if test "x$ac_cr" = x; then 13085 1.1 mrg eval ac_cr=\$\'\\r\' 13086 1.1 mrg fi 13087 1.1 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 13088 1.1 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 13089 1.1 mrg ac_cs_awk_cr='\\r' 13090 1.1 mrg else 13091 1.1 mrg ac_cs_awk_cr=$ac_cr 13092 1.1 mrg fi 13093 1.1 mrg 13094 1.1 mrg echo 'BEGIN {' >"$tmp/subs1.awk" && 13095 1.1 mrg _ACEOF 13096 1.1 mrg 13097 1.1 mrg 13098 1.1 mrg { 13099 1.1 mrg echo "cat >conf$$subs.awk <<_ACEOF" && 13100 1.1 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 13101 1.1 mrg echo "_ACEOF" 13102 1.1 mrg } >conf$$subs.sh || 13103 1.1 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 13104 1.1 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 13105 1.1 mrg ac_delim='%!_!# ' 13106 1.1 mrg for ac_last_try in false false false false false :; do 13107 1.1 mrg . ./conf$$subs.sh || 13108 1.1 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 13109 1.1 mrg 13110 1.1 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 13111 1.1 mrg if test $ac_delim_n = $ac_delim_num; then 13112 1.1 mrg break 13113 1.1 mrg elif $ac_last_try; then 13114 1.1 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 13115 1.1 mrg else 13116 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13117 1.1 mrg fi 13118 1.1 mrg done 13119 1.1 mrg rm -f conf$$subs.sh 13120 1.1 mrg 13121 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13122 1.1 mrg cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 13123 1.1 mrg _ACEOF 13124 1.1 mrg sed -n ' 13125 1.1 mrg h 13126 1.1 mrg s/^/S["/; s/!.*/"]=/ 13127 1.1 mrg p 13128 1.1 mrg g 13129 1.1 mrg s/^[^!]*!// 13130 1.1 mrg :repl 13131 1.1 mrg t repl 13132 1.1 mrg s/'"$ac_delim"'$// 13133 1.1 mrg t delim 13134 1.1 mrg :nl 13135 1.1 mrg h 13136 1.1 mrg s/\(.\{148\}\)..*/\1/ 13137 1.1 mrg t more1 13138 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 13139 1.1 mrg p 13140 1.1 mrg n 13141 1.1 mrg b repl 13142 1.1 mrg :more1 13143 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13144 1.1 mrg p 13145 1.1 mrg g 13146 1.1 mrg s/.\{148\}// 13147 1.1 mrg t nl 13148 1.1 mrg :delim 13149 1.1 mrg h 13150 1.1 mrg s/\(.\{148\}\)..*/\1/ 13151 1.1 mrg t more2 13152 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/ 13153 1.1 mrg p 13154 1.1 mrg b 13155 1.1 mrg :more2 13156 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13157 1.1 mrg p 13158 1.1 mrg g 13159 1.1 mrg s/.\{148\}// 13160 1.1 mrg t delim 13161 1.1 mrg ' <conf$$subs.awk | sed ' 13162 1.1 mrg /^[^""]/{ 13163 1.1 mrg N 13164 1.1 mrg s/\n// 13165 1.1 mrg } 13166 1.1 mrg ' >>$CONFIG_STATUS || ac_write_fail=1 13167 1.1 mrg rm -f conf$$subs.awk 13168 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13169 1.1 mrg _ACAWK 13170 1.1 mrg cat >>"\$tmp/subs1.awk" <<_ACAWK && 13171 1.1 mrg for (key in S) S_is_set[key] = 1 13172 1.1 mrg FS = "" 13173 1.1 mrg 13174 1.1 mrg } 13175 1.1 mrg { 13176 1.1 mrg line = $ 0 13177 1.1 mrg nfields = split(line, field, "@") 13178 1.1 mrg substed = 0 13179 1.1 mrg len = length(field[1]) 13180 1.1 mrg for (i = 2; i < nfields; i++) { 13181 1.1 mrg key = field[i] 13182 1.1 mrg keylen = length(key) 13183 1.1 mrg if (S_is_set[key]) { 13184 1.1 mrg value = S[key] 13185 1.1 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 13186 1.1 mrg len += length(value) + length(field[++i]) 13187 1.1 mrg substed = 1 13188 1.1 mrg } else 13189 1.1 mrg len += 1 + keylen 13190 1.1 mrg } 13191 1.1 mrg 13192 1.1 mrg print line 13193 1.1 mrg } 13194 1.1 mrg 13195 1.1 mrg _ACAWK 13196 1.1 mrg _ACEOF 13197 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13198 1.1 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 13199 1.1 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 13200 1.1 mrg else 13201 1.1 mrg cat 13202 1.1 mrg fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 13203 1.1 mrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 13204 1.1 mrg _ACEOF 13205 1.1 mrg 13206 1.1 mrg # VPATH may cause trouble with some makes, so we remove sole $(srcdir), 13207 1.1 mrg # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 13208 1.1 mrg # trailing colons and then remove the whole line if VPATH becomes empty 13209 1.1 mrg # (actually we leave an empty line to preserve line numbers). 13210 1.1 mrg if test "x$srcdir" = x.; then 13211 1.1 mrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 13212 1.1 mrg h 13213 1.1 mrg s/// 13214 1.1 mrg s/^/:/ 13215 1.1 mrg s/[ ]*$/:/ 13216 1.1 mrg s/:\$(srcdir):/:/g 13217 1.1 mrg s/:\${srcdir}:/:/g 13218 1.1 mrg s/:@srcdir@:/:/g 13219 1.1 mrg s/^:*// 13220 1.1 mrg s/:*$// 13221 1.1 mrg x 13222 1.1 mrg s/\(=[ ]*\).*/\1/ 13223 1.1 mrg G 13224 1.1 mrg s/\n// 13225 1.1 mrg s/^[^=]*=[ ]*$// 13226 1.1 mrg }' 13227 1.1 mrg fi 13228 1.1 mrg 13229 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13230 1.1 mrg fi # test -n "$CONFIG_FILES" 13231 1.1 mrg 13232 1.1 mrg 13233 1.1 mrg eval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS" 13234 1.1 mrg shift 13235 1.1 mrg for ac_tag 13236 1.1 mrg do 13237 1.1 mrg case $ac_tag in 13238 1.1 mrg :[FHLC]) ac_mode=$ac_tag; continue;; 13239 1.1 mrg esac 13240 1.1 mrg case $ac_mode$ac_tag in 13241 1.1 mrg :[FHL]*:*);; 13242 1.1 mrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 13243 1.1 mrg :[FH]-) ac_tag=-:-;; 13244 1.1 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 13245 1.1 mrg esac 13246 1.1 mrg ac_save_IFS=$IFS 13247 1.1 mrg IFS=: 13248 1.1 mrg set x $ac_tag 13249 1.1 mrg IFS=$ac_save_IFS 13250 1.1 mrg shift 13251 1.1 mrg ac_file=$1 13252 1.1 mrg shift 13253 1.1 mrg 13254 1.1 mrg case $ac_mode in 13255 1.1 mrg :L) ac_source=$1;; 13256 1.1 mrg :[FH]) 13257 1.1 mrg ac_file_inputs= 13258 1.1 mrg for ac_f 13259 1.1 mrg do 13260 1.1 mrg case $ac_f in 13261 1.1 mrg -) ac_f="$tmp/stdin";; 13262 1.1 mrg *) # Look for the file first in the build tree, then in the source tree 13263 1.1 mrg # (if the path is not absolute). The absolute path cannot be DOS-style, 13264 1.1 mrg # because $ac_f cannot contain `:'. 13265 1.1 mrg test -f "$ac_f" || 13266 1.1 mrg case $ac_f in 13267 1.1 mrg [\\/$]*) false;; 13268 1.1 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 13269 1.1 mrg esac || 13270 1.1 mrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 13271 1.1 mrg esac 13272 1.1 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 13273 1.1 mrg as_fn_append ac_file_inputs " '$ac_f'" 13274 1.1 mrg done 13275 1.1 mrg 13276 1.1 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't 13277 1.1 mrg # use $as_me), people would be surprised to read: 13278 1.1 mrg # /* config.h. Generated by config.status. */ 13279 1.1 mrg configure_input='Generated from '` 13280 1.1 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 13281 1.1 mrg `' by configure.' 13282 1.1 mrg if test x"$ac_file" != x-; then 13283 1.1 mrg configure_input="$ac_file. $configure_input" 13284 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 13285 1.1 mrg $as_echo "$as_me: creating $ac_file" >&6;} 13286 1.1 mrg fi 13287 1.1 mrg # Neutralize special characters interpreted by sed in replacement strings. 13288 1.1 mrg case $configure_input in #( 13289 1.1 mrg *\&* | *\|* | *\\* ) 13290 1.1 mrg ac_sed_conf_input=`$as_echo "$configure_input" | 13291 1.1 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 13292 1.1 mrg *) ac_sed_conf_input=$configure_input;; 13293 1.1 mrg esac 13294 1.1 mrg 13295 1.1 mrg case $ac_tag in 13296 1.1 mrg *:-:* | *:-) cat >"$tmp/stdin" \ 13297 1.1 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 13298 1.1 mrg esac 13299 1.1 mrg ;; 13300 1.1 mrg esac 13301 1.1 mrg 13302 1.1 mrg ac_dir=`$as_dirname -- "$ac_file" || 13303 1.1 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13304 1.1 mrg X"$ac_file" : 'X\(//\)[^/]' \| \ 13305 1.1 mrg X"$ac_file" : 'X\(//\)$' \| \ 13306 1.1 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 13307 1.1 mrg $as_echo X"$ac_file" | 13308 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13309 1.1 mrg s//\1/ 13310 1.1 mrg q 13311 1.1 mrg } 13312 1.1 mrg /^X\(\/\/\)[^/].*/{ 13313 1.1 mrg s//\1/ 13314 1.1 mrg q 13315 1.1 mrg } 13316 1.1 mrg /^X\(\/\/\)$/{ 13317 1.1 mrg s//\1/ 13318 1.1 mrg q 13319 1.1 mrg } 13320 1.1 mrg /^X\(\/\).*/{ 13321 1.1 mrg s//\1/ 13322 1.1 mrg q 13323 1.1 mrg } 13324 1.1 mrg s/.*/./; q'` 13325 1.1 mrg as_dir="$ac_dir"; as_fn_mkdir_p 13326 1.1 mrg ac_builddir=. 13327 1.1 mrg 13328 1.1 mrg case "$ac_dir" in 13329 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 13330 1.1 mrg *) 13331 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 13332 1.1 mrg # A ".." for each directory in $ac_dir_suffix. 13333 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 13334 1.1 mrg case $ac_top_builddir_sub in 13335 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 13336 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 13337 1.1 mrg esac ;; 13338 1.1 mrg esac 13339 1.1 mrg ac_abs_top_builddir=$ac_pwd 13340 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix 13341 1.1 mrg # for backward compatibility: 13342 1.1 mrg ac_top_builddir=$ac_top_build_prefix 13343 1.1 mrg 13344 1.1 mrg case $srcdir in 13345 1.1 mrg .) # We are building in place. 13346 1.1 mrg ac_srcdir=. 13347 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub 13348 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;; 13349 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name. 13350 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix; 13351 1.1 mrg ac_top_srcdir=$srcdir 13352 1.1 mrg ac_abs_top_srcdir=$srcdir ;; 13353 1.1 mrg *) # Relative name. 13354 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 13355 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir 13356 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 13357 1.1 mrg esac 13358 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 13359 1.1 mrg 13360 1.1 mrg 13361 1.1 mrg case $ac_mode in 13362 1.1 mrg :F) 13363 1.1 mrg # 13364 1.1 mrg # CONFIG_FILE 13365 1.1 mrg # 13366 1.1 mrg 13367 1.1 mrg case $INSTALL in 13368 1.1 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 13369 1.1 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 13370 1.1 mrg esac 13371 1.1 mrg ac_MKDIR_P=$MKDIR_P 13372 1.1 mrg case $MKDIR_P in 13373 1.1 mrg [\\/$]* | ?:[\\/]* ) ;; 13374 1.1 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 13375 1.1 mrg esac 13376 1.1 mrg _ACEOF 13377 1.1 mrg 13378 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13379 1.1 mrg # If the template does not know about datarootdir, expand it. 13380 1.1 mrg # FIXME: This hack should be removed a few years after 2.60. 13381 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen= 13382 1.1 mrg ac_sed_dataroot=' 13383 1.1 mrg /datarootdir/ { 13384 1.1 mrg p 13385 1.1 mrg q 13386 1.1 mrg } 13387 1.1 mrg /@datadir@/p 13388 1.1 mrg /@docdir@/p 13389 1.1 mrg /@infodir@/p 13390 1.1 mrg /@localedir@/p 13391 1.1 mrg /@mandir@/p' 13392 1.1 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 13393 1.1 mrg *datarootdir*) ac_datarootdir_seen=yes;; 13394 1.1 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 13395 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 13396 1.1 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 13397 1.1 mrg _ACEOF 13398 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13399 1.1 mrg ac_datarootdir_hack=' 13400 1.1 mrg s&@datadir@&$datadir&g 13401 1.1 mrg s&@docdir@&$docdir&g 13402 1.1 mrg s&@infodir@&$infodir&g 13403 1.1 mrg s&@localedir@&$localedir&g 13404 1.1 mrg s&@mandir@&$mandir&g 13405 1.1 mrg s&\\\${datarootdir}&$datarootdir&g' ;; 13406 1.1 mrg esac 13407 1.1 mrg _ACEOF 13408 1.1 mrg 13409 1.1 mrg # Neutralize VPATH when `$srcdir' = `.'. 13410 1.1 mrg # Shell code in configure.ac might set extrasub. 13411 1.1 mrg # FIXME: do we really want to maintain this feature? 13412 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13413 1.1 mrg ac_sed_extra="$ac_vpsub 13414 1.1 mrg $extrasub 13415 1.1 mrg _ACEOF 13416 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13417 1.1 mrg :t 13418 1.1 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 13419 1.1 mrg s|@configure_input@|$ac_sed_conf_input|;t t 13420 1.1 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t 13421 1.1 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t 13422 1.1 mrg s&@srcdir@&$ac_srcdir&;t t 13423 1.1 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t 13424 1.1 mrg s&@top_srcdir@&$ac_top_srcdir&;t t 13425 1.1 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 13426 1.1 mrg s&@builddir@&$ac_builddir&;t t 13427 1.1 mrg s&@abs_builddir@&$ac_abs_builddir&;t t 13428 1.1 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 13429 1.1 mrg s&@INSTALL@&$ac_INSTALL&;t t 13430 1.1 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t 13431 1.1 mrg $ac_datarootdir_hack 13432 1.1 mrg " 13433 1.1 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 13434 1.1 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13435 1.1 mrg 13436 1.1 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 13437 1.1 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 13438 1.1 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 13439 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 13440 1.1 mrg which seems to be undefined. Please make sure it is defined" >&5 13441 1.1 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 13442 1.1 mrg which seems to be undefined. Please make sure it is defined" >&2;} 13443 1.1 mrg 13444 1.1 mrg rm -f "$tmp/stdin" 13445 1.1 mrg case $ac_file in 13446 1.1 mrg -) cat "$tmp/out" && rm -f "$tmp/out";; 13447 1.1 mrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 13448 1.1 mrg esac \ 13449 1.1 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13450 1.1 mrg ;; 13451 1.1 mrg 13452 1.1 mrg 13453 1.1 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 13454 1.1 mrg $as_echo "$as_me: executing $ac_file commands" >&6;} 13455 1.1 mrg ;; 13456 1.1 mrg esac 13457 1.1 mrg 13458 1.1 mrg 13459 1.1 mrg case $ac_file$ac_mode in 13460 1.1 mrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 13461 1.1 mrg # Autoconf 2.62 quotes --file arguments for eval, but not when files 13462 1.1 mrg # are listed without --file. Let's play safe and only enable the eval 13463 1.1 mrg # if we detect the quoting. 13464 1.1 mrg case $CONFIG_FILES in 13465 1.1 mrg *\'*) eval set x "$CONFIG_FILES" ;; 13466 1.1 mrg *) set x $CONFIG_FILES ;; 13467 1.1 mrg esac 13468 1.1 mrg shift 13469 1.1 mrg for mf 13470 1.1 mrg do 13471 1.1 mrg # Strip MF so we end up with the name of the file. 13472 1.1 mrg mf=`echo "$mf" | sed -e 's/:.*$//'` 13473 1.1 mrg # Check whether this is an Automake generated Makefile or not. 13474 1.1 mrg # We used to match only the files named `Makefile.in', but 13475 1.1 mrg # some people rename them; so instead we look at the file content. 13476 1.1 mrg # Grep'ing the first line is not enough: some people post-process 13477 1.1 mrg # each Makefile.in and add a new line on top of each file to say so. 13478 1.1 mrg # Grep'ing the whole file is not good either: AIX grep has a line 13479 1.1 mrg # limit of 2048, but all sed's we know have understand at least 4000. 13480 1.1 mrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 13481 1.1 mrg dirpart=`$as_dirname -- "$mf" || 13482 1.1 mrg $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13483 1.1 mrg X"$mf" : 'X\(//\)[^/]' \| \ 13484 1.1 mrg X"$mf" : 'X\(//\)$' \| \ 13485 1.1 mrg X"$mf" : 'X\(/\)' \| . 2>/dev/null || 13486 1.1 mrg $as_echo X"$mf" | 13487 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13488 1.1 mrg s//\1/ 13489 1.1 mrg q 13490 1.1 mrg } 13491 1.1 mrg /^X\(\/\/\)[^/].*/{ 13492 1.1 mrg s//\1/ 13493 1.1 mrg q 13494 1.1 mrg } 13495 1.1 mrg /^X\(\/\/\)$/{ 13496 1.1 mrg s//\1/ 13497 1.1 mrg q 13498 1.1 mrg } 13499 1.1 mrg /^X\(\/\).*/{ 13500 1.1 mrg s//\1/ 13501 1.1 mrg q 13502 1.1 mrg } 13503 1.1 mrg s/.*/./; q'` 13504 1.1 mrg else 13505 1.1 mrg continue 13506 1.1 mrg fi 13507 1.1 mrg # Extract the definition of DEPDIR, am__include, and am__quote 13508 1.1 mrg # from the Makefile without running `make'. 13509 1.1 mrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 13510 1.1 mrg test -z "$DEPDIR" && continue 13511 1.1 mrg am__include=`sed -n 's/^am__include = //p' < "$mf"` 13512 1.1 mrg test -z "am__include" && continue 13513 1.1 mrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 13514 1.1 mrg # When using ansi2knr, U may be empty or an underscore; expand it 13515 1.1 mrg U=`sed -n 's/^U = //p' < "$mf"` 13516 1.1 mrg # Find all dependency output files, they are included files with 13517 1.1 mrg # $(DEPDIR) in their names. We invoke sed twice because it is the 13518 1.1 mrg # simplest approach to changing $(DEPDIR) to its actual value in the 13519 1.1 mrg # expansion. 13520 1.1 mrg for file in `sed -n " 13521 1.1 mrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 13522 1.1 mrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 13523 1.1 mrg # Make sure the directory exists. 13524 1.1 mrg test -f "$dirpart/$file" && continue 13525 1.1 mrg fdir=`$as_dirname -- "$file" || 13526 1.1 mrg $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13527 1.1 mrg X"$file" : 'X\(//\)[^/]' \| \ 13528 1.1 mrg X"$file" : 'X\(//\)$' \| \ 13529 1.1 mrg X"$file" : 'X\(/\)' \| . 2>/dev/null || 13530 1.1 mrg $as_echo X"$file" | 13531 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13532 1.1 mrg s//\1/ 13533 1.1 mrg q 13534 1.1 mrg } 13535 1.1 mrg /^X\(\/\/\)[^/].*/{ 13536 1.1 mrg s//\1/ 13537 1.1 mrg q 13538 1.1 mrg } 13539 1.1 mrg /^X\(\/\/\)$/{ 13540 1.1 mrg s//\1/ 13541 1.1 mrg q 13542 1.1 mrg } 13543 1.1 mrg /^X\(\/\).*/{ 13544 1.1 mrg s//\1/ 13545 1.1 mrg q 13546 1.1 mrg } 13547 1.1 mrg s/.*/./; q'` 13548 1.1 mrg as_dir=$dirpart/$fdir; as_fn_mkdir_p 13549 1.1 mrg # echo "creating $dirpart/$file" 13550 1.1 mrg echo '# dummy' > "$dirpart/$file" 13551 1.1 mrg done 13552 1.1 mrg done 13553 1.1 mrg } 13554 1.1 mrg ;; 13555 1.1 mrg "libtool":C) 13556 1.1 mrg 13557 1.1 mrg # See if we are running on zsh, and set the options which allow our 13558 1.1 mrg # commands through without removal of \ escapes. 13559 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then 13560 1.1 mrg setopt NO_GLOB_SUBST 13561 1.1 mrg fi 13562 1.1 mrg 13563 1.1 mrg cfgfile="${ofile}T" 13564 1.1 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15 13565 1.1 mrg $RM "$cfgfile" 13566 1.1 mrg 13567 1.1 mrg cat <<_LT_EOF >> "$cfgfile" 13568 1.1 mrg #! $SHELL 13569 1.1 mrg 13570 1.1 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 13571 1.1 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 13572 1.1 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 13573 1.1 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh. 13574 1.1 mrg # 13575 1.1 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 13576 1.1 mrg # 2006, 2007, 2008, 2009, 2010 Free Software Foundation, 13577 1.1 mrg # Inc. 13578 1.1 mrg # Written by Gordon Matzigkeit, 1996 13579 1.1 mrg # 13580 1.1 mrg # This file is part of GNU Libtool. 13581 1.1 mrg # 13582 1.1 mrg # GNU Libtool is free software; you can redistribute it and/or 13583 1.1 mrg # modify it under the terms of the GNU General Public License as 13584 1.1 mrg # published by the Free Software Foundation; either version 2 of 13585 1.1 mrg # the License, or (at your option) any later version. 13586 1.1 mrg # 13587 1.1 mrg # As a special exception to the GNU General Public License, 13588 1.1 mrg # if you distribute this file as part of a program or library that 13589 1.1 mrg # is built using GNU Libtool, you may include this file under the 13590 1.1 mrg # same distribution terms that you use for the rest of that program. 13591 1.1 mrg # 13592 1.1 mrg # GNU Libtool is distributed in the hope that it will be useful, 13593 1.1 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of 13594 1.1 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13595 1.1 mrg # GNU General Public License for more details. 13596 1.1 mrg # 13597 1.1 mrg # You should have received a copy of the GNU General Public License 13598 1.1 mrg # along with GNU Libtool; see the file COPYING. If not, a copy 13599 1.1 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or 13600 1.1 mrg # obtained by writing to the Free Software Foundation, Inc., 13601 1.1 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 13602 1.1 mrg 13603 1.1 mrg 13604 1.1 mrg # The names of the tagged configurations supported by this script. 13605 1.1 mrg available_tags="" 13606 1.1 mrg 13607 1.1 mrg # ### BEGIN LIBTOOL CONFIG 13608 1.1 mrg 13609 1.1 mrg # Which release of libtool.m4 was used? 13610 1.1 mrg macro_version=$macro_version 13611 1.1 mrg macro_revision=$macro_revision 13612 1.1 mrg 13613 1.1 mrg # Whether or not to build shared libraries. 13614 1.1 mrg build_libtool_libs=$enable_shared 13615 1.1 mrg 13616 1.1 mrg # Whether or not to build static libraries. 13617 1.1 mrg build_old_libs=$enable_static 13618 1.1 mrg 13619 1.1 mrg # What type of objects to build. 13620 1.1 mrg pic_mode=$pic_mode 13621 1.1 mrg 13622 1.1 mrg # Whether or not to optimize for fast installation. 13623 1.1 mrg fast_install=$enable_fast_install 13624 1.1 mrg 13625 1.1 mrg # Shell to use when invoking shell scripts. 13626 1.1 mrg SHELL=$lt_SHELL 13627 1.1 mrg 13628 1.1 mrg # An echo program that protects backslashes. 13629 1.1 mrg ECHO=$lt_ECHO 13630 1.1 mrg 13631 1.1 mrg # The host system. 13632 1.1 mrg host_alias=$host_alias 13633 1.1 mrg host=$host 13634 1.1 mrg host_os=$host_os 13635 1.1 mrg 13636 1.1 mrg # The build system. 13637 1.1 mrg build_alias=$build_alias 13638 1.1 mrg build=$build 13639 1.1 mrg build_os=$build_os 13640 1.1 mrg 13641 1.1 mrg # A sed program that does not truncate output. 13642 1.1 mrg SED=$lt_SED 13643 1.1 mrg 13644 1.1 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n. 13645 1.1 mrg Xsed="\$SED -e 1s/^X//" 13646 1.1 mrg 13647 1.1 mrg # A grep program that handles long lines. 13648 1.1 mrg GREP=$lt_GREP 13649 1.1 mrg 13650 1.1 mrg # An ERE matcher. 13651 1.1 mrg EGREP=$lt_EGREP 13652 1.1 mrg 13653 1.1 mrg # A literal string matcher. 13654 1.1 mrg FGREP=$lt_FGREP 13655 1.1 mrg 13656 1.1 mrg # A BSD- or MS-compatible name lister. 13657 1.1 mrg NM=$lt_NM 13658 1.1 mrg 13659 1.1 mrg # Whether we need soft or hard links. 13660 1.1 mrg LN_S=$lt_LN_S 13661 1.1 mrg 13662 1.1 mrg # What is the maximum length of a command? 13663 1.1 mrg max_cmd_len=$max_cmd_len 13664 1.1 mrg 13665 1.1 mrg # Object file suffix (normally "o"). 13666 1.1 mrg objext=$ac_objext 13667 1.1 mrg 13668 1.1 mrg # Executable file suffix (normally ""). 13669 1.1 mrg exeext=$exeext 13670 1.1 mrg 13671 1.1 mrg # whether the shell understands "unset". 13672 1.1 mrg lt_unset=$lt_unset 13673 1.1 mrg 13674 1.1 mrg # turn spaces into newlines. 13675 1.1 mrg SP2NL=$lt_lt_SP2NL 13676 1.1 mrg 13677 1.1 mrg # turn newlines into spaces. 13678 1.1 mrg NL2SP=$lt_lt_NL2SP 13679 1.1 mrg 13680 1.1 mrg # An object symbol dumper. 13681 1.1 mrg OBJDUMP=$lt_OBJDUMP 13682 1.1 mrg 13683 1.1 mrg # Method to check whether dependent libraries are shared objects. 13684 1.1 mrg deplibs_check_method=$lt_deplibs_check_method 13685 1.1 mrg 13686 1.1 mrg # Command to use when deplibs_check_method == "file_magic". 13687 1.1 mrg file_magic_cmd=$lt_file_magic_cmd 13688 1.1 mrg 13689 1.1 mrg # The archiver. 13690 1.1 mrg AR=$lt_AR 13691 1.1 mrg AR_FLAGS=$lt_AR_FLAGS 13692 1.1 mrg 13693 1.1 mrg # A symbol stripping program. 13694 1.1 mrg STRIP=$lt_STRIP 13695 1.1 mrg 13696 1.1 mrg # Commands used to install an old-style archive. 13697 1.1 mrg RANLIB=$lt_RANLIB 13698 1.1 mrg old_postinstall_cmds=$lt_old_postinstall_cmds 13699 1.1 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds 13700 1.1 mrg 13701 1.1 mrg # Whether to use a lock for old archive extraction. 13702 1.1 mrg lock_old_archive_extraction=$lock_old_archive_extraction 13703 1.1 mrg 13704 1.1 mrg # A C compiler. 13705 1.1 mrg LTCC=$lt_CC 13706 1.1 mrg 13707 1.1 mrg # LTCC compiler flags. 13708 1.1 mrg LTCFLAGS=$lt_CFLAGS 13709 1.1 mrg 13710 1.1 mrg # Take the output of nm and produce a listing of raw symbols and C names. 13711 1.1 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 13712 1.1 mrg 13713 1.1 mrg # Transform the output of nm in a proper C declaration. 13714 1.1 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 13715 1.1 mrg 13716 1.1 mrg # Transform the output of nm in a C name address pair. 13717 1.1 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 13718 1.1 mrg 13719 1.1 mrg # Transform the output of nm in a C name address pair when lib prefix is needed. 13720 1.1 mrg global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 13721 1.1 mrg 13722 1.1 mrg # The name of the directory that contains temporary libtool files. 13723 1.1 mrg objdir=$objdir 13724 1.1 mrg 13725 1.1 mrg # Used to examine libraries when file_magic_cmd begins with "file". 13726 1.1 mrg MAGIC_CMD=$MAGIC_CMD 13727 1.1 mrg 13728 1.1 mrg # Must we lock files when doing compilation? 13729 1.1 mrg need_locks=$lt_need_locks 13730 1.1 mrg 13731 1.1 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X. 13732 1.1 mrg DSYMUTIL=$lt_DSYMUTIL 13733 1.1 mrg 13734 1.1 mrg # Tool to change global to local symbols on Mac OS X. 13735 1.1 mrg NMEDIT=$lt_NMEDIT 13736 1.1 mrg 13737 1.1 mrg # Tool to manipulate fat objects and archives on Mac OS X. 13738 1.1 mrg LIPO=$lt_LIPO 13739 1.1 mrg 13740 1.1 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X. 13741 1.1 mrg OTOOL=$lt_OTOOL 13742 1.1 mrg 13743 1.1 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 13744 1.1 mrg OTOOL64=$lt_OTOOL64 13745 1.1 mrg 13746 1.1 mrg # Old archive suffix (normally "a"). 13747 1.1 mrg libext=$libext 13748 1.1 mrg 13749 1.1 mrg # Shared library suffix (normally ".so"). 13750 1.1 mrg shrext_cmds=$lt_shrext_cmds 13751 1.1 mrg 13752 1.1 mrg # The commands to extract the exported symbol list from a shared archive. 13753 1.1 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds 13754 1.1 mrg 13755 1.1 mrg # Variables whose values should be saved in libtool wrapper scripts and 13756 1.1 mrg # restored at link time. 13757 1.1 mrg variables_saved_for_relink=$lt_variables_saved_for_relink 13758 1.1 mrg 13759 1.1 mrg # Do we need the "lib" prefix for modules? 13760 1.1 mrg need_lib_prefix=$need_lib_prefix 13761 1.1 mrg 13762 1.1 mrg # Do we need a version for libraries? 13763 1.1 mrg need_version=$need_version 13764 1.1 mrg 13765 1.1 mrg # Library versioning type. 13766 1.1 mrg version_type=$version_type 13767 1.1 mrg 13768 1.1 mrg # Shared library runtime path variable. 13769 1.1 mrg runpath_var=$runpath_var 13770 1.1 mrg 13771 1.1 mrg # Shared library path variable. 13772 1.1 mrg shlibpath_var=$shlibpath_var 13773 1.1 mrg 13774 1.1 mrg # Is shlibpath searched before the hard-coded library search path? 13775 1.1 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath 13776 1.1 mrg 13777 1.1 mrg # Format of library name prefix. 13778 1.1 mrg libname_spec=$lt_libname_spec 13779 1.1 mrg 13780 1.1 mrg # List of archive names. First name is the real one, the rest are links. 13781 1.1 mrg # The last name is the one that the linker finds with -lNAME 13782 1.1 mrg library_names_spec=$lt_library_names_spec 13783 1.1 mrg 13784 1.1 mrg # The coded name of the library, if different from the real name. 13785 1.1 mrg soname_spec=$lt_soname_spec 13786 1.1 mrg 13787 1.1 mrg # Permission mode override for installation of shared libraries. 13788 1.1 mrg install_override_mode=$lt_install_override_mode 13789 1.1 mrg 13790 1.1 mrg # Command to use after installation of a shared archive. 13791 1.1 mrg postinstall_cmds=$lt_postinstall_cmds 13792 1.1 mrg 13793 1.1 mrg # Command to use after uninstallation of a shared archive. 13794 1.1 mrg postuninstall_cmds=$lt_postuninstall_cmds 13795 1.1 mrg 13796 1.1 mrg # Commands used to finish a libtool library installation in a directory. 13797 1.1 mrg finish_cmds=$lt_finish_cmds 13798 1.1 mrg 13799 1.1 mrg # As "finish_cmds", except a single script fragment to be evaled but 13800 1.1 mrg # not shown. 13801 1.1 mrg finish_eval=$lt_finish_eval 13802 1.1 mrg 13803 1.1 mrg # Whether we should hardcode library paths into libraries. 13804 1.1 mrg hardcode_into_libs=$hardcode_into_libs 13805 1.1 mrg 13806 1.1 mrg # Compile-time system search path for libraries. 13807 1.1 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 13808 1.1 mrg 13809 1.1 mrg # Run-time system search path for libraries. 13810 1.1 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 13811 1.1 mrg 13812 1.1 mrg # Whether dlopen is supported. 13813 1.1 mrg dlopen_support=$enable_dlopen 13814 1.1 mrg 13815 1.1 mrg # Whether dlopen of programs is supported. 13816 1.1 mrg dlopen_self=$enable_dlopen_self 13817 1.1 mrg 13818 1.1 mrg # Whether dlopen of statically linked programs is supported. 13819 1.1 mrg dlopen_self_static=$enable_dlopen_self_static 13820 1.1 mrg 13821 1.1 mrg # Commands to strip libraries. 13822 1.1 mrg old_striplib=$lt_old_striplib 13823 1.1 mrg striplib=$lt_striplib 13824 1.1 mrg 13825 1.1 mrg 13826 1.1 mrg # The linker used to build libraries. 13827 1.1 mrg LD=$lt_LD 13828 1.1 mrg 13829 1.1 mrg # How to create reloadable object files. 13830 1.1 mrg reload_flag=$lt_reload_flag 13831 1.1 mrg reload_cmds=$lt_reload_cmds 13832 1.1 mrg 13833 1.1 mrg # Commands used to build an old-style archive. 13834 1.1 mrg old_archive_cmds=$lt_old_archive_cmds 13835 1.1 mrg 13836 1.1 mrg # A language specific compiler. 13837 1.1 mrg CC=$lt_compiler 13838 1.1 mrg 13839 1.1 mrg # Is the compiler the GNU compiler? 13840 1.1 mrg with_gcc=$GCC 13841 1.1 mrg 13842 1.1 mrg # Compiler flag to turn off builtin functions. 13843 1.1 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 13844 1.1 mrg 13845 1.1 mrg # How to pass a linker flag through the compiler. 13846 1.1 mrg wl=$lt_lt_prog_compiler_wl 13847 1.1 mrg 13848 1.1 mrg # Additional compiler flags for building library objects. 13849 1.1 mrg pic_flag=$lt_lt_prog_compiler_pic 13850 1.1 mrg 13851 1.1 mrg # Compiler flag to prevent dynamic linking. 13852 1.1 mrg link_static_flag=$lt_lt_prog_compiler_static 13853 1.1 mrg 13854 1.1 mrg # Does compiler simultaneously support -c and -o options? 13855 1.1 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o 13856 1.1 mrg 13857 1.1 mrg # Whether or not to add -lc for building shared libraries. 13858 1.1 mrg build_libtool_need_lc=$archive_cmds_need_lc 13859 1.1 mrg 13860 1.1 mrg # Whether or not to disallow shared libs when runtime libs are static. 13861 1.1 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 13862 1.1 mrg 13863 1.1 mrg # Compiler flag to allow reflexive dlopens. 13864 1.1 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 13865 1.1 mrg 13866 1.1 mrg # Compiler flag to generate shared objects directly from archives. 13867 1.1 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec 13868 1.1 mrg 13869 1.1 mrg # Whether the compiler copes with passing no objects directly. 13870 1.1 mrg compiler_needs_object=$lt_compiler_needs_object 13871 1.1 mrg 13872 1.1 mrg # Create an old-style archive from a shared archive. 13873 1.1 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 13874 1.1 mrg 13875 1.1 mrg # Create a temporary old-style archive to link instead of a shared archive. 13876 1.1 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 13877 1.1 mrg 13878 1.1 mrg # Commands used to build a shared archive. 13879 1.1 mrg archive_cmds=$lt_archive_cmds 13880 1.1 mrg archive_expsym_cmds=$lt_archive_expsym_cmds 13881 1.1 mrg 13882 1.1 mrg # Commands used to build a loadable module if different from building 13883 1.1 mrg # a shared archive. 13884 1.1 mrg module_cmds=$lt_module_cmds 13885 1.1 mrg module_expsym_cmds=$lt_module_expsym_cmds 13886 1.1 mrg 13887 1.1 mrg # Whether we are building with GNU ld or not. 13888 1.1 mrg with_gnu_ld=$lt_with_gnu_ld 13889 1.1 mrg 13890 1.1 mrg # Flag that allows shared libraries with undefined symbols to be built. 13891 1.1 mrg allow_undefined_flag=$lt_allow_undefined_flag 13892 1.1 mrg 13893 1.1 mrg # Flag that enforces no undefined symbols. 13894 1.1 mrg no_undefined_flag=$lt_no_undefined_flag 13895 1.1 mrg 13896 1.1 mrg # Flag to hardcode \$libdir into a binary during linking. 13897 1.1 mrg # This must work even if \$libdir does not exist 13898 1.1 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 13899 1.1 mrg 13900 1.1 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary 13901 1.1 mrg # during linking. This must work even if \$libdir does not exist. 13902 1.1 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 13903 1.1 mrg 13904 1.1 mrg # Whether we need a single "-rpath" flag with a separated argument. 13905 1.1 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator 13906 1.1 mrg 13907 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 13908 1.1 mrg # DIR into the resulting binary. 13909 1.1 mrg hardcode_direct=$hardcode_direct 13910 1.1 mrg 13911 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 13912 1.1 mrg # DIR into the resulting binary and the resulting library dependency is 13913 1.1 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the 13914 1.1 mrg # library is relocated. 13915 1.1 mrg hardcode_direct_absolute=$hardcode_direct_absolute 13916 1.1 mrg 13917 1.1 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR 13918 1.1 mrg # into the resulting binary. 13919 1.1 mrg hardcode_minus_L=$hardcode_minus_L 13920 1.1 mrg 13921 1.1 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 13922 1.1 mrg # into the resulting binary. 13923 1.1 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var 13924 1.1 mrg 13925 1.1 mrg # Set to "yes" if building a shared library automatically hardcodes DIR 13926 1.1 mrg # into the library and all subsequent libraries and executables linked 13927 1.1 mrg # against it. 13928 1.1 mrg hardcode_automatic=$hardcode_automatic 13929 1.1 mrg 13930 1.1 mrg # Set to yes if linker adds runtime paths of dependent libraries 13931 1.1 mrg # to runtime path list. 13932 1.1 mrg inherit_rpath=$inherit_rpath 13933 1.1 mrg 13934 1.1 mrg # Whether libtool must link a program against all its dependency libraries. 13935 1.1 mrg link_all_deplibs=$link_all_deplibs 13936 1.1 mrg 13937 1.1 mrg # Fix the shell variable \$srcfile for the compiler. 13938 1.1 mrg fix_srcfile_path=$lt_fix_srcfile_path 13939 1.1 mrg 13940 1.1 mrg # Set to "yes" if exported symbols are required. 13941 1.1 mrg always_export_symbols=$always_export_symbols 13942 1.1 mrg 13943 1.1 mrg # The commands to list exported symbols. 13944 1.1 mrg export_symbols_cmds=$lt_export_symbols_cmds 13945 1.1 mrg 13946 1.1 mrg # Symbols that should not be listed in the preloaded symbols. 13947 1.1 mrg exclude_expsyms=$lt_exclude_expsyms 13948 1.1 mrg 13949 1.1 mrg # Symbols that must always be exported. 13950 1.1 mrg include_expsyms=$lt_include_expsyms 13951 1.1 mrg 13952 1.1 mrg # Commands necessary for linking programs (against libraries) with templates. 13953 1.1 mrg prelink_cmds=$lt_prelink_cmds 13954 1.1 mrg 13955 1.1 mrg # Specify filename containing input files. 13956 1.1 mrg file_list_spec=$lt_file_list_spec 13957 1.1 mrg 13958 1.1 mrg # How to hardcode a shared library path into an executable. 13959 1.1 mrg hardcode_action=$hardcode_action 13960 1.1 mrg 13961 1.1 mrg # ### END LIBTOOL CONFIG 13962 1.1 mrg 13963 1.1 mrg _LT_EOF 13964 1.1 mrg 13965 1.1 mrg case $host_os in 13966 1.1 mrg aix3*) 13967 1.1 mrg cat <<\_LT_EOF >> "$cfgfile" 13968 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some 13969 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems 13970 1.1 mrg # vanish in a puff of smoke. 13971 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then 13972 1.1 mrg COLLECT_NAMES= 13973 1.1 mrg export COLLECT_NAMES 13974 1.1 mrg fi 13975 1.1 mrg _LT_EOF 13976 1.1 mrg ;; 13977 1.1 mrg esac 13978 1.1 mrg 13979 1.1 mrg 13980 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh" 13981 1.1 mrg 13982 1.1 mrg 13983 1.1 mrg # We use sed instead of cat because bash on DJGPP gets confused if 13984 1.1 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in 13985 1.1 mrg # text mode, it properly converts lines to CR/LF. This bash problem 13986 1.1 mrg # is reportedly fixed, but why not run on old versions too? 13987 1.1 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 13988 1.1 mrg || (rm -f "$cfgfile"; exit 1) 13989 1.1 mrg 13990 1.1 mrg case $xsi_shell in 13991 1.1 mrg yes) 13992 1.1 mrg cat << \_LT_EOF >> "$cfgfile" 13993 1.1 mrg 13994 1.1 mrg # func_dirname file append nondir_replacement 13995 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result, 13996 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT. 13997 1.1 mrg func_dirname () 13998 1.1 mrg { 13999 1.1 mrg case ${1} in 14000 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;; 14001 1.1 mrg * ) func_dirname_result="${3}" ;; 14002 1.1 mrg esac 14003 1.1 mrg } 14004 1.1 mrg 14005 1.1 mrg # func_basename file 14006 1.1 mrg func_basename () 14007 1.1 mrg { 14008 1.1 mrg func_basename_result="${1##*/}" 14009 1.1 mrg } 14010 1.1 mrg 14011 1.1 mrg # func_dirname_and_basename file append nondir_replacement 14012 1.1 mrg # perform func_basename and func_dirname in a single function 14013 1.1 mrg # call: 14014 1.1 mrg # dirname: Compute the dirname of FILE. If nonempty, 14015 1.1 mrg # add APPEND to the result, otherwise set result 14016 1.1 mrg # to NONDIR_REPLACEMENT. 14017 1.1 mrg # value returned in "$func_dirname_result" 14018 1.1 mrg # basename: Compute filename of FILE. 14019 1.1 mrg # value retuned in "$func_basename_result" 14020 1.1 mrg # Implementation must be kept synchronized with func_dirname 14021 1.1 mrg # and func_basename. For efficiency, we do not delegate to 14022 1.1 mrg # those functions but instead duplicate the functionality here. 14023 1.1 mrg func_dirname_and_basename () 14024 1.1 mrg { 14025 1.1 mrg case ${1} in 14026 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;; 14027 1.1 mrg * ) func_dirname_result="${3}" ;; 14028 1.1 mrg esac 14029 1.1 mrg func_basename_result="${1##*/}" 14030 1.1 mrg } 14031 1.1 mrg 14032 1.1 mrg # func_stripname prefix suffix name 14033 1.1 mrg # strip PREFIX and SUFFIX off of NAME. 14034 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special 14035 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading 14036 1.1 mrg # dot (in which case that matches only a dot). 14037 1.1 mrg func_stripname () 14038 1.1 mrg { 14039 1.1 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 14040 1.1 mrg # positional parameters, so assign one to ordinary parameter first. 14041 1.1 mrg func_stripname_result=${3} 14042 1.1 mrg func_stripname_result=${func_stripname_result#"${1}"} 14043 1.1 mrg func_stripname_result=${func_stripname_result%"${2}"} 14044 1.1 mrg } 14045 1.1 mrg 14046 1.1 mrg # func_opt_split 14047 1.1 mrg func_opt_split () 14048 1.1 mrg { 14049 1.1 mrg func_opt_split_opt=${1%%=*} 14050 1.1 mrg func_opt_split_arg=${1#*=} 14051 1.1 mrg } 14052 1.1 mrg 14053 1.1 mrg # func_lo2o object 14054 1.1 mrg func_lo2o () 14055 1.1 mrg { 14056 1.1 mrg case ${1} in 14057 1.1 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 14058 1.1 mrg *) func_lo2o_result=${1} ;; 14059 1.1 mrg esac 14060 1.1 mrg } 14061 1.1 mrg 14062 1.1 mrg # func_xform libobj-or-source 14063 1.1 mrg func_xform () 14064 1.1 mrg { 14065 1.1 mrg func_xform_result=${1%.*}.lo 14066 1.1 mrg } 14067 1.1 mrg 14068 1.1 mrg # func_arith arithmetic-term... 14069 1.1 mrg func_arith () 14070 1.1 mrg { 14071 1.1 mrg func_arith_result=$(( $* )) 14072 1.1 mrg } 14073 1.1 mrg 14074 1.1 mrg # func_len string 14075 1.1 mrg # STRING may not start with a hyphen. 14076 1.1 mrg func_len () 14077 1.1 mrg { 14078 1.1 mrg func_len_result=${#1} 14079 1.1 mrg } 14080 1.1 mrg 14081 1.1 mrg _LT_EOF 14082 1.1 mrg ;; 14083 1.1 mrg *) # Bourne compatible functions. 14084 1.1 mrg cat << \_LT_EOF >> "$cfgfile" 14085 1.1 mrg 14086 1.1 mrg # func_dirname file append nondir_replacement 14087 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result, 14088 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT. 14089 1.1 mrg func_dirname () 14090 1.1 mrg { 14091 1.1 mrg # Extract subdirectory from the argument. 14092 1.1 mrg func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` 14093 1.1 mrg if test "X$func_dirname_result" = "X${1}"; then 14094 1.1 mrg func_dirname_result="${3}" 14095 1.1 mrg else 14096 1.1 mrg func_dirname_result="$func_dirname_result${2}" 14097 1.1 mrg fi 14098 1.1 mrg } 14099 1.1 mrg 14100 1.1 mrg # func_basename file 14101 1.1 mrg func_basename () 14102 1.1 mrg { 14103 1.1 mrg func_basename_result=`$ECHO "${1}" | $SED "$basename"` 14104 1.1 mrg } 14105 1.1 mrg 14106 1.1 mrg 14107 1.1 mrg # func_stripname prefix suffix name 14108 1.1 mrg # strip PREFIX and SUFFIX off of NAME. 14109 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special 14110 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading 14111 1.1 mrg # dot (in which case that matches only a dot). 14112 1.1 mrg # func_strip_suffix prefix name 14113 1.1 mrg func_stripname () 14114 1.1 mrg { 14115 1.1 mrg case ${2} in 14116 1.1 mrg .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; 14117 1.1 mrg *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; 14118 1.1 mrg esac 14119 1.1 mrg } 14120 1.1 mrg 14121 1.1 mrg # sed scripts: 14122 1.1 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 14123 1.1 mrg my_sed_long_arg='1s/^-[^=]*=//' 14124 1.1 mrg 14125 1.1 mrg # func_opt_split 14126 1.1 mrg func_opt_split () 14127 1.1 mrg { 14128 1.1 mrg func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"` 14129 1.1 mrg func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"` 14130 1.1 mrg } 14131 1.1 mrg 14132 1.1 mrg # func_lo2o object 14133 1.1 mrg func_lo2o () 14134 1.1 mrg { 14135 1.1 mrg func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` 14136 1.1 mrg } 14137 1.1 mrg 14138 1.1 mrg # func_xform libobj-or-source 14139 1.1 mrg func_xform () 14140 1.1 mrg { 14141 1.1 mrg func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` 14142 1.1 mrg } 14143 1.1 mrg 14144 1.1 mrg # func_arith arithmetic-term... 14145 1.1 mrg func_arith () 14146 1.1 mrg { 14147 1.1 mrg func_arith_result=`expr "$@"` 14148 1.1 mrg } 14149 1.1 mrg 14150 1.1 mrg # func_len string 14151 1.1 mrg # STRING may not start with a hyphen. 14152 1.1 mrg func_len () 14153 1.1 mrg { 14154 1.1 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 14155 1.1 mrg } 14156 1.1 mrg 14157 1.1 mrg _LT_EOF 14158 1.1 mrg esac 14159 1.1 mrg 14160 1.1 mrg case $lt_shell_append in 14161 1.1 mrg yes) 14162 1.1 mrg cat << \_LT_EOF >> "$cfgfile" 14163 1.1 mrg 14164 1.1 mrg # func_append var value 14165 1.1 mrg # Append VALUE to the end of shell variable VAR. 14166 1.1 mrg func_append () 14167 1.1 mrg { 14168 1.1 mrg eval "$1+=\$2" 14169 1.1 mrg } 14170 1.1 mrg _LT_EOF 14171 1.1 mrg ;; 14172 1.1 mrg *) 14173 1.1 mrg cat << \_LT_EOF >> "$cfgfile" 14174 1.1 mrg 14175 1.1 mrg # func_append var value 14176 1.1 mrg # Append VALUE to the end of shell variable VAR. 14177 1.1 mrg func_append () 14178 1.1 mrg { 14179 1.1 mrg eval "$1=\$$1\$2" 14180 1.1 mrg } 14181 1.1 mrg 14182 1.1 mrg _LT_EOF 14183 1.1 mrg ;; 14184 1.1 mrg esac 14185 1.1 mrg 14186 1.1 mrg 14187 1.1 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 14188 1.1 mrg || (rm -f "$cfgfile"; exit 1) 14189 1.1 mrg 14190 1.1 mrg mv -f "$cfgfile" "$ofile" || 14191 1.1 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 14192 1.1 mrg chmod +x "$ofile" 14193 1.1 mrg 14194 1.1 mrg ;; 14195 1.1 mrg 14196 1.1 mrg esac 14197 1.1 mrg done # for ac_tag 14198 1.1 mrg 14199 1.1 mrg 14200 1.1 mrg as_fn_exit 0 14201 1.1 mrg _ACEOF 14202 1.1 mrg ac_clean_files=$ac_clean_files_save 14203 1.1 mrg 14204 1.1 mrg test $ac_write_fail = 0 || 14205 1.1 mrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 14206 1.1 mrg 14207 1.1 mrg 14208 1.1 mrg # configure is writing to config.log, and then calls config.status. 14209 1.1 mrg # config.status does its own redirection, appending to config.log. 14210 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open 14211 1.1 mrg # by configure, so config.status won't be able to write to it; its 14212 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null, 14213 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and 14214 1.1 mrg # appended to by config.status. When coming back to configure, we 14215 1.1 mrg # need to make the FD available again. 14216 1.1 mrg if test "$no_create" != yes; then 14217 1.1 mrg ac_cs_success=: 14218 1.1 mrg ac_config_status_args= 14219 1.1 mrg test "$silent" = yes && 14220 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet" 14221 1.1 mrg exec 5>/dev/null 14222 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 14223 1.1 mrg exec 5>>config.log 14224 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 14225 1.1 mrg # would make configure fail if this is the last instruction. 14226 1.1 mrg $ac_cs_success || as_fn_exit 1 14227 1.1 mrg fi 14228 1.1 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 14229 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 14230 1.1 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 14231 1.1 mrg fi 14232 1.1 mrg 14233