annotate configure @ 1739:c414850f206f

Add support for -boot flag, which allows in-tree execution of Ur/Web The boot flag rewrites most hardcoded paths to point to the build directory, and also forces static compilation. This is convenient for developing Ur/Web, or if you cannot 'sudo make install' Ur/Web. The following changes were made: * Header files were moved to include/urweb instead of include; this lets FFI users point their C_INCLUDE_PATH at this directory at write <urweb/urweb.h>. For internal Ur/Web executables, we simply pass -I$PATH/include/urweb as normal. * Differentiate between LIB and SRCLIB; SRCLIB is Ur and JavaScript source files, while LIB is compiled products from libtool. For in-tree compilation these live in different places. * No longer reference Config for paths; instead use Settings; these settings can be changed dynamically by Compiler.enableBoot () (TODO: add a disableBoot function.) * config.h is now generated directly in include/urweb/config.h, for consistency's sake (especially since it gets installed along with the rest of the headers!) * All of the autotools build products got updated. * The linkStatic field in protocols now only contains the name of the build product, and not the absolute path. Future users have to be careful not to reference the Settings files to early, lest they get an old version (this was the source of two bugs during development of this patch.)
author Edward Z. Yang <ezyang@mit.edu>
date Wed, 02 May 2012 17:17:57 -0400
parents 0152f65ced6a
children d2ec62c5ad81
rev   line source
adamc@378 1 #! /bin/sh
adamc@378 2 # Guess values for system-dependent variables and create Makefiles.
adam@1705 3 # Generated by GNU Autoconf 2.68 for urweb 20120329.
adamc@1095 4 #
adamc@378 5 #
adamc@378 6 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
adam@1315 7 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
adam@1315 8 # Foundation, Inc.
adamc@1095 9 #
adamc@1095 10 #
adamc@378 11 # This configure script is free software; the Free Software Foundation
adamc@378 12 # gives unlimited permission to copy, distribute and modify it.
adamc@1095 13 ## -------------------- ##
adamc@1095 14 ## M4sh Initialization. ##
adamc@1095 15 ## -------------------- ##
adamc@378 16
adamc@378 17 # Be more Bourne compatible
adamc@378 18 DUALCASE=1; export DUALCASE # for MKS sh
adamc@1095 19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
adamc@378 20 emulate sh
adamc@378 21 NULLCMD=:
adamc@1095 22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
adamc@378 23 # is contrary to our usage. Disable this feature.
adamc@378 24 alias -g '${1+"$@"}'='"$@"'
adamc@378 25 setopt NO_GLOB_SUBST
adamc@378 26 else
adamc@1095 27 case `(set -o) 2>/dev/null` in #(
adamc@1095 28 *posix*) :
adamc@1095 29 set -o posix ;; #(
adamc@1095 30 *) :
adamc@1095 31 ;;
adamc@378 32 esac
adamc@378 33 fi
adamc@378 34
adamc@378 35
adamc@1095 36 as_nl='
adamc@1095 37 '
adamc@1095 38 export as_nl
adamc@1095 39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
adamc@1095 40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
adamc@1095 41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
adamc@1095 42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
adamc@1095 43 # Prefer a ksh shell builtin over an external printf program on Solaris,
adamc@1095 44 # but without wasting forks for bash or zsh.
adamc@1095 45 if test -z "$BASH_VERSION$ZSH_VERSION" \
adamc@1095 46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
adamc@1095 47 as_echo='print -r --'
adamc@1095 48 as_echo_n='print -rn --'
adamc@1095 49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
adamc@1095 50 as_echo='printf %s\n'
adamc@1095 51 as_echo_n='printf %s'
adamc@1095 52 else
adamc@1095 53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
adamc@1095 54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
adamc@1095 55 as_echo_n='/usr/ucb/echo -n'
adamc@1095 56 else
adamc@1095 57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
adamc@1095 58 as_echo_n_body='eval
adamc@1095 59 arg=$1;
adamc@1095 60 case $arg in #(
adamc@1095 61 *"$as_nl"*)
adamc@1095 62 expr "X$arg" : "X\\(.*\\)$as_nl";
adamc@1095 63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
adamc@1095 64 esac;
adamc@1095 65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
adamc@1095 66 '
adamc@1095 67 export as_echo_n_body
adamc@1095 68 as_echo_n='sh -c $as_echo_n_body as_echo'
adamc@1095 69 fi
adamc@1095 70 export as_echo_body
adamc@1095 71 as_echo='sh -c $as_echo_body as_echo'
adamc@1095 72 fi
adamc@378 73
adamc@378 74 # The user is always right.
adamc@378 75 if test "${PATH_SEPARATOR+set}" != set; then
adamc@1095 76 PATH_SEPARATOR=:
adamc@1095 77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
adamc@1095 78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
adamc@1095 79 PATH_SEPARATOR=';'
adamc@1095 80 }
adamc@378 81 fi
adamc@378 82
adamc@378 83
adamc@378 84 # IFS
adamc@378 85 # We need space, tab and new line, in precisely that order. Quoting is
adamc@378 86 # there to prevent editors from complaining about space-tab.
adamc@378 87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
adamc@378 88 # splitting by setting IFS to empty value.)
adamc@378 89 IFS=" "" $as_nl"
adamc@378 90
adamc@378 91 # Find who we are. Look in the path if we contain no directory separator.
adam@1599 92 as_myself=
adamc@1095 93 case $0 in #((
adamc@378 94 *[\\/]* ) as_myself=$0 ;;
adamc@378 95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@378 96 for as_dir in $PATH
adamc@378 97 do
adamc@378 98 IFS=$as_save_IFS
adamc@378 99 test -z "$as_dir" && as_dir=.
adamc@1095 100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
adamc@1095 101 done
adamc@378 102 IFS=$as_save_IFS
adamc@378 103
adamc@378 104 ;;
adamc@378 105 esac
adamc@378 106 # We did not find ourselves, most probably we were run as `sh COMMAND'
adamc@378 107 # in which case we are not to be found in the path.
adamc@378 108 if test "x$as_myself" = x; then
adamc@378 109 as_myself=$0
adamc@378 110 fi
adamc@378 111 if test ! -f "$as_myself"; then
adamc@1095 112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
adamc@1095 113 exit 1
adamc@378 114 fi
adamc@378 115
adamc@1095 116 # Unset variables that we do not need and which cause bugs (e.g. in
adamc@1095 117 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
adamc@1095 118 # suppresses any "Segmentation fault" message there. '((' could
adamc@1095 119 # trigger a bug in pdksh 5.2.14.
adamc@1095 120 for as_var in BASH_ENV ENV MAIL MAILPATH
adamc@1095 121 do eval test x\${$as_var+set} = xset \
adamc@1095 122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
adamc@378 123 done
adamc@378 124 PS1='$ '
adamc@378 125 PS2='> '
adamc@378 126 PS4='+ '
adamc@378 127
adamc@378 128 # NLS nuisances.
adamc@1095 129 LC_ALL=C
adamc@1095 130 export LC_ALL
adamc@1095 131 LANGUAGE=C
adamc@1095 132 export LANGUAGE
adamc@1095 133
adamc@1095 134 # CDPATH.
adamc@1095 135 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
adamc@1095 136
adamc@1095 137 if test "x$CONFIG_SHELL" = x; then
adamc@1095 138 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
adamc@1095 139 emulate sh
adamc@1095 140 NULLCMD=:
adamc@1095 141 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
adamc@1095 142 # is contrary to our usage. Disable this feature.
adamc@1095 143 alias -g '\${1+\"\$@\"}'='\"\$@\"'
adamc@1095 144 setopt NO_GLOB_SUBST
adamc@1095 145 else
adamc@1095 146 case \`(set -o) 2>/dev/null\` in #(
adamc@1095 147 *posix*) :
adamc@1095 148 set -o posix ;; #(
adamc@1095 149 *) :
adamc@1095 150 ;;
adamc@1095 151 esac
adamc@1095 152 fi
adamc@1095 153 "
adamc@1095 154 as_required="as_fn_return () { (exit \$1); }
adamc@1095 155 as_fn_success () { as_fn_return 0; }
adamc@1095 156 as_fn_failure () { as_fn_return 1; }
adamc@1095 157 as_fn_ret_success () { return 0; }
adamc@1095 158 as_fn_ret_failure () { return 1; }
adamc@1095 159
adamc@1095 160 exitcode=0
adamc@1095 161 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
adamc@1095 162 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
adamc@1095 163 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
adamc@1095 164 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
adamc@1095 165 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
adamc@1095 166
adamc@1095 167 else
adamc@1095 168 exitcode=1; echo positional parameters were not saved.
adamc@1095 169 fi
adamc@1095 170 test x\$exitcode = x0 || exit 1"
adamc@1095 171 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
adamc@1095 172 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
adamc@1095 173 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
adamc@1132 174 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
adam@1459 175 test \$(( 1 + 1 )) = 2 || exit 1
adam@1459 176
adam@1459 177 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
adam@1459 178 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
adam@1459 179 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
adam@1459 180 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
adam@1459 181 PATH=/empty FPATH=/empty; export PATH FPATH
adam@1459 182 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
adam@1459 183 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
adamc@1095 184 if (eval "$as_required") 2>/dev/null; then :
adamc@1095 185 as_have_required=yes
adamc@1095 186 else
adamc@1095 187 as_have_required=no
adamc@1095 188 fi
adamc@1095 189 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
adamc@1095 190
adamc@1095 191 else
adamc@1095 192 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1095 193 as_found=false
adamc@1095 194 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
adamc@378 195 do
adamc@1095 196 IFS=$as_save_IFS
adamc@1095 197 test -z "$as_dir" && as_dir=.
adamc@1095 198 as_found=:
adamc@1095 199 case $as_dir in #(
adamc@1095 200 /*)
adamc@1095 201 for as_base in sh bash ksh sh5; do
adamc@1095 202 # Try only shells that exist, to save several forks.
adamc@1095 203 as_shell=$as_dir/$as_base
adamc@1095 204 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
adamc@1095 205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
adamc@1095 206 CONFIG_SHELL=$as_shell as_have_required=yes
adamc@1095 207 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
adamc@1095 208 break 2
adamc@1095 209 fi
adamc@1095 210 fi
adamc@1095 211 done;;
adamc@1095 212 esac
adamc@1095 213 as_found=false
adamc@1095 214 done
adamc@1095 215 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
adamc@1095 216 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
adamc@1095 217 CONFIG_SHELL=$SHELL as_have_required=yes
adamc@1095 218 fi; }
adamc@1095 219 IFS=$as_save_IFS
adamc@1095 220
adamc@1095 221
adamc@1095 222 if test "x$CONFIG_SHELL" != x; then :
adamc@1095 223 # We cannot yet assume a decent shell, so we have to provide a
adamc@1095 224 # neutralization value for shells without unset; and this also
adamc@1095 225 # works around shells that cannot unset nonexistent variables.
adam@1599 226 # Preserve -v and -x to the replacement shell.
adamc@1095 227 BASH_ENV=/dev/null
adamc@1095 228 ENV=/dev/null
adamc@1095 229 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
adamc@1095 230 export CONFIG_SHELL
adam@1599 231 case $- in # ((((
adam@1599 232 *v*x* | *x*v* ) as_opts=-vx ;;
adam@1599 233 *v* ) as_opts=-v ;;
adam@1599 234 *x* ) as_opts=-x ;;
adam@1599 235 * ) as_opts= ;;
adam@1599 236 esac
adam@1599 237 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
adamc@1095 238 fi
adamc@1095 239
adamc@1095 240 if test x$as_have_required = xno; then :
adamc@1095 241 $as_echo "$0: This script requires a shell more modern than all"
adamc@1095 242 $as_echo "$0: the shells that I found on your system."
adamc@1095 243 if test x${ZSH_VERSION+set} = xset ; then
adamc@1095 244 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
adamc@1095 245 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
adamc@378 246 else
adamc@1095 247 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
adamc@1095 248 $0: including any error possibly output before this
adamc@1095 249 $0: message. Then install a modern shell, or manually run
adamc@1095 250 $0: the script under such a shell if you do have one."
adamc@378 251 fi
adamc@1095 252 exit 1
adamc@1095 253 fi
adamc@1095 254 fi
adamc@1095 255 fi
adamc@1095 256 SHELL=${CONFIG_SHELL-/bin/sh}
adamc@1095 257 export SHELL
adamc@1095 258 # Unset more variables known to interfere with behavior of common tools.
adamc@1095 259 CLICOLOR_FORCE= GREP_OPTIONS=
adamc@1095 260 unset CLICOLOR_FORCE GREP_OPTIONS
adamc@378 261
adamc@1095 262 ## --------------------- ##
adamc@1095 263 ## M4sh Shell Functions. ##
adamc@1095 264 ## --------------------- ##
adamc@1095 265 # as_fn_unset VAR
adamc@1095 266 # ---------------
adamc@1095 267 # Portably unset VAR.
adamc@1095 268 as_fn_unset ()
adamc@1095 269 {
adamc@1095 270 { eval $1=; unset $1;}
adamc@1095 271 }
adamc@1095 272 as_unset=as_fn_unset
adamc@1095 273
adamc@1095 274 # as_fn_set_status STATUS
adamc@1095 275 # -----------------------
adamc@1095 276 # Set $? to STATUS, without forking.
adamc@1095 277 as_fn_set_status ()
adamc@1095 278 {
adamc@1095 279 return $1
adamc@1095 280 } # as_fn_set_status
adamc@1095 281
adamc@1095 282 # as_fn_exit STATUS
adamc@1095 283 # -----------------
adamc@1095 284 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
adamc@1095 285 as_fn_exit ()
adamc@1095 286 {
adamc@1095 287 set +e
adamc@1095 288 as_fn_set_status $1
adamc@1095 289 exit $1
adamc@1095 290 } # as_fn_exit
adamc@1095 291
adamc@1095 292 # as_fn_mkdir_p
adamc@1095 293 # -------------
adamc@1095 294 # Create "$as_dir" as a directory, including parents if necessary.
adamc@1095 295 as_fn_mkdir_p ()
adamc@1095 296 {
adamc@1095 297
adamc@1095 298 case $as_dir in #(
adamc@1095 299 -*) as_dir=./$as_dir;;
adamc@1095 300 esac
adamc@1095 301 test -d "$as_dir" || eval $as_mkdir_p || {
adamc@1095 302 as_dirs=
adamc@1095 303 while :; do
adamc@1095 304 case $as_dir in #(
adamc@1095 305 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
adamc@1095 306 *) as_qdir=$as_dir;;
adamc@1095 307 esac
adamc@1095 308 as_dirs="'$as_qdir' $as_dirs"
adamc@1095 309 as_dir=`$as_dirname -- "$as_dir" ||
adamc@1095 310 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
adamc@1095 311 X"$as_dir" : 'X\(//\)[^/]' \| \
adamc@1095 312 X"$as_dir" : 'X\(//\)$' \| \
adamc@1095 313 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
adamc@1095 314 $as_echo X"$as_dir" |
adamc@1095 315 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
adamc@1095 316 s//\1/
adamc@1095 317 q
adamc@1095 318 }
adamc@1095 319 /^X\(\/\/\)[^/].*/{
adamc@1095 320 s//\1/
adamc@1095 321 q
adamc@1095 322 }
adamc@1095 323 /^X\(\/\/\)$/{
adamc@1095 324 s//\1/
adamc@1095 325 q
adamc@1095 326 }
adamc@1095 327 /^X\(\/\).*/{
adamc@1095 328 s//\1/
adamc@1095 329 q
adamc@1095 330 }
adamc@1095 331 s/.*/./; q'`
adamc@1095 332 test -d "$as_dir" && break
adamc@1095 333 done
adamc@1095 334 test -z "$as_dirs" || eval "mkdir $as_dirs"
adam@1315 335 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
adamc@1095 336
adamc@1095 337
adamc@1095 338 } # as_fn_mkdir_p
adamc@1095 339 # as_fn_append VAR VALUE
adamc@1095 340 # ----------------------
adamc@1095 341 # Append the text in VALUE to the end of the definition contained in VAR. Take
adamc@1095 342 # advantage of any shell optimizations that allow amortized linear growth over
adamc@1095 343 # repeated appends, instead of the typical quadratic growth present in naive
adamc@1095 344 # implementations.
adamc@1095 345 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
adamc@1095 346 eval 'as_fn_append ()
adamc@1095 347 {
adamc@1095 348 eval $1+=\$2
adamc@1095 349 }'
adamc@1095 350 else
adamc@1095 351 as_fn_append ()
adamc@1095 352 {
adamc@1095 353 eval $1=\$$1\$2
adamc@1095 354 }
adamc@1095 355 fi # as_fn_append
adamc@1095 356
adamc@1095 357 # as_fn_arith ARG...
adamc@1095 358 # ------------------
adamc@1095 359 # Perform arithmetic evaluation on the ARGs, and store the result in the
adamc@1095 360 # global $as_val. Take advantage of shells that can avoid forks. The arguments
adamc@1095 361 # must be portable across $(()) and expr.
adamc@1095 362 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
adamc@1095 363 eval 'as_fn_arith ()
adamc@1095 364 {
adamc@1095 365 as_val=$(( $* ))
adamc@1095 366 }'
adamc@1095 367 else
adamc@1095 368 as_fn_arith ()
adamc@1095 369 {
adamc@1095 370 as_val=`expr "$@" || test $? -eq 1`
adamc@1095 371 }
adamc@1095 372 fi # as_fn_arith
adamc@1095 373
adamc@1095 374
adam@1315 375 # as_fn_error STATUS ERROR [LINENO LOG_FD]
adam@1315 376 # ----------------------------------------
adamc@1095 377 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
adamc@1095 378 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
adam@1315 379 # script with STATUS, using 1 if that was 0.
adamc@1095 380 as_fn_error ()
adamc@1095 381 {
adam@1315 382 as_status=$1; test $as_status -eq 0 && as_status=1
adam@1315 383 if test "$4"; then
adam@1315 384 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
adam@1315 385 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
adam@1315 386 fi
adam@1315 387 $as_echo "$as_me: error: $2" >&2
adamc@1095 388 as_fn_exit $as_status
adamc@1095 389 } # as_fn_error
adamc@1095 390
adamc@378 391 if expr a : '\(a\)' >/dev/null 2>&1 &&
adamc@378 392 test "X`expr 00001 : '.*\(...\)'`" = X001; then
adamc@378 393 as_expr=expr
adamc@378 394 else
adamc@378 395 as_expr=false
adamc@378 396 fi
adamc@378 397
adamc@378 398 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
adamc@378 399 as_basename=basename
adamc@378 400 else
adamc@378 401 as_basename=false
adamc@378 402 fi
adamc@378 403
adamc@1095 404 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
adamc@1095 405 as_dirname=dirname
adamc@1095 406 else
adamc@1095 407 as_dirname=false
adamc@1095 408 fi
adamc@378 409
adamc@378 410 as_me=`$as_basename -- "$0" ||
adamc@378 411 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
adamc@378 412 X"$0" : 'X\(//\)$' \| \
adamc@378 413 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
adamc@1095 414 $as_echo X/"$0" |
adamc@378 415 sed '/^.*\/\([^/][^/]*\)\/*$/{
adamc@378 416 s//\1/
adamc@378 417 q
adamc@378 418 }
adamc@378 419 /^X\/\(\/\/\)$/{
adamc@378 420 s//\1/
adamc@378 421 q
adamc@378 422 }
adamc@378 423 /^X\/\(\/\).*/{
adamc@378 424 s//\1/
adamc@378 425 q
adamc@378 426 }
adamc@378 427 s/.*/./; q'`
adamc@378 428
adamc@1095 429 # Avoid depending upon Character Ranges.
adamc@1095 430 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
adamc@1095 431 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
adamc@1095 432 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
adamc@1095 433 as_cr_digits='0123456789'
adamc@1095 434 as_cr_alnum=$as_cr_Letters$as_cr_digits
adamc@378 435
adamc@378 436
adamc@1095 437 as_lineno_1=$LINENO as_lineno_1a=$LINENO
adamc@1095 438 as_lineno_2=$LINENO as_lineno_2a=$LINENO
adamc@1095 439 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
adamc@1095 440 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
adamc@1095 441 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
adamc@378 442 sed -n '
adamc@378 443 p
adamc@378 444 /[$]LINENO/=
adamc@378 445 ' <$as_myself |
adamc@378 446 sed '
adamc@378 447 s/[$]LINENO.*/&-/
adamc@378 448 t lineno
adamc@378 449 b
adamc@378 450 :lineno
adamc@378 451 N
adamc@378 452 :loop
adamc@378 453 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
adamc@378 454 t loop
adamc@378 455 s/-\n.*//
adamc@378 456 ' >$as_me.lineno &&
adamc@378 457 chmod +x "$as_me.lineno" ||
adamc@1095 458 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
adamc@378 459
adamc@378 460 # Don't try to exec as it changes $[0], causing all sort of problems
adamc@378 461 # (the dirname of $[0] is not the place where we might find the
adamc@378 462 # original and so on. Autoconf is especially sensitive to this).
adamc@378 463 . "./$as_me.lineno"
adamc@378 464 # Exit status is that of the last command.
adamc@378 465 exit
adamc@378 466 }
adamc@378 467
adamc@378 468 ECHO_C= ECHO_N= ECHO_T=
adamc@1095 469 case `echo -n x` in #(((((
adamc@378 470 -n*)
adamc@1095 471 case `echo 'xy\c'` in
adamc@378 472 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
adamc@1095 473 xy) ECHO_C='\c';;
adamc@1095 474 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
adamc@1095 475 ECHO_T=' ';;
adamc@378 476 esac;;
adamc@378 477 *)
adamc@378 478 ECHO_N='-n';;
adamc@378 479 esac
adamc@378 480
adamc@378 481 rm -f conf$$ conf$$.exe conf$$.file
adamc@378 482 if test -d conf$$.dir; then
adamc@378 483 rm -f conf$$.dir/conf$$.file
adamc@378 484 else
adamc@378 485 rm -f conf$$.dir
adamc@1095 486 mkdir conf$$.dir 2>/dev/null
adamc@378 487 fi
adamc@1095 488 if (echo >conf$$.file) 2>/dev/null; then
adamc@1095 489 if ln -s conf$$.file conf$$ 2>/dev/null; then
adamc@1095 490 as_ln_s='ln -s'
adamc@1095 491 # ... but there are two gotchas:
adamc@1095 492 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
adamc@1095 493 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
adamc@1095 494 # In both cases, we have to default to `cp -p'.
adamc@1095 495 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
adamc@1095 496 as_ln_s='cp -p'
adamc@1095 497 elif ln conf$$.file conf$$ 2>/dev/null; then
adamc@1095 498 as_ln_s=ln
adamc@1095 499 else
adamc@378 500 as_ln_s='cp -p'
adamc@1095 501 fi
adamc@378 502 else
adamc@378 503 as_ln_s='cp -p'
adamc@378 504 fi
adamc@378 505 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
adamc@378 506 rmdir conf$$.dir 2>/dev/null
adamc@378 507
adamc@378 508 if mkdir -p . 2>/dev/null; then
adamc@1095 509 as_mkdir_p='mkdir -p "$as_dir"'
adamc@378 510 else
adamc@378 511 test -d ./-p && rmdir ./-p
adamc@378 512 as_mkdir_p=false
adamc@378 513 fi
adamc@378 514
adamc@378 515 if test -x / >/dev/null 2>&1; then
adamc@378 516 as_test_x='test -x'
adamc@378 517 else
adamc@378 518 if ls -dL / >/dev/null 2>&1; then
adamc@378 519 as_ls_L_option=L
adamc@378 520 else
adamc@378 521 as_ls_L_option=
adamc@378 522 fi
adamc@378 523 as_test_x='
adamc@378 524 eval sh -c '\''
adamc@378 525 if test -d "$1"; then
adamc@1095 526 test -d "$1/.";
adamc@378 527 else
adamc@1095 528 case $1 in #(
adamc@1095 529 -*)set "./$1";;
adamc@378 530 esac;
adamc@1095 531 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
adamc@378 532 ???[sx]*):;;*)false;;esac;fi
adamc@378 533 '\'' sh
adamc@378 534 '
adamc@378 535 fi
adamc@378 536 as_executable_p=$as_test_x
adamc@378 537
adamc@378 538 # Sed expression to map a string onto a valid CPP name.
adamc@378 539 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
adamc@378 540
adamc@378 541 # Sed expression to map a string onto a valid variable name.
adamc@378 542 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
adamc@378 543
adamc@1132 544 SHELL=${CONFIG_SHELL-/bin/sh}
adamc@1132 545
adamc@1132 546
adamc@1095 547 test -n "$DJDIR" || exec 7<&0 </dev/null
adamc@1095 548 exec 6>&1
adamc@378 549
adamc@378 550 # Name of the host.
adam@1315 551 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
adamc@378 552 # so uname gets run too.
adamc@378 553 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
adamc@378 554
adamc@378 555 #
adamc@378 556 # Initializations.
adamc@378 557 #
adamc@378 558 ac_default_prefix=/usr/local
adamc@378 559 ac_clean_files=
adamc@378 560 ac_config_libobj_dir=.
adamc@378 561 LIBOBJS=
adamc@378 562 cross_compiling=no
adamc@378 563 subdirs=
adamc@378 564 MFLAGS=
adamc@378 565 MAKEFLAGS=
adamc@378 566
adamc@378 567 # Identity of this package.
adamc@1132 568 PACKAGE_NAME='urweb'
adamc@1132 569 PACKAGE_TARNAME='urweb'
adam@1705 570 PACKAGE_VERSION='20120329'
adam@1705 571 PACKAGE_STRING='urweb 20120329'
adamc@1132 572 PACKAGE_BUGREPORT=''
adamc@1132 573 PACKAGE_URL=''
adamc@1132 574
adamc@1132 575 # Factoring default headers for most tests.
adamc@1132 576 ac_includes_default="\
adamc@1132 577 #include <stdio.h>
adamc@1132 578 #ifdef HAVE_SYS_TYPES_H
adamc@1132 579 # include <sys/types.h>
adamc@1132 580 #endif
adamc@1132 581 #ifdef HAVE_SYS_STAT_H
adamc@1132 582 # include <sys/stat.h>
adamc@1132 583 #endif
adamc@1132 584 #ifdef STDC_HEADERS
adamc@1132 585 # include <stdlib.h>
adamc@1132 586 # include <stddef.h>
adamc@1132 587 #else
adamc@1132 588 # ifdef HAVE_STDLIB_H
adamc@1132 589 # include <stdlib.h>
adamc@1132 590 # endif
adamc@1132 591 #endif
adamc@1132 592 #ifdef HAVE_STRING_H
adamc@1132 593 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
adamc@1132 594 # include <memory.h>
adamc@1132 595 # endif
adamc@1132 596 # include <string.h>
adamc@1132 597 #endif
adamc@1132 598 #ifdef HAVE_STRINGS_H
adamc@1132 599 # include <strings.h>
adamc@1132 600 #endif
adamc@1132 601 #ifdef HAVE_INTTYPES_H
adamc@1132 602 # include <inttypes.h>
adamc@1132 603 #endif
adamc@1132 604 #ifdef HAVE_STDINT_H
adamc@1132 605 # include <stdint.h>
adamc@1132 606 #endif
adamc@1132 607 #ifdef HAVE_UNISTD_H
adamc@1132 608 # include <unistd.h>
adamc@1132 609 #endif"
adamc@1132 610
adamc@1132 611 ac_subst_vars='am__EXEEXT_FALSE
adamc@1132 612 am__EXEEXT_TRUE
adamc@1132 613 LTLIBOBJS
adamc@1095 614 LIBOBJS
adam@1464 615 SQHEADER
adam@1464 616 MSHEADER
adam@1464 617 PGHEADER
adam@1523 618 CCARGS
adamc@1095 619 SITELISP
adamc@1095 620 INCLUDE
adamc@1095 621 LIB
adamc@1095 622 BIN
adam@1441 623 USE_EMACS_FALSE
adam@1441 624 USE_EMACS_TRUE
adamc@1165 625 MLYACC
adamc@1165 626 MLLEX
adamc@1165 627 MLTON
adam@1368 628 OPENSSL_LDFLAGS
adam@1368 629 OPENSSL_LIBS
adam@1368 630 OPENSSL_INCLUDES
adam@1368 631 PKG_CONFIG
adam@1528 632 PTHREAD_CFLAGS
adam@1528 633 PTHREAD_LIBS
adam@1528 634 PTHREAD_CC
adam@1528 635 ax_pthread_config
adamc@1132 636 OTOOL64
adamc@1132 637 OTOOL
adamc@1132 638 LIPO
adamc@1132 639 NMEDIT
adamc@1132 640 DSYMUTIL
adam@1459 641 MANIFEST_TOOL
adamc@1132 642 RANLIB
adam@1459 643 ac_ct_AR
adamc@1132 644 AR
adam@1459 645 DLLTOOL
adamc@1132 646 OBJDUMP
adamc@1132 647 LN_S
adamc@1132 648 NM
adamc@1132 649 ac_ct_DUMPBIN
adamc@1132 650 DUMPBIN
adamc@1132 651 LD
adamc@1132 652 FGREP
adamc@1132 653 SED
adamc@1132 654 host_os
adamc@1132 655 host_vendor
adamc@1132 656 host_cpu
adamc@1132 657 host
adamc@1132 658 build_os
adamc@1132 659 build_vendor
adamc@1132 660 build_cpu
adamc@1132 661 build
adamc@1132 662 LIBTOOL
adamc@1132 663 am__fastdepCC_FALSE
adamc@1132 664 am__fastdepCC_TRUE
adamc@1132 665 CCDEPMODE
adam@1693 666 am__nodep
adamc@1132 667 AMDEPBACKSLASH
adamc@1132 668 AMDEP_FALSE
adamc@1132 669 AMDEP_TRUE
adamc@1132 670 am__quote
adamc@1132 671 am__include
adamc@1132 672 DEPDIR
adamc@1132 673 am__untar
adamc@1132 674 am__tar
adamc@1132 675 AMTAR
adamc@1132 676 am__leading_dot
adamc@1132 677 SET_MAKE
adamc@1132 678 AWK
adamc@1132 679 mkdir_p
adamc@1132 680 MKDIR_P
adamc@1132 681 INSTALL_STRIP_PROGRAM
adamc@1132 682 STRIP
adamc@1132 683 install_sh
adamc@1132 684 MAKEINFO
adamc@1132 685 AUTOHEADER
adamc@1132 686 AUTOMAKE
adamc@1132 687 AUTOCONF
adamc@1132 688 ACLOCAL
adamc@1132 689 VERSION
adamc@1132 690 PACKAGE
adamc@1132 691 CYGPATH_W
adamc@1132 692 am__isrc
adamc@1132 693 INSTALL_DATA
adamc@1132 694 INSTALL_SCRIPT
adamc@1132 695 INSTALL_PROGRAM
adamc@1149 696 EGREP
adamc@1149 697 GREP
adamc@1149 698 CPP
adamc@1149 699 OBJEXT
adamc@1149 700 EXEEXT
adamc@1149 701 ac_ct_CC
adamc@1149 702 CPPFLAGS
adamc@1149 703 LDFLAGS
adamc@1149 704 CFLAGS
adamc@1149 705 CC
adamc@1095 706 target_alias
adamc@1095 707 host_alias
adamc@1095 708 build_alias
adamc@1095 709 LIBS
adamc@1095 710 ECHO_T
adamc@1095 711 ECHO_N
adamc@1095 712 ECHO_C
adamc@1095 713 DEFS
adamc@1095 714 mandir
adamc@1095 715 localedir
adamc@1095 716 libdir
adamc@1095 717 psdir
adamc@1095 718 pdfdir
adamc@1095 719 dvidir
adamc@1095 720 htmldir
adamc@1095 721 infodir
adamc@1095 722 docdir
adamc@1095 723 oldincludedir
adamc@1095 724 includedir
adamc@1095 725 localstatedir
adamc@1095 726 sharedstatedir
adamc@1095 727 sysconfdir
adamc@1095 728 datadir
adamc@1095 729 datarootdir
adamc@1095 730 libexecdir
adamc@1095 731 sbindir
adamc@1095 732 bindir
adamc@1095 733 program_transform_name
adamc@1095 734 prefix
adamc@1095 735 exec_prefix
adamc@1095 736 PACKAGE_URL
adamc@1095 737 PACKAGE_BUGREPORT
adamc@1095 738 PACKAGE_STRING
adamc@1095 739 PACKAGE_VERSION
adamc@1095 740 PACKAGE_TARNAME
adamc@1095 741 PACKAGE_NAME
adamc@378 742 PATH_SEPARATOR
adamc@1095 743 SHELL'
adamc@378 744 ac_subst_files=''
adamc@1095 745 ac_user_opts='
adamc@1095 746 enable_option_checking
adamc@1132 747 enable_dependency_tracking
adamc@1132 748 enable_shared
adamc@1132 749 enable_static
adamc@1132 750 with_pic
adamc@1132 751 enable_fast_install
adamc@1132 752 with_gnu_ld
adam@1459 753 with_sysroot
adamc@1132 754 enable_libtool_lock
adam@1368 755 with_openssl
adam@1441 756 with_emacs
adamc@1095 757 '
adamc@378 758 ac_precious_vars='build_alias
adamc@378 759 host_alias
adamc@1132 760 target_alias
adamc@1132 761 CC
adamc@1132 762 CFLAGS
adamc@1132 763 LDFLAGS
adamc@1132 764 LIBS
adamc@1132 765 CPPFLAGS
adamc@1132 766 CPP'
adamc@378 767
adamc@378 768
adamc@378 769 # Initialize some variables set by options.
adamc@378 770 ac_init_help=
adamc@378 771 ac_init_version=false
adamc@1095 772 ac_unrecognized_opts=
adamc@1095 773 ac_unrecognized_sep=
adamc@378 774 # The variables have the same names as the options, with
adamc@378 775 # dashes changed to underlines.
adamc@378 776 cache_file=/dev/null
adamc@378 777 exec_prefix=NONE
adamc@378 778 no_create=
adamc@378 779 no_recursion=
adamc@378 780 prefix=NONE
adamc@378 781 program_prefix=NONE
adamc@378 782 program_suffix=NONE
adamc@378 783 program_transform_name=s,x,x,
adamc@378 784 silent=
adamc@378 785 site=
adamc@378 786 srcdir=
adamc@378 787 verbose=
adamc@378 788 x_includes=NONE
adamc@378 789 x_libraries=NONE
adamc@378 790
adamc@378 791 # Installation directory options.
adamc@378 792 # These are left unexpanded so users can "make install exec_prefix=/foo"
adamc@378 793 # and all the variables that are supposed to be based on exec_prefix
adamc@378 794 # by default will actually change.
adamc@378 795 # Use braces instead of parens because sh, perl, etc. also accept them.
adamc@378 796 # (The list follows the same order as the GNU Coding Standards.)
adamc@378 797 bindir='${exec_prefix}/bin'
adamc@378 798 sbindir='${exec_prefix}/sbin'
adamc@378 799 libexecdir='${exec_prefix}/libexec'
adamc@378 800 datarootdir='${prefix}/share'
adamc@378 801 datadir='${datarootdir}'
adamc@378 802 sysconfdir='${prefix}/etc'
adamc@378 803 sharedstatedir='${prefix}/com'
adamc@378 804 localstatedir='${prefix}/var'
adamc@378 805 includedir='${prefix}/include'
adamc@378 806 oldincludedir='/usr/include'
adamc@1132 807 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
adamc@378 808 infodir='${datarootdir}/info'
adamc@378 809 htmldir='${docdir}'
adamc@378 810 dvidir='${docdir}'
adamc@378 811 pdfdir='${docdir}'
adamc@378 812 psdir='${docdir}'
adamc@378 813 libdir='${exec_prefix}/lib'
adamc@378 814 localedir='${datarootdir}/locale'
adamc@378 815 mandir='${datarootdir}/man'
adamc@378 816
adamc@378 817 ac_prev=
adamc@378 818 ac_dashdash=
adamc@378 819 for ac_option
adamc@378 820 do
adamc@378 821 # If the previous option needs an argument, assign it.
adamc@378 822 if test -n "$ac_prev"; then
adamc@378 823 eval $ac_prev=\$ac_option
adamc@378 824 ac_prev=
adamc@378 825 continue
adamc@378 826 fi
adamc@378 827
adamc@378 828 case $ac_option in
adam@1315 829 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
adam@1315 830 *=) ac_optarg= ;;
adam@1315 831 *) ac_optarg=yes ;;
adamc@378 832 esac
adamc@378 833
adamc@378 834 # Accept the important Cygnus configure options, so we can diagnose typos.
adamc@378 835
adamc@378 836 case $ac_dashdash$ac_option in
adamc@378 837 --)
adamc@378 838 ac_dashdash=yes ;;
adamc@378 839
adamc@378 840 -bindir | --bindir | --bindi | --bind | --bin | --bi)
adamc@378 841 ac_prev=bindir ;;
adamc@378 842 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
adamc@378 843 bindir=$ac_optarg ;;
adamc@378 844
adamc@378 845 -build | --build | --buil | --bui | --bu)
adamc@378 846 ac_prev=build_alias ;;
adamc@378 847 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
adamc@378 848 build_alias=$ac_optarg ;;
adamc@378 849
adamc@378 850 -cache-file | --cache-file | --cache-fil | --cache-fi \
adamc@378 851 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
adamc@378 852 ac_prev=cache_file ;;
adamc@378 853 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
adamc@378 854 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
adamc@378 855 cache_file=$ac_optarg ;;
adamc@378 856
adamc@378 857 --config-cache | -C)
adamc@378 858 cache_file=config.cache ;;
adamc@378 859
adamc@378 860 -datadir | --datadir | --datadi | --datad)
adamc@378 861 ac_prev=datadir ;;
adamc@378 862 -datadir=* | --datadir=* | --datadi=* | --datad=*)
adamc@378 863 datadir=$ac_optarg ;;
adamc@378 864
adamc@378 865 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
adamc@378 866 | --dataroo | --dataro | --datar)
adamc@378 867 ac_prev=datarootdir ;;
adamc@378 868 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
adamc@378 869 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
adamc@378 870 datarootdir=$ac_optarg ;;
adamc@378 871
adamc@378 872 -disable-* | --disable-*)
adamc@1095 873 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
adamc@378 874 # Reject names that are not valid shell variable names.
adamc@1095 875 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
adam@1315 876 as_fn_error $? "invalid feature name: $ac_useropt"
adamc@1095 877 ac_useropt_orig=$ac_useropt
adamc@1095 878 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
adamc@1095 879 case $ac_user_opts in
adamc@1095 880 *"
adamc@1095 881 "enable_$ac_useropt"
adamc@1095 882 "*) ;;
adamc@1095 883 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
adamc@1095 884 ac_unrecognized_sep=', ';;
adamc@1095 885 esac
adamc@1095 886 eval enable_$ac_useropt=no ;;
adamc@378 887
adamc@378 888 -docdir | --docdir | --docdi | --doc | --do)
adamc@378 889 ac_prev=docdir ;;
adamc@378 890 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
adamc@378 891 docdir=$ac_optarg ;;
adamc@378 892
adamc@378 893 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
adamc@378 894 ac_prev=dvidir ;;
adamc@378 895 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
adamc@378 896 dvidir=$ac_optarg ;;
adamc@378 897
adamc@378 898 -enable-* | --enable-*)
adamc@1095 899 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
adamc@378 900 # Reject names that are not valid shell variable names.
adamc@1095 901 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
adam@1315 902 as_fn_error $? "invalid feature name: $ac_useropt"
adamc@1095 903 ac_useropt_orig=$ac_useropt
adamc@1095 904 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
adamc@1095 905 case $ac_user_opts in
adamc@1095 906 *"
adamc@1095 907 "enable_$ac_useropt"
adamc@1095 908 "*) ;;
adamc@1095 909 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
adamc@1095 910 ac_unrecognized_sep=', ';;
adamc@1095 911 esac
adamc@1095 912 eval enable_$ac_useropt=\$ac_optarg ;;
adamc@378 913
adamc@378 914 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
adamc@378 915 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
adamc@378 916 | --exec | --exe | --ex)
adamc@378 917 ac_prev=exec_prefix ;;
adamc@378 918 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
adamc@378 919 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
adamc@378 920 | --exec=* | --exe=* | --ex=*)
adamc@378 921 exec_prefix=$ac_optarg ;;
adamc@378 922
adamc@378 923 -gas | --gas | --ga | --g)
adamc@378 924 # Obsolete; use --with-gas.
adamc@378 925 with_gas=yes ;;
adamc@378 926
adamc@378 927 -help | --help | --hel | --he | -h)
adamc@378 928 ac_init_help=long ;;
adamc@378 929 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
adamc@378 930 ac_init_help=recursive ;;
adamc@378 931 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
adamc@378 932 ac_init_help=short ;;
adamc@378 933
adamc@378 934 -host | --host | --hos | --ho)
adamc@378 935 ac_prev=host_alias ;;
adamc@378 936 -host=* | --host=* | --hos=* | --ho=*)
adamc@378 937 host_alias=$ac_optarg ;;
adamc@378 938
adamc@378 939 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
adamc@378 940 ac_prev=htmldir ;;
adamc@378 941 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
adamc@378 942 | --ht=*)
adamc@378 943 htmldir=$ac_optarg ;;
adamc@378 944
adamc@378 945 -includedir | --includedir | --includedi | --included | --include \
adamc@378 946 | --includ | --inclu | --incl | --inc)
adamc@378 947 ac_prev=includedir ;;
adamc@378 948 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
adamc@378 949 | --includ=* | --inclu=* | --incl=* | --inc=*)
adamc@378 950 includedir=$ac_optarg ;;
adamc@378 951
adamc@378 952 -infodir | --infodir | --infodi | --infod | --info | --inf)
adamc@378 953 ac_prev=infodir ;;
adamc@378 954 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
adamc@378 955 infodir=$ac_optarg ;;
adamc@378 956
adamc@378 957 -libdir | --libdir | --libdi | --libd)
adamc@378 958 ac_prev=libdir ;;
adamc@378 959 -libdir=* | --libdir=* | --libdi=* | --libd=*)
adamc@378 960 libdir=$ac_optarg ;;
adamc@378 961
adamc@378 962 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
adamc@378 963 | --libexe | --libex | --libe)
adamc@378 964 ac_prev=libexecdir ;;
adamc@378 965 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
adamc@378 966 | --libexe=* | --libex=* | --libe=*)
adamc@378 967 libexecdir=$ac_optarg ;;
adamc@378 968
adamc@378 969 -localedir | --localedir | --localedi | --localed | --locale)
adamc@378 970 ac_prev=localedir ;;
adamc@378 971 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
adamc@378 972 localedir=$ac_optarg ;;
adamc@378 973
adamc@378 974 -localstatedir | --localstatedir | --localstatedi | --localstated \
adamc@378 975 | --localstate | --localstat | --localsta | --localst | --locals)
adamc@378 976 ac_prev=localstatedir ;;
adamc@378 977 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
adamc@378 978 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
adamc@378 979 localstatedir=$ac_optarg ;;
adamc@378 980
adamc@378 981 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
adamc@378 982 ac_prev=mandir ;;
adamc@378 983 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
adamc@378 984 mandir=$ac_optarg ;;
adamc@378 985
adamc@378 986 -nfp | --nfp | --nf)
adamc@378 987 # Obsolete; use --without-fp.
adamc@378 988 with_fp=no ;;
adamc@378 989
adamc@378 990 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
adamc@378 991 | --no-cr | --no-c | -n)
adamc@378 992 no_create=yes ;;
adamc@378 993
adamc@378 994 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
adamc@378 995 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
adamc@378 996 no_recursion=yes ;;
adamc@378 997
adamc@378 998 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
adamc@378 999 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
adamc@378 1000 | --oldin | --oldi | --old | --ol | --o)
adamc@378 1001 ac_prev=oldincludedir ;;
adamc@378 1002 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
adamc@378 1003 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
adamc@378 1004 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
adamc@378 1005 oldincludedir=$ac_optarg ;;
adamc@378 1006
adamc@378 1007 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
adamc@378 1008 ac_prev=prefix ;;
adamc@378 1009 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
adamc@378 1010 prefix=$ac_optarg ;;
adamc@378 1011
adamc@378 1012 -program-prefix | --program-prefix | --program-prefi | --program-pref \
adamc@378 1013 | --program-pre | --program-pr | --program-p)
adamc@378 1014 ac_prev=program_prefix ;;
adamc@378 1015 -program-prefix=* | --program-prefix=* | --program-prefi=* \
adamc@378 1016 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
adamc@378 1017 program_prefix=$ac_optarg ;;
adamc@378 1018
adamc@378 1019 -program-suffix | --program-suffix | --program-suffi | --program-suff \
adamc@378 1020 | --program-suf | --program-su | --program-s)
adamc@378 1021 ac_prev=program_suffix ;;
adamc@378 1022 -program-suffix=* | --program-suffix=* | --program-suffi=* \
adamc@378 1023 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
adamc@378 1024 program_suffix=$ac_optarg ;;
adamc@378 1025
adamc@378 1026 -program-transform-name | --program-transform-name \
adamc@378 1027 | --program-transform-nam | --program-transform-na \
adamc@378 1028 | --program-transform-n | --program-transform- \
adamc@378 1029 | --program-transform | --program-transfor \
adamc@378 1030 | --program-transfo | --program-transf \
adamc@378 1031 | --program-trans | --program-tran \
adamc@378 1032 | --progr-tra | --program-tr | --program-t)
adamc@378 1033 ac_prev=program_transform_name ;;
adamc@378 1034 -program-transform-name=* | --program-transform-name=* \
adamc@378 1035 | --program-transform-nam=* | --program-transform-na=* \
adamc@378 1036 | --program-transform-n=* | --program-transform-=* \
adamc@378 1037 | --program-transform=* | --program-transfor=* \
adamc@378 1038 | --program-transfo=* | --program-transf=* \
adamc@378 1039 | --program-trans=* | --program-tran=* \
adamc@378 1040 | --progr-tra=* | --program-tr=* | --program-t=*)
adamc@378 1041 program_transform_name=$ac_optarg ;;
adamc@378 1042
adamc@378 1043 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
adamc@378 1044 ac_prev=pdfdir ;;
adamc@378 1045 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
adamc@378 1046 pdfdir=$ac_optarg ;;
adamc@378 1047
adamc@378 1048 -psdir | --psdir | --psdi | --psd | --ps)
adamc@378 1049 ac_prev=psdir ;;
adamc@378 1050 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
adamc@378 1051 psdir=$ac_optarg ;;
adamc@378 1052
adamc@378 1053 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
adamc@378 1054 | -silent | --silent | --silen | --sile | --sil)
adamc@378 1055 silent=yes ;;
adamc@378 1056
adamc@378 1057 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
adamc@378 1058 ac_prev=sbindir ;;
adamc@378 1059 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
adamc@378 1060 | --sbi=* | --sb=*)
adamc@378 1061 sbindir=$ac_optarg ;;
adamc@378 1062
adamc@378 1063 -sharedstatedir | --sharedstatedir | --sharedstatedi \
adamc@378 1064 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
adamc@378 1065 | --sharedst | --shareds | --shared | --share | --shar \
adamc@378 1066 | --sha | --sh)
adamc@378 1067 ac_prev=sharedstatedir ;;
adamc@378 1068 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
adamc@378 1069 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
adamc@378 1070 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
adamc@378 1071 | --sha=* | --sh=*)
adamc@378 1072 sharedstatedir=$ac_optarg ;;
adamc@378 1073
adamc@378 1074 -site | --site | --sit)
adamc@378 1075 ac_prev=site ;;
adamc@378 1076 -site=* | --site=* | --sit=*)
adamc@378 1077 site=$ac_optarg ;;
adamc@378 1078
adamc@378 1079 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
adamc@378 1080 ac_prev=srcdir ;;
adamc@378 1081 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
adamc@378 1082 srcdir=$ac_optarg ;;
adamc@378 1083
adamc@378 1084 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
adamc@378 1085 | --syscon | --sysco | --sysc | --sys | --sy)
adamc@378 1086 ac_prev=sysconfdir ;;
adamc@378 1087 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
adamc@378 1088 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
adamc@378 1089 sysconfdir=$ac_optarg ;;
adamc@378 1090
adamc@378 1091 -target | --target | --targe | --targ | --tar | --ta | --t)
adamc@378 1092 ac_prev=target_alias ;;
adamc@378 1093 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
adamc@378 1094 target_alias=$ac_optarg ;;
adamc@378 1095
adamc@378 1096 -v | -verbose | --verbose | --verbos | --verbo | --verb)
adamc@378 1097 verbose=yes ;;
adamc@378 1098
adamc@378 1099 -version | --version | --versio | --versi | --vers | -V)
adamc@378 1100 ac_init_version=: ;;
adamc@378 1101
adamc@378 1102 -with-* | --with-*)
adamc@1095 1103 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
adamc@378 1104 # Reject names that are not valid shell variable names.
adamc@1095 1105 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
adam@1315 1106 as_fn_error $? "invalid package name: $ac_useropt"
adamc@1095 1107 ac_useropt_orig=$ac_useropt
adamc@1095 1108 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
adamc@1095 1109 case $ac_user_opts in
adamc@1095 1110 *"
adamc@1095 1111 "with_$ac_useropt"
adamc@1095 1112 "*) ;;
adamc@1095 1113 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
adamc@1095 1114 ac_unrecognized_sep=', ';;
adamc@1095 1115 esac
adamc@1095 1116 eval with_$ac_useropt=\$ac_optarg ;;
adamc@378 1117
adamc@378 1118 -without-* | --without-*)
adamc@1095 1119 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
adamc@378 1120 # Reject names that are not valid shell variable names.
adamc@1095 1121 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
adam@1315 1122 as_fn_error $? "invalid package name: $ac_useropt"
adamc@1095 1123 ac_useropt_orig=$ac_useropt
adamc@1095 1124 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
adamc@1095 1125 case $ac_user_opts in
adamc@1095 1126 *"
adamc@1095 1127 "with_$ac_useropt"
adamc@1095 1128 "*) ;;
adamc@1095 1129 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
adamc@1095 1130 ac_unrecognized_sep=', ';;
adamc@1095 1131 esac
adamc@1095 1132 eval with_$ac_useropt=no ;;
adamc@378 1133
adamc@378 1134 --x)
adamc@378 1135 # Obsolete; use --with-x.
adamc@378 1136 with_x=yes ;;
adamc@378 1137
adamc@378 1138 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
adamc@378 1139 | --x-incl | --x-inc | --x-in | --x-i)
adamc@378 1140 ac_prev=x_includes ;;
adamc@378 1141 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
adamc@378 1142 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
adamc@378 1143 x_includes=$ac_optarg ;;
adamc@378 1144
adamc@378 1145 -x-libraries | --x-libraries | --x-librarie | --x-librari \
adamc@378 1146 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
adamc@378 1147 ac_prev=x_libraries ;;
adamc@378 1148 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
adamc@378 1149 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
adamc@378 1150 x_libraries=$ac_optarg ;;
adamc@378 1151
adam@1315 1152 -*) as_fn_error $? "unrecognized option: \`$ac_option'
adam@1315 1153 Try \`$0 --help' for more information"
adamc@378 1154 ;;
adamc@378 1155
adamc@378 1156 *=*)
adamc@378 1157 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
adamc@378 1158 # Reject names that are not valid shell variable names.
adamc@1095 1159 case $ac_envvar in #(
adamc@1095 1160 '' | [0-9]* | *[!_$as_cr_alnum]* )
adam@1315 1161 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
adamc@1095 1162 esac
adamc@378 1163 eval $ac_envvar=\$ac_optarg
adamc@378 1164 export $ac_envvar ;;
adamc@378 1165
adamc@378 1166 *)
adamc@378 1167 # FIXME: should be removed in autoconf 3.0.
adamc@1095 1168 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
adamc@378 1169 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
adamc@1095 1170 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
adam@1599 1171 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
adamc@378 1172 ;;
adamc@378 1173
adamc@378 1174 esac
adamc@378 1175 done
adamc@378 1176
adamc@378 1177 if test -n "$ac_prev"; then
adamc@378 1178 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
adam@1315 1179 as_fn_error $? "missing argument to $ac_option"
adamc@378 1180 fi
adamc@378 1181
adamc@1095 1182 if test -n "$ac_unrecognized_opts"; then
adamc@1095 1183 case $enable_option_checking in
adamc@1095 1184 no) ;;
adam@1315 1185 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
adamc@1095 1186 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
adamc@1095 1187 esac
adamc@1095 1188 fi
adamc@1095 1189
adamc@1095 1190 # Check all directory arguments for consistency.
adamc@378 1191 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
adamc@378 1192 datadir sysconfdir sharedstatedir localstatedir includedir \
adamc@378 1193 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
adamc@378 1194 libdir localedir mandir
adamc@378 1195 do
adamc@378 1196 eval ac_val=\$$ac_var
adamc@1095 1197 # Remove trailing slashes.
adamc@1095 1198 case $ac_val in
adamc@1095 1199 */ )
adamc@1095 1200 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
adamc@1095 1201 eval $ac_var=\$ac_val;;
adamc@1095 1202 esac
adamc@1095 1203 # Be sure to have absolute directory names.
adamc@378 1204 case $ac_val in
adamc@378 1205 [\\/$]* | ?:[\\/]* ) continue;;
adamc@378 1206 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
adamc@378 1207 esac
adam@1315 1208 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
adamc@378 1209 done
adamc@378 1210
adamc@378 1211 # There might be people who depend on the old broken behavior: `$host'
adamc@378 1212 # used to hold the argument of --host etc.
adamc@378 1213 # FIXME: To remove some day.
adamc@378 1214 build=$build_alias
adamc@378 1215 host=$host_alias
adamc@378 1216 target=$target_alias
adamc@378 1217
adamc@378 1218 # FIXME: To remove some day.
adamc@378 1219 if test "x$host_alias" != x; then
adamc@378 1220 if test "x$build_alias" = x; then
adamc@378 1221 cross_compiling=maybe
adam@1315 1222 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
adam@1315 1223 If a cross compiler is detected then cross compile mode will be used" >&2
adamc@378 1224 elif test "x$build_alias" != "x$host_alias"; then
adamc@378 1225 cross_compiling=yes
adamc@378 1226 fi
adamc@378 1227 fi
adamc@378 1228
adamc@378 1229 ac_tool_prefix=
adamc@378 1230 test -n "$host_alias" && ac_tool_prefix=$host_alias-
adamc@378 1231
adamc@378 1232 test "$silent" = yes && exec 6>/dev/null
adamc@378 1233
adamc@378 1234
adamc@378 1235 ac_pwd=`pwd` && test -n "$ac_pwd" &&
adamc@378 1236 ac_ls_di=`ls -di .` &&
adamc@378 1237 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
adam@1315 1238 as_fn_error $? "working directory cannot be determined"
adamc@378 1239 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
adam@1315 1240 as_fn_error $? "pwd does not report name of working directory"
adamc@378 1241
adamc@378 1242
adamc@378 1243 # Find the source files, if location was not specified.
adamc@378 1244 if test -z "$srcdir"; then
adamc@378 1245 ac_srcdir_defaulted=yes
adamc@378 1246 # Try the directory containing this script, then the parent directory.
adamc@1095 1247 ac_confdir=`$as_dirname -- "$as_myself" ||
adamc@1095 1248 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
adamc@1095 1249 X"$as_myself" : 'X\(//\)[^/]' \| \
adamc@1095 1250 X"$as_myself" : 'X\(//\)$' \| \
adamc@1095 1251 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
adamc@1095 1252 $as_echo X"$as_myself" |
adamc@378 1253 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
adamc@378 1254 s//\1/
adamc@378 1255 q
adamc@378 1256 }
adamc@378 1257 /^X\(\/\/\)[^/].*/{
adamc@378 1258 s//\1/
adamc@378 1259 q
adamc@378 1260 }
adamc@378 1261 /^X\(\/\/\)$/{
adamc@378 1262 s//\1/
adamc@378 1263 q
adamc@378 1264 }
adamc@378 1265 /^X\(\/\).*/{
adamc@378 1266 s//\1/
adamc@378 1267 q
adamc@378 1268 }
adamc@378 1269 s/.*/./; q'`
adamc@378 1270 srcdir=$ac_confdir
adamc@378 1271 if test ! -r "$srcdir/$ac_unique_file"; then
adamc@378 1272 srcdir=..
adamc@378 1273 fi
adamc@378 1274 else
adamc@378 1275 ac_srcdir_defaulted=no
adamc@378 1276 fi
adamc@378 1277 if test ! -r "$srcdir/$ac_unique_file"; then
adamc@378 1278 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
adam@1315 1279 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
adamc@378 1280 fi
adamc@378 1281 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
adamc@378 1282 ac_abs_confdir=`(
adam@1315 1283 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
adamc@378 1284 pwd)`
adamc@378 1285 # When building in place, set srcdir=.
adamc@378 1286 if test "$ac_abs_confdir" = "$ac_pwd"; then
adamc@378 1287 srcdir=.
adamc@378 1288 fi
adamc@378 1289 # Remove unnecessary trailing slashes from srcdir.
adamc@378 1290 # Double slashes in file names in object file debugging info
adamc@378 1291 # mess up M-x gdb in Emacs.
adamc@378 1292 case $srcdir in
adamc@378 1293 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
adamc@378 1294 esac
adamc@378 1295 for ac_var in $ac_precious_vars; do
adamc@378 1296 eval ac_env_${ac_var}_set=\${${ac_var}+set}
adamc@378 1297 eval ac_env_${ac_var}_value=\$${ac_var}
adamc@378 1298 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
adamc@378 1299 eval ac_cv_env_${ac_var}_value=\$${ac_var}
adamc@378 1300 done
adamc@378 1301
adamc@378 1302 #
adamc@378 1303 # Report the --help message.
adamc@378 1304 #
adamc@378 1305 if test "$ac_init_help" = "long"; then
adamc@378 1306 # Omit some internal or obsolete options to make the list less imposing.
adamc@378 1307 # This message is too long to be a string in the A/UX 3.1 sh.
adamc@378 1308 cat <<_ACEOF
adam@1705 1309 \`configure' configures urweb 20120329 to adapt to many kinds of systems.
adamc@378 1310
adamc@378 1311 Usage: $0 [OPTION]... [VAR=VALUE]...
adamc@378 1312
adamc@378 1313 To assign environment variables (e.g., CC, CFLAGS...), specify them as
adamc@378 1314 VAR=VALUE. See below for descriptions of some of the useful variables.
adamc@378 1315
adamc@378 1316 Defaults for the options are specified in brackets.
adamc@378 1317
adamc@378 1318 Configuration:
adamc@378 1319 -h, --help display this help and exit
adamc@378 1320 --help=short display options specific to this package
adamc@378 1321 --help=recursive display the short help of all the included packages
adamc@378 1322 -V, --version display version information and exit
adam@1315 1323 -q, --quiet, --silent do not print \`checking ...' messages
adamc@378 1324 --cache-file=FILE cache test results in FILE [disabled]
adamc@378 1325 -C, --config-cache alias for \`--cache-file=config.cache'
adamc@378 1326 -n, --no-create do not create output files
adamc@378 1327 --srcdir=DIR find the sources in DIR [configure dir or \`..']
adamc@378 1328
adamc@378 1329 Installation directories:
adamc@378 1330 --prefix=PREFIX install architecture-independent files in PREFIX
adamc@1095 1331 [$ac_default_prefix]
adamc@378 1332 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
adamc@1095 1333 [PREFIX]
adamc@378 1334
adamc@378 1335 By default, \`make install' will install all the files in
adamc@378 1336 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
adamc@378 1337 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
adamc@378 1338 for instance \`--prefix=\$HOME'.
adamc@378 1339
adamc@378 1340 For better control, use the options below.
adamc@378 1341
adamc@378 1342 Fine tuning of the installation directories:
adamc@1095 1343 --bindir=DIR user executables [EPREFIX/bin]
adamc@1095 1344 --sbindir=DIR system admin executables [EPREFIX/sbin]
adamc@1095 1345 --libexecdir=DIR program executables [EPREFIX/libexec]
adamc@1095 1346 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
adamc@1095 1347 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
adamc@1095 1348 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
adamc@1095 1349 --libdir=DIR object code libraries [EPREFIX/lib]
adamc@1095 1350 --includedir=DIR C header files [PREFIX/include]
adamc@1095 1351 --oldincludedir=DIR C header files for non-gcc [/usr/include]
adamc@1095 1352 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
adamc@1095 1353 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
adamc@1095 1354 --infodir=DIR info documentation [DATAROOTDIR/info]
adamc@1095 1355 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
adamc@1095 1356 --mandir=DIR man documentation [DATAROOTDIR/man]
adamc@1132 1357 --docdir=DIR documentation root [DATAROOTDIR/doc/urweb]
adamc@1095 1358 --htmldir=DIR html documentation [DOCDIR]
adamc@1095 1359 --dvidir=DIR dvi documentation [DOCDIR]
adamc@1095 1360 --pdfdir=DIR pdf documentation [DOCDIR]
adamc@1095 1361 --psdir=DIR ps documentation [DOCDIR]
adamc@378 1362 _ACEOF
adamc@378 1363
adamc@378 1364 cat <<\_ACEOF
adamc@1132 1365
adamc@1132 1366 Program names:
adamc@1132 1367 --program-prefix=PREFIX prepend PREFIX to installed program names
adamc@1132 1368 --program-suffix=SUFFIX append SUFFIX to installed program names
adamc@1132 1369 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
adamc@1132 1370
adamc@1132 1371 System types:
adamc@1132 1372 --build=BUILD configure for building on BUILD [guessed]
adamc@1132 1373 --host=HOST cross-compile to build programs to run on HOST [BUILD]
adamc@378 1374 _ACEOF
adamc@378 1375 fi
adamc@378 1376
adamc@378 1377 if test -n "$ac_init_help"; then
adamc@1132 1378 case $ac_init_help in
adam@1705 1379 short | recursive ) echo "Configuration of urweb 20120329:";;
adamc@1132 1380 esac
adamc@378 1381 cat <<\_ACEOF
adamc@378 1382
adamc@1132 1383 Optional Features:
adamc@1132 1384 --disable-option-checking ignore unrecognized --enable/--with options
adamc@1132 1385 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
adamc@1132 1386 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
adamc@1132 1387 --disable-dependency-tracking speeds up one-time build
adamc@1132 1388 --enable-dependency-tracking do not reject slow dependency extractors
adamc@1132 1389 --enable-shared[=PKGS] build shared libraries [default=yes]
adamc@1132 1390 --enable-static[=PKGS] build static libraries [default=yes]
adamc@1132 1391 --enable-fast-install[=PKGS]
adamc@1132 1392 optimize for fast installation [default=yes]
adamc@1132 1393 --disable-libtool-lock avoid locking (might break parallel builds)
adamc@1132 1394
adamc@1132 1395 Optional Packages:
adamc@1132 1396 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
adamc@1132 1397 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
adam@1599 1398 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
adamc@1132 1399 both]
adamc@1132 1400 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
adam@1459 1401 --with-sysroot=DIR Search for dependent libraries within DIR
adam@1459 1402 (or the compiler's sysroot if not specified).
adam@1368 1403 --with-openssl=DIR root of the OpenSSL directory
adam@1441 1404 --without-emacs disable installation of Emacs mode
adamc@1132 1405
adamc@1132 1406 Some influential environment variables:
adamc@1132 1407 CC C compiler command
adamc@1132 1408 CFLAGS C compiler flags
adamc@1132 1409 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
adamc@1132 1410 nonstandard directory <lib dir>
adamc@1132 1411 LIBS libraries to pass to the linker, e.g. -l<library>
adamc@1132 1412 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
adamc@1132 1413 you have headers in a nonstandard directory <include dir>
adamc@1132 1414 CPP C preprocessor
adamc@1132 1415
adamc@1132 1416 Use these variables to override the choices made by `configure' or to help
adamc@1132 1417 it to find libraries and programs with nonstandard names/locations.
adamc@1132 1418
adamc@1095 1419 Report bugs to the package provider.
adamc@378 1420 _ACEOF
adamc@378 1421 ac_status=$?
adamc@378 1422 fi
adamc@378 1423
adamc@378 1424 if test "$ac_init_help" = "recursive"; then
adamc@378 1425 # If there are subdirs, report their specific --help.
adamc@378 1426 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
adamc@1095 1427 test -d "$ac_dir" ||
adamc@1095 1428 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
adamc@1095 1429 continue
adamc@378 1430 ac_builddir=.
adamc@378 1431
adamc@378 1432 case "$ac_dir" in
adamc@378 1433 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
adamc@378 1434 *)
adamc@1095 1435 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
adamc@378 1436 # A ".." for each directory in $ac_dir_suffix.
adamc@1095 1437 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
adamc@378 1438 case $ac_top_builddir_sub in
adamc@378 1439 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
adamc@378 1440 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
adamc@378 1441 esac ;;
adamc@378 1442 esac
adamc@378 1443 ac_abs_top_builddir=$ac_pwd
adamc@378 1444 ac_abs_builddir=$ac_pwd$ac_dir_suffix
adamc@378 1445 # for backward compatibility:
adamc@378 1446 ac_top_builddir=$ac_top_build_prefix
adamc@378 1447
adamc@378 1448 case $srcdir in
adamc@378 1449 .) # We are building in place.
adamc@378 1450 ac_srcdir=.
adamc@378 1451 ac_top_srcdir=$ac_top_builddir_sub
adamc@378 1452 ac_abs_top_srcdir=$ac_pwd ;;
adamc@378 1453 [\\/]* | ?:[\\/]* ) # Absolute name.
adamc@378 1454 ac_srcdir=$srcdir$ac_dir_suffix;
adamc@378 1455 ac_top_srcdir=$srcdir
adamc@378 1456 ac_abs_top_srcdir=$srcdir ;;
adamc@378 1457 *) # Relative name.
adamc@378 1458 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
adamc@378 1459 ac_top_srcdir=$ac_top_build_prefix$srcdir
adamc@378 1460 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
adamc@378 1461 esac
adamc@378 1462 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
adamc@378 1463
adamc@378 1464 cd "$ac_dir" || { ac_status=$?; continue; }
adamc@378 1465 # Check for guested configure.
adamc@378 1466 if test -f "$ac_srcdir/configure.gnu"; then
adamc@378 1467 echo &&
adamc@378 1468 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
adamc@378 1469 elif test -f "$ac_srcdir/configure"; then
adamc@378 1470 echo &&
adamc@378 1471 $SHELL "$ac_srcdir/configure" --help=recursive
adamc@378 1472 else
adamc@1095 1473 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
adamc@378 1474 fi || ac_status=$?
adamc@378 1475 cd "$ac_pwd" || { ac_status=$?; break; }
adamc@378 1476 done
adamc@378 1477 fi
adamc@378 1478
adamc@378 1479 test -n "$ac_init_help" && exit $ac_status
adamc@378 1480 if $ac_init_version; then
adamc@378 1481 cat <<\_ACEOF
adam@1705 1482 urweb configure 20120329
adam@1599 1483 generated by GNU Autoconf 2.68
adam@1315 1484
adam@1315 1485 Copyright (C) 2010 Free Software Foundation, Inc.
adamc@378 1486 This configure script is free software; the Free Software Foundation
adamc@378 1487 gives unlimited permission to copy, distribute and modify it.
adamc@378 1488 _ACEOF
adamc@378 1489 exit
adamc@378 1490 fi
adamc@1095 1491
adamc@1095 1492 ## ------------------------ ##
adamc@1095 1493 ## Autoconf initialization. ##
adamc@1095 1494 ## ------------------------ ##
adamc@1132 1495
adamc@1132 1496 # ac_fn_c_try_compile LINENO
adamc@1132 1497 # --------------------------
adamc@1132 1498 # Try to compile conftest.$ac_ext, and return whether this succeeded.
adamc@1132 1499 ac_fn_c_try_compile ()
adamc@1132 1500 {
adamc@1132 1501 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
adamc@1132 1502 rm -f conftest.$ac_objext
adamc@1132 1503 if { { ac_try="$ac_compile"
adamc@1132 1504 case "(($ac_try" in
adamc@1132 1505 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
adamc@1132 1506 *) ac_try_echo=$ac_try;;
adamc@1132 1507 esac
adamc@1132 1508 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
adamc@1132 1509 $as_echo "$ac_try_echo"; } >&5
adamc@1132 1510 (eval "$ac_compile") 2>conftest.err
adamc@1132 1511 ac_status=$?
adamc@1132 1512 if test -s conftest.err; then
adamc@1132 1513 grep -v '^ *+' conftest.err >conftest.er1
adamc@1132 1514 cat conftest.er1 >&5
adamc@1132 1515 mv -f conftest.er1 conftest.err
adamc@1132 1516 fi
adamc@1132 1517 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1132 1518 test $ac_status = 0; } && {
adamc@1132 1519 test -z "$ac_c_werror_flag" ||
adamc@1132 1520 test ! -s conftest.err
adamc@1132 1521 } && test -s conftest.$ac_objext; then :
adamc@1132 1522 ac_retval=0
adamc@1132 1523 else
adamc@1132 1524 $as_echo "$as_me: failed program was:" >&5
adamc@1132 1525 sed 's/^/| /' conftest.$ac_ext >&5
adamc@1132 1526
adamc@1132 1527 ac_retval=1
adamc@1132 1528 fi
adam@1599 1529 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
adamc@1132 1530 as_fn_set_status $ac_retval
adamc@1132 1531
adamc@1132 1532 } # ac_fn_c_try_compile
adamc@1132 1533
adamc@1149 1534 # ac_fn_c_try_cpp LINENO
adamc@1149 1535 # ----------------------
adamc@1149 1536 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
adamc@1149 1537 ac_fn_c_try_cpp ()
adamc@1149 1538 {
adamc@1149 1539 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
adamc@1149 1540 if { { ac_try="$ac_cpp conftest.$ac_ext"
adamc@1149 1541 case "(($ac_try" in
adamc@1149 1542 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
adamc@1149 1543 *) ac_try_echo=$ac_try;;
adamc@1149 1544 esac
adamc@1149 1545 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
adamc@1149 1546 $as_echo "$ac_try_echo"; } >&5
adamc@1149 1547 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
adamc@1149 1548 ac_status=$?
adamc@1149 1549 if test -s conftest.err; then
adamc@1149 1550 grep -v '^ *+' conftest.err >conftest.er1
adamc@1149 1551 cat conftest.er1 >&5
adamc@1149 1552 mv -f conftest.er1 conftest.err
adamc@1149 1553 fi
adamc@1149 1554 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adam@1315 1555 test $ac_status = 0; } > conftest.i && {
adamc@1149 1556 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
adamc@1149 1557 test ! -s conftest.err
adamc@1149 1558 }; then :
adamc@1149 1559 ac_retval=0
adamc@1149 1560 else
adamc@1149 1561 $as_echo "$as_me: failed program was:" >&5
adamc@1149 1562 sed 's/^/| /' conftest.$ac_ext >&5
adamc@1149 1563
adamc@1149 1564 ac_retval=1
adamc@1149 1565 fi
adam@1599 1566 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
adamc@1149 1567 as_fn_set_status $ac_retval
adamc@1149 1568
adamc@1149 1569 } # ac_fn_c_try_cpp
adamc@1149 1570
adamc@1149 1571 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
adamc@1149 1572 # -------------------------------------------------------
adamc@1149 1573 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
adamc@1149 1574 # the include files in INCLUDES and setting the cache variable VAR
adamc@1149 1575 # accordingly.
adamc@1149 1576 ac_fn_c_check_header_mongrel ()
adamc@1149 1577 {
adamc@1149 1578 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
adam@1599 1579 if eval \${$3+:} false; then :
adamc@1149 1580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
adamc@1149 1581 $as_echo_n "checking for $2... " >&6; }
adam@1599 1582 if eval \${$3+:} false; then :
adamc@1149 1583 $as_echo_n "(cached) " >&6
adamc@1149 1584 fi
adamc@1149 1585 eval ac_res=\$$3
adamc@1149 1586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
adamc@1149 1587 $as_echo "$ac_res" >&6; }
adamc@1149 1588 else
adamc@1149 1589 # Is the header compilable?
adamc@1149 1590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
adamc@1149 1591 $as_echo_n "checking $2 usability... " >&6; }
adamc@1149 1592 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 1593 /* end confdefs.h. */
adamc@1149 1594 $4
adamc@1149 1595 #include <$2>
adamc@1149 1596 _ACEOF
adamc@1149 1597 if ac_fn_c_try_compile "$LINENO"; then :
adamc@1149 1598 ac_header_compiler=yes
adamc@1149 1599 else
adamc@1149 1600 ac_header_compiler=no
adamc@1149 1601 fi
adamc@1149 1602 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
adamc@1149 1603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
adamc@1149 1604 $as_echo "$ac_header_compiler" >&6; }
adamc@1149 1605
adamc@1149 1606 # Is the header present?
adamc@1149 1607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
adamc@1149 1608 $as_echo_n "checking $2 presence... " >&6; }
adamc@1149 1609 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 1610 /* end confdefs.h. */
adamc@1149 1611 #include <$2>
adamc@1149 1612 _ACEOF
adamc@1149 1613 if ac_fn_c_try_cpp "$LINENO"; then :
adamc@1149 1614 ac_header_preproc=yes
adamc@1149 1615 else
adamc@1149 1616 ac_header_preproc=no
adamc@1149 1617 fi
adam@1315 1618 rm -f conftest.err conftest.i conftest.$ac_ext
adamc@1149 1619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
adamc@1149 1620 $as_echo "$ac_header_preproc" >&6; }
adamc@1149 1621
adamc@1149 1622 # So? What about this header?
adamc@1149 1623 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
adamc@1149 1624 yes:no: )
adamc@1149 1625 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
adamc@1149 1626 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
adamc@1149 1627 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
adamc@1149 1628 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
adamc@1149 1629 ;;
adamc@1149 1630 no:yes:* )
adamc@1149 1631 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
adamc@1149 1632 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
adamc@1149 1633 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
adamc@1149 1634 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
adamc@1149 1635 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
adamc@1149 1636 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
adamc@1149 1637 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
adamc@1149 1638 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
adamc@1149 1639 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
adamc@1149 1640 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
adamc@1149 1641 ;;
adamc@1149 1642 esac
adamc@1149 1643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
adamc@1149 1644 $as_echo_n "checking for $2... " >&6; }
adam@1599 1645 if eval \${$3+:} false; then :
adamc@1149 1646 $as_echo_n "(cached) " >&6
adamc@1149 1647 else
adamc@1149 1648 eval "$3=\$ac_header_compiler"
adamc@1149 1649 fi
adamc@1149 1650 eval ac_res=\$$3
adamc@1149 1651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
adamc@1149 1652 $as_echo "$ac_res" >&6; }
adamc@1149 1653 fi
adam@1599 1654 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
adamc@1149 1655
adamc@1149 1656 } # ac_fn_c_check_header_mongrel
adamc@1149 1657
adamc@1149 1658 # ac_fn_c_try_run LINENO
adamc@1149 1659 # ----------------------
adamc@1149 1660 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
adamc@1149 1661 # that executables *can* be run.
adamc@1149 1662 ac_fn_c_try_run ()
adamc@1149 1663 {
adamc@1149 1664 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
adamc@1149 1665 if { { ac_try="$ac_link"
adamc@1149 1666 case "(($ac_try" in
adamc@1149 1667 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
adamc@1149 1668 *) ac_try_echo=$ac_try;;
adamc@1149 1669 esac
adamc@1149 1670 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
adamc@1149 1671 $as_echo "$ac_try_echo"; } >&5
adamc@1149 1672 (eval "$ac_link") 2>&5
adamc@1149 1673 ac_status=$?
adamc@1149 1674 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1149 1675 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
adamc@1149 1676 { { case "(($ac_try" in
adamc@1149 1677 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
adamc@1149 1678 *) ac_try_echo=$ac_try;;
adamc@1149 1679 esac
adamc@1149 1680 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
adamc@1149 1681 $as_echo "$ac_try_echo"; } >&5
adamc@1149 1682 (eval "$ac_try") 2>&5
adamc@1149 1683 ac_status=$?
adamc@1149 1684 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1149 1685 test $ac_status = 0; }; }; then :
adamc@1149 1686 ac_retval=0
adamc@1149 1687 else
adamc@1149 1688 $as_echo "$as_me: program exited with status $ac_status" >&5
adamc@1149 1689 $as_echo "$as_me: failed program was:" >&5
adamc@1149 1690 sed 's/^/| /' conftest.$ac_ext >&5
adamc@1149 1691
adamc@1149 1692 ac_retval=$ac_status
adamc@1149 1693 fi
adamc@1149 1694 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
adam@1599 1695 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
adamc@1149 1696 as_fn_set_status $ac_retval
adamc@1149 1697
adamc@1149 1698 } # ac_fn_c_try_run
adamc@1149 1699
adamc@1149 1700 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
adamc@1149 1701 # -------------------------------------------------------
adamc@1149 1702 # Tests whether HEADER exists and can be compiled using the include files in
adamc@1149 1703 # INCLUDES, setting the cache variable VAR accordingly.
adamc@1149 1704 ac_fn_c_check_header_compile ()
adamc@1149 1705 {
adamc@1149 1706 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
adamc@1149 1707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
adamc@1149 1708 $as_echo_n "checking for $2... " >&6; }
adam@1599 1709 if eval \${$3+:} false; then :
adamc@1149 1710 $as_echo_n "(cached) " >&6
adamc@1149 1711 else
adamc@1149 1712 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 1713 /* end confdefs.h. */
adamc@1149 1714 $4
adamc@1149 1715 #include <$2>
adamc@1149 1716 _ACEOF
adamc@1149 1717 if ac_fn_c_try_compile "$LINENO"; then :
adamc@1149 1718 eval "$3=yes"
adamc@1149 1719 else
adamc@1149 1720 eval "$3=no"
adamc@1149 1721 fi
adamc@1149 1722 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
adamc@1149 1723 fi
adamc@1149 1724 eval ac_res=\$$3
adamc@1149 1725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
adamc@1149 1726 $as_echo "$ac_res" >&6; }
adam@1599 1727 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
adamc@1149 1728
adamc@1149 1729 } # ac_fn_c_check_header_compile
adamc@1149 1730
adamc@1132 1731 # ac_fn_c_try_link LINENO
adamc@1132 1732 # -----------------------
adamc@1132 1733 # Try to link conftest.$ac_ext, and return whether this succeeded.
adamc@1132 1734 ac_fn_c_try_link ()
adamc@1132 1735 {
adamc@1132 1736 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
adamc@1132 1737 rm -f conftest.$ac_objext conftest$ac_exeext
adamc@1132 1738 if { { ac_try="$ac_link"
adamc@1132 1739 case "(($ac_try" in
adamc@1132 1740 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
adamc@1132 1741 *) ac_try_echo=$ac_try;;
adamc@1132 1742 esac
adamc@1132 1743 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
adamc@1132 1744 $as_echo "$ac_try_echo"; } >&5
adamc@1132 1745 (eval "$ac_link") 2>conftest.err
adamc@1132 1746 ac_status=$?
adamc@1132 1747 if test -s conftest.err; then
adamc@1132 1748 grep -v '^ *+' conftest.err >conftest.er1
adamc@1132 1749 cat conftest.er1 >&5
adamc@1132 1750 mv -f conftest.er1 conftest.err
adamc@1132 1751 fi
adamc@1132 1752 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1132 1753 test $ac_status = 0; } && {
adamc@1132 1754 test -z "$ac_c_werror_flag" ||
adamc@1132 1755 test ! -s conftest.err
adamc@1132 1756 } && test -s conftest$ac_exeext && {
adamc@1132 1757 test "$cross_compiling" = yes ||
adamc@1132 1758 $as_test_x conftest$ac_exeext
adamc@1132 1759 }; then :
adamc@1132 1760 ac_retval=0
adamc@1132 1761 else
adamc@1132 1762 $as_echo "$as_me: failed program was:" >&5
adamc@1132 1763 sed 's/^/| /' conftest.$ac_ext >&5
adamc@1132 1764
adamc@1132 1765 ac_retval=1
adamc@1132 1766 fi
adamc@1132 1767 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
adamc@1132 1768 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
adamc@1132 1769 # interfere with the next link command; also delete a directory that is
adamc@1132 1770 # left behind by Apple's compiler. We do this before executing the actions.
adamc@1132 1771 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
adam@1599 1772 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
adamc@1132 1773 as_fn_set_status $ac_retval
adamc@1132 1774
adamc@1132 1775 } # ac_fn_c_try_link
adamc@1132 1776
adamc@1132 1777 # ac_fn_c_check_func LINENO FUNC VAR
adamc@1132 1778 # ----------------------------------
adamc@1132 1779 # Tests whether FUNC exists, setting the cache variable VAR accordingly
adamc@1132 1780 ac_fn_c_check_func ()
adamc@1132 1781 {
adamc@1132 1782 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
adamc@1132 1783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
adamc@1132 1784 $as_echo_n "checking for $2... " >&6; }
adam@1599 1785 if eval \${$3+:} false; then :
adamc@1132 1786 $as_echo_n "(cached) " >&6
adamc@1132 1787 else
adamc@1132 1788 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1132 1789 /* end confdefs.h. */
adamc@1132 1790 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
adamc@1132 1791 For example, HP-UX 11i <limits.h> declares gettimeofday. */
adamc@1132 1792 #define $2 innocuous_$2
adamc@1132 1793
adamc@1132 1794 /* System header to define __stub macros and hopefully few prototypes,
adamc@1132 1795 which can conflict with char $2 (); below.
adamc@1132 1796 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
adamc@1132 1797 <limits.h> exists even on freestanding compilers. */
adamc@1132 1798
adamc@1132 1799 #ifdef __STDC__
adamc@1132 1800 # include <limits.h>
adamc@1132 1801 #else
adamc@1132 1802 # include <assert.h>
adamc@1132 1803 #endif
adamc@1132 1804
adamc@1132 1805 #undef $2
adamc@1132 1806
adamc@1132 1807 /* Override any GCC internal prototype to avoid an error.
adamc@1132 1808 Use char because int might match the return type of a GCC
adamc@1132 1809 builtin and then its argument prototype would still apply. */
adamc@1132 1810 #ifdef __cplusplus
adamc@1132 1811 extern "C"
adamc@1132 1812 #endif
adamc@1132 1813 char $2 ();
adamc@1132 1814 /* The GNU C library defines this for functions which it implements
adamc@1132 1815 to always fail with ENOSYS. Some functions are actually named
adamc@1132 1816 something starting with __ and the normal name is an alias. */
adamc@1132 1817 #if defined __stub_$2 || defined __stub___$2
adamc@1132 1818 choke me
adamc@1132 1819 #endif
adamc@1132 1820
adamc@1132 1821 int
adamc@1132 1822 main ()
adamc@1132 1823 {
adamc@1132 1824 return $2 ();
adamc@1132 1825 ;
adamc@1132 1826 return 0;
adamc@1132 1827 }
adamc@1132 1828 _ACEOF
adamc@1132 1829 if ac_fn_c_try_link "$LINENO"; then :
adamc@1132 1830 eval "$3=yes"
adamc@1132 1831 else
adamc@1132 1832 eval "$3=no"
adamc@1132 1833 fi
adamc@1132 1834 rm -f core conftest.err conftest.$ac_objext \
adamc@1132 1835 conftest$ac_exeext conftest.$ac_ext
adamc@1132 1836 fi
adamc@1132 1837 eval ac_res=\$$3
adamc@1132 1838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
adamc@1132 1839 $as_echo "$ac_res" >&6; }
adam@1599 1840 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
adamc@1132 1841
adamc@1132 1842 } # ac_fn_c_check_func
adamc@378 1843 cat >config.log <<_ACEOF
adamc@378 1844 This file contains any messages produced by compilers while
adamc@378 1845 running configure, to aid debugging if configure makes a mistake.
adamc@378 1846
adam@1705 1847 It was created by urweb $as_me 20120329, which was
adam@1599 1848 generated by GNU Autoconf 2.68. Invocation command line was
adamc@378 1849
adamc@378 1850 $ $0 $@
adamc@378 1851
adamc@378 1852 _ACEOF
adamc@378 1853 exec 5>>config.log
adamc@378 1854 {
adamc@378 1855 cat <<_ASUNAME
adamc@378 1856 ## --------- ##
adamc@378 1857 ## Platform. ##
adamc@378 1858 ## --------- ##
adamc@378 1859
adamc@378 1860 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
adamc@378 1861 uname -m = `(uname -m) 2>/dev/null || echo unknown`
adamc@378 1862 uname -r = `(uname -r) 2>/dev/null || echo unknown`
adamc@378 1863 uname -s = `(uname -s) 2>/dev/null || echo unknown`
adamc@378 1864 uname -v = `(uname -v) 2>/dev/null || echo unknown`
adamc@378 1865
adamc@378 1866 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
adamc@378 1867 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
adamc@378 1868
adamc@378 1869 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
adamc@378 1870 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
adamc@378 1871 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
adamc@378 1872 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
adamc@378 1873 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
adamc@378 1874 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
adamc@378 1875 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
adamc@378 1876
adamc@378 1877 _ASUNAME
adamc@378 1878
adamc@378 1879 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@378 1880 for as_dir in $PATH
adamc@378 1881 do
adamc@378 1882 IFS=$as_save_IFS
adamc@378 1883 test -z "$as_dir" && as_dir=.
adamc@1095 1884 $as_echo "PATH: $as_dir"
adamc@1095 1885 done
adamc@378 1886 IFS=$as_save_IFS
adamc@378 1887
adamc@378 1888 } >&5
adamc@378 1889
adamc@378 1890 cat >&5 <<_ACEOF
adamc@378 1891
adamc@378 1892
adamc@378 1893 ## ----------- ##
adamc@378 1894 ## Core tests. ##
adamc@378 1895 ## ----------- ##
adamc@378 1896
adamc@378 1897 _ACEOF
adamc@378 1898
adamc@378 1899
adamc@378 1900 # Keep a trace of the command line.
adamc@378 1901 # Strip out --no-create and --no-recursion so they do not pile up.
adamc@378 1902 # Strip out --silent because we don't want to record it for future runs.
adamc@378 1903 # Also quote any args containing shell meta-characters.
adamc@378 1904 # Make two passes to allow for proper duplicate-argument suppression.
adamc@378 1905 ac_configure_args=
adamc@378 1906 ac_configure_args0=
adamc@378 1907 ac_configure_args1=
adamc@378 1908 ac_must_keep_next=false
adamc@378 1909 for ac_pass in 1 2
adamc@378 1910 do
adamc@378 1911 for ac_arg
adamc@378 1912 do
adamc@378 1913 case $ac_arg in
adamc@378 1914 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
adamc@378 1915 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
adamc@378 1916 | -silent | --silent | --silen | --sile | --sil)
adamc@378 1917 continue ;;
adamc@378 1918 *\'*)
adamc@1095 1919 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
adamc@378 1920 esac
adamc@378 1921 case $ac_pass in
adamc@1095 1922 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
adamc@378 1923 2)
adamc@1095 1924 as_fn_append ac_configure_args1 " '$ac_arg'"
adamc@378 1925 if test $ac_must_keep_next = true; then
adamc@378 1926 ac_must_keep_next=false # Got value, back to normal.
adamc@378 1927 else
adamc@378 1928 case $ac_arg in
adamc@378 1929 *=* | --config-cache | -C | -disable-* | --disable-* \
adamc@378 1930 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
adamc@378 1931 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
adamc@378 1932 | -with-* | --with-* | -without-* | --without-* | --x)
adamc@378 1933 case "$ac_configure_args0 " in
adamc@378 1934 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
adamc@378 1935 esac
adamc@378 1936 ;;
adamc@378 1937 -* ) ac_must_keep_next=true ;;
adamc@378 1938 esac
adamc@378 1939 fi
adamc@1095 1940 as_fn_append ac_configure_args " '$ac_arg'"
adamc@378 1941 ;;
adamc@378 1942 esac
adamc@378 1943 done
adamc@378 1944 done
adamc@1095 1945 { ac_configure_args0=; unset ac_configure_args0;}
adamc@1095 1946 { ac_configure_args1=; unset ac_configure_args1;}
adamc@378 1947
adamc@378 1948 # When interrupted or exit'd, cleanup temporary files, and complete
adamc@378 1949 # config.log. We remove comments because anyway the quotes in there
adamc@378 1950 # would cause problems or look ugly.
adamc@378 1951 # WARNING: Use '\'' to represent an apostrophe within the trap.
adamc@378 1952 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
adamc@378 1953 trap 'exit_status=$?
adamc@378 1954 # Save into config.log some information that might help in debugging.
adamc@378 1955 {
adamc@378 1956 echo
adamc@378 1957
adam@1315 1958 $as_echo "## ---------------- ##
adamc@378 1959 ## Cache variables. ##
adam@1315 1960 ## ---------------- ##"
adamc@378 1961 echo
adamc@378 1962 # The following way of writing the cache mishandles newlines in values,
adamc@378 1963 (
adamc@378 1964 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
adamc@378 1965 eval ac_val=\$$ac_var
adamc@378 1966 case $ac_val in #(
adamc@378 1967 *${as_nl}*)
adamc@378 1968 case $ac_var in #(
adamc@1095 1969 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
adamc@1095 1970 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
adamc@378 1971 esac
adamc@378 1972 case $ac_var in #(
adamc@378 1973 _ | IFS | as_nl) ;; #(
adamc@1095 1974 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
adamc@1095 1975 *) { eval $ac_var=; unset $ac_var;} ;;
adamc@378 1976 esac ;;
adamc@378 1977 esac
adamc@378 1978 done
adamc@378 1979 (set) 2>&1 |
adamc@378 1980 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
adamc@378 1981 *${as_nl}ac_space=\ *)
adamc@378 1982 sed -n \
adamc@378 1983 "s/'\''/'\''\\\\'\'''\''/g;
adamc@378 1984 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
adamc@378 1985 ;; #(
adamc@378 1986 *)
adamc@378 1987 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
adamc@378 1988 ;;
adamc@378 1989 esac |
adamc@378 1990 sort
adamc@378 1991 )
adamc@378 1992 echo
adamc@378 1993
adam@1315 1994 $as_echo "## ----------------- ##
adamc@378 1995 ## Output variables. ##
adam@1315 1996 ## ----------------- ##"
adamc@378 1997 echo
adamc@378 1998 for ac_var in $ac_subst_vars
adamc@378 1999 do
adamc@378 2000 eval ac_val=\$$ac_var
adamc@378 2001 case $ac_val in
adamc@1095 2002 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
adamc@378 2003 esac
adamc@1095 2004 $as_echo "$ac_var='\''$ac_val'\''"
adamc@378 2005 done | sort
adamc@378 2006 echo
adamc@378 2007
adamc@378 2008 if test -n "$ac_subst_files"; then
adam@1315 2009 $as_echo "## ------------------- ##
adamc@378 2010 ## File substitutions. ##
adam@1315 2011 ## ------------------- ##"
adamc@378 2012 echo
adamc@378 2013 for ac_var in $ac_subst_files
adamc@378 2014 do
adamc@378 2015 eval ac_val=\$$ac_var
adamc@378 2016 case $ac_val in
adamc@1095 2017 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
adamc@378 2018 esac
adamc@1095 2019 $as_echo "$ac_var='\''$ac_val'\''"
adamc@378 2020 done | sort
adamc@378 2021 echo
adamc@378 2022 fi
adamc@378 2023
adamc@378 2024 if test -s confdefs.h; then
adam@1315 2025 $as_echo "## ----------- ##
adamc@378 2026 ## confdefs.h. ##
adam@1315 2027 ## ----------- ##"
adamc@378 2028 echo
adamc@378 2029 cat confdefs.h
adamc@378 2030 echo
adamc@378 2031 fi
adamc@378 2032 test "$ac_signal" != 0 &&
adamc@1095 2033 $as_echo "$as_me: caught signal $ac_signal"
adamc@1095 2034 $as_echo "$as_me: exit $exit_status"
adamc@378 2035 } >&5
adamc@378 2036 rm -f core *.core core.conftest.* &&
adamc@378 2037 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
adamc@378 2038 exit $exit_status
adamc@378 2039 ' 0
adamc@378 2040 for ac_signal in 1 2 13 15; do
adamc@1095 2041 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
adamc@378 2042 done
adamc@378 2043 ac_signal=0
adamc@378 2044
adamc@378 2045 # confdefs.h avoids OS command line length limits that DEFS can exceed.
adamc@378 2046 rm -f -r conftest* confdefs.h
adamc@378 2047
adamc@1095 2048 $as_echo "/* confdefs.h */" > confdefs.h
adamc@1095 2049
adamc@378 2050 # Predefined preprocessor variables.
adamc@378 2051
adamc@378 2052 cat >>confdefs.h <<_ACEOF
adamc@378 2053 #define PACKAGE_NAME "$PACKAGE_NAME"
adamc@378 2054 _ACEOF
adamc@378 2055
adamc@378 2056 cat >>confdefs.h <<_ACEOF
adamc@378 2057 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
adamc@378 2058 _ACEOF
adamc@378 2059
adamc@378 2060 cat >>confdefs.h <<_ACEOF
adamc@378 2061 #define PACKAGE_VERSION "$PACKAGE_VERSION"
adamc@378 2062 _ACEOF
adamc@378 2063
adamc@378 2064 cat >>confdefs.h <<_ACEOF
adamc@378 2065 #define PACKAGE_STRING "$PACKAGE_STRING"
adamc@378 2066 _ACEOF
adamc@378 2067
adamc@378 2068 cat >>confdefs.h <<_ACEOF
adamc@378 2069 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
adamc@378 2070 _ACEOF
adamc@378 2071
adamc@1095 2072 cat >>confdefs.h <<_ACEOF
adamc@1095 2073 #define PACKAGE_URL "$PACKAGE_URL"
adamc@1095 2074 _ACEOF
adamc@1095 2075
adamc@378 2076
adamc@378 2077 # Let the site file select an alternate cache file if it wants to.
adamc@1095 2078 # Prefer an explicitly selected file to automatically selected ones.
adamc@1095 2079 ac_site_file1=NONE
adamc@1095 2080 ac_site_file2=NONE
adamc@378 2081 if test -n "$CONFIG_SITE"; then
adam@1315 2082 # We do not want a PATH search for config.site.
adam@1315 2083 case $CONFIG_SITE in #((
adam@1315 2084 -*) ac_site_file1=./$CONFIG_SITE;;
adam@1315 2085 */*) ac_site_file1=$CONFIG_SITE;;
adam@1315 2086 *) ac_site_file1=./$CONFIG_SITE;;
adam@1315 2087 esac
adamc@378 2088 elif test "x$prefix" != xNONE; then
adamc@1095 2089 ac_site_file1=$prefix/share/config.site
adamc@1095 2090 ac_site_file2=$prefix/etc/config.site
adamc@378 2091 else
adamc@1095 2092 ac_site_file1=$ac_default_prefix/share/config.site
adamc@1095 2093 ac_site_file2=$ac_default_prefix/etc/config.site
adamc@378 2094 fi
adamc@1095 2095 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
adamc@378 2096 do
adamc@1095 2097 test "x$ac_site_file" = xNONE && continue
adamc@1095 2098 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
adamc@1095 2099 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
adamc@1095 2100 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
adamc@378 2101 sed 's/^/| /' "$ac_site_file" >&5
adam@1315 2102 . "$ac_site_file" \
adam@1315 2103 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
adam@1315 2104 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
adam@1315 2105 as_fn_error $? "failed to load site script $ac_site_file
adam@1599 2106 See \`config.log' for more details" "$LINENO" 5; }
adamc@378 2107 fi
adamc@378 2108 done
adamc@378 2109
adamc@378 2110 if test -r "$cache_file"; then
adamc@1095 2111 # Some versions of bash will fail to source /dev/null (special files
adamc@1095 2112 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
adamc@1095 2113 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
adamc@1095 2114 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
adamc@1095 2115 $as_echo "$as_me: loading cache $cache_file" >&6;}
adamc@378 2116 case $cache_file in
adamc@378 2117 [\\/]* | ?:[\\/]* ) . "$cache_file";;
adamc@378 2118 *) . "./$cache_file";;
adamc@378 2119 esac
adamc@378 2120 fi
adamc@378 2121 else
adamc@1095 2122 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
adamc@1095 2123 $as_echo "$as_me: creating cache $cache_file" >&6;}
adamc@378 2124 >$cache_file
adamc@378 2125 fi
adamc@378 2126
adamc@378 2127 # Check that the precious variables saved in the cache have kept the same
adamc@378 2128 # value.
adamc@378 2129 ac_cache_corrupted=false
adamc@378 2130 for ac_var in $ac_precious_vars; do
adamc@378 2131 eval ac_old_set=\$ac_cv_env_${ac_var}_set
adamc@378 2132 eval ac_new_set=\$ac_env_${ac_var}_set
adamc@378 2133 eval ac_old_val=\$ac_cv_env_${ac_var}_value
adamc@378 2134 eval ac_new_val=\$ac_env_${ac_var}_value
adamc@378 2135 case $ac_old_set,$ac_new_set in
adamc@378 2136 set,)
adamc@1095 2137 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
adamc@1095 2138 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
adamc@378 2139 ac_cache_corrupted=: ;;
adamc@378 2140 ,set)
adamc@1095 2141 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
adamc@1095 2142 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
adamc@378 2143 ac_cache_corrupted=: ;;
adamc@378 2144 ,);;
adamc@378 2145 *)
adamc@378 2146 if test "x$ac_old_val" != "x$ac_new_val"; then
adamc@1095 2147 # differences in whitespace do not lead to failure.
adamc@1095 2148 ac_old_val_w=`echo x $ac_old_val`
adamc@1095 2149 ac_new_val_w=`echo x $ac_new_val`
adamc@1095 2150 if test "$ac_old_val_w" != "$ac_new_val_w"; then
adamc@1095 2151 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
adamc@1095 2152 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
adamc@1095 2153 ac_cache_corrupted=:
adamc@1095 2154 else
adamc@1095 2155 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
adamc@1095 2156 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
adamc@1095 2157 eval $ac_var=\$ac_old_val
adamc@1095 2158 fi
adamc@1095 2159 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
adamc@1095 2160 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
adamc@1095 2161 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
adamc@1095 2162 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
adamc@378 2163 fi;;
adamc@378 2164 esac
adamc@378 2165 # Pass precious variables to config.status.
adamc@378 2166 if test "$ac_new_set" = set; then
adamc@378 2167 case $ac_new_val in
adamc@1095 2168 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
adamc@378 2169 *) ac_arg=$ac_var=$ac_new_val ;;
adamc@378 2170 esac
adamc@378 2171 case " $ac_configure_args " in
adamc@378 2172 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
adamc@1095 2173 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
adamc@378 2174 esac
adamc@378 2175 fi
adamc@378 2176 done
adamc@378 2177 if $ac_cache_corrupted; then
adamc@1095 2178 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
adamc@1095 2179 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
adamc@1095 2180 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
adamc@1095 2181 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
adam@1315 2182 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
adamc@378 2183 fi
adamc@1095 2184 ## -------------------- ##
adamc@1095 2185 ## Main body of script. ##
adamc@1095 2186 ## -------------------- ##
adamc@378 2187
adamc@378 2188 ac_ext=c
adamc@378 2189 ac_cpp='$CPP $CPPFLAGS'
adamc@378 2190 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
adamc@378 2191 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
adamc@378 2192 ac_compiler_gnu=$ac_cv_c_compiler_gnu
adamc@378 2193
adamc@378 2194
adam@1706 2195 WORKING_VERSION=1
adamc@1149 2196 ac_ext=c
adamc@1149 2197 ac_cpp='$CPP $CPPFLAGS'
adamc@1149 2198 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
adamc@1149 2199 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
adamc@1149 2200 ac_compiler_gnu=$ac_cv_c_compiler_gnu
adamc@1149 2201 if test -n "$ac_tool_prefix"; then
adamc@1149 2202 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
adamc@1149 2203 set dummy ${ac_tool_prefix}gcc; ac_word=$2
adamc@1149 2204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1149 2205 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 2206 if ${ac_cv_prog_CC+:} false; then :
adamc@1149 2207 $as_echo_n "(cached) " >&6
adamc@1149 2208 else
adamc@1149 2209 if test -n "$CC"; then
adamc@1149 2210 ac_cv_prog_CC="$CC" # Let the user override the test.
adamc@1149 2211 else
adamc@1149 2212 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1149 2213 for as_dir in $PATH
adamc@1149 2214 do
adamc@1149 2215 IFS=$as_save_IFS
adamc@1149 2216 test -z "$as_dir" && as_dir=.
adamc@1149 2217 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1149 2218 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1149 2219 ac_cv_prog_CC="${ac_tool_prefix}gcc"
adamc@1149 2220 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1149 2221 break 2
adamc@1149 2222 fi
adamc@1149 2223 done
adamc@1149 2224 done
adamc@1149 2225 IFS=$as_save_IFS
adamc@1149 2226
adamc@1149 2227 fi
adamc@1149 2228 fi
adamc@1149 2229 CC=$ac_cv_prog_CC
adamc@1149 2230 if test -n "$CC"; then
adamc@1149 2231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
adamc@1149 2232 $as_echo "$CC" >&6; }
adamc@1149 2233 else
adamc@1149 2234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1149 2235 $as_echo "no" >&6; }
adamc@1149 2236 fi
adamc@1149 2237
adamc@1149 2238
adamc@1149 2239 fi
adamc@1149 2240 if test -z "$ac_cv_prog_CC"; then
adamc@1149 2241 ac_ct_CC=$CC
adamc@1149 2242 # Extract the first word of "gcc", so it can be a program name with args.
adamc@1149 2243 set dummy gcc; ac_word=$2
adamc@1149 2244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1149 2245 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 2246 if ${ac_cv_prog_ac_ct_CC+:} false; then :
adamc@1149 2247 $as_echo_n "(cached) " >&6
adamc@1149 2248 else
adamc@1149 2249 if test -n "$ac_ct_CC"; then
adamc@1149 2250 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
adamc@1149 2251 else
adamc@1149 2252 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1149 2253 for as_dir in $PATH
adamc@1149 2254 do
adamc@1149 2255 IFS=$as_save_IFS
adamc@1149 2256 test -z "$as_dir" && as_dir=.
adamc@1149 2257 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1149 2258 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1149 2259 ac_cv_prog_ac_ct_CC="gcc"
adamc@1149 2260 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1149 2261 break 2
adamc@1149 2262 fi
adamc@1149 2263 done
adamc@1149 2264 done
adamc@1149 2265 IFS=$as_save_IFS
adamc@1149 2266
adamc@1149 2267 fi
adamc@1149 2268 fi
adamc@1149 2269 ac_ct_CC=$ac_cv_prog_ac_ct_CC
adamc@1149 2270 if test -n "$ac_ct_CC"; then
adamc@1149 2271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
adamc@1149 2272 $as_echo "$ac_ct_CC" >&6; }
adamc@1149 2273 else
adamc@1149 2274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1149 2275 $as_echo "no" >&6; }
adamc@1149 2276 fi
adamc@1149 2277
adamc@1149 2278 if test "x$ac_ct_CC" = x; then
adamc@1149 2279 CC=""
adamc@1149 2280 else
adamc@1149 2281 case $cross_compiling:$ac_tool_warned in
adamc@1149 2282 yes:)
adamc@1149 2283 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
adamc@1149 2284 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
adamc@1149 2285 ac_tool_warned=yes ;;
adamc@1149 2286 esac
adamc@1149 2287 CC=$ac_ct_CC
adamc@1149 2288 fi
adamc@1149 2289 else
adamc@1149 2290 CC="$ac_cv_prog_CC"
adamc@1149 2291 fi
adamc@1149 2292
adamc@1149 2293 if test -z "$CC"; then
adamc@1149 2294 if test -n "$ac_tool_prefix"; then
adamc@1149 2295 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
adamc@1149 2296 set dummy ${ac_tool_prefix}cc; ac_word=$2
adamc@1149 2297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1149 2298 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 2299 if ${ac_cv_prog_CC+:} false; then :
adamc@1149 2300 $as_echo_n "(cached) " >&6
adamc@1149 2301 else
adamc@1149 2302 if test -n "$CC"; then
adamc@1149 2303 ac_cv_prog_CC="$CC" # Let the user override the test.
adamc@1149 2304 else
adamc@1149 2305 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1149 2306 for as_dir in $PATH
adamc@1149 2307 do
adamc@1149 2308 IFS=$as_save_IFS
adamc@1149 2309 test -z "$as_dir" && as_dir=.
adamc@1149 2310 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1149 2311 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1149 2312 ac_cv_prog_CC="${ac_tool_prefix}cc"
adamc@1149 2313 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1149 2314 break 2
adamc@1149 2315 fi
adamc@1149 2316 done
adamc@1149 2317 done
adamc@1149 2318 IFS=$as_save_IFS
adamc@1149 2319
adamc@1149 2320 fi
adamc@1149 2321 fi
adamc@1149 2322 CC=$ac_cv_prog_CC
adamc@1149 2323 if test -n "$CC"; then
adamc@1149 2324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
adamc@1149 2325 $as_echo "$CC" >&6; }
adamc@1149 2326 else
adamc@1149 2327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1149 2328 $as_echo "no" >&6; }
adamc@1149 2329 fi
adamc@1149 2330
adamc@1149 2331
adamc@1149 2332 fi
adamc@1149 2333 fi
adamc@1149 2334 if test -z "$CC"; then
adamc@1149 2335 # Extract the first word of "cc", so it can be a program name with args.
adamc@1149 2336 set dummy cc; ac_word=$2
adamc@1149 2337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1149 2338 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 2339 if ${ac_cv_prog_CC+:} false; then :
adamc@1149 2340 $as_echo_n "(cached) " >&6
adamc@1149 2341 else
adamc@1149 2342 if test -n "$CC"; then
adamc@1149 2343 ac_cv_prog_CC="$CC" # Let the user override the test.
adamc@1149 2344 else
adamc@1149 2345 ac_prog_rejected=no
adamc@1149 2346 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1149 2347 for as_dir in $PATH
adamc@1149 2348 do
adamc@1149 2349 IFS=$as_save_IFS
adamc@1149 2350 test -z "$as_dir" && as_dir=.
adamc@1149 2351 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1149 2352 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1149 2353 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
adamc@1149 2354 ac_prog_rejected=yes
adamc@1149 2355 continue
adamc@1149 2356 fi
adamc@1149 2357 ac_cv_prog_CC="cc"
adamc@1149 2358 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1149 2359 break 2
adamc@1149 2360 fi
adamc@1149 2361 done
adamc@1149 2362 done
adamc@1149 2363 IFS=$as_save_IFS
adamc@1149 2364
adamc@1149 2365 if test $ac_prog_rejected = yes; then
adamc@1149 2366 # We found a bogon in the path, so make sure we never use it.
adamc@1149 2367 set dummy $ac_cv_prog_CC
adamc@1149 2368 shift
adamc@1149 2369 if test $# != 0; then
adamc@1149 2370 # We chose a different compiler from the bogus one.
adamc@1149 2371 # However, it has the same basename, so the bogon will be chosen
adamc@1149 2372 # first if we set CC to just the basename; use the full file name.
adamc@1149 2373 shift
adamc@1149 2374 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
adamc@1149 2375 fi
adamc@1149 2376 fi
adamc@1149 2377 fi
adamc@1149 2378 fi
adamc@1149 2379 CC=$ac_cv_prog_CC
adamc@1149 2380 if test -n "$CC"; then
adamc@1149 2381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
adamc@1149 2382 $as_echo "$CC" >&6; }
adamc@1149 2383 else
adamc@1149 2384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1149 2385 $as_echo "no" >&6; }
adamc@1149 2386 fi
adamc@1149 2387
adamc@1149 2388
adamc@1149 2389 fi
adamc@1149 2390 if test -z "$CC"; then
adamc@1149 2391 if test -n "$ac_tool_prefix"; then
adamc@1149 2392 for ac_prog in cl.exe
adamc@1149 2393 do
adamc@1149 2394 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
adamc@1149 2395 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
adamc@1149 2396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1149 2397 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 2398 if ${ac_cv_prog_CC+:} false; then :
adamc@1149 2399 $as_echo_n "(cached) " >&6
adamc@1149 2400 else
adamc@1149 2401 if test -n "$CC"; then
adamc@1149 2402 ac_cv_prog_CC="$CC" # Let the user override the test.
adamc@1149 2403 else
adamc@1149 2404 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1149 2405 for as_dir in $PATH
adamc@1149 2406 do
adamc@1149 2407 IFS=$as_save_IFS
adamc@1149 2408 test -z "$as_dir" && as_dir=.
adamc@1149 2409 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1149 2410 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1149 2411 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
adamc@1149 2412 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1149 2413 break 2
adamc@1149 2414 fi
adamc@1149 2415 done
adamc@1149 2416 done
adamc@1149 2417 IFS=$as_save_IFS
adamc@1149 2418
adamc@1149 2419 fi
adamc@1149 2420 fi
adamc@1149 2421 CC=$ac_cv_prog_CC
adamc@1149 2422 if test -n "$CC"; then
adamc@1149 2423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
adamc@1149 2424 $as_echo "$CC" >&6; }
adamc@1149 2425 else
adamc@1149 2426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1149 2427 $as_echo "no" >&6; }
adamc@1149 2428 fi
adamc@1149 2429
adamc@1149 2430
adamc@1149 2431 test -n "$CC" && break
adamc@1149 2432 done
adamc@1149 2433 fi
adamc@1149 2434 if test -z "$CC"; then
adamc@1149 2435 ac_ct_CC=$CC
adamc@1149 2436 for ac_prog in cl.exe
adamc@1149 2437 do
adamc@1149 2438 # Extract the first word of "$ac_prog", so it can be a program name with args.
adamc@1149 2439 set dummy $ac_prog; ac_word=$2
adamc@1149 2440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1149 2441 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 2442 if ${ac_cv_prog_ac_ct_CC+:} false; then :
adamc@1149 2443 $as_echo_n "(cached) " >&6
adamc@1149 2444 else
adamc@1149 2445 if test -n "$ac_ct_CC"; then
adamc@1149 2446 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
adamc@1149 2447 else
adamc@1149 2448 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1149 2449 for as_dir in $PATH
adamc@1149 2450 do
adamc@1149 2451 IFS=$as_save_IFS
adamc@1149 2452 test -z "$as_dir" && as_dir=.
adamc@1149 2453 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1149 2454 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1149 2455 ac_cv_prog_ac_ct_CC="$ac_prog"
adamc@1149 2456 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1149 2457 break 2
adamc@1149 2458 fi
adamc@1149 2459 done
adamc@1149 2460 done
adamc@1149 2461 IFS=$as_save_IFS
adamc@1149 2462
adamc@1149 2463 fi
adamc@1149 2464 fi
adamc@1149 2465 ac_ct_CC=$ac_cv_prog_ac_ct_CC
adamc@1149 2466 if test -n "$ac_ct_CC"; then
adamc@1149 2467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
adamc@1149 2468 $as_echo "$ac_ct_CC" >&6; }
adamc@1149 2469 else
adamc@1149 2470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1149 2471 $as_echo "no" >&6; }
adamc@1149 2472 fi
adamc@1149 2473
adamc@1149 2474
adamc@1149 2475 test -n "$ac_ct_CC" && break
adamc@1149 2476 done
adamc@1149 2477
adamc@1149 2478 if test "x$ac_ct_CC" = x; then
adamc@1149 2479 CC=""
adamc@1149 2480 else
adamc@1149 2481 case $cross_compiling:$ac_tool_warned in
adamc@1149 2482 yes:)
adamc@1149 2483 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
adamc@1149 2484 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
adamc@1149 2485 ac_tool_warned=yes ;;
adamc@1149 2486 esac
adamc@1149 2487 CC=$ac_ct_CC
adamc@1149 2488 fi
adamc@1149 2489 fi
adamc@1149 2490
adamc@1149 2491 fi
adamc@1149 2492
adamc@1149 2493
adamc@1149 2494 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
adamc@1149 2495 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
adam@1315 2496 as_fn_error $? "no acceptable C compiler found in \$PATH
adam@1599 2497 See \`config.log' for more details" "$LINENO" 5; }
adamc@1149 2498
adamc@1149 2499 # Provide some information about the compiler.
adamc@1149 2500 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
adamc@1149 2501 set X $ac_compile
adamc@1149 2502 ac_compiler=$2
adamc@1149 2503 for ac_option in --version -v -V -qversion; do
adamc@1149 2504 { { ac_try="$ac_compiler $ac_option >&5"
adamc@1149 2505 case "(($ac_try" in
adamc@1149 2506 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
adamc@1149 2507 *) ac_try_echo=$ac_try;;
adamc@1149 2508 esac
adamc@1149 2509 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
adamc@1149 2510 $as_echo "$ac_try_echo"; } >&5
adamc@1149 2511 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
adamc@1149 2512 ac_status=$?
adamc@1149 2513 if test -s conftest.err; then
adamc@1149 2514 sed '10a\
adamc@1149 2515 ... rest of stderr output deleted ...
adamc@1149 2516 10q' conftest.err >conftest.er1
adamc@1149 2517 cat conftest.er1 >&5
adamc@1149 2518 fi
adamc@1149 2519 rm -f conftest.er1 conftest.err
adamc@1149 2520 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1149 2521 test $ac_status = 0; }
adamc@1149 2522 done
adamc@1149 2523
adamc@1149 2524 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 2525 /* end confdefs.h. */
adamc@1149 2526
adamc@1149 2527 int
adamc@1149 2528 main ()
adamc@1149 2529 {
adamc@1149 2530
adamc@1149 2531 ;
adamc@1149 2532 return 0;
adamc@1149 2533 }
adamc@1149 2534 _ACEOF
adamc@1149 2535 ac_clean_files_save=$ac_clean_files
adamc@1149 2536 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
adamc@1149 2537 # Try to create an executable without -o first, disregard a.out.
adamc@1149 2538 # It will help us diagnose broken compilers, and finding out an intuition
adamc@1149 2539 # of exeext.
adamc@1149 2540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
adamc@1149 2541 $as_echo_n "checking whether the C compiler works... " >&6; }
adamc@1149 2542 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
adamc@1149 2543
adamc@1149 2544 # The possible output files:
adamc@1149 2545 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
adamc@1149 2546
adamc@1149 2547 ac_rmfiles=
adamc@1149 2548 for ac_file in $ac_files
adamc@1149 2549 do
adamc@1149 2550 case $ac_file in
adamc@1149 2551 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
adamc@1149 2552 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
adamc@1149 2553 esac
adamc@1149 2554 done
adamc@1149 2555 rm -f $ac_rmfiles
adamc@1149 2556
adamc@1149 2557 if { { ac_try="$ac_link_default"
adamc@1149 2558 case "(($ac_try" in
adamc@1149 2559 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
adamc@1149 2560 *) ac_try_echo=$ac_try;;
adamc@1149 2561 esac
adamc@1149 2562 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
adamc@1149 2563 $as_echo "$ac_try_echo"; } >&5
adamc@1149 2564 (eval "$ac_link_default") 2>&5
adamc@1149 2565 ac_status=$?
adamc@1149 2566 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1149 2567 test $ac_status = 0; }; then :
adamc@1149 2568 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
adamc@1149 2569 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
adamc@1149 2570 # in a Makefile. We should not override ac_cv_exeext if it was cached,
adamc@1149 2571 # so that the user can short-circuit this test for compilers unknown to
adamc@1149 2572 # Autoconf.
adamc@1149 2573 for ac_file in $ac_files ''
adamc@1149 2574 do
adamc@1149 2575 test -f "$ac_file" || continue
adamc@1149 2576 case $ac_file in
adamc@1149 2577 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
adamc@1149 2578 ;;
adamc@1149 2579 [ab].out )
adamc@1149 2580 # We found the default executable, but exeext='' is most
adamc@1149 2581 # certainly right.
adamc@1149 2582 break;;
adamc@1149 2583 *.* )
adamc@1149 2584 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
adamc@1149 2585 then :; else
adamc@1149 2586 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
adamc@1149 2587 fi
adamc@1149 2588 # We set ac_cv_exeext here because the later test for it is not
adamc@1149 2589 # safe: cross compilers may not add the suffix if given an `-o'
adamc@1149 2590 # argument, so we may need to know it at that point already.
adamc@1149 2591 # Even if this section looks crufty: it has the advantage of
adamc@1149 2592 # actually working.
adamc@1149 2593 break;;
adamc@1149 2594 * )
adamc@1149 2595 break;;
adamc@1149 2596 esac
adamc@1149 2597 done
adamc@1149 2598 test "$ac_cv_exeext" = no && ac_cv_exeext=
adamc@1149 2599
adamc@1149 2600 else
adamc@1149 2601 ac_file=''
adamc@1149 2602 fi
adamc@1149 2603 if test -z "$ac_file"; then :
adamc@1149 2604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1149 2605 $as_echo "no" >&6; }
adamc@1149 2606 $as_echo "$as_me: failed program was:" >&5
adamc@1149 2607 sed 's/^/| /' conftest.$ac_ext >&5
adamc@1149 2608
adamc@1149 2609 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
adamc@1149 2610 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
adam@1315 2611 as_fn_error 77 "C compiler cannot create executables
adam@1599 2612 See \`config.log' for more details" "$LINENO" 5; }
adamc@1149 2613 else
adamc@1149 2614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
adamc@1149 2615 $as_echo "yes" >&6; }
adamc@1149 2616 fi
adamc@1149 2617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
adamc@1149 2618 $as_echo_n "checking for C compiler default output file name... " >&6; }
adamc@1149 2619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
adamc@1149 2620 $as_echo "$ac_file" >&6; }
adamc@1149 2621 ac_exeext=$ac_cv_exeext
adamc@1149 2622
adamc@1149 2623 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
adamc@1149 2624 ac_clean_files=$ac_clean_files_save
adamc@1149 2625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
adamc@1149 2626 $as_echo_n "checking for suffix of executables... " >&6; }
adamc@1149 2627 if { { ac_try="$ac_link"
adamc@1149 2628 case "(($ac_try" in
adamc@1149 2629 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
adamc@1149 2630 *) ac_try_echo=$ac_try;;
adamc@1149 2631 esac
adamc@1149 2632 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
adamc@1149 2633 $as_echo "$ac_try_echo"; } >&5
adamc@1149 2634 (eval "$ac_link") 2>&5
adamc@1149 2635 ac_status=$?
adamc@1149 2636 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1149 2637 test $ac_status = 0; }; then :
adamc@1149 2638 # If both `conftest.exe' and `conftest' are `present' (well, observable)
adamc@1149 2639 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
adamc@1149 2640 # work properly (i.e., refer to `conftest.exe'), while it won't with
adamc@1149 2641 # `rm'.
adamc@1149 2642 for ac_file in conftest.exe conftest conftest.*; do
adamc@1149 2643 test -f "$ac_file" || continue
adamc@1149 2644 case $ac_file in
adamc@1149 2645 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
adamc@1149 2646 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
adamc@1149 2647 break;;
adamc@1149 2648 * ) break;;
adamc@1149 2649 esac
adamc@1149 2650 done
adamc@1149 2651 else
adamc@1149 2652 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
adamc@1149 2653 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
adam@1315 2654 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
adam@1599 2655 See \`config.log' for more details" "$LINENO" 5; }
adamc@1149 2656 fi
adamc@1149 2657 rm -f conftest conftest$ac_cv_exeext
adamc@1149 2658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
adamc@1149 2659 $as_echo "$ac_cv_exeext" >&6; }
adamc@1149 2660
adamc@1149 2661 rm -f conftest.$ac_ext
adamc@1149 2662 EXEEXT=$ac_cv_exeext
adamc@1149 2663 ac_exeext=$EXEEXT
adamc@1149 2664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 2665 /* end confdefs.h. */
adamc@1149 2666 #include <stdio.h>
adamc@1149 2667 int
adamc@1149 2668 main ()
adamc@1149 2669 {
adamc@1149 2670 FILE *f = fopen ("conftest.out", "w");
adamc@1149 2671 return ferror (f) || fclose (f) != 0;
adamc@1149 2672
adamc@1149 2673 ;
adamc@1149 2674 return 0;
adamc@1149 2675 }
adamc@1149 2676 _ACEOF
adamc@1149 2677 ac_clean_files="$ac_clean_files conftest.out"
adamc@1149 2678 # Check that the compiler produces executables we can run. If not, either
adamc@1149 2679 # the compiler is broken, or we cross compile.
adamc@1149 2680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
adamc@1149 2681 $as_echo_n "checking whether we are cross compiling... " >&6; }
adamc@1149 2682 if test "$cross_compiling" != yes; then
adamc@1149 2683 { { ac_try="$ac_link"
adamc@1149 2684 case "(($ac_try" in
adamc@1149 2685 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
adamc@1149 2686 *) ac_try_echo=$ac_try;;
adamc@1149 2687 esac
adamc@1149 2688 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
adamc@1149 2689 $as_echo "$ac_try_echo"; } >&5
adamc@1149 2690 (eval "$ac_link") 2>&5
adamc@1149 2691 ac_status=$?
adamc@1149 2692 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1149 2693 test $ac_status = 0; }
adamc@1149 2694 if { ac_try='./conftest$ac_cv_exeext'
adamc@1149 2695 { { case "(($ac_try" in
adamc@1149 2696 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
adamc@1149 2697 *) ac_try_echo=$ac_try;;
adamc@1149 2698 esac
adamc@1149 2699 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
adamc@1149 2700 $as_echo "$ac_try_echo"; } >&5
adamc@1149 2701 (eval "$ac_try") 2>&5
adamc@1149 2702 ac_status=$?
adamc@1149 2703 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1149 2704 test $ac_status = 0; }; }; then
adamc@1149 2705 cross_compiling=no
adamc@1149 2706 else
adamc@1149 2707 if test "$cross_compiling" = maybe; then
adamc@1149 2708 cross_compiling=yes
adamc@1149 2709 else
adamc@1149 2710 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
adamc@1149 2711 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
adam@1315 2712 as_fn_error $? "cannot run C compiled programs.
adamc@1149 2713 If you meant to cross compile, use \`--host'.
adam@1599 2714 See \`config.log' for more details" "$LINENO" 5; }
adamc@1149 2715 fi
adamc@1149 2716 fi
adamc@1149 2717 fi
adamc@1149 2718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
adamc@1149 2719 $as_echo "$cross_compiling" >&6; }
adamc@1149 2720
adamc@1149 2721 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
adamc@1149 2722 ac_clean_files=$ac_clean_files_save
adamc@1149 2723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
adamc@1149 2724 $as_echo_n "checking for suffix of object files... " >&6; }
adam@1599 2725 if ${ac_cv_objext+:} false; then :
adamc@1149 2726 $as_echo_n "(cached) " >&6
adamc@1149 2727 else
adamc@1149 2728 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 2729 /* end confdefs.h. */
adamc@1149 2730
adamc@1149 2731 int
adamc@1149 2732 main ()
adamc@1149 2733 {
adamc@1149 2734
adamc@1149 2735 ;
adamc@1149 2736 return 0;
adamc@1149 2737 }
adamc@1149 2738 _ACEOF
adamc@1149 2739 rm -f conftest.o conftest.obj
adamc@1149 2740 if { { ac_try="$ac_compile"
adamc@1149 2741 case "(($ac_try" in
adamc@1149 2742 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
adamc@1149 2743 *) ac_try_echo=$ac_try;;
adamc@1149 2744 esac
adamc@1149 2745 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
adamc@1149 2746 $as_echo "$ac_try_echo"; } >&5
adamc@1149 2747 (eval "$ac_compile") 2>&5
adamc@1149 2748 ac_status=$?
adamc@1149 2749 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1149 2750 test $ac_status = 0; }; then :
adamc@1149 2751 for ac_file in conftest.o conftest.obj conftest.*; do
adamc@1149 2752 test -f "$ac_file" || continue;
adamc@1149 2753 case $ac_file in
adamc@1149 2754 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
adamc@1149 2755 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
adamc@1149 2756 break;;
adamc@1149 2757 esac
adamc@1149 2758 done
adamc@1149 2759 else
adamc@1149 2760 $as_echo "$as_me: failed program was:" >&5
adamc@1149 2761 sed 's/^/| /' conftest.$ac_ext >&5
adamc@1149 2762
adamc@1149 2763 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
adamc@1149 2764 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
adam@1315 2765 as_fn_error $? "cannot compute suffix of object files: cannot compile
adam@1599 2766 See \`config.log' for more details" "$LINENO" 5; }
adamc@1149 2767 fi
adamc@1149 2768 rm -f conftest.$ac_cv_objext conftest.$ac_ext
adamc@1149 2769 fi
adamc@1149 2770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
adamc@1149 2771 $as_echo "$ac_cv_objext" >&6; }
adamc@1149 2772 OBJEXT=$ac_cv_objext
adamc@1149 2773 ac_objext=$OBJEXT
adamc@1149 2774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
adamc@1149 2775 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
adam@1599 2776 if ${ac_cv_c_compiler_gnu+:} false; then :
adamc@1149 2777 $as_echo_n "(cached) " >&6
adamc@1149 2778 else
adamc@1149 2779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 2780 /* end confdefs.h. */
adamc@1149 2781
adamc@1149 2782 int
adamc@1149 2783 main ()
adamc@1149 2784 {
adamc@1149 2785 #ifndef __GNUC__
adamc@1149 2786 choke me
adamc@1149 2787 #endif
adamc@1149 2788
adamc@1149 2789 ;
adamc@1149 2790 return 0;
adamc@1149 2791 }
adamc@1149 2792 _ACEOF
adamc@1149 2793 if ac_fn_c_try_compile "$LINENO"; then :
adamc@1149 2794 ac_compiler_gnu=yes
adamc@1149 2795 else
adamc@1149 2796 ac_compiler_gnu=no
adamc@1149 2797 fi
adamc@1149 2798 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
adamc@1149 2799 ac_cv_c_compiler_gnu=$ac_compiler_gnu
adamc@1149 2800
adamc@1149 2801 fi
adamc@1149 2802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
adamc@1149 2803 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
adamc@1149 2804 if test $ac_compiler_gnu = yes; then
adamc@1149 2805 GCC=yes
adamc@1149 2806 else
adamc@1149 2807 GCC=
adamc@1149 2808 fi
adamc@1149 2809 ac_test_CFLAGS=${CFLAGS+set}
adamc@1149 2810 ac_save_CFLAGS=$CFLAGS
adamc@1149 2811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
adamc@1149 2812 $as_echo_n "checking whether $CC accepts -g... " >&6; }
adam@1599 2813 if ${ac_cv_prog_cc_g+:} false; then :
adamc@1149 2814 $as_echo_n "(cached) " >&6
adamc@1149 2815 else
adamc@1149 2816 ac_save_c_werror_flag=$ac_c_werror_flag
adamc@1149 2817 ac_c_werror_flag=yes
adamc@1149 2818 ac_cv_prog_cc_g=no
adamc@1149 2819 CFLAGS="-g"
adamc@1149 2820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 2821 /* end confdefs.h. */
adamc@1149 2822
adamc@1149 2823 int
adamc@1149 2824 main ()
adamc@1149 2825 {
adamc@1149 2826
adamc@1149 2827 ;
adamc@1149 2828 return 0;
adamc@1149 2829 }
adamc@1149 2830 _ACEOF
adamc@1149 2831 if ac_fn_c_try_compile "$LINENO"; then :
adamc@1149 2832 ac_cv_prog_cc_g=yes
adamc@1149 2833 else
adamc@1149 2834 CFLAGS=""
adamc@1149 2835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 2836 /* end confdefs.h. */
adamc@1149 2837
adamc@1149 2838 int
adamc@1149 2839 main ()
adamc@1149 2840 {
adamc@1149 2841
adamc@1149 2842 ;
adamc@1149 2843 return 0;
adamc@1149 2844 }
adamc@1149 2845 _ACEOF
adamc@1149 2846 if ac_fn_c_try_compile "$LINENO"; then :
adamc@1149 2847
adamc@1149 2848 else
adamc@1149 2849 ac_c_werror_flag=$ac_save_c_werror_flag
adamc@1149 2850 CFLAGS="-g"
adamc@1149 2851 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 2852 /* end confdefs.h. */
adamc@1149 2853
adamc@1149 2854 int
adamc@1149 2855 main ()
adamc@1149 2856 {
adamc@1149 2857
adamc@1149 2858 ;
adamc@1149 2859 return 0;
adamc@1149 2860 }
adamc@1149 2861 _ACEOF
adamc@1149 2862 if ac_fn_c_try_compile "$LINENO"; then :
adamc@1149 2863 ac_cv_prog_cc_g=yes
adamc@1149 2864 fi
adamc@1149 2865 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
adamc@1149 2866 fi
adamc@1149 2867 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
adamc@1149 2868 fi
adamc@1149 2869 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
adamc@1149 2870 ac_c_werror_flag=$ac_save_c_werror_flag
adamc@1149 2871 fi
adamc@1149 2872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
adamc@1149 2873 $as_echo "$ac_cv_prog_cc_g" >&6; }
adamc@1149 2874 if test "$ac_test_CFLAGS" = set; then
adamc@1149 2875 CFLAGS=$ac_save_CFLAGS
adamc@1149 2876 elif test $ac_cv_prog_cc_g = yes; then
adamc@1149 2877 if test "$GCC" = yes; then
adamc@1149 2878 CFLAGS="-g -O2"
adamc@1149 2879 else
adamc@1149 2880 CFLAGS="-g"
adamc@1149 2881 fi
adamc@1149 2882 else
adamc@1149 2883 if test "$GCC" = yes; then
adamc@1149 2884 CFLAGS="-O2"
adamc@1149 2885 else
adamc@1149 2886 CFLAGS=
adamc@1149 2887 fi
adamc@1149 2888 fi
adamc@1149 2889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
adamc@1149 2890 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
adam@1599 2891 if ${ac_cv_prog_cc_c89+:} false; then :
adamc@1149 2892 $as_echo_n "(cached) " >&6
adamc@1149 2893 else
adamc@1149 2894 ac_cv_prog_cc_c89=no
adamc@1149 2895 ac_save_CC=$CC
adamc@1149 2896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 2897 /* end confdefs.h. */
adamc@1149 2898 #include <stdarg.h>
adamc@1149 2899 #include <stdio.h>
adamc@1149 2900 #include <sys/types.h>
adamc@1149 2901 #include <sys/stat.h>
adamc@1149 2902 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
adamc@1149 2903 struct buf { int x; };
adamc@1149 2904 FILE * (*rcsopen) (struct buf *, struct stat *, int);
adamc@1149 2905 static char *e (p, i)
adamc@1149 2906 char **p;
adamc@1149 2907 int i;
adamc@1149 2908 {
adamc@1149 2909 return p[i];
adamc@1149 2910 }
adamc@1149 2911 static char *f (char * (*g) (char **, int), char **p, ...)
adamc@1149 2912 {
adamc@1149 2913 char *s;
adamc@1149 2914 va_list v;
adamc@1149 2915 va_start (v,p);
adamc@1149 2916 s = g (p, va_arg (v,int));
adamc@1149 2917 va_end (v);
adamc@1149 2918 return s;
adamc@1149 2919 }
adamc@1149 2920
adamc@1149 2921 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
adamc@1149 2922 function prototypes and stuff, but not '\xHH' hex character constants.
adamc@1149 2923 These don't provoke an error unfortunately, instead are silently treated
adamc@1149 2924 as 'x'. The following induces an error, until -std is added to get
adamc@1149 2925 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
adamc@1149 2926 array size at least. It's necessary to write '\x00'==0 to get something
adamc@1149 2927 that's true only with -std. */
adamc@1149 2928 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
adamc@1149 2929
adamc@1149 2930 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
adamc@1149 2931 inside strings and character constants. */
adamc@1149 2932 #define FOO(x) 'x'
adamc@1149 2933 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
adamc@1149 2934
adamc@1149 2935 int test (int i, double x);
adamc@1149 2936 struct s1 {int (*f) (int a);};
adamc@1149 2937 struct s2 {int (*f) (double a);};
adamc@1149 2938 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
adamc@1149 2939 int argc;
adamc@1149 2940 char **argv;
adamc@1149 2941 int
adamc@1149 2942 main ()
adamc@1149 2943 {
adamc@1149 2944 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
adamc@1149 2945 ;
adamc@1149 2946 return 0;
adamc@1149 2947 }
adamc@1149 2948 _ACEOF
adamc@1149 2949 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
adamc@1149 2950 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
adamc@1149 2951 do
adamc@1149 2952 CC="$ac_save_CC $ac_arg"
adamc@1149 2953 if ac_fn_c_try_compile "$LINENO"; then :
adamc@1149 2954 ac_cv_prog_cc_c89=$ac_arg
adamc@1149 2955 fi
adamc@1149 2956 rm -f core conftest.err conftest.$ac_objext
adamc@1149 2957 test "x$ac_cv_prog_cc_c89" != "xno" && break
adamc@1149 2958 done
adamc@1149 2959 rm -f conftest.$ac_ext
adamc@1149 2960 CC=$ac_save_CC
adamc@1149 2961
adamc@1149 2962 fi
adamc@1149 2963 # AC_CACHE_VAL
adamc@1149 2964 case "x$ac_cv_prog_cc_c89" in
adamc@1149 2965 x)
adamc@1149 2966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
adamc@1149 2967 $as_echo "none needed" >&6; } ;;
adamc@1149 2968 xno)
adamc@1149 2969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
adamc@1149 2970 $as_echo "unsupported" >&6; } ;;
adamc@1149 2971 *)
adamc@1149 2972 CC="$CC $ac_cv_prog_cc_c89"
adamc@1149 2973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
adamc@1149 2974 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
adamc@1149 2975 esac
adamc@1149 2976 if test "x$ac_cv_prog_cc_c89" != xno; then :
adamc@1149 2977
adamc@1149 2978 fi
adamc@1149 2979
adamc@1149 2980 ac_ext=c
adamc@1149 2981 ac_cpp='$CPP $CPPFLAGS'
adamc@1149 2982 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
adamc@1149 2983 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
adamc@1149 2984 ac_compiler_gnu=$ac_cv_c_compiler_gnu
adamc@1149 2985
adamc@1149 2986
adamc@1149 2987 ac_ext=c
adamc@1149 2988 ac_cpp='$CPP $CPPFLAGS'
adamc@1149 2989 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
adamc@1149 2990 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
adamc@1149 2991 ac_compiler_gnu=$ac_cv_c_compiler_gnu
adamc@1149 2992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
adamc@1149 2993 $as_echo_n "checking how to run the C preprocessor... " >&6; }
adamc@1149 2994 # On Suns, sometimes $CPP names a directory.
adamc@1149 2995 if test -n "$CPP" && test -d "$CPP"; then
adamc@1149 2996 CPP=
adamc@1149 2997 fi
adamc@1149 2998 if test -z "$CPP"; then
adam@1599 2999 if ${ac_cv_prog_CPP+:} false; then :
adamc@1149 3000 $as_echo_n "(cached) " >&6
adamc@1149 3001 else
adamc@1149 3002 # Double quotes because CPP needs to be expanded
adamc@1149 3003 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
adamc@1149 3004 do
adamc@1149 3005 ac_preproc_ok=false
adamc@1149 3006 for ac_c_preproc_warn_flag in '' yes
adamc@1149 3007 do
adamc@1149 3008 # Use a header file that comes with gcc, so configuring glibc
adamc@1149 3009 # with a fresh cross-compiler works.
adamc@1149 3010 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
adamc@1149 3011 # <limits.h> exists even on freestanding compilers.
adamc@1149 3012 # On the NeXT, cc -E runs the code through the compiler's parser,
adamc@1149 3013 # not just through cpp. "Syntax error" is here to catch this case.
adamc@1149 3014 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 3015 /* end confdefs.h. */
adamc@1149 3016 #ifdef __STDC__
adamc@1149 3017 # include <limits.h>
adamc@1149 3018 #else
adamc@1149 3019 # include <assert.h>
adamc@1149 3020 #endif
adamc@1149 3021 Syntax error
adamc@1149 3022 _ACEOF
adamc@1149 3023 if ac_fn_c_try_cpp "$LINENO"; then :
adamc@1149 3024
adamc@1149 3025 else
adamc@1149 3026 # Broken: fails on valid input.
adamc@1149 3027 continue
adamc@1149 3028 fi
adam@1315 3029 rm -f conftest.err conftest.i conftest.$ac_ext
adamc@1149 3030
adamc@1149 3031 # OK, works on sane cases. Now check whether nonexistent headers
adamc@1149 3032 # can be detected and how.
adamc@1149 3033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 3034 /* end confdefs.h. */
adamc@1149 3035 #include <ac_nonexistent.h>
adamc@1149 3036 _ACEOF
adamc@1149 3037 if ac_fn_c_try_cpp "$LINENO"; then :
adamc@1149 3038 # Broken: success on invalid input.
adamc@1149 3039 continue
adamc@1149 3040 else
adamc@1149 3041 # Passes both tests.
adamc@1149 3042 ac_preproc_ok=:
adamc@1149 3043 break
adamc@1149 3044 fi
adam@1315 3045 rm -f conftest.err conftest.i conftest.$ac_ext
adamc@1149 3046
adamc@1149 3047 done
adamc@1149 3048 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
adam@1315 3049 rm -f conftest.i conftest.err conftest.$ac_ext
adamc@1149 3050 if $ac_preproc_ok; then :
adamc@1149 3051 break
adamc@1149 3052 fi
adamc@1149 3053
adamc@1149 3054 done
adamc@1149 3055 ac_cv_prog_CPP=$CPP
adamc@1149 3056
adamc@1149 3057 fi
adamc@1149 3058 CPP=$ac_cv_prog_CPP
adamc@1149 3059 else
adamc@1149 3060 ac_cv_prog_CPP=$CPP
adamc@1149 3061 fi
adamc@1149 3062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
adamc@1149 3063 $as_echo "$CPP" >&6; }
adamc@1149 3064 ac_preproc_ok=false
adamc@1149 3065 for ac_c_preproc_warn_flag in '' yes
adamc@1149 3066 do
adamc@1149 3067 # Use a header file that comes with gcc, so configuring glibc
adamc@1149 3068 # with a fresh cross-compiler works.
adamc@1149 3069 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
adamc@1149 3070 # <limits.h> exists even on freestanding compilers.
adamc@1149 3071 # On the NeXT, cc -E runs the code through the compiler's parser,
adamc@1149 3072 # not just through cpp. "Syntax error" is here to catch this case.
adamc@1149 3073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 3074 /* end confdefs.h. */
adamc@1149 3075 #ifdef __STDC__
adamc@1149 3076 # include <limits.h>
adamc@1149 3077 #else
adamc@1149 3078 # include <assert.h>
adamc@1149 3079 #endif
adamc@1149 3080 Syntax error
adamc@1149 3081 _ACEOF
adamc@1149 3082 if ac_fn_c_try_cpp "$LINENO"; then :
adamc@1149 3083
adamc@1149 3084 else
adamc@1149 3085 # Broken: fails on valid input.
adamc@1149 3086 continue
adamc@1149 3087 fi
adam@1315 3088 rm -f conftest.err conftest.i conftest.$ac_ext
adamc@1149 3089
adamc@1149 3090 # OK, works on sane cases. Now check whether nonexistent headers
adamc@1149 3091 # can be detected and how.
adamc@1149 3092 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 3093 /* end confdefs.h. */
adamc@1149 3094 #include <ac_nonexistent.h>
adamc@1149 3095 _ACEOF
adamc@1149 3096 if ac_fn_c_try_cpp "$LINENO"; then :
adamc@1149 3097 # Broken: success on invalid input.
adamc@1149 3098 continue
adamc@1149 3099 else
adamc@1149 3100 # Passes both tests.
adamc@1149 3101 ac_preproc_ok=:
adamc@1149 3102 break
adamc@1149 3103 fi
adam@1315 3104 rm -f conftest.err conftest.i conftest.$ac_ext
adamc@1149 3105
adamc@1149 3106 done
adamc@1149 3107 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
adam@1315 3108 rm -f conftest.i conftest.err conftest.$ac_ext
adamc@1149 3109 if $ac_preproc_ok; then :
adamc@1149 3110
adamc@1149 3111 else
adamc@1149 3112 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
adamc@1149 3113 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
adam@1315 3114 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
adam@1599 3115 See \`config.log' for more details" "$LINENO" 5; }
adamc@1149 3116 fi
adamc@1149 3117
adamc@1149 3118 ac_ext=c
adamc@1149 3119 ac_cpp='$CPP $CPPFLAGS'
adamc@1149 3120 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
adamc@1149 3121 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
adamc@1149 3122 ac_compiler_gnu=$ac_cv_c_compiler_gnu
adamc@1149 3123
adamc@1149 3124
adamc@1149 3125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
adamc@1149 3126 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
adam@1599 3127 if ${ac_cv_path_GREP+:} false; then :
adamc@1149 3128 $as_echo_n "(cached) " >&6
adamc@1149 3129 else
adamc@1149 3130 if test -z "$GREP"; then
adamc@1149 3131 ac_path_GREP_found=false
adamc@1149 3132 # Loop through the user's path and test for each of PROGNAME-LIST
adamc@1149 3133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1149 3134 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
adamc@1149 3135 do
adamc@1149 3136 IFS=$as_save_IFS
adamc@1149 3137 test -z "$as_dir" && as_dir=.
adamc@1149 3138 for ac_prog in grep ggrep; do
adamc@1149 3139 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1149 3140 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
adamc@1149 3141 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
adamc@1149 3142 # Check for GNU ac_path_GREP and select it if it is found.
adamc@1149 3143 # Check for GNU $ac_path_GREP
adamc@1149 3144 case `"$ac_path_GREP" --version 2>&1` in
adamc@1149 3145 *GNU*)
adamc@1149 3146 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
adamc@1149 3147 *)
adamc@1149 3148 ac_count=0
adamc@1149 3149 $as_echo_n 0123456789 >"conftest.in"
adamc@1149 3150 while :
adamc@1149 3151 do
adamc@1149 3152 cat "conftest.in" "conftest.in" >"conftest.tmp"
adamc@1149 3153 mv "conftest.tmp" "conftest.in"
adamc@1149 3154 cp "conftest.in" "conftest.nl"
adamc@1149 3155 $as_echo 'GREP' >> "conftest.nl"
adamc@1149 3156 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
adamc@1149 3157 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
adamc@1149 3158 as_fn_arith $ac_count + 1 && ac_count=$as_val
adamc@1149 3159 if test $ac_count -gt ${ac_path_GREP_max-0}; then
adamc@1149 3160 # Best one so far, save it but keep looking for a better one
adamc@1149 3161 ac_cv_path_GREP="$ac_path_GREP"
adamc@1149 3162 ac_path_GREP_max=$ac_count
adamc@1149 3163 fi
adamc@1149 3164 # 10*(2^10) chars as input seems more than enough
adamc@1149 3165 test $ac_count -gt 10 && break
adamc@1149 3166 done
adamc@1149 3167 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
adamc@1149 3168 esac
adamc@1149 3169
adamc@1149 3170 $ac_path_GREP_found && break 3
adamc@1149 3171 done
adamc@1149 3172 done
adamc@1149 3173 done
adamc@1149 3174 IFS=$as_save_IFS
adamc@1149 3175 if test -z "$ac_cv_path_GREP"; then
adam@1315 3176 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
adamc@1149 3177 fi
adamc@1149 3178 else
adamc@1149 3179 ac_cv_path_GREP=$GREP
adamc@1149 3180 fi
adamc@1149 3181
adamc@1149 3182 fi
adamc@1149 3183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
adamc@1149 3184 $as_echo "$ac_cv_path_GREP" >&6; }
adamc@1149 3185 GREP="$ac_cv_path_GREP"
adamc@1149 3186
adamc@1149 3187
adamc@1149 3188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
adamc@1149 3189 $as_echo_n "checking for egrep... " >&6; }
adam@1599 3190 if ${ac_cv_path_EGREP+:} false; then :
adamc@1149 3191 $as_echo_n "(cached) " >&6
adamc@1149 3192 else
adamc@1149 3193 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
adamc@1149 3194 then ac_cv_path_EGREP="$GREP -E"
adamc@1149 3195 else
adamc@1149 3196 if test -z "$EGREP"; then
adamc@1149 3197 ac_path_EGREP_found=false
adamc@1149 3198 # Loop through the user's path and test for each of PROGNAME-LIST
adamc@1149 3199 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1149 3200 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
adamc@1149 3201 do
adamc@1149 3202 IFS=$as_save_IFS
adamc@1149 3203 test -z "$as_dir" && as_dir=.
adamc@1149 3204 for ac_prog in egrep; do
adamc@1149 3205 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1149 3206 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
adamc@1149 3207 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
adamc@1149 3208 # Check for GNU ac_path_EGREP and select it if it is found.
adamc@1149 3209 # Check for GNU $ac_path_EGREP
adamc@1149 3210 case `"$ac_path_EGREP" --version 2>&1` in
adamc@1149 3211 *GNU*)
adamc@1149 3212 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
adamc@1149 3213 *)
adamc@1149 3214 ac_count=0
adamc@1149 3215 $as_echo_n 0123456789 >"conftest.in"
adamc@1149 3216 while :
adamc@1149 3217 do
adamc@1149 3218 cat "conftest.in" "conftest.in" >"conftest.tmp"
adamc@1149 3219 mv "conftest.tmp" "conftest.in"
adamc@1149 3220 cp "conftest.in" "conftest.nl"
adamc@1149 3221 $as_echo 'EGREP' >> "conftest.nl"
adamc@1149 3222 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
adamc@1149 3223 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
adamc@1149 3224 as_fn_arith $ac_count + 1 && ac_count=$as_val
adamc@1149 3225 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
adamc@1149 3226 # Best one so far, save it but keep looking for a better one
adamc@1149 3227 ac_cv_path_EGREP="$ac_path_EGREP"
adamc@1149 3228 ac_path_EGREP_max=$ac_count
adamc@1149 3229 fi
adamc@1149 3230 # 10*(2^10) chars as input seems more than enough
adamc@1149 3231 test $ac_count -gt 10 && break
adamc@1149 3232 done
adamc@1149 3233 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
adamc@1149 3234 esac
adamc@1149 3235
adamc@1149 3236 $ac_path_EGREP_found && break 3
adamc@1149 3237 done
adamc@1149 3238 done
adamc@1149 3239 done
adamc@1149 3240 IFS=$as_save_IFS
adamc@1149 3241 if test -z "$ac_cv_path_EGREP"; then
adam@1315 3242 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
adamc@1149 3243 fi
adamc@1149 3244 else
adamc@1149 3245 ac_cv_path_EGREP=$EGREP
adamc@1149 3246 fi
adamc@1149 3247
adamc@1149 3248 fi
adamc@1149 3249 fi
adamc@1149 3250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
adamc@1149 3251 $as_echo "$ac_cv_path_EGREP" >&6; }
adamc@1149 3252 EGREP="$ac_cv_path_EGREP"
adamc@1149 3253
adamc@1149 3254
adamc@1149 3255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
adamc@1149 3256 $as_echo_n "checking for ANSI C header files... " >&6; }
adam@1599 3257 if ${ac_cv_header_stdc+:} false; then :
adamc@1149 3258 $as_echo_n "(cached) " >&6
adamc@1149 3259 else
adamc@1149 3260 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 3261 /* end confdefs.h. */
adamc@1149 3262 #include <stdlib.h>
adamc@1149 3263 #include <stdarg.h>
adamc@1149 3264 #include <string.h>
adamc@1149 3265 #include <float.h>
adamc@1149 3266
adamc@1149 3267 int
adamc@1149 3268 main ()
adamc@1149 3269 {
adamc@1149 3270
adamc@1149 3271 ;
adamc@1149 3272 return 0;
adamc@1149 3273 }
adamc@1149 3274 _ACEOF
adamc@1149 3275 if ac_fn_c_try_compile "$LINENO"; then :
adamc@1149 3276 ac_cv_header_stdc=yes
adamc@1149 3277 else
adamc@1149 3278 ac_cv_header_stdc=no
adamc@1149 3279 fi
adamc@1149 3280 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
adamc@1149 3281
adamc@1149 3282 if test $ac_cv_header_stdc = yes; then
adamc@1149 3283 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
adamc@1149 3284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 3285 /* end confdefs.h. */
adamc@1149 3286 #include <string.h>
adamc@1149 3287
adamc@1149 3288 _ACEOF
adamc@1149 3289 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
adamc@1149 3290 $EGREP "memchr" >/dev/null 2>&1; then :
adamc@1149 3291
adamc@1149 3292 else
adamc@1149 3293 ac_cv_header_stdc=no
adamc@1149 3294 fi
adamc@1149 3295 rm -f conftest*
adamc@1149 3296
adamc@1149 3297 fi
adamc@1149 3298
adamc@1149 3299 if test $ac_cv_header_stdc = yes; then
adamc@1149 3300 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
adamc@1149 3301 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 3302 /* end confdefs.h. */
adamc@1149 3303 #include <stdlib.h>
adamc@1149 3304
adamc@1149 3305 _ACEOF
adamc@1149 3306 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
adamc@1149 3307 $EGREP "free" >/dev/null 2>&1; then :
adamc@1149 3308
adamc@1149 3309 else
adamc@1149 3310 ac_cv_header_stdc=no
adamc@1149 3311 fi
adamc@1149 3312 rm -f conftest*
adamc@1149 3313
adamc@1149 3314 fi
adamc@1149 3315
adamc@1149 3316 if test $ac_cv_header_stdc = yes; then
adamc@1149 3317 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
adamc@1149 3318 if test "$cross_compiling" = yes; then :
adamc@1149 3319 :
adamc@1149 3320 else
adamc@1149 3321 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 3322 /* end confdefs.h. */
adamc@1149 3323 #include <ctype.h>
adamc@1149 3324 #include <stdlib.h>
adamc@1149 3325 #if ((' ' & 0x0FF) == 0x020)
adamc@1149 3326 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
adamc@1149 3327 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
adamc@1149 3328 #else
adamc@1149 3329 # define ISLOWER(c) \
adamc@1149 3330 (('a' <= (c) && (c) <= 'i') \
adamc@1149 3331 || ('j' <= (c) && (c) <= 'r') \
adamc@1149 3332 || ('s' <= (c) && (c) <= 'z'))
adamc@1149 3333 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
adamc@1149 3334 #endif
adamc@1149 3335
adamc@1149 3336 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
adamc@1149 3337 int
adamc@1149 3338 main ()
adamc@1149 3339 {
adamc@1149 3340 int i;
adamc@1149 3341 for (i = 0; i < 256; i++)
adamc@1149 3342 if (XOR (islower (i), ISLOWER (i))
adamc@1149 3343 || toupper (i) != TOUPPER (i))
adamc@1149 3344 return 2;
adamc@1149 3345 return 0;
adamc@1149 3346 }
adamc@1149 3347 _ACEOF
adamc@1149 3348 if ac_fn_c_try_run "$LINENO"; then :
adamc@1149 3349
adamc@1149 3350 else
adamc@1149 3351 ac_cv_header_stdc=no
adamc@1149 3352 fi
adamc@1149 3353 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
adamc@1149 3354 conftest.$ac_objext conftest.beam conftest.$ac_ext
adamc@1149 3355 fi
adamc@1149 3356
adamc@1149 3357 fi
adamc@1149 3358 fi
adamc@1149 3359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
adamc@1149 3360 $as_echo "$ac_cv_header_stdc" >&6; }
adamc@1149 3361 if test $ac_cv_header_stdc = yes; then
adamc@1149 3362
adamc@1149 3363 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
adamc@1149 3364
adamc@1149 3365 fi
adamc@1149 3366
adamc@1149 3367 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
adamc@1149 3368 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
adamc@1149 3369 inttypes.h stdint.h unistd.h
adamc@1149 3370 do :
adamc@1149 3371 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
adamc@1149 3372 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
adamc@1149 3373 "
adam@1315 3374 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
adamc@1149 3375 cat >>confdefs.h <<_ACEOF
adamc@1149 3376 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
adamc@1149 3377 _ACEOF
adamc@1149 3378
adamc@1149 3379 fi
adamc@1149 3380
adamc@1149 3381 done
adamc@1149 3382
adamc@1149 3383
adamc@1149 3384
adamc@1149 3385 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
adam@1599 3386 if test "x$ac_cv_header_minix_config_h" = xyes; then :
adamc@1149 3387 MINIX=yes
adamc@1149 3388 else
adamc@1149 3389 MINIX=
adamc@1149 3390 fi
adamc@1149 3391
adamc@1149 3392
adamc@1149 3393 if test "$MINIX" = yes; then
adamc@1149 3394
adamc@1149 3395 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
adamc@1149 3396
adamc@1149 3397
adamc@1149 3398 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
adamc@1149 3399
adamc@1149 3400
adamc@1149 3401 $as_echo "#define _MINIX 1" >>confdefs.h
adamc@1149 3402
adamc@1149 3403 fi
adamc@1149 3404
adamc@1149 3405
adamc@1149 3406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
adamc@1149 3407 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
adam@1599 3408 if ${ac_cv_safe_to_define___extensions__+:} false; then :
adamc@1149 3409 $as_echo_n "(cached) " >&6
adamc@1149 3410 else
adamc@1149 3411 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 3412 /* end confdefs.h. */
adamc@1149 3413
adamc@1149 3414 # define __EXTENSIONS__ 1
adamc@1149 3415 $ac_includes_default
adamc@1149 3416 int
adamc@1149 3417 main ()
adamc@1149 3418 {
adamc@1149 3419
adamc@1149 3420 ;
adamc@1149 3421 return 0;
adamc@1149 3422 }
adamc@1149 3423 _ACEOF
adamc@1149 3424 if ac_fn_c_try_compile "$LINENO"; then :
adamc@1149 3425 ac_cv_safe_to_define___extensions__=yes
adamc@1149 3426 else
adamc@1149 3427 ac_cv_safe_to_define___extensions__=no
adamc@1149 3428 fi
adamc@1149 3429 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
adamc@1149 3430 fi
adamc@1149 3431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
adamc@1149 3432 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
adamc@1149 3433 test $ac_cv_safe_to_define___extensions__ = yes &&
adamc@1149 3434 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
adamc@1149 3435
adamc@1149 3436 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
adamc@1149 3437
adamc@1149 3438 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
adamc@1149 3439
adamc@1149 3440 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
adamc@1149 3441
adamc@1149 3442 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
adamc@1149 3443
adamc@1149 3444
adamc@1132 3445 am__api_version='1.11'
adamc@1132 3446
adamc@1132 3447 ac_aux_dir=
adamc@1132 3448 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
adam@1315 3449 if test -f "$ac_dir/install-sh"; then
adam@1315 3450 ac_aux_dir=$ac_dir
adam@1315 3451 ac_install_sh="$ac_aux_dir/install-sh -c"
adam@1315 3452 break
adam@1315 3453 elif test -f "$ac_dir/install.sh"; then
adam@1315 3454 ac_aux_dir=$ac_dir
adam@1315 3455 ac_install_sh="$ac_aux_dir/install.sh -c"
adam@1315 3456 break
adam@1315 3457 elif test -f "$ac_dir/shtool"; then
adam@1315 3458 ac_aux_dir=$ac_dir
adam@1315 3459 ac_install_sh="$ac_aux_dir/shtool install -c"
adam@1315 3460 break
adam@1315 3461 fi
adamc@1132 3462 done
adamc@1132 3463 if test -z "$ac_aux_dir"; then
adam@1315 3464 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
adamc@1132 3465 fi
adamc@1132 3466
adamc@1132 3467 # These three variables are undocumented and unsupported,
adamc@1132 3468 # and are intended to be withdrawn in a future Autoconf release.
adamc@1132 3469 # They can cause serious problems if a builder's source tree is in a directory
adamc@1132 3470 # whose full name contains unusual characters.
adamc@1132 3471 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
adamc@1132 3472 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
adamc@1132 3473 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
adamc@1132 3474
adamc@1132 3475
adamc@1132 3476 # Find a good install program. We prefer a C program (faster),
adamc@1132 3477 # so one script is as good as another. But avoid the broken or
adamc@1132 3478 # incompatible versions:
adamc@1132 3479 # SysV /etc/install, /usr/sbin/install
adamc@1132 3480 # SunOS /usr/etc/install
adamc@1132 3481 # IRIX /sbin/install
adamc@1132 3482 # AIX /bin/install
adamc@1132 3483 # AmigaOS /C/install, which installs bootblocks on floppy discs
adamc@1132 3484 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
adamc@1132 3485 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
adamc@1132 3486 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
adamc@1132 3487 # OS/2's system install, which has a completely different semantic
adamc@1132 3488 # ./install, which can be erroneously created by make from ./install.sh.
adamc@1132 3489 # Reject install programs that cannot install multiple files.
adamc@1132 3490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
adamc@1132 3491 $as_echo_n "checking for a BSD-compatible install... " >&6; }
adamc@1132 3492 if test -z "$INSTALL"; then
adam@1599 3493 if ${ac_cv_path_install+:} false; then :
adamc@1132 3494 $as_echo_n "(cached) " >&6
adamc@1132 3495 else
adamc@1132 3496 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 3497 for as_dir in $PATH
adamc@1132 3498 do
adamc@1132 3499 IFS=$as_save_IFS
adamc@1132 3500 test -z "$as_dir" && as_dir=.
adamc@1132 3501 # Account for people who put trailing slashes in PATH elements.
adamc@1132 3502 case $as_dir/ in #((
adamc@1132 3503 ./ | .// | /[cC]/* | \
adamc@1132 3504 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
adamc@1132 3505 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
adamc@1132 3506 /usr/ucb/* ) ;;
adamc@1132 3507 *)
adamc@1132 3508 # OSF1 and SCO ODT 3.0 have their own names for install.
adamc@1132 3509 # Don't use installbsd from OSF since it installs stuff as root
adamc@1132 3510 # by default.
adamc@1132 3511 for ac_prog in ginstall scoinst install; do
adamc@1132 3512 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 3513 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
adamc@1132 3514 if test $ac_prog = install &&
adamc@1132 3515 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
adamc@1132 3516 # AIX install. It has an incompatible calling convention.
adamc@1132 3517 :
adamc@1132 3518 elif test $ac_prog = install &&
adamc@1132 3519 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
adamc@1132 3520 # program-specific install script used by HP pwplus--don't use.
adamc@1132 3521 :
adamc@1132 3522 else
adamc@1132 3523 rm -rf conftest.one conftest.two conftest.dir
adamc@1132 3524 echo one > conftest.one
adamc@1132 3525 echo two > conftest.two
adamc@1132 3526 mkdir conftest.dir
adamc@1132 3527 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
adamc@1132 3528 test -s conftest.one && test -s conftest.two &&
adamc@1132 3529 test -s conftest.dir/conftest.one &&
adamc@1132 3530 test -s conftest.dir/conftest.two
adamc@1132 3531 then
adamc@1132 3532 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
adamc@1132 3533 break 3
adamc@1132 3534 fi
adamc@1132 3535 fi
adamc@1132 3536 fi
adamc@1132 3537 done
adamc@1132 3538 done
adamc@1132 3539 ;;
adamc@1132 3540 esac
adamc@1132 3541
adamc@1132 3542 done
adamc@1132 3543 IFS=$as_save_IFS
adamc@1132 3544
adamc@1132 3545 rm -rf conftest.one conftest.two conftest.dir
adamc@1132 3546
adamc@1132 3547 fi
adamc@1132 3548 if test "${ac_cv_path_install+set}" = set; then
adamc@1132 3549 INSTALL=$ac_cv_path_install
adamc@1132 3550 else
adamc@1132 3551 # As a last resort, use the slow shell script. Don't cache a
adamc@1132 3552 # value for INSTALL within a source directory, because that will
adamc@1132 3553 # break other packages using the cache if that directory is
adamc@1132 3554 # removed, or if the value is a relative name.
adamc@1132 3555 INSTALL=$ac_install_sh
adamc@1132 3556 fi
adamc@1132 3557 fi
adamc@1132 3558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
adamc@1132 3559 $as_echo "$INSTALL" >&6; }
adamc@1132 3560
adamc@1132 3561 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
adamc@1132 3562 # It thinks the first close brace ends the variable substitution.
adamc@1132 3563 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
adamc@1132 3564
adamc@1132 3565 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
adamc@1132 3566
adamc@1132 3567 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
adamc@1132 3568
adamc@1132 3569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
adamc@1132 3570 $as_echo_n "checking whether build environment is sane... " >&6; }
adamc@1132 3571 # Just in case
adamc@1132 3572 sleep 1
adamc@1132 3573 echo timestamp > conftest.file
adamc@1132 3574 # Reject unsafe characters in $srcdir or the absolute working directory
adamc@1132 3575 # name. Accept space and tab only in the latter.
adamc@1132 3576 am_lf='
adamc@1132 3577 '
adamc@1132 3578 case `pwd` in
adamc@1132 3579 *[\\\"\#\$\&\'\`$am_lf]*)
adam@1599 3580 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
adamc@1132 3581 esac
adamc@1132 3582 case $srcdir in
adamc@1132 3583 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
adam@1599 3584 as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
adamc@1132 3585 esac
adamc@1132 3586
adamc@1132 3587 # Do `set' in a subshell so we don't clobber the current shell's
adamc@1132 3588 # arguments. Must try -L first in case configure is actually a
adamc@1132 3589 # symlink; some systems play weird games with the mod time of symlinks
adamc@1132 3590 # (eg FreeBSD returns the mod time of the symlink's containing
adamc@1132 3591 # directory).
adamc@1132 3592 if (
adamc@1132 3593 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
adamc@1132 3594 if test "$*" = "X"; then
adamc@1132 3595 # -L didn't work.
adamc@1132 3596 set X `ls -t "$srcdir/configure" conftest.file`
adamc@1132 3597 fi
adamc@1132 3598 rm -f conftest.file
adamc@1132 3599 if test "$*" != "X $srcdir/configure conftest.file" \
adamc@1132 3600 && test "$*" != "X conftest.file $srcdir/configure"; then
adamc@1132 3601
adamc@1132 3602 # If neither matched, then we have a broken ls. This can happen
adamc@1132 3603 # if, for instance, CONFIG_SHELL is bash and it inherits a
adamc@1132 3604 # broken ls alias from the environment. This has actually
adamc@1132 3605 # happened. Such a system could not be considered "sane".
adam@1315 3606 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
adamc@1132 3607 alias in your environment" "$LINENO" 5
adamc@1132 3608 fi
adamc@1132 3609
adamc@1132 3610 test "$2" = conftest.file
adamc@1132 3611 )
adamc@1132 3612 then
adamc@1132 3613 # Ok.
adamc@1132 3614 :
adamc@1132 3615 else
adam@1315 3616 as_fn_error $? "newly created file is older than distributed files!
adamc@1132 3617 Check your system clock" "$LINENO" 5
adamc@1132 3618 fi
adamc@1132 3619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
adamc@1132 3620 $as_echo "yes" >&6; }
adamc@1132 3621 test "$program_prefix" != NONE &&
adamc@1132 3622 program_transform_name="s&^&$program_prefix&;$program_transform_name"
adamc@1132 3623 # Use a double $ so make ignores it.
adamc@1132 3624 test "$program_suffix" != NONE &&
adamc@1132 3625 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
adamc@1132 3626 # Double any \ or $.
adamc@1132 3627 # By default was `s,x,x', remove it if useless.
adamc@1132 3628 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
adamc@1132 3629 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
adamc@1132 3630
adamc@1132 3631 # expand $ac_aux_dir to an absolute path
adamc@1132 3632 am_aux_dir=`cd $ac_aux_dir && pwd`
adamc@1132 3633
adamc@1132 3634 if test x"${MISSING+set}" != xset; then
adamc@1132 3635 case $am_aux_dir in
adamc@1132 3636 *\ * | *\ *)
adamc@1132 3637 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
adamc@1132 3638 *)
adamc@1132 3639 MISSING="\${SHELL} $am_aux_dir/missing" ;;
adamc@1132 3640 esac
adamc@1132 3641 fi
adamc@1132 3642 # Use eval to expand $SHELL
adamc@1132 3643 if eval "$MISSING --run true"; then
adamc@1132 3644 am_missing_run="$MISSING --run "
adamc@1132 3645 else
adamc@1132 3646 am_missing_run=
adamc@1132 3647 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
adamc@1132 3648 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
adamc@1132 3649 fi
adamc@1132 3650
adamc@1132 3651 if test x"${install_sh}" != xset; then
adamc@1132 3652 case $am_aux_dir in
adamc@1132 3653 *\ * | *\ *)
adamc@1132 3654 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
adamc@1132 3655 *)
adamc@1132 3656 install_sh="\${SHELL} $am_aux_dir/install-sh"
adamc@1132 3657 esac
adamc@1132 3658 fi
adamc@1132 3659
adamc@1132 3660 # Installed binaries are usually stripped using `strip' when the user
adamc@1132 3661 # run `make install-strip'. However `strip' might not be the right
adamc@1132 3662 # tool to use in cross-compilation environments, therefore Automake
adamc@1132 3663 # will honor the `STRIP' environment variable to overrule this program.
adamc@1132 3664 if test "$cross_compiling" != no; then
adamc@1132 3665 if test -n "$ac_tool_prefix"; then
adamc@1132 3666 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
adamc@1132 3667 set dummy ${ac_tool_prefix}strip; ac_word=$2
adamc@1132 3668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 3669 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 3670 if ${ac_cv_prog_STRIP+:} false; then :
adamc@1132 3671 $as_echo_n "(cached) " >&6
adamc@1132 3672 else
adamc@1132 3673 if test -n "$STRIP"; then
adamc@1132 3674 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
adamc@1132 3675 else
adamc@1132 3676 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 3677 for as_dir in $PATH
adamc@1132 3678 do
adamc@1132 3679 IFS=$as_save_IFS
adamc@1132 3680 test -z "$as_dir" && as_dir=.
adamc@1132 3681 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 3682 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 3683 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
adamc@1132 3684 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 3685 break 2
adamc@1132 3686 fi
adamc@1132 3687 done
adamc@1132 3688 done
adamc@1132 3689 IFS=$as_save_IFS
adamc@1132 3690
adamc@1132 3691 fi
adamc@1132 3692 fi
adamc@1132 3693 STRIP=$ac_cv_prog_STRIP
adamc@1132 3694 if test -n "$STRIP"; then
adamc@1132 3695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
adamc@1132 3696 $as_echo "$STRIP" >&6; }
adamc@1132 3697 else
adamc@1132 3698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 3699 $as_echo "no" >&6; }
adamc@1132 3700 fi
adamc@1132 3701
adamc@1132 3702
adamc@1132 3703 fi
adamc@1132 3704 if test -z "$ac_cv_prog_STRIP"; then
adamc@1132 3705 ac_ct_STRIP=$STRIP
adamc@1132 3706 # Extract the first word of "strip", so it can be a program name with args.
adamc@1132 3707 set dummy strip; ac_word=$2
adamc@1132 3708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 3709 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 3710 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
adamc@1132 3711 $as_echo_n "(cached) " >&6
adamc@1132 3712 else
adamc@1132 3713 if test -n "$ac_ct_STRIP"; then
adamc@1132 3714 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
adamc@1132 3715 else
adamc@1132 3716 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 3717 for as_dir in $PATH
adamc@1132 3718 do
adamc@1132 3719 IFS=$as_save_IFS
adamc@1132 3720 test -z "$as_dir" && as_dir=.
adamc@1132 3721 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 3722 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 3723 ac_cv_prog_ac_ct_STRIP="strip"
adamc@1132 3724 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 3725 break 2
adamc@1132 3726 fi
adamc@1132 3727 done
adamc@1132 3728 done
adamc@1132 3729 IFS=$as_save_IFS
adamc@1132 3730
adamc@1132 3731 fi
adamc@1132 3732 fi
adamc@1132 3733 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
adamc@1132 3734 if test -n "$ac_ct_STRIP"; then
adamc@1132 3735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
adamc@1132 3736 $as_echo "$ac_ct_STRIP" >&6; }
adamc@1132 3737 else
adamc@1132 3738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 3739 $as_echo "no" >&6; }
adamc@1132 3740 fi
adamc@1132 3741
adamc@1132 3742 if test "x$ac_ct_STRIP" = x; then
adamc@1132 3743 STRIP=":"
adamc@1132 3744 else
adamc@1132 3745 case $cross_compiling:$ac_tool_warned in
adamc@1132 3746 yes:)
adamc@1132 3747 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
adamc@1132 3748 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
adamc@1132 3749 ac_tool_warned=yes ;;
adamc@1132 3750 esac
adamc@1132 3751 STRIP=$ac_ct_STRIP
adamc@1132 3752 fi
adamc@1132 3753 else
adamc@1132 3754 STRIP="$ac_cv_prog_STRIP"
adamc@1132 3755 fi
adamc@1132 3756
adamc@1132 3757 fi
adamc@1132 3758 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
adamc@1132 3759
adamc@1132 3760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
adamc@1132 3761 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
adamc@1132 3762 if test -z "$MKDIR_P"; then
adam@1599 3763 if ${ac_cv_path_mkdir+:} false; then :
adamc@1132 3764 $as_echo_n "(cached) " >&6
adamc@1132 3765 else
adamc@1132 3766 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 3767 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
adamc@1132 3768 do
adamc@1132 3769 IFS=$as_save_IFS
adamc@1132 3770 test -z "$as_dir" && as_dir=.
adamc@1132 3771 for ac_prog in mkdir gmkdir; do
adamc@1132 3772 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 3773 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
adamc@1132 3774 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
adamc@1132 3775 'mkdir (GNU coreutils) '* | \
adamc@1132 3776 'mkdir (coreutils) '* | \
adamc@1132 3777 'mkdir (fileutils) '4.1*)
adamc@1132 3778 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
adamc@1132 3779 break 3;;
adamc@1132 3780 esac
adamc@1132 3781 done
adamc@1132 3782 done
adamc@1132 3783 done
adamc@1132 3784 IFS=$as_save_IFS
adamc@1132 3785
adamc@1132 3786 fi
adamc@1132 3787
adamc@1132 3788 test -d ./--version && rmdir ./--version
adamc@1132 3789 if test "${ac_cv_path_mkdir+set}" = set; then
adamc@1132 3790 MKDIR_P="$ac_cv_path_mkdir -p"
adamc@1132 3791 else
adamc@1132 3792 # As a last resort, use the slow shell script. Don't cache a
adamc@1132 3793 # value for MKDIR_P within a source directory, because that will
adamc@1132 3794 # break other packages using the cache if that directory is
adamc@1132 3795 # removed, or if the value is a relative name.
adamc@1132 3796 MKDIR_P="$ac_install_sh -d"
adamc@1132 3797 fi
adamc@1132 3798 fi
adamc@1132 3799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
adamc@1132 3800 $as_echo "$MKDIR_P" >&6; }
adamc@1132 3801
adamc@1132 3802 mkdir_p="$MKDIR_P"
adamc@1132 3803 case $mkdir_p in
adamc@1132 3804 [\\/$]* | ?:[\\/]*) ;;
adamc@1132 3805 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
adamc@1132 3806 esac
adamc@1132 3807
adamc@1132 3808 for ac_prog in gawk mawk nawk awk
adamc@1132 3809 do
adamc@1132 3810 # Extract the first word of "$ac_prog", so it can be a program name with args.
adamc@1132 3811 set dummy $ac_prog; ac_word=$2
adamc@1132 3812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 3813 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 3814 if ${ac_cv_prog_AWK+:} false; then :
adamc@1132 3815 $as_echo_n "(cached) " >&6
adamc@1132 3816 else
adamc@1132 3817 if test -n "$AWK"; then
adamc@1132 3818 ac_cv_prog_AWK="$AWK" # Let the user override the test.
adamc@1132 3819 else
adamc@1132 3820 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 3821 for as_dir in $PATH
adamc@1132 3822 do
adamc@1132 3823 IFS=$as_save_IFS
adamc@1132 3824 test -z "$as_dir" && as_dir=.
adamc@1132 3825 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 3826 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 3827 ac_cv_prog_AWK="$ac_prog"
adamc@1132 3828 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 3829 break 2
adamc@1132 3830 fi
adamc@1132 3831 done
adamc@1132 3832 done
adamc@1132 3833 IFS=$as_save_IFS
adamc@1132 3834
adamc@1132 3835 fi
adamc@1132 3836 fi
adamc@1132 3837 AWK=$ac_cv_prog_AWK
adamc@1132 3838 if test -n "$AWK"; then
adamc@1132 3839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
adamc@1132 3840 $as_echo "$AWK" >&6; }
adamc@1132 3841 else
adamc@1132 3842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 3843 $as_echo "no" >&6; }
adamc@1132 3844 fi
adamc@1132 3845
adamc@1132 3846
adamc@1132 3847 test -n "$AWK" && break
adamc@1132 3848 done
adamc@1132 3849
adamc@1132 3850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
adamc@1132 3851 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
adamc@1132 3852 set x ${MAKE-make}
adamc@1132 3853 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
adam@1599 3854 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
adamc@1132 3855 $as_echo_n "(cached) " >&6
adamc@1132 3856 else
adamc@1132 3857 cat >conftest.make <<\_ACEOF
adamc@1132 3858 SHELL = /bin/sh
adamc@1132 3859 all:
adamc@1132 3860 @echo '@@@%%%=$(MAKE)=@@@%%%'
adamc@1132 3861 _ACEOF
adam@1315 3862 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
adamc@1132 3863 case `${MAKE-make} -f conftest.make 2>/dev/null` in
adamc@1132 3864 *@@@%%%=?*=@@@%%%*)
adamc@1132 3865 eval ac_cv_prog_make_${ac_make}_set=yes;;
adamc@1132 3866 *)
adamc@1132 3867 eval ac_cv_prog_make_${ac_make}_set=no;;
adamc@1132 3868 esac
adamc@1132 3869 rm -f conftest.make
adamc@1132 3870 fi
adamc@1132 3871 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
adamc@1132 3872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
adamc@1132 3873 $as_echo "yes" >&6; }
adamc@1132 3874 SET_MAKE=
adamc@1132 3875 else
adamc@1132 3876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 3877 $as_echo "no" >&6; }
adamc@1132 3878 SET_MAKE="MAKE=${MAKE-make}"
adamc@1132 3879 fi
adamc@1132 3880
adamc@1132 3881 rm -rf .tst 2>/dev/null
adamc@1132 3882 mkdir .tst 2>/dev/null
adamc@1132 3883 if test -d .tst; then
adamc@1132 3884 am__leading_dot=.
adamc@1132 3885 else
adamc@1132 3886 am__leading_dot=_
adamc@1132 3887 fi
adamc@1132 3888 rmdir .tst 2>/dev/null
adamc@1132 3889
adamc@1132 3890 DEPDIR="${am__leading_dot}deps"
adamc@1132 3891
adamc@1132 3892 ac_config_commands="$ac_config_commands depfiles"
adamc@1132 3893
adamc@1132 3894
adamc@1132 3895 am_make=${MAKE-make}
adamc@1132 3896 cat > confinc << 'END'
adamc@1132 3897 am__doit:
adamc@1132 3898 @echo this is the am__doit target
adamc@1132 3899 .PHONY: am__doit
adamc@1132 3900 END
adamc@1132 3901 # If we don't find an include directive, just comment out the code.
adamc@1132 3902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
adamc@1132 3903 $as_echo_n "checking for style of include used by $am_make... " >&6; }
adamc@1132 3904 am__include="#"
adamc@1132 3905 am__quote=
adamc@1132 3906 _am_result=none
adamc@1132 3907 # First try GNU make style include.
adamc@1132 3908 echo "include confinc" > confmf
adamc@1132 3909 # Ignore all kinds of additional output from `make'.
adamc@1132 3910 case `$am_make -s -f confmf 2> /dev/null` in #(
adamc@1132 3911 *the\ am__doit\ target*)
adamc@1132 3912 am__include=include
adamc@1132 3913 am__quote=
adamc@1132 3914 _am_result=GNU
adamc@1132 3915 ;;
adamc@1132 3916 esac
adamc@1132 3917 # Now try BSD make style include.
adamc@1132 3918 if test "$am__include" = "#"; then
adamc@1132 3919 echo '.include "confinc"' > confmf
adamc@1132 3920 case `$am_make -s -f confmf 2> /dev/null` in #(
adamc@1132 3921 *the\ am__doit\ target*)
adamc@1132 3922 am__include=.include
adamc@1132 3923 am__quote="\""
adamc@1132 3924 _am_result=BSD
adamc@1132 3925 ;;
adamc@1132 3926 esac
adamc@1132 3927 fi
adamc@1132 3928
adamc@1132 3929
adamc@1132 3930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
adamc@1132 3931 $as_echo "$_am_result" >&6; }
adamc@1132 3932 rm -f confinc confmf
adamc@1132 3933
adamc@1132 3934 # Check whether --enable-dependency-tracking was given.
adamc@1132 3935 if test "${enable_dependency_tracking+set}" = set; then :
adamc@1132 3936 enableval=$enable_dependency_tracking;
adamc@1132 3937 fi
adamc@1132 3938
adamc@1132 3939 if test "x$enable_dependency_tracking" != xno; then
adamc@1132 3940 am_depcomp="$ac_aux_dir/depcomp"
adamc@1132 3941 AMDEPBACKSLASH='\'
adam@1693 3942 am__nodep='_no'
adamc@1132 3943 fi
adamc@1132 3944 if test "x$enable_dependency_tracking" != xno; then
adamc@1132 3945 AMDEP_TRUE=
adamc@1132 3946 AMDEP_FALSE='#'
adamc@1132 3947 else
adamc@1132 3948 AMDEP_TRUE='#'
adamc@1132 3949 AMDEP_FALSE=
adamc@1132 3950 fi
adamc@1132 3951
adamc@1132 3952
adamc@1149 3953 if test "`cd $srcdir && pwd`" != "`pwd`"; then
adamc@1149 3954 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
adamc@1149 3955 # is not polluted with repeated "-I."
adamc@1149 3956 am__isrc=' -I$(srcdir)'
adamc@1149 3957 # test to see if srcdir already configured
adamc@1149 3958 if test -f $srcdir/config.status; then
adam@1315 3959 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
adamc@1149 3960 fi
adamc@1149 3961 fi
adamc@1149 3962
adamc@1149 3963 # test whether we have cygpath
adamc@1149 3964 if test -z "$CYGPATH_W"; then
adamc@1149 3965 if (cygpath --version) >/dev/null 2>/dev/null; then
adamc@1149 3966 CYGPATH_W='cygpath -w'
adamc@1149 3967 else
adamc@1149 3968 CYGPATH_W=echo
adamc@1149 3969 fi
adamc@1149 3970 fi
adamc@1149 3971
adamc@1149 3972
adamc@1149 3973 # Define the identity of the package.
adamc@1149 3974 PACKAGE='urweb'
adam@1705 3975 VERSION='20120329'
adamc@1149 3976
adamc@1149 3977
adamc@1149 3978 # Some tools Automake needs.
adamc@1149 3979
adamc@1149 3980 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
adamc@1149 3981
adamc@1149 3982
adamc@1149 3983 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
adamc@1149 3984
adamc@1149 3985
adamc@1149 3986 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
adamc@1149 3987
adamc@1149 3988
adamc@1149 3989 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
adamc@1149 3990
adamc@1149 3991
adamc@1149 3992 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
adamc@1149 3993
adamc@1149 3994 # We need awk for the "check" target. The system "awk" is bad on
adamc@1149 3995 # some platforms.
adam@1693 3996 # Always define AMTAR for backward compatibility. Yes, it's still used
adam@1693 3997 # in the wild :-( We should find a proper way to deprecate it ...
adam@1693 3998 AMTAR='$${TAR-tar}'
adam@1693 3999
adam@1693 4000 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
adamc@1149 4001
adamc@1149 4002
adamc@1149 4003
adamc@1132 4004
adamc@1132 4005 depcc="$CC" am_compiler_list=
adamc@1132 4006
adamc@1132 4007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
adamc@1132 4008 $as_echo_n "checking dependency style of $depcc... " >&6; }
adam@1599 4009 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
adamc@1132 4010 $as_echo_n "(cached) " >&6
adamc@1132 4011 else
adamc@1132 4012 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
adamc@1132 4013 # We make a subdir and do the tests there. Otherwise we can end up
adamc@1132 4014 # making bogus files that we don't know about and never remove. For
adamc@1132 4015 # instance it was reported that on HP-UX the gcc test will end up
adamc@1132 4016 # making a dummy file named `D' -- because `-MD' means `put the output
adamc@1132 4017 # in D'.
adam@1693 4018 rm -rf conftest.dir
adamc@1132 4019 mkdir conftest.dir
adamc@1132 4020 # Copy depcomp to subdir because otherwise we won't find it if we're
adamc@1132 4021 # using a relative directory.
adamc@1132 4022 cp "$am_depcomp" conftest.dir
adamc@1132 4023 cd conftest.dir
adamc@1132 4024 # We will build objects and dependencies in a subdirectory because
adamc@1132 4025 # it helps to detect inapplicable dependency modes. For instance
adamc@1132 4026 # both Tru64's cc and ICC support -MD to output dependencies as a
adamc@1132 4027 # side effect of compilation, but ICC will put the dependencies in
adamc@1132 4028 # the current directory while Tru64 will put them in the object
adamc@1132 4029 # directory.
adamc@1132 4030 mkdir sub
adamc@1132 4031
adamc@1132 4032 am_cv_CC_dependencies_compiler_type=none
adamc@1132 4033 if test "$am_compiler_list" = ""; then
adamc@1132 4034 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
adamc@1132 4035 fi
adamc@1132 4036 am__universal=false
adamc@1132 4037 case " $depcc " in #(
adamc@1132 4038 *\ -arch\ *\ -arch\ *) am__universal=true ;;
adamc@1132 4039 esac
adamc@1132 4040
adamc@1132 4041 for depmode in $am_compiler_list; do
adamc@1132 4042 # Setup a source with many dependencies, because some compilers
adamc@1132 4043 # like to wrap large dependency lists on column 80 (with \), and
adamc@1132 4044 # we should not choose a depcomp mode which is confused by this.
adamc@1132 4045 #
adamc@1132 4046 # We need to recreate these files for each test, as the compiler may
adamc@1132 4047 # overwrite some of them when testing with obscure command lines.
adamc@1132 4048 # This happens at least with the AIX C compiler.
adamc@1132 4049 : > sub/conftest.c
adamc@1132 4050 for i in 1 2 3 4 5 6; do
adamc@1132 4051 echo '#include "conftst'$i'.h"' >> sub/conftest.c
adamc@1132 4052 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
adamc@1132 4053 # Solaris 8's {/usr,}/bin/sh.
adamc@1132 4054 touch sub/conftst$i.h
adamc@1132 4055 done
adamc@1132 4056 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
adamc@1132 4057
adamc@1132 4058 # We check with `-c' and `-o' for the sake of the "dashmstdout"
adamc@1132 4059 # mode. It turns out that the SunPro C++ compiler does not properly
adamc@1132 4060 # handle `-M -o', and we need to detect this. Also, some Intel
adamc@1132 4061 # versions had trouble with output in subdirs
adamc@1132 4062 am__obj=sub/conftest.${OBJEXT-o}
adamc@1132 4063 am__minus_obj="-o $am__obj"
adamc@1132 4064 case $depmode in
adamc@1132 4065 gcc)
adamc@1132 4066 # This depmode causes a compiler race in universal mode.
adamc@1132 4067 test "$am__universal" = false || continue
adamc@1132 4068 ;;
adamc@1132 4069 nosideeffect)
adamc@1132 4070 # after this tag, mechanisms are not by side-effect, so they'll
adamc@1132 4071 # only be used when explicitly requested
adamc@1132 4072 if test "x$enable_dependency_tracking" = xyes; then
adamc@1132 4073 continue
adamc@1132 4074 else
adamc@1132 4075 break
adamc@1132 4076 fi
adamc@1132 4077 ;;
adam@1693 4078 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
adamc@1132 4079 # This compiler won't grok `-c -o', but also, the minuso test has
adamc@1132 4080 # not run yet. These depmodes are late enough in the game, and
adamc@1132 4081 # so weak that their functioning should not be impacted.
adamc@1132 4082 am__obj=conftest.${OBJEXT-o}
adamc@1132 4083 am__minus_obj=
adamc@1132 4084 ;;
adamc@1132 4085 none) break ;;
adamc@1132 4086 esac
adamc@1132 4087 if depmode=$depmode \
adamc@1132 4088 source=sub/conftest.c object=$am__obj \
adamc@1132 4089 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
adamc@1132 4090 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
adamc@1132 4091 >/dev/null 2>conftest.err &&
adamc@1132 4092 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
adamc@1132 4093 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
adamc@1132 4094 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
adamc@1132 4095 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
adamc@1132 4096 # icc doesn't choke on unknown options, it will just issue warnings
adamc@1132 4097 # or remarks (even with -Werror). So we grep stderr for any message
adamc@1132 4098 # that says an option was ignored or not supported.
adamc@1132 4099 # When given -MP, icc 7.0 and 7.1 complain thusly:
adamc@1132 4100 # icc: Command line warning: ignoring option '-M'; no argument required
adamc@1132 4101 # The diagnosis changed in icc 8.0:
adamc@1132 4102 # icc: Command line remark: option '-MP' not supported
adamc@1132 4103 if (grep 'ignoring option' conftest.err ||
adamc@1132 4104 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
adamc@1132 4105 am_cv_CC_dependencies_compiler_type=$depmode
adamc@1132 4106 break
adamc@1132 4107 fi
adamc@1132 4108 fi
adamc@1132 4109 done
adamc@1132 4110
adamc@1132 4111 cd ..
adamc@1132 4112 rm -rf conftest.dir
adamc@1132 4113 else
adamc@1132 4114 am_cv_CC_dependencies_compiler_type=none
adamc@1132 4115 fi
adamc@1132 4116
adamc@1132 4117 fi
adamc@1132 4118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
adamc@1132 4119 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
adamc@1132 4120 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
adamc@1132 4121
adamc@1132 4122 if
adamc@1132 4123 test "x$enable_dependency_tracking" != xno \
adamc@1132 4124 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
adamc@1132 4125 am__fastdepCC_TRUE=
adamc@1132 4126 am__fastdepCC_FALSE='#'
adamc@1132 4127 else
adamc@1132 4128 am__fastdepCC_TRUE='#'
adamc@1132 4129 am__fastdepCC_FALSE=
adamc@1132 4130 fi
adamc@1132 4131
adamc@1132 4132
adamc@1149 4133
adamc@1149 4134 ac_ext=c
adamc@1149 4135 ac_cpp='$CPP $CPPFLAGS'
adamc@1149 4136 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
adamc@1149 4137 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
adamc@1149 4138 ac_compiler_gnu=$ac_cv_c_compiler_gnu
adamc@1149 4139 if test -n "$ac_tool_prefix"; then
adamc@1149 4140 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
adamc@1149 4141 set dummy ${ac_tool_prefix}gcc; ac_word=$2
adamc@1149 4142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1149 4143 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 4144 if ${ac_cv_prog_CC+:} false; then :
adamc@1149 4145 $as_echo_n "(cached) " >&6
adamc@1149 4146 else
adamc@1149 4147 if test -n "$CC"; then
adamc@1149 4148 ac_cv_prog_CC="$CC" # Let the user override the test.
adamc@1149 4149 else
adamc@1149 4150 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1149 4151 for as_dir in $PATH
adamc@1149 4152 do
adamc@1149 4153 IFS=$as_save_IFS
adamc@1149 4154 test -z "$as_dir" && as_dir=.
adamc@1149 4155 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1149 4156 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1149 4157 ac_cv_prog_CC="${ac_tool_prefix}gcc"
adamc@1149 4158 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1149 4159 break 2
adamc@1149 4160 fi
adamc@1149 4161 done
adamc@1149 4162 done
adamc@1149 4163 IFS=$as_save_IFS
adamc@1149 4164
adamc@1149 4165 fi
adamc@1149 4166 fi
adamc@1149 4167 CC=$ac_cv_prog_CC
adamc@1149 4168 if test -n "$CC"; then
adamc@1149 4169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
adamc@1149 4170 $as_echo "$CC" >&6; }
adamc@1149 4171 else
adamc@1149 4172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1149 4173 $as_echo "no" >&6; }
adamc@1149 4174 fi
adamc@1149 4175
adamc@1149 4176
adamc@1149 4177 fi
adamc@1149 4178 if test -z "$ac_cv_prog_CC"; then
adamc@1149 4179 ac_ct_CC=$CC
adamc@1149 4180 # Extract the first word of "gcc", so it can be a program name with args.
adamc@1149 4181 set dummy gcc; ac_word=$2
adamc@1149 4182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1149 4183 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 4184 if ${ac_cv_prog_ac_ct_CC+:} false; then :
adamc@1149 4185 $as_echo_n "(cached) " >&6
adamc@1149 4186 else
adamc@1149 4187 if test -n "$ac_ct_CC"; then
adamc@1149 4188 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
adamc@1149 4189 else
adamc@1149 4190 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1149 4191 for as_dir in $PATH
adamc@1149 4192 do
adamc@1149 4193 IFS=$as_save_IFS
adamc@1149 4194 test -z "$as_dir" && as_dir=.
adamc@1149 4195 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1149 4196 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1149 4197 ac_cv_prog_ac_ct_CC="gcc"
adamc@1149 4198 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1149 4199 break 2
adamc@1149 4200 fi
adamc@1149 4201 done
adamc@1149 4202 done
adamc@1149 4203 IFS=$as_save_IFS
adamc@1149 4204
adamc@1149 4205 fi
adamc@1149 4206 fi
adamc@1149 4207 ac_ct_CC=$ac_cv_prog_ac_ct_CC
adamc@1149 4208 if test -n "$ac_ct_CC"; then
adamc@1149 4209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
adamc@1149 4210 $as_echo "$ac_ct_CC" >&6; }
adamc@1149 4211 else
adamc@1149 4212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1149 4213 $as_echo "no" >&6; }
adamc@1149 4214 fi
adamc@1149 4215
adamc@1149 4216 if test "x$ac_ct_CC" = x; then
adamc@1149 4217 CC=""
adamc@1149 4218 else
adamc@1149 4219 case $cross_compiling:$ac_tool_warned in
adamc@1149 4220 yes:)
adamc@1149 4221 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
adamc@1149 4222 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
adamc@1149 4223 ac_tool_warned=yes ;;
adamc@1149 4224 esac
adamc@1149 4225 CC=$ac_ct_CC
adamc@1149 4226 fi
adamc@1149 4227 else
adamc@1149 4228 CC="$ac_cv_prog_CC"
adamc@1149 4229 fi
adamc@1149 4230
adamc@1149 4231 if test -z "$CC"; then
adamc@1149 4232 if test -n "$ac_tool_prefix"; then
adamc@1149 4233 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
adamc@1149 4234 set dummy ${ac_tool_prefix}cc; ac_word=$2
adamc@1149 4235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1149 4236 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 4237 if ${ac_cv_prog_CC+:} false; then :
adamc@1149 4238 $as_echo_n "(cached) " >&6
adamc@1149 4239 else
adamc@1149 4240 if test -n "$CC"; then
adamc@1149 4241 ac_cv_prog_CC="$CC" # Let the user override the test.
adamc@1149 4242 else
adamc@1149 4243 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1149 4244 for as_dir in $PATH
adamc@1149 4245 do
adamc@1149 4246 IFS=$as_save_IFS
adamc@1149 4247 test -z "$as_dir" && as_dir=.
adamc@1149 4248 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1149 4249 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1149 4250 ac_cv_prog_CC="${ac_tool_prefix}cc"
adamc@1149 4251 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1149 4252 break 2
adamc@1149 4253 fi
adamc@1149 4254 done
adamc@1149 4255 done
adamc@1149 4256 IFS=$as_save_IFS
adamc@1149 4257
adamc@1149 4258 fi
adamc@1149 4259 fi
adamc@1149 4260 CC=$ac_cv_prog_CC
adamc@1149 4261 if test -n "$CC"; then
adamc@1149 4262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
adamc@1149 4263 $as_echo "$CC" >&6; }
adamc@1149 4264 else
adamc@1149 4265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1149 4266 $as_echo "no" >&6; }
adamc@1149 4267 fi
adamc@1149 4268
adamc@1149 4269
adamc@1149 4270 fi
adamc@1149 4271 fi
adamc@1149 4272 if test -z "$CC"; then
adamc@1149 4273 # Extract the first word of "cc", so it can be a program name with args.
adamc@1149 4274 set dummy cc; ac_word=$2
adamc@1149 4275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1149 4276 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 4277 if ${ac_cv_prog_CC+:} false; then :
adamc@1149 4278 $as_echo_n "(cached) " >&6
adamc@1149 4279 else
adamc@1149 4280 if test -n "$CC"; then
adamc@1149 4281 ac_cv_prog_CC="$CC" # Let the user override the test.
adamc@1149 4282 else
adamc@1149 4283 ac_prog_rejected=no
adamc@1149 4284 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1149 4285 for as_dir in $PATH
adamc@1149 4286 do
adamc@1149 4287 IFS=$as_save_IFS
adamc@1149 4288 test -z "$as_dir" && as_dir=.
adamc@1149 4289 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1149 4290 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1149 4291 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
adamc@1149 4292 ac_prog_rejected=yes
adamc@1149 4293 continue
adamc@1149 4294 fi
adamc@1149 4295 ac_cv_prog_CC="cc"
adamc@1149 4296 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1149 4297 break 2
adamc@1149 4298 fi
adamc@1149 4299 done
adamc@1149 4300 done
adamc@1149 4301 IFS=$as_save_IFS
adamc@1149 4302
adamc@1149 4303 if test $ac_prog_rejected = yes; then
adamc@1149 4304 # We found a bogon in the path, so make sure we never use it.
adamc@1149 4305 set dummy $ac_cv_prog_CC
adamc@1149 4306 shift
adamc@1149 4307 if test $# != 0; then
adamc@1149 4308 # We chose a different compiler from the bogus one.
adamc@1149 4309 # However, it has the same basename, so the bogon will be chosen
adamc@1149 4310 # first if we set CC to just the basename; use the full file name.
adamc@1149 4311 shift
adamc@1149 4312 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
adamc@1149 4313 fi
adamc@1149 4314 fi
adamc@1149 4315 fi
adamc@1149 4316 fi
adamc@1149 4317 CC=$ac_cv_prog_CC
adamc@1149 4318 if test -n "$CC"; then
adamc@1149 4319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
adamc@1149 4320 $as_echo "$CC" >&6; }
adamc@1149 4321 else
adamc@1149 4322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1149 4323 $as_echo "no" >&6; }
adamc@1149 4324 fi
adamc@1149 4325
adamc@1149 4326
adamc@1149 4327 fi
adamc@1149 4328 if test -z "$CC"; then
adamc@1149 4329 if test -n "$ac_tool_prefix"; then
adamc@1149 4330 for ac_prog in cl.exe
adamc@1149 4331 do
adamc@1149 4332 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
adamc@1149 4333 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
adamc@1149 4334 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1149 4335 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 4336 if ${ac_cv_prog_CC+:} false; then :
adamc@1149 4337 $as_echo_n "(cached) " >&6
adamc@1149 4338 else
adamc@1149 4339 if test -n "$CC"; then
adamc@1149 4340 ac_cv_prog_CC="$CC" # Let the user override the test.
adamc@1149 4341 else
adamc@1149 4342 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1149 4343 for as_dir in $PATH
adamc@1149 4344 do
adamc@1149 4345 IFS=$as_save_IFS
adamc@1149 4346 test -z "$as_dir" && as_dir=.
adamc@1149 4347 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1149 4348 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1149 4349 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
adamc@1149 4350 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1149 4351 break 2
adamc@1149 4352 fi
adamc@1149 4353 done
adamc@1149 4354 done
adamc@1149 4355 IFS=$as_save_IFS
adamc@1149 4356
adamc@1149 4357 fi
adamc@1149 4358 fi
adamc@1149 4359 CC=$ac_cv_prog_CC
adamc@1149 4360 if test -n "$CC"; then
adamc@1149 4361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
adamc@1149 4362 $as_echo "$CC" >&6; }
adamc@1149 4363 else
adamc@1149 4364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1149 4365 $as_echo "no" >&6; }
adamc@1149 4366 fi
adamc@1149 4367
adamc@1149 4368
adamc@1149 4369 test -n "$CC" && break
adamc@1149 4370 done
adamc@1149 4371 fi
adamc@1149 4372 if test -z "$CC"; then
adamc@1149 4373 ac_ct_CC=$CC
adamc@1149 4374 for ac_prog in cl.exe
adamc@1149 4375 do
adamc@1149 4376 # Extract the first word of "$ac_prog", so it can be a program name with args.
adamc@1149 4377 set dummy $ac_prog; ac_word=$2
adamc@1149 4378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1149 4379 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 4380 if ${ac_cv_prog_ac_ct_CC+:} false; then :
adamc@1149 4381 $as_echo_n "(cached) " >&6
adamc@1149 4382 else
adamc@1149 4383 if test -n "$ac_ct_CC"; then
adamc@1149 4384 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
adamc@1149 4385 else
adamc@1149 4386 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1149 4387 for as_dir in $PATH
adamc@1149 4388 do
adamc@1149 4389 IFS=$as_save_IFS
adamc@1149 4390 test -z "$as_dir" && as_dir=.
adamc@1149 4391 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1149 4392 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1149 4393 ac_cv_prog_ac_ct_CC="$ac_prog"
adamc@1149 4394 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1149 4395 break 2
adamc@1149 4396 fi
adamc@1149 4397 done
adamc@1149 4398 done
adamc@1149 4399 IFS=$as_save_IFS
adamc@1149 4400
adamc@1149 4401 fi
adamc@1149 4402 fi
adamc@1149 4403 ac_ct_CC=$ac_cv_prog_ac_ct_CC
adamc@1149 4404 if test -n "$ac_ct_CC"; then
adamc@1149 4405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
adamc@1149 4406 $as_echo "$ac_ct_CC" >&6; }
adamc@1149 4407 else
adamc@1149 4408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1149 4409 $as_echo "no" >&6; }
adamc@1149 4410 fi
adamc@1149 4411
adamc@1149 4412
adamc@1149 4413 test -n "$ac_ct_CC" && break
adamc@1149 4414 done
adamc@1149 4415
adamc@1149 4416 if test "x$ac_ct_CC" = x; then
adamc@1149 4417 CC=""
adamc@1149 4418 else
adamc@1149 4419 case $cross_compiling:$ac_tool_warned in
adamc@1149 4420 yes:)
adamc@1149 4421 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
adamc@1149 4422 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
adamc@1149 4423 ac_tool_warned=yes ;;
adamc@1149 4424 esac
adamc@1149 4425 CC=$ac_ct_CC
adamc@1149 4426 fi
adamc@1149 4427 fi
adamc@1149 4428
adamc@1149 4429 fi
adamc@1149 4430
adamc@1149 4431
adamc@1149 4432 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
adamc@1149 4433 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
adam@1315 4434 as_fn_error $? "no acceptable C compiler found in \$PATH
adam@1599 4435 See \`config.log' for more details" "$LINENO" 5; }
adamc@1149 4436
adamc@1149 4437 # Provide some information about the compiler.
adamc@1149 4438 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
adamc@1149 4439 set X $ac_compile
adamc@1149 4440 ac_compiler=$2
adamc@1149 4441 for ac_option in --version -v -V -qversion; do
adamc@1149 4442 { { ac_try="$ac_compiler $ac_option >&5"
adamc@1149 4443 case "(($ac_try" in
adamc@1149 4444 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
adamc@1149 4445 *) ac_try_echo=$ac_try;;
adamc@1149 4446 esac
adamc@1149 4447 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
adamc@1149 4448 $as_echo "$ac_try_echo"; } >&5
adamc@1149 4449 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
adamc@1149 4450 ac_status=$?
adamc@1149 4451 if test -s conftest.err; then
adamc@1149 4452 sed '10a\
adamc@1149 4453 ... rest of stderr output deleted ...
adamc@1149 4454 10q' conftest.err >conftest.er1
adamc@1149 4455 cat conftest.er1 >&5
adamc@1149 4456 fi
adamc@1149 4457 rm -f conftest.er1 conftest.err
adamc@1149 4458 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1149 4459 test $ac_status = 0; }
adamc@1149 4460 done
adamc@1149 4461
adamc@1149 4462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
adamc@1149 4463 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
adam@1599 4464 if ${ac_cv_c_compiler_gnu+:} false; then :
adamc@1149 4465 $as_echo_n "(cached) " >&6
adamc@1149 4466 else
adamc@1149 4467 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 4468 /* end confdefs.h. */
adamc@1149 4469
adamc@1149 4470 int
adamc@1149 4471 main ()
adamc@1149 4472 {
adamc@1149 4473 #ifndef __GNUC__
adamc@1149 4474 choke me
adamc@1149 4475 #endif
adamc@1149 4476
adamc@1149 4477 ;
adamc@1149 4478 return 0;
adamc@1149 4479 }
adamc@1149 4480 _ACEOF
adamc@1149 4481 if ac_fn_c_try_compile "$LINENO"; then :
adamc@1149 4482 ac_compiler_gnu=yes
adamc@1149 4483 else
adamc@1149 4484 ac_compiler_gnu=no
adamc@1149 4485 fi
adamc@1149 4486 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
adamc@1149 4487 ac_cv_c_compiler_gnu=$ac_compiler_gnu
adamc@1149 4488
adamc@1149 4489 fi
adamc@1149 4490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
adamc@1149 4491 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
adamc@1149 4492 if test $ac_compiler_gnu = yes; then
adamc@1149 4493 GCC=yes
adamc@1149 4494 else
adamc@1149 4495 GCC=
adamc@1149 4496 fi
adamc@1149 4497 ac_test_CFLAGS=${CFLAGS+set}
adamc@1149 4498 ac_save_CFLAGS=$CFLAGS
adamc@1149 4499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
adamc@1149 4500 $as_echo_n "checking whether $CC accepts -g... " >&6; }
adam@1599 4501 if ${ac_cv_prog_cc_g+:} false; then :
adamc@1149 4502 $as_echo_n "(cached) " >&6
adamc@1149 4503 else
adamc@1149 4504 ac_save_c_werror_flag=$ac_c_werror_flag
adamc@1149 4505 ac_c_werror_flag=yes
adamc@1149 4506 ac_cv_prog_cc_g=no
adamc@1149 4507 CFLAGS="-g"
adamc@1149 4508 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 4509 /* end confdefs.h. */
adamc@1149 4510
adamc@1149 4511 int
adamc@1149 4512 main ()
adamc@1149 4513 {
adamc@1149 4514
adamc@1149 4515 ;
adamc@1149 4516 return 0;
adamc@1149 4517 }
adamc@1149 4518 _ACEOF
adamc@1149 4519 if ac_fn_c_try_compile "$LINENO"; then :
adamc@1149 4520 ac_cv_prog_cc_g=yes
adamc@1149 4521 else
adamc@1149 4522 CFLAGS=""
adamc@1149 4523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 4524 /* end confdefs.h. */
adamc@1149 4525
adamc@1149 4526 int
adamc@1149 4527 main ()
adamc@1149 4528 {
adamc@1149 4529
adamc@1149 4530 ;
adamc@1149 4531 return 0;
adamc@1149 4532 }
adamc@1149 4533 _ACEOF
adamc@1149 4534 if ac_fn_c_try_compile "$LINENO"; then :
adamc@1149 4535
adamc@1149 4536 else
adamc@1149 4537 ac_c_werror_flag=$ac_save_c_werror_flag
adamc@1149 4538 CFLAGS="-g"
adamc@1149 4539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 4540 /* end confdefs.h. */
adamc@1149 4541
adamc@1149 4542 int
adamc@1149 4543 main ()
adamc@1149 4544 {
adamc@1149 4545
adamc@1149 4546 ;
adamc@1149 4547 return 0;
adamc@1149 4548 }
adamc@1149 4549 _ACEOF
adamc@1149 4550 if ac_fn_c_try_compile "$LINENO"; then :
adamc@1149 4551 ac_cv_prog_cc_g=yes
adamc@1149 4552 fi
adamc@1149 4553 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
adamc@1149 4554 fi
adamc@1149 4555 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
adamc@1149 4556 fi
adamc@1149 4557 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
adamc@1149 4558 ac_c_werror_flag=$ac_save_c_werror_flag
adamc@1149 4559 fi
adamc@1149 4560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
adamc@1149 4561 $as_echo "$ac_cv_prog_cc_g" >&6; }
adamc@1149 4562 if test "$ac_test_CFLAGS" = set; then
adamc@1149 4563 CFLAGS=$ac_save_CFLAGS
adamc@1149 4564 elif test $ac_cv_prog_cc_g = yes; then
adamc@1149 4565 if test "$GCC" = yes; then
adamc@1149 4566 CFLAGS="-g -O2"
adamc@1149 4567 else
adamc@1149 4568 CFLAGS="-g"
adamc@1149 4569 fi
adamc@1149 4570 else
adamc@1149 4571 if test "$GCC" = yes; then
adamc@1149 4572 CFLAGS="-O2"
adamc@1149 4573 else
adamc@1149 4574 CFLAGS=
adamc@1149 4575 fi
adamc@1149 4576 fi
adamc@1149 4577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
adamc@1149 4578 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
adam@1599 4579 if ${ac_cv_prog_cc_c89+:} false; then :
adamc@1149 4580 $as_echo_n "(cached) " >&6
adamc@1149 4581 else
adamc@1149 4582 ac_cv_prog_cc_c89=no
adamc@1149 4583 ac_save_CC=$CC
adamc@1149 4584 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1149 4585 /* end confdefs.h. */
adamc@1149 4586 #include <stdarg.h>
adamc@1149 4587 #include <stdio.h>
adamc@1149 4588 #include <sys/types.h>
adamc@1149 4589 #include <sys/stat.h>
adamc@1149 4590 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
adamc@1149 4591 struct buf { int x; };
adamc@1149 4592 FILE * (*rcsopen) (struct buf *, struct stat *, int);
adamc@1149 4593 static char *e (p, i)
adamc@1149 4594 char **p;
adamc@1149 4595 int i;
adamc@1149 4596 {
adamc@1149 4597 return p[i];
adamc@1149 4598 }
adamc@1149 4599 static char *f (char * (*g) (char **, int), char **p, ...)
adamc@1149 4600 {
adamc@1149 4601 char *s;
adamc@1149 4602 va_list v;
adamc@1149 4603 va_start (v,p);
adamc@1149 4604 s = g (p, va_arg (v,int));
adamc@1149 4605 va_end (v);
adamc@1149 4606 return s;
adamc@1149 4607 }
adamc@1149 4608
adamc@1149 4609 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
adamc@1149 4610 function prototypes and stuff, but not '\xHH' hex character constants.
adamc@1149 4611 These don't provoke an error unfortunately, instead are silently treated
adamc@1149 4612 as 'x'. The following induces an error, until -std is added to get
adamc@1149 4613 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
adamc@1149 4614 array size at least. It's necessary to write '\x00'==0 to get something
adamc@1149 4615 that's true only with -std. */
adamc@1149 4616 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
adamc@1149 4617
adamc@1149 4618 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
adamc@1149 4619 inside strings and character constants. */
adamc@1149 4620 #define FOO(x) 'x'
adamc@1149 4621 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
adamc@1149 4622
adamc@1149 4623 int test (int i, double x);
adamc@1149 4624 struct s1 {int (*f) (int a);};
adamc@1149 4625 struct s2 {int (*f) (double a);};
adamc@1149 4626 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
adamc@1149 4627 int argc;
adamc@1149 4628 char **argv;
adamc@1149 4629 int
adamc@1149 4630 main ()
adamc@1149 4631 {
adamc@1149 4632 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
adamc@1149 4633 ;
adamc@1149 4634 return 0;
adamc@1149 4635 }
adamc@1149 4636 _ACEOF
adamc@1149 4637 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
adamc@1149 4638 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
adamc@1149 4639 do
adamc@1149 4640 CC="$ac_save_CC $ac_arg"
adamc@1149 4641 if ac_fn_c_try_compile "$LINENO"; then :
adamc@1149 4642 ac_cv_prog_cc_c89=$ac_arg
adamc@1149 4643 fi
adamc@1149 4644 rm -f core conftest.err conftest.$ac_objext
adamc@1149 4645 test "x$ac_cv_prog_cc_c89" != "xno" && break
adamc@1149 4646 done
adamc@1149 4647 rm -f conftest.$ac_ext
adamc@1149 4648 CC=$ac_save_CC
adamc@1149 4649
adamc@1149 4650 fi
adamc@1149 4651 # AC_CACHE_VAL
adamc@1149 4652 case "x$ac_cv_prog_cc_c89" in
adamc@1149 4653 x)
adamc@1149 4654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
adamc@1149 4655 $as_echo "none needed" >&6; } ;;
adamc@1149 4656 xno)
adamc@1149 4657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
adamc@1149 4658 $as_echo "unsupported" >&6; } ;;
adamc@1149 4659 *)
adamc@1149 4660 CC="$CC $ac_cv_prog_cc_c89"
adamc@1149 4661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
adamc@1149 4662 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
adamc@1149 4663 esac
adamc@1149 4664 if test "x$ac_cv_prog_cc_c89" != xno; then :
adamc@1149 4665
adamc@1149 4666 fi
adamc@1149 4667
adamc@1149 4668 ac_ext=c
adamc@1149 4669 ac_cpp='$CPP $CPPFLAGS'
adamc@1149 4670 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
adamc@1149 4671 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
adamc@1149 4672 ac_compiler_gnu=$ac_cv_c_compiler_gnu
adamc@1149 4673
adamc@1132 4674 case `pwd` in
adamc@1132 4675 *\ * | *\ *)
adamc@1132 4676 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
adamc@1132 4677 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
adamc@1132 4678 esac
adamc@1132 4679
adamc@1132 4680
adamc@1132 4681
adam@1599 4682 macro_version='2.4.2'
adam@1599 4683 macro_revision='1.3337'
adamc@1132 4684
adamc@1132 4685
adamc@1132 4686
adamc@1132 4687
adamc@1132 4688
adamc@1132 4689
adamc@1132 4690
adamc@1132 4691
adamc@1132 4692
adamc@1132 4693
adamc@1132 4694
adamc@1132 4695
adamc@1132 4696
adamc@1132 4697 ltmain="$ac_aux_dir/ltmain.sh"
adamc@1132 4698
adamc@1132 4699 # Make sure we can run config.sub.
adamc@1132 4700 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
adam@1315 4701 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
adamc@1132 4702
adamc@1132 4703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
adamc@1132 4704 $as_echo_n "checking build system type... " >&6; }
adam@1599 4705 if ${ac_cv_build+:} false; then :
adamc@1132 4706 $as_echo_n "(cached) " >&6
adamc@1132 4707 else
adamc@1132 4708 ac_build_alias=$build_alias
adamc@1132 4709 test "x$ac_build_alias" = x &&
adamc@1132 4710 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
adamc@1132 4711 test "x$ac_build_alias" = x &&
adam@1315 4712 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
adamc@1132 4713 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
adam@1315 4714 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
adamc@1132 4715
adamc@1132 4716 fi
adamc@1132 4717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
adamc@1132 4718 $as_echo "$ac_cv_build" >&6; }
adamc@1132 4719 case $ac_cv_build in
adamc@1132 4720 *-*-*) ;;
adam@1599 4721 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
adamc@1132 4722 esac
adamc@1132 4723 build=$ac_cv_build
adamc@1132 4724 ac_save_IFS=$IFS; IFS='-'
adamc@1132 4725 set x $ac_cv_build
adamc@1132 4726 shift
adamc@1132 4727 build_cpu=$1
adamc@1132 4728 build_vendor=$2
adamc@1132 4729 shift; shift
adamc@1132 4730 # Remember, the first character of IFS is used to create $*,
adamc@1132 4731 # except with old shells:
adamc@1132 4732 build_os=$*
adamc@1132 4733 IFS=$ac_save_IFS
adamc@1132 4734 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
adamc@1132 4735
adamc@1132 4736
adamc@1132 4737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
adamc@1132 4738 $as_echo_n "checking host system type... " >&6; }
adam@1599 4739 if ${ac_cv_host+:} false; then :
adamc@1132 4740 $as_echo_n "(cached) " >&6
adamc@1132 4741 else
adamc@1132 4742 if test "x$host_alias" = x; then
adamc@1132 4743 ac_cv_host=$ac_cv_build
adamc@1132 4744 else
adamc@1132 4745 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
adam@1315 4746 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
adamc@1132 4747 fi
adamc@1132 4748
adamc@1132 4749 fi
adamc@1132 4750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
adamc@1132 4751 $as_echo "$ac_cv_host" >&6; }
adamc@1132 4752 case $ac_cv_host in
adamc@1132 4753 *-*-*) ;;
adam@1599 4754 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
adamc@1132 4755 esac
adamc@1132 4756 host=$ac_cv_host
adamc@1132 4757 ac_save_IFS=$IFS; IFS='-'
adamc@1132 4758 set x $ac_cv_host
adamc@1132 4759 shift
adamc@1132 4760 host_cpu=$1
adamc@1132 4761 host_vendor=$2
adamc@1132 4762 shift; shift
adamc@1132 4763 # Remember, the first character of IFS is used to create $*,
adamc@1132 4764 # except with old shells:
adamc@1132 4765 host_os=$*
adamc@1132 4766 IFS=$ac_save_IFS
adamc@1132 4767 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
adamc@1132 4768
adamc@1132 4769
adam@1459 4770 # Backslashify metacharacters that are still active within
adam@1459 4771 # double-quoted strings.
adam@1459 4772 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
adam@1459 4773
adam@1459 4774 # Same as above, but do not quote variable references.
adam@1459 4775 double_quote_subst='s/\(["`\\]\)/\\\1/g'
adam@1459 4776
adam@1459 4777 # Sed substitution to delay expansion of an escaped shell variable in a
adam@1459 4778 # double_quote_subst'ed string.
adam@1459 4779 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
adam@1459 4780
adam@1459 4781 # Sed substitution to delay expansion of an escaped single quote.
adam@1459 4782 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
adam@1459 4783
adam@1459 4784 # Sed substitution to avoid accidental globbing in evaled expressions
adam@1459 4785 no_glob_subst='s/\*/\\\*/g'
adam@1459 4786
adam@1459 4787 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
adam@1459 4788 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
adam@1459 4789 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
adam@1459 4790
adam@1459 4791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
adam@1459 4792 $as_echo_n "checking how to print strings... " >&6; }
adam@1459 4793 # Test print first, because it will be a builtin if present.
adam@1459 4794 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
adam@1459 4795 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
adam@1459 4796 ECHO='print -r --'
adam@1459 4797 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
adam@1459 4798 ECHO='printf %s\n'
adam@1459 4799 else
adam@1459 4800 # Use this function as a fallback that always works.
adam@1459 4801 func_fallback_echo ()
adam@1459 4802 {
adam@1459 4803 eval 'cat <<_LTECHO_EOF
adam@1459 4804 $1
adam@1459 4805 _LTECHO_EOF'
adam@1459 4806 }
adam@1459 4807 ECHO='func_fallback_echo'
adam@1459 4808 fi
adam@1459 4809
adam@1459 4810 # func_echo_all arg...
adam@1459 4811 # Invoke $ECHO with all args, space-separated.
adam@1459 4812 func_echo_all ()
adam@1459 4813 {
adam@1459 4814 $ECHO ""
adam@1459 4815 }
adam@1459 4816
adam@1459 4817 case "$ECHO" in
adam@1459 4818 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
adam@1459 4819 $as_echo "printf" >&6; } ;;
adam@1459 4820 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
adam@1459 4821 $as_echo "print -r" >&6; } ;;
adam@1459 4822 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
adam@1459 4823 $as_echo "cat" >&6; } ;;
adam@1459 4824 esac
adam@1459 4825
adam@1459 4826
adam@1459 4827
adam@1459 4828
adam@1459 4829
adam@1459 4830
adam@1459 4831
adam@1459 4832
adam@1459 4833
adam@1459 4834
adam@1459 4835
adam@1459 4836
adam@1459 4837
adam@1459 4838
adamc@1132 4839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
adamc@1132 4840 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
adam@1599 4841 if ${ac_cv_path_SED+:} false; then :
adamc@1132 4842 $as_echo_n "(cached) " >&6
adamc@1132 4843 else
adamc@1132 4844 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
adamc@1132 4845 for ac_i in 1 2 3 4 5 6 7; do
adamc@1132 4846 ac_script="$ac_script$as_nl$ac_script"
adamc@1132 4847 done
adamc@1132 4848 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
adamc@1132 4849 { ac_script=; unset ac_script;}
adamc@1132 4850 if test -z "$SED"; then
adamc@1132 4851 ac_path_SED_found=false
adamc@1132 4852 # Loop through the user's path and test for each of PROGNAME-LIST
adamc@1132 4853 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 4854 for as_dir in $PATH
adamc@1132 4855 do
adamc@1132 4856 IFS=$as_save_IFS
adamc@1132 4857 test -z "$as_dir" && as_dir=.
adamc@1132 4858 for ac_prog in sed gsed; do
adamc@1132 4859 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 4860 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
adamc@1132 4861 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
adamc@1132 4862 # Check for GNU ac_path_SED and select it if it is found.
adamc@1132 4863 # Check for GNU $ac_path_SED
adamc@1132 4864 case `"$ac_path_SED" --version 2>&1` in
adamc@1132 4865 *GNU*)
adamc@1132 4866 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
adamc@1132 4867 *)
adamc@1132 4868 ac_count=0
adamc@1132 4869 $as_echo_n 0123456789 >"conftest.in"
adamc@1132 4870 while :
adamc@1132 4871 do
adamc@1132 4872 cat "conftest.in" "conftest.in" >"conftest.tmp"
adamc@1132 4873 mv "conftest.tmp" "conftest.in"
adamc@1132 4874 cp "conftest.in" "conftest.nl"
adamc@1132 4875 $as_echo '' >> "conftest.nl"
adamc@1132 4876 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
adamc@1132 4877 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
adamc@1132 4878 as_fn_arith $ac_count + 1 && ac_count=$as_val
adamc@1132 4879 if test $ac_count -gt ${ac_path_SED_max-0}; then
adamc@1132 4880 # Best one so far, save it but keep looking for a better one
adamc@1132 4881 ac_cv_path_SED="$ac_path_SED"
adamc@1132 4882 ac_path_SED_max=$ac_count
adamc@1132 4883 fi
adamc@1132 4884 # 10*(2^10) chars as input seems more than enough
adamc@1132 4885 test $ac_count -gt 10 && break
adamc@1132 4886 done
adamc@1132 4887 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
adamc@1132 4888 esac
adamc@1132 4889
adamc@1132 4890 $ac_path_SED_found && break 3
adamc@1132 4891 done
adamc@1132 4892 done
adamc@1132 4893 done
adamc@1132 4894 IFS=$as_save_IFS
adamc@1132 4895 if test -z "$ac_cv_path_SED"; then
adam@1315 4896 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
adamc@1132 4897 fi
adamc@1132 4898 else
adamc@1132 4899 ac_cv_path_SED=$SED
adamc@1132 4900 fi
adamc@1132 4901
adamc@1132 4902 fi
adamc@1132 4903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
adamc@1132 4904 $as_echo "$ac_cv_path_SED" >&6; }
adamc@1132 4905 SED="$ac_cv_path_SED"
adamc@1132 4906 rm -f conftest.sed
adamc@1132 4907
adamc@1132 4908 test -z "$SED" && SED=sed
adamc@1132 4909 Xsed="$SED -e 1s/^X//"
adamc@1132 4910
adamc@1132 4911
adamc@1132 4912
adamc@1132 4913
adamc@1132 4914
adamc@1132 4915
adamc@1132 4916
adamc@1132 4917
adamc@1132 4918
adamc@1132 4919
adamc@1132 4920
adamc@1132 4921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
adamc@1132 4922 $as_echo_n "checking for fgrep... " >&6; }
adam@1599 4923 if ${ac_cv_path_FGREP+:} false; then :
adamc@1132 4924 $as_echo_n "(cached) " >&6
adamc@1132 4925 else
adamc@1132 4926 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
adamc@1132 4927 then ac_cv_path_FGREP="$GREP -F"
adamc@1132 4928 else
adamc@1132 4929 if test -z "$FGREP"; then
adamc@1132 4930 ac_path_FGREP_found=false
adamc@1132 4931 # Loop through the user's path and test for each of PROGNAME-LIST
adamc@1132 4932 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 4933 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
adamc@1132 4934 do
adamc@1132 4935 IFS=$as_save_IFS
adamc@1132 4936 test -z "$as_dir" && as_dir=.
adamc@1132 4937 for ac_prog in fgrep; do
adamc@1132 4938 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 4939 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
adamc@1132 4940 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
adamc@1132 4941 # Check for GNU ac_path_FGREP and select it if it is found.
adamc@1132 4942 # Check for GNU $ac_path_FGREP
adamc@1132 4943 case `"$ac_path_FGREP" --version 2>&1` in
adamc@1132 4944 *GNU*)
adamc@1132 4945 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
adamc@1132 4946 *)
adamc@1132 4947 ac_count=0
adamc@1132 4948 $as_echo_n 0123456789 >"conftest.in"
adamc@1132 4949 while :
adamc@1132 4950 do
adamc@1132 4951 cat "conftest.in" "conftest.in" >"conftest.tmp"
adamc@1132 4952 mv "conftest.tmp" "conftest.in"
adamc@1132 4953 cp "conftest.in" "conftest.nl"
adamc@1132 4954 $as_echo 'FGREP' >> "conftest.nl"
adamc@1132 4955 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
adamc@1132 4956 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
adamc@1132 4957 as_fn_arith $ac_count + 1 && ac_count=$as_val
adamc@1132 4958 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
adamc@1132 4959 # Best one so far, save it but keep looking for a better one
adamc@1132 4960 ac_cv_path_FGREP="$ac_path_FGREP"
adamc@1132 4961 ac_path_FGREP_max=$ac_count
adamc@1132 4962 fi
adamc@1132 4963 # 10*(2^10) chars as input seems more than enough
adamc@1132 4964 test $ac_count -gt 10 && break
adamc@1132 4965 done
adamc@1132 4966 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
adamc@1132 4967 esac
adamc@1132 4968
adamc@1132 4969 $ac_path_FGREP_found && break 3
adamc@1132 4970 done
adamc@1132 4971 done
adamc@1132 4972 done
adamc@1132 4973 IFS=$as_save_IFS
adamc@1132 4974 if test -z "$ac_cv_path_FGREP"; then
adam@1315 4975 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
adamc@1132 4976 fi
adamc@1132 4977 else
adamc@1132 4978 ac_cv_path_FGREP=$FGREP
adamc@1132 4979 fi
adamc@1132 4980
adamc@1132 4981 fi
adamc@1132 4982 fi
adamc@1132 4983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
adamc@1132 4984 $as_echo "$ac_cv_path_FGREP" >&6; }
adamc@1132 4985 FGREP="$ac_cv_path_FGREP"
adamc@1132 4986
adamc@1132 4987
adamc@1132 4988 test -z "$GREP" && GREP=grep
adamc@1132 4989
adamc@1132 4990
adamc@1132 4991
adamc@1132 4992
adamc@1132 4993
adamc@1132 4994
adamc@1132 4995
adamc@1132 4996
adamc@1132 4997
adamc@1132 4998
adamc@1132 4999
adamc@1132 5000
adamc@1132 5001
adamc@1132 5002
adamc@1132 5003
adamc@1132 5004
adamc@1132 5005
adamc@1132 5006
adamc@1132 5007
adamc@1132 5008 # Check whether --with-gnu-ld was given.
adamc@1132 5009 if test "${with_gnu_ld+set}" = set; then :
adamc@1132 5010 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
adamc@1132 5011 else
adamc@1132 5012 with_gnu_ld=no
adamc@1132 5013 fi
adamc@1132 5014
adamc@1132 5015 ac_prog=ld
adamc@1132 5016 if test "$GCC" = yes; then
adamc@1132 5017 # Check if gcc -print-prog-name=ld gives a path.
adamc@1132 5018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
adamc@1132 5019 $as_echo_n "checking for ld used by $CC... " >&6; }
adamc@1132 5020 case $host in
adamc@1132 5021 *-*-mingw*)
adamc@1132 5022 # gcc leaves a trailing carriage return which upsets mingw
adamc@1132 5023 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
adamc@1132 5024 *)
adamc@1132 5025 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
adamc@1132 5026 esac
adamc@1132 5027 case $ac_prog in
adamc@1132 5028 # Accept absolute paths.
adamc@1132 5029 [\\/]* | ?:[\\/]*)
adamc@1132 5030 re_direlt='/[^/][^/]*/\.\./'
adamc@1132 5031 # Canonicalize the pathname of ld
adamc@1132 5032 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
adamc@1132 5033 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
adamc@1132 5034 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
adamc@1132 5035 done
adamc@1132 5036 test -z "$LD" && LD="$ac_prog"
adamc@1132 5037 ;;
adamc@1132 5038 "")
adamc@1132 5039 # If it fails, then pretend we aren't using GCC.
adamc@1132 5040 ac_prog=ld
adamc@1132 5041 ;;
adamc@1132 5042 *)
adamc@1132 5043 # If it is relative, then search for the first ld in PATH.
adamc@1132 5044 with_gnu_ld=unknown
adamc@1132 5045 ;;
adamc@1132 5046 esac
adamc@1132 5047 elif test "$with_gnu_ld" = yes; then
adamc@1132 5048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
adamc@1132 5049 $as_echo_n "checking for GNU ld... " >&6; }
adamc@1132 5050 else
adamc@1132 5051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
adamc@1132 5052 $as_echo_n "checking for non-GNU ld... " >&6; }
adamc@1132 5053 fi
adam@1599 5054 if ${lt_cv_path_LD+:} false; then :
adamc@1132 5055 $as_echo_n "(cached) " >&6
adamc@1132 5056 else
adamc@1132 5057 if test -z "$LD"; then
adamc@1132 5058 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
adamc@1132 5059 for ac_dir in $PATH; do
adamc@1132 5060 IFS="$lt_save_ifs"
adamc@1132 5061 test -z "$ac_dir" && ac_dir=.
adamc@1132 5062 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
adamc@1132 5063 lt_cv_path_LD="$ac_dir/$ac_prog"
adamc@1132 5064 # Check to see if the program is GNU ld. I'd rather use --version,
adamc@1132 5065 # but apparently some variants of GNU ld only accept -v.
adamc@1132 5066 # Break only if it was the GNU/non-GNU ld that we prefer.
adamc@1132 5067 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
adamc@1132 5068 *GNU* | *'with BFD'*)
adamc@1132 5069 test "$with_gnu_ld" != no && break
adamc@1132 5070 ;;
adamc@1132 5071 *)
adamc@1132 5072 test "$with_gnu_ld" != yes && break
adamc@1132 5073 ;;
adamc@1132 5074 esac
adamc@1132 5075 fi
adamc@1132 5076 done
adamc@1132 5077 IFS="$lt_save_ifs"
adamc@1132 5078 else
adamc@1132 5079 lt_cv_path_LD="$LD" # Let the user override the test with a path.
adamc@1132 5080 fi
adamc@1132 5081 fi
adamc@1132 5082
adamc@1132 5083 LD="$lt_cv_path_LD"
adamc@1132 5084 if test -n "$LD"; then
adamc@1132 5085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
adamc@1132 5086 $as_echo "$LD" >&6; }
adamc@1132 5087 else
adamc@1132 5088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 5089 $as_echo "no" >&6; }
adamc@1132 5090 fi
adam@1315 5091 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
adamc@1132 5092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
adamc@1132 5093 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
adam@1599 5094 if ${lt_cv_prog_gnu_ld+:} false; then :
adamc@1132 5095 $as_echo_n "(cached) " >&6
adamc@1132 5096 else
adamc@1132 5097 # I'd rather use --version here, but apparently some GNU lds only accept -v.
adamc@1132 5098 case `$LD -v 2>&1 </dev/null` in
adamc@1132 5099 *GNU* | *'with BFD'*)
adamc@1132 5100 lt_cv_prog_gnu_ld=yes
adamc@1132 5101 ;;
adamc@1132 5102 *)
adamc@1132 5103 lt_cv_prog_gnu_ld=no
adamc@1132 5104 ;;
adamc@1132 5105 esac
adamc@1132 5106 fi
adamc@1132 5107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
adamc@1132 5108 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
adamc@1132 5109 with_gnu_ld=$lt_cv_prog_gnu_ld
adamc@1132 5110
adamc@1132 5111
adamc@1132 5112
adamc@1132 5113
adamc@1132 5114
adamc@1132 5115
adamc@1132 5116
adamc@1132 5117
adamc@1132 5118
adamc@1132 5119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
adamc@1132 5120 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
adam@1599 5121 if ${lt_cv_path_NM+:} false; then :
adamc@1132 5122 $as_echo_n "(cached) " >&6
adamc@1132 5123 else
adamc@1132 5124 if test -n "$NM"; then
adamc@1132 5125 # Let the user override the test.
adamc@1132 5126 lt_cv_path_NM="$NM"
adamc@1132 5127 else
adamc@1132 5128 lt_nm_to_check="${ac_tool_prefix}nm"
adamc@1132 5129 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
adamc@1132 5130 lt_nm_to_check="$lt_nm_to_check nm"
adamc@1132 5131 fi
adamc@1132 5132 for lt_tmp_nm in $lt_nm_to_check; do
adamc@1132 5133 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
adamc@1132 5134 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
adamc@1132 5135 IFS="$lt_save_ifs"
adamc@1132 5136 test -z "$ac_dir" && ac_dir=.
adamc@1132 5137 tmp_nm="$ac_dir/$lt_tmp_nm"
adamc@1132 5138 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
adamc@1132 5139 # Check to see if the nm accepts a BSD-compat flag.
adamc@1132 5140 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
adamc@1132 5141 # nm: unknown option "B" ignored
adamc@1132 5142 # Tru64's nm complains that /dev/null is an invalid object file
adamc@1132 5143 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
adamc@1132 5144 */dev/null* | *'Invalid file or object type'*)
adamc@1132 5145 lt_cv_path_NM="$tmp_nm -B"
adamc@1132 5146 break
adamc@1132 5147 ;;
adamc@1132 5148 *)
adamc@1132 5149 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
adamc@1132 5150 */dev/null*)
adamc@1132 5151 lt_cv_path_NM="$tmp_nm -p"
adamc@1132 5152 break
adamc@1132 5153 ;;
adamc@1132 5154 *)
adamc@1132 5155 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
adamc@1132 5156 continue # so that we can try to find one that supports BSD flags
adamc@1132 5157 ;;
adamc@1132 5158 esac
adamc@1132 5159 ;;
adamc@1132 5160 esac
adamc@1132 5161 fi
adamc@1132 5162 done
adamc@1132 5163 IFS="$lt_save_ifs"
adamc@1132 5164 done
adamc@1132 5165 : ${lt_cv_path_NM=no}
adamc@1132 5166 fi
adamc@1132 5167 fi
adamc@1132 5168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
adamc@1132 5169 $as_echo "$lt_cv_path_NM" >&6; }
adamc@1132 5170 if test "$lt_cv_path_NM" != "no"; then
adamc@1132 5171 NM="$lt_cv_path_NM"
adamc@1132 5172 else
adamc@1132 5173 # Didn't find any BSD compatible name lister, look for dumpbin.
adam@1459 5174 if test -n "$DUMPBIN"; then :
adam@1459 5175 # Let the user override the test.
adam@1459 5176 else
adam@1459 5177 if test -n "$ac_tool_prefix"; then
adam@1459 5178 for ac_prog in dumpbin "link -dump"
adamc@1132 5179 do
adamc@1132 5180 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
adamc@1132 5181 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
adamc@1132 5182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 5183 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 5184 if ${ac_cv_prog_DUMPBIN+:} false; then :
adamc@1132 5185 $as_echo_n "(cached) " >&6
adamc@1132 5186 else
adamc@1132 5187 if test -n "$DUMPBIN"; then
adamc@1132 5188 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
adamc@1132 5189 else
adamc@1132 5190 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 5191 for as_dir in $PATH
adamc@1132 5192 do
adamc@1132 5193 IFS=$as_save_IFS
adamc@1132 5194 test -z "$as_dir" && as_dir=.
adamc@1132 5195 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 5196 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 5197 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
adamc@1132 5198 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 5199 break 2
adamc@1132 5200 fi
adamc@1132 5201 done
adamc@1132 5202 done
adamc@1132 5203 IFS=$as_save_IFS
adamc@1132 5204
adamc@1132 5205 fi
adamc@1132 5206 fi
adamc@1132 5207 DUMPBIN=$ac_cv_prog_DUMPBIN
adamc@1132 5208 if test -n "$DUMPBIN"; then
adamc@1132 5209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
adamc@1132 5210 $as_echo "$DUMPBIN" >&6; }
adamc@1132 5211 else
adamc@1132 5212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 5213 $as_echo "no" >&6; }
adamc@1132 5214 fi
adamc@1132 5215
adamc@1132 5216
adamc@1132 5217 test -n "$DUMPBIN" && break
adamc@1132 5218 done
adamc@1132 5219 fi
adamc@1132 5220 if test -z "$DUMPBIN"; then
adamc@1132 5221 ac_ct_DUMPBIN=$DUMPBIN
adam@1459 5222 for ac_prog in dumpbin "link -dump"
adamc@1132 5223 do
adamc@1132 5224 # Extract the first word of "$ac_prog", so it can be a program name with args.
adamc@1132 5225 set dummy $ac_prog; ac_word=$2
adamc@1132 5226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 5227 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 5228 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
adamc@1132 5229 $as_echo_n "(cached) " >&6
adamc@1132 5230 else
adamc@1132 5231 if test -n "$ac_ct_DUMPBIN"; then
adamc@1132 5232 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
adamc@1132 5233 else
adamc@1132 5234 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 5235 for as_dir in $PATH
adamc@1132 5236 do
adamc@1132 5237 IFS=$as_save_IFS
adamc@1132 5238 test -z "$as_dir" && as_dir=.
adamc@1132 5239 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 5240 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 5241 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
adamc@1132 5242 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 5243 break 2
adamc@1132 5244 fi
adamc@1132 5245 done
adamc@1132 5246 done
adamc@1132 5247 IFS=$as_save_IFS
adamc@1132 5248
adamc@1132 5249 fi
adamc@1132 5250 fi
adamc@1132 5251 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
adamc@1132 5252 if test -n "$ac_ct_DUMPBIN"; then
adamc@1132 5253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
adamc@1132 5254 $as_echo "$ac_ct_DUMPBIN" >&6; }
adamc@1132 5255 else
adamc@1132 5256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 5257 $as_echo "no" >&6; }
adamc@1132 5258 fi
adamc@1132 5259
adamc@1132 5260
adamc@1132 5261 test -n "$ac_ct_DUMPBIN" && break
adamc@1132 5262 done
adamc@1132 5263
adamc@1132 5264 if test "x$ac_ct_DUMPBIN" = x; then
adamc@1132 5265 DUMPBIN=":"
adamc@1132 5266 else
adamc@1132 5267 case $cross_compiling:$ac_tool_warned in
adamc@1132 5268 yes:)
adamc@1132 5269 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
adamc@1132 5270 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
adamc@1132 5271 ac_tool_warned=yes ;;
adamc@1132 5272 esac
adamc@1132 5273 DUMPBIN=$ac_ct_DUMPBIN
adamc@1132 5274 fi
adamc@1132 5275 fi
adamc@1132 5276
adam@1459 5277 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
adam@1459 5278 *COFF*)
adam@1459 5279 DUMPBIN="$DUMPBIN -symbols"
adam@1459 5280 ;;
adam@1459 5281 *)
adam@1459 5282 DUMPBIN=:
adam@1459 5283 ;;
adam@1459 5284 esac
adam@1459 5285 fi
adamc@1132 5286
adamc@1132 5287 if test "$DUMPBIN" != ":"; then
adamc@1132 5288 NM="$DUMPBIN"
adamc@1132 5289 fi
adamc@1132 5290 fi
adamc@1132 5291 test -z "$NM" && NM=nm
adamc@1132 5292
adamc@1132 5293
adamc@1132 5294
adamc@1132 5295
adamc@1132 5296
adamc@1132 5297
adamc@1132 5298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
adamc@1132 5299 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
adam@1599 5300 if ${lt_cv_nm_interface+:} false; then :
adamc@1132 5301 $as_echo_n "(cached) " >&6
adamc@1132 5302 else
adamc@1132 5303 lt_cv_nm_interface="BSD nm"
adamc@1132 5304 echo "int some_variable = 0;" > conftest.$ac_ext
adam@1459 5305 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
adamc@1132 5306 (eval "$ac_compile" 2>conftest.err)
adamc@1132 5307 cat conftest.err >&5
adam@1459 5308 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
adamc@1132 5309 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
adamc@1132 5310 cat conftest.err >&5
adam@1459 5311 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
adamc@1132 5312 cat conftest.out >&5
adamc@1132 5313 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
adamc@1132 5314 lt_cv_nm_interface="MS dumpbin"
adamc@1132 5315 fi
adamc@1132 5316 rm -f conftest*
adamc@1132 5317 fi
adamc@1132 5318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
adamc@1132 5319 $as_echo "$lt_cv_nm_interface" >&6; }
adamc@1132 5320
adamc@1132 5321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
adamc@1132 5322 $as_echo_n "checking whether ln -s works... " >&6; }
adamc@1132 5323 LN_S=$as_ln_s
adamc@1132 5324 if test "$LN_S" = "ln -s"; then
adamc@1132 5325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
adamc@1132 5326 $as_echo "yes" >&6; }
adamc@1132 5327 else
adamc@1132 5328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
adamc@1132 5329 $as_echo "no, using $LN_S" >&6; }
adamc@1132 5330 fi
adamc@1132 5331
adamc@1132 5332 # find the maximum length of command line arguments
adamc@1132 5333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
adamc@1132 5334 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
adam@1599 5335 if ${lt_cv_sys_max_cmd_len+:} false; then :
adamc@1132 5336 $as_echo_n "(cached) " >&6
adamc@1132 5337 else
adamc@1132 5338 i=0
adamc@1132 5339 teststring="ABCD"
adamc@1132 5340
adamc@1132 5341 case $build_os in
adamc@1132 5342 msdosdjgpp*)
adamc@1132 5343 # On DJGPP, this test can blow up pretty badly due to problems in libc
adamc@1132 5344 # (any single argument exceeding 2000 bytes causes a buffer overrun
adamc@1132 5345 # during glob expansion). Even if it were fixed, the result of this
adamc@1132 5346 # check would be larger than it should be.
adamc@1132 5347 lt_cv_sys_max_cmd_len=12288; # 12K is about right
adamc@1132 5348 ;;
adamc@1132 5349
adamc@1132 5350 gnu*)
adamc@1132 5351 # Under GNU Hurd, this test is not required because there is
adamc@1132 5352 # no limit to the length of command line arguments.
adamc@1132 5353 # Libtool will interpret -1 as no limit whatsoever
adamc@1132 5354 lt_cv_sys_max_cmd_len=-1;
adamc@1132 5355 ;;
adamc@1132 5356
adamc@1132 5357 cygwin* | mingw* | cegcc*)
adamc@1132 5358 # On Win9x/ME, this test blows up -- it succeeds, but takes
adamc@1132 5359 # about 5 minutes as the teststring grows exponentially.
adamc@1132 5360 # Worse, since 9x/ME are not pre-emptively multitasking,
adamc@1132 5361 # you end up with a "frozen" computer, even though with patience
adamc@1132 5362 # the test eventually succeeds (with a max line length of 256k).
adamc@1132 5363 # Instead, let's just punt: use the minimum linelength reported by
adamc@1132 5364 # all of the supported platforms: 8192 (on NT/2K/XP).
adamc@1132 5365 lt_cv_sys_max_cmd_len=8192;
adamc@1132 5366 ;;
adamc@1132 5367
adam@1459 5368 mint*)
adam@1459 5369 # On MiNT this can take a long time and run out of memory.
adam@1459 5370 lt_cv_sys_max_cmd_len=8192;
adam@1459 5371 ;;
adam@1459 5372
adamc@1132 5373 amigaos*)
adamc@1132 5374 # On AmigaOS with pdksh, this test takes hours, literally.
adamc@1132 5375 # So we just punt and use a minimum line length of 8192.
adamc@1132 5376 lt_cv_sys_max_cmd_len=8192;
adamc@1132 5377 ;;
adamc@1132 5378
adamc@1132 5379 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
adamc@1132 5380 # This has been around since 386BSD, at least. Likely further.
adamc@1132 5381 if test -x /sbin/sysctl; then
adamc@1132 5382 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
adamc@1132 5383 elif test -x /usr/sbin/sysctl; then
adamc@1132 5384 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
adamc@1132 5385 else
adamc@1132 5386 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
adamc@1132 5387 fi
adamc@1132 5388 # And add a safety zone
adamc@1132 5389 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
adamc@1132 5390 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
adamc@1132 5391 ;;
adamc@1132 5392
adamc@1132 5393 interix*)
adamc@1132 5394 # We know the value 262144 and hardcode it with a safety zone (like BSD)
adamc@1132 5395 lt_cv_sys_max_cmd_len=196608
adamc@1132 5396 ;;
adamc@1132 5397
adam@1599 5398 os2*)
adam@1599 5399 # The test takes a long time on OS/2.
adam@1599 5400 lt_cv_sys_max_cmd_len=8192
adam@1599 5401 ;;
adam@1599 5402
adamc@1132 5403 osf*)
adamc@1132 5404 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
adamc@1132 5405 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
adamc@1132 5406 # nice to cause kernel panics so lets avoid the loop below.
adamc@1132 5407 # First set a reasonable default.
adamc@1132 5408 lt_cv_sys_max_cmd_len=16384
adamc@1132 5409 #
adamc@1132 5410 if test -x /sbin/sysconfig; then
adamc@1132 5411 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
adamc@1132 5412 *1*) lt_cv_sys_max_cmd_len=-1 ;;
adamc@1132 5413 esac
adamc@1132 5414 fi
adamc@1132 5415 ;;
adamc@1132 5416 sco3.2v5*)
adamc@1132 5417 lt_cv_sys_max_cmd_len=102400
adamc@1132 5418 ;;
adamc@1132 5419 sysv5* | sco5v6* | sysv4.2uw2*)
adamc@1132 5420 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
adamc@1132 5421 if test -n "$kargmax"; then
adamc@1132 5422 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
adamc@1132 5423 else
adamc@1132 5424 lt_cv_sys_max_cmd_len=32768
adamc@1132 5425 fi
adamc@1132 5426 ;;
adamc@1132 5427 *)
adamc@1132 5428 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
adamc@1132 5429 if test -n "$lt_cv_sys_max_cmd_len"; then
adamc@1132 5430 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
adamc@1132 5431 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
adamc@1132 5432 else
adamc@1132 5433 # Make teststring a little bigger before we do anything with it.
adamc@1132 5434 # a 1K string should be a reasonable start.
adamc@1132 5435 for i in 1 2 3 4 5 6 7 8 ; do
adamc@1132 5436 teststring=$teststring$teststring
adamc@1132 5437 done
adamc@1132 5438 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
adamc@1132 5439 # If test is not a shell built-in, we'll probably end up computing a
adamc@1132 5440 # maximum length that is only half of the actual maximum length, but
adamc@1132 5441 # we can't tell.
adam@1599 5442 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
adam@1459 5443 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
adamc@1132 5444 test $i != 17 # 1/2 MB should be enough
adamc@1132 5445 do
adamc@1132 5446 i=`expr $i + 1`
adamc@1132 5447 teststring=$teststring$teststring
adamc@1132 5448 done
adamc@1132 5449 # Only check the string length outside the loop.
adamc@1132 5450 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
adamc@1132 5451 teststring=
adamc@1132 5452 # Add a significant safety factor because C++ compilers can tack on
adamc@1132 5453 # massive amounts of additional arguments before passing them to the
adamc@1132 5454 # linker. It appears as though 1/2 is a usable value.
adamc@1132 5455 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
adamc@1132 5456 fi
adamc@1132 5457 ;;
adamc@1132 5458 esac
adamc@1132 5459
adamc@1132 5460 fi
adamc@1132 5461
adamc@1132 5462 if test -n $lt_cv_sys_max_cmd_len ; then
adamc@1132 5463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
adamc@1132 5464 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
adamc@1132 5465 else
adamc@1132 5466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
adamc@1132 5467 $as_echo "none" >&6; }
adamc@1132 5468 fi
adamc@1132 5469 max_cmd_len=$lt_cv_sys_max_cmd_len
adamc@1132 5470
adamc@1132 5471
adamc@1132 5472
adamc@1132 5473
adamc@1132 5474
adamc@1132 5475
adamc@1132 5476 : ${CP="cp -f"}
adamc@1132 5477 : ${MV="mv -f"}
adamc@1132 5478 : ${RM="rm -f"}
adamc@1132 5479
adamc@1132 5480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
adamc@1132 5481 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
adamc@1132 5482 # Try some XSI features
adamc@1132 5483 xsi_shell=no
adamc@1132 5484 ( _lt_dummy="a/b/c"
adam@1459 5485 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
adam@1459 5486 = c,a/b,b/c, \
adamc@1132 5487 && eval 'test $(( 1 + 1 )) -eq 2 \
adamc@1132 5488 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
adamc@1132 5489 && xsi_shell=yes
adamc@1132 5490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
adamc@1132 5491 $as_echo "$xsi_shell" >&6; }
adamc@1132 5492
adamc@1132 5493
adamc@1132 5494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
adamc@1132 5495 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
adamc@1132 5496 lt_shell_append=no
adamc@1132 5497 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
adamc@1132 5498 >/dev/null 2>&1 \
adamc@1132 5499 && lt_shell_append=yes
adamc@1132 5500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
adamc@1132 5501 $as_echo "$lt_shell_append" >&6; }
adamc@1132 5502
adamc@1132 5503
adamc@1132 5504 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
adamc@1132 5505 lt_unset=unset
adamc@1132 5506 else
adamc@1132 5507 lt_unset=false
adamc@1132 5508 fi
adamc@1132 5509
adamc@1132 5510
adamc@1132 5511
adamc@1132 5512
adamc@1132 5513
adamc@1132 5514 # test EBCDIC or ASCII
adamc@1132 5515 case `echo X|tr X '\101'` in
adamc@1132 5516 A) # ASCII based system
adamc@1132 5517 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
adamc@1132 5518 lt_SP2NL='tr \040 \012'
adamc@1132 5519 lt_NL2SP='tr \015\012 \040\040'
adamc@1132 5520 ;;
adamc@1132 5521 *) # EBCDIC based system
adamc@1132 5522 lt_SP2NL='tr \100 \n'
adamc@1132 5523 lt_NL2SP='tr \r\n \100\100'
adamc@1132 5524 ;;
adamc@1132 5525 esac
adamc@1132 5526
adamc@1132 5527
adamc@1132 5528
adamc@1132 5529
adamc@1132 5530
adamc@1132 5531
adamc@1132 5532
adamc@1132 5533
adamc@1132 5534
adam@1459 5535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
adam@1459 5536 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
adam@1599 5537 if ${lt_cv_to_host_file_cmd+:} false; then :
adam@1459 5538 $as_echo_n "(cached) " >&6
adam@1459 5539 else
adam@1459 5540 case $host in
adam@1459 5541 *-*-mingw* )
adam@1459 5542 case $build in
adam@1459 5543 *-*-mingw* ) # actually msys
adam@1459 5544 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
adam@1459 5545 ;;
adam@1459 5546 *-*-cygwin* )
adam@1459 5547 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
adam@1459 5548 ;;
adam@1459 5549 * ) # otherwise, assume *nix
adam@1459 5550 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
adam@1459 5551 ;;
adam@1459 5552 esac
adam@1459 5553 ;;
adam@1459 5554 *-*-cygwin* )
adam@1459 5555 case $build in
adam@1459 5556 *-*-mingw* ) # actually msys
adam@1459 5557 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
adam@1459 5558 ;;
adam@1459 5559 *-*-cygwin* )
adam@1459 5560 lt_cv_to_host_file_cmd=func_convert_file_noop
adam@1459 5561 ;;
adam@1459 5562 * ) # otherwise, assume *nix
adam@1459 5563 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
adam@1459 5564 ;;
adam@1459 5565 esac
adam@1459 5566 ;;
adam@1459 5567 * ) # unhandled hosts (and "normal" native builds)
adam@1459 5568 lt_cv_to_host_file_cmd=func_convert_file_noop
adam@1459 5569 ;;
adam@1459 5570 esac
adam@1459 5571
adam@1459 5572 fi
adam@1459 5573
adam@1459 5574 to_host_file_cmd=$lt_cv_to_host_file_cmd
adam@1459 5575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
adam@1459 5576 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
adam@1459 5577
adam@1459 5578
adam@1459 5579
adam@1459 5580
adam@1459 5581
adam@1459 5582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
adam@1459 5583 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
adam@1599 5584 if ${lt_cv_to_tool_file_cmd+:} false; then :
adam@1459 5585 $as_echo_n "(cached) " >&6
adam@1459 5586 else
adam@1459 5587 #assume ordinary cross tools, or native build.
adam@1459 5588 lt_cv_to_tool_file_cmd=func_convert_file_noop
adam@1459 5589 case $host in
adam@1459 5590 *-*-mingw* )
adam@1459 5591 case $build in
adam@1459 5592 *-*-mingw* ) # actually msys
adam@1459 5593 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
adam@1459 5594 ;;
adam@1459 5595 esac
adam@1459 5596 ;;
adam@1459 5597 esac
adam@1459 5598
adam@1459 5599 fi
adam@1459 5600
adam@1459 5601 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
adam@1459 5602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
adam@1459 5603 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
adam@1459 5604
adam@1459 5605
adam@1459 5606
adam@1459 5607
adam@1459 5608
adamc@1132 5609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
adamc@1132 5610 $as_echo_n "checking for $LD option to reload object files... " >&6; }
adam@1599 5611 if ${lt_cv_ld_reload_flag+:} false; then :
adamc@1132 5612 $as_echo_n "(cached) " >&6
adamc@1132 5613 else
adamc@1132 5614 lt_cv_ld_reload_flag='-r'
adamc@1132 5615 fi
adamc@1132 5616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
adamc@1132 5617 $as_echo "$lt_cv_ld_reload_flag" >&6; }
adamc@1132 5618 reload_flag=$lt_cv_ld_reload_flag
adamc@1132 5619 case $reload_flag in
adamc@1132 5620 "" | " "*) ;;
adamc@1132 5621 *) reload_flag=" $reload_flag" ;;
adamc@1132 5622 esac
adamc@1132 5623 reload_cmds='$LD$reload_flag -o $output$reload_objs'
adamc@1132 5624 case $host_os in
adam@1459 5625 cygwin* | mingw* | pw32* | cegcc*)
adam@1459 5626 if test "$GCC" != yes; then
adam@1459 5627 reload_cmds=false
adam@1459 5628 fi
adam@1459 5629 ;;
adamc@1132 5630 darwin*)
adamc@1132 5631 if test "$GCC" = yes; then
adamc@1132 5632 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
adamc@1132 5633 else
adamc@1132 5634 reload_cmds='$LD$reload_flag -o $output$reload_objs'
adamc@1132 5635 fi
adamc@1132 5636 ;;
adamc@1132 5637 esac
adamc@1132 5638
adamc@1132 5639
adamc@1132 5640
adamc@1132 5641
adamc@1132 5642
adamc@1132 5643
adamc@1132 5644
adamc@1132 5645
adamc@1132 5646
adamc@1132 5647 if test -n "$ac_tool_prefix"; then
adamc@1132 5648 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
adamc@1132 5649 set dummy ${ac_tool_prefix}objdump; ac_word=$2
adamc@1132 5650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 5651 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 5652 if ${ac_cv_prog_OBJDUMP+:} false; then :
adamc@1132 5653 $as_echo_n "(cached) " >&6
adamc@1132 5654 else
adamc@1132 5655 if test -n "$OBJDUMP"; then
adamc@1132 5656 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
adamc@1132 5657 else
adamc@1132 5658 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 5659 for as_dir in $PATH
adamc@1132 5660 do
adamc@1132 5661 IFS=$as_save_IFS
adamc@1132 5662 test -z "$as_dir" && as_dir=.
adamc@1132 5663 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 5664 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 5665 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
adamc@1132 5666 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 5667 break 2
adamc@1132 5668 fi
adamc@1132 5669 done
adamc@1132 5670 done
adamc@1132 5671 IFS=$as_save_IFS
adamc@1132 5672
adamc@1132 5673 fi
adamc@1132 5674 fi
adamc@1132 5675 OBJDUMP=$ac_cv_prog_OBJDUMP
adamc@1132 5676 if test -n "$OBJDUMP"; then
adamc@1132 5677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
adamc@1132 5678 $as_echo "$OBJDUMP" >&6; }
adamc@1132 5679 else
adamc@1132 5680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 5681 $as_echo "no" >&6; }
adamc@1132 5682 fi
adamc@1132 5683
adamc@1132 5684
adamc@1132 5685 fi
adamc@1132 5686 if test -z "$ac_cv_prog_OBJDUMP"; then
adamc@1132 5687 ac_ct_OBJDUMP=$OBJDUMP
adamc@1132 5688 # Extract the first word of "objdump", so it can be a program name with args.
adamc@1132 5689 set dummy objdump; ac_word=$2
adamc@1132 5690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 5691 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 5692 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
adamc@1132 5693 $as_echo_n "(cached) " >&6
adamc@1132 5694 else
adamc@1132 5695 if test -n "$ac_ct_OBJDUMP"; then
adamc@1132 5696 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
adamc@1132 5697 else
adamc@1132 5698 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 5699 for as_dir in $PATH
adamc@1132 5700 do
adamc@1132 5701 IFS=$as_save_IFS
adamc@1132 5702 test -z "$as_dir" && as_dir=.
adamc@1132 5703 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 5704 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 5705 ac_cv_prog_ac_ct_OBJDUMP="objdump"
adamc@1132 5706 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 5707 break 2
adamc@1132 5708 fi
adamc@1132 5709 done
adamc@1132 5710 done
adamc@1132 5711 IFS=$as_save_IFS
adamc@1132 5712
adamc@1132 5713 fi
adamc@1132 5714 fi
adamc@1132 5715 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
adamc@1132 5716 if test -n "$ac_ct_OBJDUMP"; then
adamc@1132 5717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
adamc@1132 5718 $as_echo "$ac_ct_OBJDUMP" >&6; }
adamc@1132 5719 else
adamc@1132 5720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 5721 $as_echo "no" >&6; }
adamc@1132 5722 fi
adamc@1132 5723
adamc@1132 5724 if test "x$ac_ct_OBJDUMP" = x; then
adamc@1132 5725 OBJDUMP="false"
adamc@1132 5726 else
adamc@1132 5727 case $cross_compiling:$ac_tool_warned in
adamc@1132 5728 yes:)
adamc@1132 5729 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
adamc@1132 5730 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
adamc@1132 5731 ac_tool_warned=yes ;;
adamc@1132 5732 esac
adamc@1132 5733 OBJDUMP=$ac_ct_OBJDUMP
adamc@1132 5734 fi
adamc@1132 5735 else
adamc@1132 5736 OBJDUMP="$ac_cv_prog_OBJDUMP"
adamc@1132 5737 fi
adamc@1132 5738
adamc@1132 5739 test -z "$OBJDUMP" && OBJDUMP=objdump
adamc@1132 5740
adamc@1132 5741
adamc@1132 5742
adamc@1132 5743
adamc@1132 5744
adamc@1132 5745
adamc@1132 5746
adamc@1132 5747
adamc@1132 5748
adamc@1132 5749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
adamc@1132 5750 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
adam@1599 5751 if ${lt_cv_deplibs_check_method+:} false; then :
adamc@1132 5752 $as_echo_n "(cached) " >&6
adamc@1132 5753 else
adamc@1132 5754 lt_cv_file_magic_cmd='$MAGIC_CMD'
adamc@1132 5755 lt_cv_file_magic_test_file=
adamc@1132 5756 lt_cv_deplibs_check_method='unknown'
adamc@1132 5757 # Need to set the preceding variable on all platforms that support
adamc@1132 5758 # interlibrary dependencies.
adamc@1132 5759 # 'none' -- dependencies not supported.
adamc@1132 5760 # `unknown' -- same as none, but documents that we really don't know.
adamc@1132 5761 # 'pass_all' -- all dependencies passed with no checks.
adamc@1132 5762 # 'test_compile' -- check by making test program.
adamc@1132 5763 # 'file_magic [[regex]]' -- check by looking for files in library path
adamc@1132 5764 # which responds to the $file_magic_cmd with a given extended regex.
adamc@1132 5765 # If you have `file' or equivalent on your system and you're not sure
adamc@1132 5766 # whether `pass_all' will *always* work, you probably want this one.
adamc@1132 5767
adamc@1132 5768 case $host_os in
adamc@1132 5769 aix[4-9]*)
adamc@1132 5770 lt_cv_deplibs_check_method=pass_all
adamc@1132 5771 ;;
adamc@1132 5772
adamc@1132 5773 beos*)
adamc@1132 5774 lt_cv_deplibs_check_method=pass_all
adamc@1132 5775 ;;
adamc@1132 5776
adamc@1132 5777 bsdi[45]*)
adamc@1132 5778 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
adamc@1132 5779 lt_cv_file_magic_cmd='/usr/bin/file -L'
adamc@1132 5780 lt_cv_file_magic_test_file=/shlib/libc.so
adamc@1132 5781 ;;
adamc@1132 5782
adamc@1132 5783 cygwin*)
adamc@1132 5784 # func_win32_libid is a shell function defined in ltmain.sh
adamc@1132 5785 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
adamc@1132 5786 lt_cv_file_magic_cmd='func_win32_libid'
adamc@1132 5787 ;;
adamc@1132 5788
adamc@1132 5789 mingw* | pw32*)
adamc@1132 5790 # Base MSYS/MinGW do not provide the 'file' command needed by
adamc@1132 5791 # func_win32_libid shell function, so use a weaker test based on 'objdump',
adamc@1132 5792 # unless we find 'file', for example because we are cross-compiling.
adam@1459 5793 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
adam@1459 5794 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
adamc@1132 5795 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
adamc@1132 5796 lt_cv_file_magic_cmd='func_win32_libid'
adamc@1132 5797 else
adam@1459 5798 # Keep this pattern in sync with the one in func_win32_libid.
adam@1459 5799 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
adamc@1132 5800 lt_cv_file_magic_cmd='$OBJDUMP -f'
adamc@1132 5801 fi
adamc@1132 5802 ;;
adamc@1132 5803
adam@1459 5804 cegcc*)
adamc@1132 5805 # use the weaker test based on 'objdump'. See mingw*.
adamc@1132 5806 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
adamc@1132 5807 lt_cv_file_magic_cmd='$OBJDUMP -f'
adamc@1132 5808 ;;
adamc@1132 5809
adamc@1132 5810 darwin* | rhapsody*)
adamc@1132 5811 lt_cv_deplibs_check_method=pass_all
adamc@1132 5812 ;;
adamc@1132 5813
adamc@1132 5814 freebsd* | dragonfly*)
adamc@1132 5815 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
adamc@1132 5816 case $host_cpu in
adamc@1132 5817 i*86 )
adamc@1132 5818 # Not sure whether the presence of OpenBSD here was a mistake.
adamc@1132 5819 # Let's accept both of them until this is cleared up.
adamc@1132 5820 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
adamc@1132 5821 lt_cv_file_magic_cmd=/usr/bin/file
adamc@1132 5822 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
adamc@1132 5823 ;;
adamc@1132 5824 esac
adamc@1132 5825 else
adamc@1132 5826 lt_cv_deplibs_check_method=pass_all
adamc@1132 5827 fi
adamc@1132 5828 ;;
adamc@1132 5829
adamc@1132 5830 gnu*)
adamc@1132 5831 lt_cv_deplibs_check_method=pass_all
adamc@1132 5832 ;;
adamc@1132 5833
adam@1459 5834 haiku*)
adam@1459 5835 lt_cv_deplibs_check_method=pass_all
adam@1459 5836 ;;
adam@1459 5837
adamc@1132 5838 hpux10.20* | hpux11*)
adamc@1132 5839 lt_cv_file_magic_cmd=/usr/bin/file
adamc@1132 5840 case $host_cpu in
adamc@1132 5841 ia64*)
adamc@1132 5842 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
adamc@1132 5843 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
adamc@1132 5844 ;;
adamc@1132 5845 hppa*64*)
adam@1459 5846 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]'
adamc@1132 5847 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
adamc@1132 5848 ;;
adamc@1132 5849 *)
adam@1459 5850 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
adamc@1132 5851 lt_cv_file_magic_test_file=/usr/lib/libc.sl
adamc@1132 5852 ;;
adamc@1132 5853 esac
adamc@1132 5854 ;;
adamc@1132 5855
adamc@1132 5856 interix[3-9]*)
adamc@1132 5857 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
adamc@1132 5858 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
adamc@1132 5859 ;;
adamc@1132 5860
adamc@1132 5861 irix5* | irix6* | nonstopux*)
adamc@1132 5862 case $LD in
adamc@1132 5863 *-32|*"-32 ") libmagic=32-bit;;
adamc@1132 5864 *-n32|*"-n32 ") libmagic=N32;;
adamc@1132 5865 *-64|*"-64 ") libmagic=64-bit;;
adamc@1132 5866 *) libmagic=never-match;;
adamc@1132 5867 esac
adamc@1132 5868 lt_cv_deplibs_check_method=pass_all
adamc@1132 5869 ;;
adamc@1132 5870
adam@1599 5871 # This must be glibc/ELF.
adamc@1132 5872 linux* | k*bsd*-gnu | kopensolaris*-gnu)
adamc@1132 5873 lt_cv_deplibs_check_method=pass_all
adamc@1132 5874 ;;
adamc@1132 5875
adamc@1132 5876 netbsd* | netbsdelf*-gnu)
adamc@1132 5877 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
adamc@1132 5878 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
adamc@1132 5879 else
adamc@1132 5880 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
adamc@1132 5881 fi
adamc@1132 5882 ;;
adamc@1132 5883
adamc@1132 5884 newos6*)
adamc@1132 5885 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
adamc@1132 5886 lt_cv_file_magic_cmd=/usr/bin/file
adamc@1132 5887 lt_cv_file_magic_test_file=/usr/lib/libnls.so
adamc@1132 5888 ;;
adamc@1132 5889
adamc@1132 5890 *nto* | *qnx*)
adamc@1132 5891 lt_cv_deplibs_check_method=pass_all
adamc@1132 5892 ;;
adamc@1132 5893
adamc@1132 5894 openbsd*)
adamc@1132 5895 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
adamc@1132 5896 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
adamc@1132 5897 else
adamc@1132 5898 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
adamc@1132 5899 fi
adamc@1132 5900 ;;
adamc@1132 5901
adamc@1132 5902 osf3* | osf4* | osf5*)
adamc@1132 5903 lt_cv_deplibs_check_method=pass_all
adamc@1132 5904 ;;
adamc@1132 5905
adamc@1132 5906 rdos*)
adamc@1132 5907 lt_cv_deplibs_check_method=pass_all
adamc@1132 5908 ;;
adamc@1132 5909
adamc@1132 5910 solaris*)
adamc@1132 5911 lt_cv_deplibs_check_method=pass_all
adamc@1132 5912 ;;
adamc@1132 5913
adamc@1132 5914 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
adamc@1132 5915 lt_cv_deplibs_check_method=pass_all
adamc@1132 5916 ;;
adamc@1132 5917
adamc@1132 5918 sysv4 | sysv4.3*)
adamc@1132 5919 case $host_vendor in
adamc@1132 5920 motorola)
adamc@1132 5921 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]'
adamc@1132 5922 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
adamc@1132 5923 ;;
adamc@1132 5924 ncr)
adamc@1132 5925 lt_cv_deplibs_check_method=pass_all
adamc@1132 5926 ;;
adamc@1132 5927 sequent)
adamc@1132 5928 lt_cv_file_magic_cmd='/bin/file'
adamc@1132 5929 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
adamc@1132 5930 ;;
adamc@1132 5931 sni)
adamc@1132 5932 lt_cv_file_magic_cmd='/bin/file'
adamc@1132 5933 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
adamc@1132 5934 lt_cv_file_magic_test_file=/lib/libc.so
adamc@1132 5935 ;;
adamc@1132 5936 siemens)
adamc@1132 5937 lt_cv_deplibs_check_method=pass_all
adamc@1132 5938 ;;
adamc@1132 5939 pc)
adamc@1132 5940 lt_cv_deplibs_check_method=pass_all
adamc@1132 5941 ;;
adamc@1132 5942 esac
adamc@1132 5943 ;;
adamc@1132 5944
adamc@1132 5945 tpf*)
adamc@1132 5946 lt_cv_deplibs_check_method=pass_all
adamc@1132 5947 ;;
adamc@1132 5948 esac
adamc@1132 5949
adamc@1132 5950 fi
adamc@1132 5951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
adamc@1132 5952 $as_echo "$lt_cv_deplibs_check_method" >&6; }
adam@1459 5953
adam@1459 5954 file_magic_glob=
adam@1459 5955 want_nocaseglob=no
adam@1459 5956 if test "$build" = "$host"; then
adam@1459 5957 case $host_os in
adam@1459 5958 mingw* | pw32*)
adam@1459 5959 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
adam@1459 5960 want_nocaseglob=yes
adam@1459 5961 else
adam@1459 5962 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
adam@1459 5963 fi
adam@1459 5964 ;;
adam@1459 5965 esac
adam@1459 5966 fi
adam@1459 5967
adamc@1132 5968 file_magic_cmd=$lt_cv_file_magic_cmd
adamc@1132 5969 deplibs_check_method=$lt_cv_deplibs_check_method
adamc@1132 5970 test -z "$deplibs_check_method" && deplibs_check_method=unknown
adamc@1132 5971
adamc@1132 5972
adamc@1132 5973
adamc@1132 5974
adamc@1132 5975
adamc@1132 5976
adamc@1132 5977
adamc@1132 5978
adamc@1132 5979
adamc@1132 5980
adamc@1132 5981
adamc@1132 5982
adam@1459 5983
adam@1459 5984
adam@1459 5985
adam@1459 5986
adam@1459 5987
adam@1459 5988
adam@1459 5989
adam@1459 5990
adam@1459 5991
adam@1459 5992
adamc@1132 5993 if test -n "$ac_tool_prefix"; then
adam@1459 5994 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
adam@1459 5995 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
adamc@1132 5996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 5997 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 5998 if ${ac_cv_prog_DLLTOOL+:} false; then :
adam@1459 5999 $as_echo_n "(cached) " >&6
adam@1459 6000 else
adam@1459 6001 if test -n "$DLLTOOL"; then
adam@1459 6002 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
adamc@1132 6003 else
adamc@1132 6004 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 6005 for as_dir in $PATH
adamc@1132 6006 do
adamc@1132 6007 IFS=$as_save_IFS
adamc@1132 6008 test -z "$as_dir" && as_dir=.
adamc@1132 6009 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 6010 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adam@1459 6011 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
adam@1459 6012 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adam@1459 6013 break 2
adam@1459 6014 fi
adam@1459 6015 done
adam@1459 6016 done
adam@1459 6017 IFS=$as_save_IFS
adam@1459 6018
adam@1459 6019 fi
adam@1459 6020 fi
adam@1459 6021 DLLTOOL=$ac_cv_prog_DLLTOOL
adam@1459 6022 if test -n "$DLLTOOL"; then
adam@1459 6023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
adam@1459 6024 $as_echo "$DLLTOOL" >&6; }
adam@1459 6025 else
adam@1459 6026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adam@1459 6027 $as_echo "no" >&6; }
adam@1459 6028 fi
adam@1459 6029
adam@1459 6030
adam@1459 6031 fi
adam@1459 6032 if test -z "$ac_cv_prog_DLLTOOL"; then
adam@1459 6033 ac_ct_DLLTOOL=$DLLTOOL
adam@1459 6034 # Extract the first word of "dlltool", so it can be a program name with args.
adam@1459 6035 set dummy dlltool; ac_word=$2
adam@1459 6036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adam@1459 6037 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 6038 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
adam@1459 6039 $as_echo_n "(cached) " >&6
adam@1459 6040 else
adam@1459 6041 if test -n "$ac_ct_DLLTOOL"; then
adam@1459 6042 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
adam@1459 6043 else
adam@1459 6044 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adam@1459 6045 for as_dir in $PATH
adam@1459 6046 do
adam@1459 6047 IFS=$as_save_IFS
adam@1459 6048 test -z "$as_dir" && as_dir=.
adam@1459 6049 for ac_exec_ext in '' $ac_executable_extensions; do
adam@1459 6050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adam@1459 6051 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
adam@1459 6052 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adam@1459 6053 break 2
adam@1459 6054 fi
adam@1459 6055 done
adam@1459 6056 done
adam@1459 6057 IFS=$as_save_IFS
adam@1459 6058
adam@1459 6059 fi
adam@1459 6060 fi
adam@1459 6061 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
adam@1459 6062 if test -n "$ac_ct_DLLTOOL"; then
adam@1459 6063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
adam@1459 6064 $as_echo "$ac_ct_DLLTOOL" >&6; }
adam@1459 6065 else
adam@1459 6066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adam@1459 6067 $as_echo "no" >&6; }
adam@1459 6068 fi
adam@1459 6069
adam@1459 6070 if test "x$ac_ct_DLLTOOL" = x; then
adam@1459 6071 DLLTOOL="false"
adam@1459 6072 else
adam@1459 6073 case $cross_compiling:$ac_tool_warned in
adam@1459 6074 yes:)
adam@1459 6075 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
adam@1459 6076 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
adam@1459 6077 ac_tool_warned=yes ;;
adam@1459 6078 esac
adam@1459 6079 DLLTOOL=$ac_ct_DLLTOOL
adam@1459 6080 fi
adam@1459 6081 else
adam@1459 6082 DLLTOOL="$ac_cv_prog_DLLTOOL"
adam@1459 6083 fi
adam@1459 6084
adam@1459 6085 test -z "$DLLTOOL" && DLLTOOL=dlltool
adam@1459 6086
adam@1459 6087
adam@1459 6088
adam@1459 6089
adam@1459 6090
adam@1459 6091
adam@1459 6092
adam@1459 6093
adam@1459 6094
adam@1459 6095
adam@1459 6096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
adam@1459 6097 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
adam@1599 6098 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
adam@1459 6099 $as_echo_n "(cached) " >&6
adam@1459 6100 else
adam@1459 6101 lt_cv_sharedlib_from_linklib_cmd='unknown'
adam@1459 6102
adam@1459 6103 case $host_os in
adam@1459 6104 cygwin* | mingw* | pw32* | cegcc*)
adam@1459 6105 # two different shell functions defined in ltmain.sh
adam@1459 6106 # decide which to use based on capabilities of $DLLTOOL
adam@1459 6107 case `$DLLTOOL --help 2>&1` in
adam@1459 6108 *--identify-strict*)
adam@1459 6109 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
adam@1459 6110 ;;
adam@1459 6111 *)
adam@1459 6112 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
adam@1459 6113 ;;
adam@1459 6114 esac
adam@1459 6115 ;;
adam@1459 6116 *)
adam@1459 6117 # fallback: assume linklib IS sharedlib
adam@1459 6118 lt_cv_sharedlib_from_linklib_cmd="$ECHO"
adam@1459 6119 ;;
adam@1459 6120 esac
adam@1459 6121
adam@1459 6122 fi
adam@1459 6123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
adam@1459 6124 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
adam@1459 6125 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
adam@1459 6126 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
adam@1459 6127
adam@1459 6128
adam@1459 6129
adam@1459 6130
adam@1459 6131
adam@1459 6132
adam@1459 6133
adam@1459 6134 if test -n "$ac_tool_prefix"; then
adam@1459 6135 for ac_prog in ar
adam@1459 6136 do
adam@1459 6137 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
adam@1459 6138 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
adam@1459 6139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adam@1459 6140 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 6141 if ${ac_cv_prog_AR+:} false; then :
adam@1459 6142 $as_echo_n "(cached) " >&6
adam@1459 6143 else
adam@1459 6144 if test -n "$AR"; then
adam@1459 6145 ac_cv_prog_AR="$AR" # Let the user override the test.
adam@1459 6146 else
adam@1459 6147 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adam@1459 6148 for as_dir in $PATH
adam@1459 6149 do
adam@1459 6150 IFS=$as_save_IFS
adam@1459 6151 test -z "$as_dir" && as_dir=.
adam@1459 6152 for ac_exec_ext in '' $ac_executable_extensions; do
adam@1459 6153 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adam@1459 6154 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
adamc@1132 6155 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 6156 break 2
adamc@1132 6157 fi
adamc@1132 6158 done
adamc@1132 6159 done
adamc@1132 6160 IFS=$as_save_IFS
adamc@1132 6161
adamc@1132 6162 fi
adamc@1132 6163 fi
adamc@1132 6164 AR=$ac_cv_prog_AR
adamc@1132 6165 if test -n "$AR"; then
adamc@1132 6166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
adamc@1132 6167 $as_echo "$AR" >&6; }
adamc@1132 6168 else
adamc@1132 6169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 6170 $as_echo "no" >&6; }
adamc@1132 6171 fi
adamc@1132 6172
adamc@1132 6173
adam@1459 6174 test -n "$AR" && break
adam@1459 6175 done
adam@1459 6176 fi
adam@1459 6177 if test -z "$AR"; then
adamc@1132 6178 ac_ct_AR=$AR
adam@1459 6179 for ac_prog in ar
adam@1459 6180 do
adam@1459 6181 # Extract the first word of "$ac_prog", so it can be a program name with args.
adam@1459 6182 set dummy $ac_prog; ac_word=$2
adamc@1132 6183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 6184 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 6185 if ${ac_cv_prog_ac_ct_AR+:} false; then :
adamc@1132 6186 $as_echo_n "(cached) " >&6
adamc@1132 6187 else
adamc@1132 6188 if test -n "$ac_ct_AR"; then
adamc@1132 6189 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
adamc@1132 6190 else
adamc@1132 6191 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 6192 for as_dir in $PATH
adamc@1132 6193 do
adamc@1132 6194 IFS=$as_save_IFS
adamc@1132 6195 test -z "$as_dir" && as_dir=.
adamc@1132 6196 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 6197 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adam@1459 6198 ac_cv_prog_ac_ct_AR="$ac_prog"
adamc@1132 6199 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 6200 break 2
adamc@1132 6201 fi
adamc@1132 6202 done
adamc@1132 6203 done
adamc@1132 6204 IFS=$as_save_IFS
adamc@1132 6205
adamc@1132 6206 fi
adamc@1132 6207 fi
adamc@1132 6208 ac_ct_AR=$ac_cv_prog_ac_ct_AR
adamc@1132 6209 if test -n "$ac_ct_AR"; then
adamc@1132 6210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
adamc@1132 6211 $as_echo "$ac_ct_AR" >&6; }
adamc@1132 6212 else
adamc@1132 6213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 6214 $as_echo "no" >&6; }
adamc@1132 6215 fi
adamc@1132 6216
adam@1459 6217
adam@1459 6218 test -n "$ac_ct_AR" && break
adam@1459 6219 done
adam@1459 6220
adamc@1132 6221 if test "x$ac_ct_AR" = x; then
adamc@1132 6222 AR="false"
adamc@1132 6223 else
adamc@1132 6224 case $cross_compiling:$ac_tool_warned in
adamc@1132 6225 yes:)
adamc@1132 6226 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
adamc@1132 6227 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
adamc@1132 6228 ac_tool_warned=yes ;;
adamc@1132 6229 esac
adamc@1132 6230 AR=$ac_ct_AR
adamc@1132 6231 fi
adam@1459 6232 fi
adam@1459 6233
adam@1459 6234 : ${AR=ar}
adam@1459 6235 : ${AR_FLAGS=cru}
adam@1459 6236
adam@1459 6237
adam@1459 6238
adam@1459 6239
adam@1459 6240
adam@1459 6241
adam@1459 6242
adam@1459 6243
adam@1459 6244
adam@1459 6245
adam@1459 6246
adam@1459 6247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
adam@1459 6248 $as_echo_n "checking for archiver @FILE support... " >&6; }
adam@1599 6249 if ${lt_cv_ar_at_file+:} false; then :
adam@1459 6250 $as_echo_n "(cached) " >&6
adam@1459 6251 else
adam@1459 6252 lt_cv_ar_at_file=no
adam@1459 6253 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adam@1459 6254 /* end confdefs.h. */
adam@1459 6255
adam@1459 6256 int
adam@1459 6257 main ()
adam@1459 6258 {
adam@1459 6259
adam@1459 6260 ;
adam@1459 6261 return 0;
adam@1459 6262 }
adam@1459 6263 _ACEOF
adam@1459 6264 if ac_fn_c_try_compile "$LINENO"; then :
adam@1459 6265 echo conftest.$ac_objext > conftest.lst
adam@1459 6266 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
adam@1459 6267 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
adam@1459 6268 (eval $lt_ar_try) 2>&5
adam@1459 6269 ac_status=$?
adam@1459 6270 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adam@1459 6271 test $ac_status = 0; }
adam@1459 6272 if test "$ac_status" -eq 0; then
adam@1459 6273 # Ensure the archiver fails upon bogus file names.
adam@1459 6274 rm -f conftest.$ac_objext libconftest.a
adam@1459 6275 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
adam@1459 6276 (eval $lt_ar_try) 2>&5
adam@1459 6277 ac_status=$?
adam@1459 6278 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adam@1459 6279 test $ac_status = 0; }
adam@1459 6280 if test "$ac_status" -ne 0; then
adam@1459 6281 lt_cv_ar_at_file=@
adam@1459 6282 fi
adam@1459 6283 fi
adam@1459 6284 rm -f conftest.* libconftest.a
adam@1459 6285
adam@1459 6286 fi
adam@1459 6287 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
adam@1459 6288
adam@1459 6289 fi
adam@1459 6290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
adam@1459 6291 $as_echo "$lt_cv_ar_at_file" >&6; }
adam@1459 6292
adam@1459 6293 if test "x$lt_cv_ar_at_file" = xno; then
adam@1459 6294 archiver_list_spec=
adam@1459 6295 else
adam@1459 6296 archiver_list_spec=$lt_cv_ar_at_file
adam@1459 6297 fi
adamc@1132 6298
adamc@1132 6299
adamc@1132 6300
adamc@1132 6301
adamc@1132 6302
adamc@1132 6303
adamc@1132 6304
adamc@1132 6305 if test -n "$ac_tool_prefix"; then
adamc@1132 6306 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
adamc@1132 6307 set dummy ${ac_tool_prefix}strip; ac_word=$2
adamc@1132 6308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 6309 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 6310 if ${ac_cv_prog_STRIP+:} false; then :
adamc@1132 6311 $as_echo_n "(cached) " >&6
adamc@1132 6312 else
adamc@1132 6313 if test -n "$STRIP"; then
adamc@1132 6314 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
adamc@1132 6315 else
adamc@1132 6316 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 6317 for as_dir in $PATH
adamc@1132 6318 do
adamc@1132 6319 IFS=$as_save_IFS
adamc@1132 6320 test -z "$as_dir" && as_dir=.
adamc@1132 6321 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 6322 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 6323 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
adamc@1132 6324 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 6325 break 2
adamc@1132 6326 fi
adamc@1132 6327 done
adamc@1132 6328 done
adamc@1132 6329 IFS=$as_save_IFS
adamc@1132 6330
adamc@1132 6331 fi
adamc@1132 6332 fi
adamc@1132 6333 STRIP=$ac_cv_prog_STRIP
adamc@1132 6334 if test -n "$STRIP"; then
adamc@1132 6335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
adamc@1132 6336 $as_echo "$STRIP" >&6; }
adamc@1132 6337 else
adamc@1132 6338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 6339 $as_echo "no" >&6; }
adamc@1132 6340 fi
adamc@1132 6341
adamc@1132 6342
adamc@1132 6343 fi
adamc@1132 6344 if test -z "$ac_cv_prog_STRIP"; then
adamc@1132 6345 ac_ct_STRIP=$STRIP
adamc@1132 6346 # Extract the first word of "strip", so it can be a program name with args.
adamc@1132 6347 set dummy strip; ac_word=$2
adamc@1132 6348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 6349 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 6350 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
adamc@1132 6351 $as_echo_n "(cached) " >&6
adamc@1132 6352 else
adamc@1132 6353 if test -n "$ac_ct_STRIP"; then
adamc@1132 6354 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
adamc@1132 6355 else
adamc@1132 6356 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 6357 for as_dir in $PATH
adamc@1132 6358 do
adamc@1132 6359 IFS=$as_save_IFS
adamc@1132 6360 test -z "$as_dir" && as_dir=.
adamc@1132 6361 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 6362 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 6363 ac_cv_prog_ac_ct_STRIP="strip"
adamc@1132 6364 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 6365 break 2
adamc@1132 6366 fi
adamc@1132 6367 done
adamc@1132 6368 done
adamc@1132 6369 IFS=$as_save_IFS
adamc@1132 6370
adamc@1132 6371 fi
adamc@1132 6372 fi
adamc@1132 6373 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
adamc@1132 6374 if test -n "$ac_ct_STRIP"; then
adamc@1132 6375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
adamc@1132 6376 $as_echo "$ac_ct_STRIP" >&6; }
adamc@1132 6377 else
adamc@1132 6378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 6379 $as_echo "no" >&6; }
adamc@1132 6380 fi
adamc@1132 6381
adamc@1132 6382 if test "x$ac_ct_STRIP" = x; then
adamc@1132 6383 STRIP=":"
adamc@1132 6384 else
adamc@1132 6385 case $cross_compiling:$ac_tool_warned in
adamc@1132 6386 yes:)
adamc@1132 6387 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
adamc@1132 6388 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
adamc@1132 6389 ac_tool_warned=yes ;;
adamc@1132 6390 esac
adamc@1132 6391 STRIP=$ac_ct_STRIP
adamc@1132 6392 fi
adamc@1132 6393 else
adamc@1132 6394 STRIP="$ac_cv_prog_STRIP"
adamc@1132 6395 fi
adamc@1132 6396
adamc@1132 6397 test -z "$STRIP" && STRIP=:
adamc@1132 6398
adamc@1132 6399
adamc@1132 6400
adamc@1132 6401
adamc@1132 6402
adamc@1132 6403
adamc@1132 6404 if test -n "$ac_tool_prefix"; then
adamc@1132 6405 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
adamc@1132 6406 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
adamc@1132 6407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 6408 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 6409 if ${ac_cv_prog_RANLIB+:} false; then :
adamc@1132 6410 $as_echo_n "(cached) " >&6
adamc@1132 6411 else
adamc@1132 6412 if test -n "$RANLIB"; then
adamc@1132 6413 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
adamc@1132 6414 else
adamc@1132 6415 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 6416 for as_dir in $PATH
adamc@1132 6417 do
adamc@1132 6418 IFS=$as_save_IFS
adamc@1132 6419 test -z "$as_dir" && as_dir=.
adamc@1132 6420 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 6421 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 6422 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
adamc@1132 6423 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 6424 break 2
adamc@1132 6425 fi
adamc@1132 6426 done
adamc@1132 6427 done
adamc@1132 6428 IFS=$as_save_IFS
adamc@1132 6429
adamc@1132 6430 fi
adamc@1132 6431 fi
adamc@1132 6432 RANLIB=$ac_cv_prog_RANLIB
adamc@1132 6433 if test -n "$RANLIB"; then
adamc@1132 6434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
adamc@1132 6435 $as_echo "$RANLIB" >&6; }
adamc@1132 6436 else
adamc@1132 6437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 6438 $as_echo "no" >&6; }
adamc@1132 6439 fi
adamc@1132 6440
adamc@1132 6441
adamc@1132 6442 fi
adamc@1132 6443 if test -z "$ac_cv_prog_RANLIB"; then
adamc@1132 6444 ac_ct_RANLIB=$RANLIB
adamc@1132 6445 # Extract the first word of "ranlib", so it can be a program name with args.
adamc@1132 6446 set dummy ranlib; ac_word=$2
adamc@1132 6447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 6448 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 6449 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
adamc@1132 6450 $as_echo_n "(cached) " >&6
adamc@1132 6451 else
adamc@1132 6452 if test -n "$ac_ct_RANLIB"; then
adamc@1132 6453 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
adamc@1132 6454 else
adamc@1132 6455 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 6456 for as_dir in $PATH
adamc@1132 6457 do
adamc@1132 6458 IFS=$as_save_IFS
adamc@1132 6459 test -z "$as_dir" && as_dir=.
adamc@1132 6460 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 6461 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 6462 ac_cv_prog_ac_ct_RANLIB="ranlib"
adamc@1132 6463 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 6464 break 2
adamc@1132 6465 fi
adamc@1132 6466 done
adamc@1132 6467 done
adamc@1132 6468 IFS=$as_save_IFS
adamc@1132 6469
adamc@1132 6470 fi
adamc@1132 6471 fi
adamc@1132 6472 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
adamc@1132 6473 if test -n "$ac_ct_RANLIB"; then
adamc@1132 6474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
adamc@1132 6475 $as_echo "$ac_ct_RANLIB" >&6; }
adamc@1132 6476 else
adamc@1132 6477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 6478 $as_echo "no" >&6; }
adamc@1132 6479 fi
adamc@1132 6480
adamc@1132 6481 if test "x$ac_ct_RANLIB" = x; then
adamc@1132 6482 RANLIB=":"
adamc@1132 6483 else
adamc@1132 6484 case $cross_compiling:$ac_tool_warned in
adamc@1132 6485 yes:)
adamc@1132 6486 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
adamc@1132 6487 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
adamc@1132 6488 ac_tool_warned=yes ;;
adamc@1132 6489 esac
adamc@1132 6490 RANLIB=$ac_ct_RANLIB
adamc@1132 6491 fi
adamc@1132 6492 else
adamc@1132 6493 RANLIB="$ac_cv_prog_RANLIB"
adamc@1132 6494 fi
adamc@1132 6495
adamc@1132 6496 test -z "$RANLIB" && RANLIB=:
adamc@1132 6497
adamc@1132 6498
adamc@1132 6499
adamc@1132 6500
adamc@1132 6501
adamc@1132 6502
adamc@1132 6503 # Determine commands to create old-style static archives.
adamc@1132 6504 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
adamc@1132 6505 old_postinstall_cmds='chmod 644 $oldlib'
adamc@1132 6506 old_postuninstall_cmds=
adamc@1132 6507
adamc@1132 6508 if test -n "$RANLIB"; then
adamc@1132 6509 case $host_os in
adamc@1132 6510 openbsd*)
adam@1599 6511 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
adamc@1132 6512 ;;
adamc@1132 6513 *)
adam@1599 6514 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
adamc@1132 6515 ;;
adamc@1132 6516 esac
adam@1599 6517 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
adamc@1132 6518 fi
adamc@1132 6519
adam@1459 6520 case $host_os in
adam@1459 6521 darwin*)
adam@1459 6522 lock_old_archive_extraction=yes ;;
adam@1459 6523 *)
adam@1459 6524 lock_old_archive_extraction=no ;;
adam@1459 6525 esac
adam@1459 6526
adam@1459 6527
adam@1459 6528
adam@1459 6529
adam@1459 6530
adam@1459 6531
adamc@1132 6532
adamc@1132 6533
adamc@1132 6534
adamc@1132 6535
adamc@1132 6536
adamc@1132 6537
adamc@1132 6538
adamc@1132 6539
adamc@1132 6540
adamc@1132 6541
adamc@1132 6542
adamc@1132 6543
adamc@1132 6544
adamc@1132 6545
adamc@1132 6546
adamc@1132 6547
adamc@1132 6548
adamc@1132 6549
adamc@1132 6550
adamc@1132 6551
adamc@1132 6552
adamc@1132 6553
adamc@1132 6554
adamc@1132 6555
adamc@1132 6556
adamc@1132 6557
adamc@1132 6558
adamc@1132 6559
adamc@1132 6560
adamc@1132 6561
adamc@1132 6562
adamc@1132 6563
adamc@1132 6564
adamc@1132 6565 # If no C compiler was specified, use CC.
adamc@1132 6566 LTCC=${LTCC-"$CC"}
adamc@1132 6567
adamc@1132 6568 # If no C compiler flags were specified, use CFLAGS.
adamc@1132 6569 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
adamc@1132 6570
adamc@1132 6571 # Allow CC to be a program name with arguments.
adamc@1132 6572 compiler=$CC
adamc@1132 6573
adamc@1132 6574
adamc@1132 6575 # Check for command to grab the raw symbol name followed by C symbol from nm.
adamc@1132 6576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
adamc@1132 6577 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
adam@1599 6578 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
adamc@1132 6579 $as_echo_n "(cached) " >&6
adamc@1132 6580 else
adamc@1132 6581
adamc@1132 6582 # These are sane defaults that work on at least a few old systems.
adamc@1132 6583 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
adamc@1132 6584
adamc@1132 6585 # Character class describing NM global symbol codes.
adamc@1132 6586 symcode='[BCDEGRST]'
adamc@1132 6587
adamc@1132 6588 # Regexp to match symbols that can be accessed directly from C.
adamc@1132 6589 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
adamc@1132 6590
adamc@1132 6591 # Define system-specific variables.
adamc@1132 6592 case $host_os in
adamc@1132 6593 aix*)
adamc@1132 6594 symcode='[BCDT]'
adamc@1132 6595 ;;
adamc@1132 6596 cygwin* | mingw* | pw32* | cegcc*)
adamc@1132 6597 symcode='[ABCDGISTW]'
adamc@1132 6598 ;;
adamc@1132 6599 hpux*)
adamc@1132 6600 if test "$host_cpu" = ia64; then
adamc@1132 6601 symcode='[ABCDEGRST]'
adamc@1132 6602 fi
adamc@1132 6603 ;;
adamc@1132 6604 irix* | nonstopux*)
adamc@1132 6605 symcode='[BCDEGRST]'
adamc@1132 6606 ;;
adamc@1132 6607 osf*)
adamc@1132 6608 symcode='[BCDEGQRST]'
adamc@1132 6609 ;;
adamc@1132 6610 solaris*)
adamc@1132 6611 symcode='[BDRT]'
adamc@1132 6612 ;;
adamc@1132 6613 sco3.2v5*)
adamc@1132 6614 symcode='[DT]'
adamc@1132 6615 ;;
adamc@1132 6616 sysv4.2uw2*)
adamc@1132 6617 symcode='[DT]'
adamc@1132 6618 ;;
adamc@1132 6619 sysv5* | sco5v6* | unixware* | OpenUNIX*)
adamc@1132 6620 symcode='[ABDT]'
adamc@1132 6621 ;;
adamc@1132 6622 sysv4)
adamc@1132 6623 symcode='[DFNSTU]'
adamc@1132 6624 ;;
adamc@1132 6625 esac
adamc@1132 6626
adamc@1132 6627 # If we're using GNU nm, then use its standard symbol codes.
adamc@1132 6628 case `$NM -V 2>&1` in
adamc@1132 6629 *GNU* | *'with BFD'*)
adamc@1132 6630 symcode='[ABCDGIRSTW]' ;;
adamc@1132 6631 esac
adamc@1132 6632
adamc@1132 6633 # Transform an extracted symbol line into a proper C declaration.
adamc@1132 6634 # Some systems (esp. on ia64) link data and code symbols differently,
adamc@1132 6635 # so use this general approach.
adamc@1132 6636 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
adamc@1132 6637
adamc@1132 6638 # Transform an extracted symbol line into symbol name and symbol address
adam@1459 6639 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
adam@1459 6640 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'"
adamc@1132 6641
adamc@1132 6642 # Handle CRLF in mingw tool chain
adamc@1132 6643 opt_cr=
adamc@1132 6644 case $build_os in
adamc@1132 6645 mingw*)
adamc@1132 6646 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
adamc@1132 6647 ;;
adamc@1132 6648 esac
adamc@1132 6649
adamc@1132 6650 # Try without a prefix underscore, then with it.
adamc@1132 6651 for ac_symprfx in "" "_"; do
adamc@1132 6652
adamc@1132 6653 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
adamc@1132 6654 symxfrm="\\1 $ac_symprfx\\2 \\2"
adamc@1132 6655
adamc@1132 6656 # Write the raw and C identifiers.
adamc@1132 6657 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
adamc@1132 6658 # Fake it for dumpbin and say T for any non-static function
adamc@1132 6659 # and D for any global variable.
adamc@1132 6660 # Also find C++ and __fastcall symbols from MSVC++,
adamc@1132 6661 # which start with @ or ?.
adamc@1132 6662 lt_cv_sys_global_symbol_pipe="$AWK '"\
adamc@1132 6663 " {last_section=section; section=\$ 3};"\
adam@1599 6664 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
adamc@1132 6665 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
adamc@1132 6666 " \$ 0!~/External *\|/{next};"\
adamc@1132 6667 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
adamc@1132 6668 " {if(hide[section]) next};"\
adamc@1132 6669 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
adamc@1132 6670 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
adamc@1132 6671 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
adamc@1132 6672 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
adamc@1132 6673 " ' prfx=^$ac_symprfx"
adamc@1132 6674 else
adamc@1132 6675 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
adamc@1132 6676 fi
adam@1459 6677 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
adamc@1132 6678
adamc@1132 6679 # Check to see that the pipe works correctly.
adamc@1132 6680 pipe_works=no
adamc@1132 6681
adamc@1132 6682 rm -f conftest*
adamc@1132 6683 cat > conftest.$ac_ext <<_LT_EOF
adamc@1132 6684 #ifdef __cplusplus
adamc@1132 6685 extern "C" {
adamc@1132 6686 #endif
adamc@1132 6687 char nm_test_var;
adamc@1132 6688 void nm_test_func(void);
adamc@1132 6689 void nm_test_func(void){}
adamc@1132 6690 #ifdef __cplusplus
adamc@1132 6691 }
adamc@1132 6692 #endif
adamc@1132 6693 int main(){nm_test_var='a';nm_test_func();return(0);}
adamc@1132 6694 _LT_EOF
adamc@1132 6695
adamc@1132 6696 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
adamc@1132 6697 (eval $ac_compile) 2>&5
adamc@1132 6698 ac_status=$?
adamc@1132 6699 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1132 6700 test $ac_status = 0; }; then
adamc@1132 6701 # Now try to grab the symbols.
adamc@1132 6702 nlist=conftest.nm
adam@1459 6703 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
adam@1459 6704 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
adamc@1132 6705 ac_status=$?
adamc@1132 6706 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1132 6707 test $ac_status = 0; } && test -s "$nlist"; then
adamc@1132 6708 # Try sorting and uniquifying the output.
adamc@1132 6709 if sort "$nlist" | uniq > "$nlist"T; then
adamc@1132 6710 mv -f "$nlist"T "$nlist"
adamc@1132 6711 else
adamc@1132 6712 rm -f "$nlist"T
adamc@1132 6713 fi
adamc@1132 6714
adamc@1132 6715 # Make sure that we snagged all the symbols we need.
adamc@1132 6716 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
adamc@1132 6717 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
adamc@1132 6718 cat <<_LT_EOF > conftest.$ac_ext
adam@1459 6719 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
adam@1459 6720 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
adam@1459 6721 /* DATA imports from DLLs on WIN32 con't be const, because runtime
adam@1459 6722 relocations are performed -- see ld's documentation on pseudo-relocs. */
adam@1459 6723 # define LT_DLSYM_CONST
adam@1459 6724 #elif defined(__osf__)
adam@1459 6725 /* This system does not cope well with relocations in const data. */
adam@1459 6726 # define LT_DLSYM_CONST
adam@1459 6727 #else
adam@1459 6728 # define LT_DLSYM_CONST const
adam@1459 6729 #endif
adam@1459 6730
adamc@1132 6731 #ifdef __cplusplus
adamc@1132 6732 extern "C" {
adamc@1132 6733 #endif
adamc@1132 6734
adamc@1132 6735 _LT_EOF
adamc@1132 6736 # Now generate the symbol file.
adamc@1132 6737 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
adamc@1132 6738
adamc@1132 6739 cat <<_LT_EOF >> conftest.$ac_ext
adamc@1132 6740
adamc@1132 6741 /* The mapping between symbol names and symbols. */
adam@1459 6742 LT_DLSYM_CONST struct {
adamc@1132 6743 const char *name;
adamc@1132 6744 void *address;
adamc@1132 6745 }
adamc@1132 6746 lt__PROGRAM__LTX_preloaded_symbols[] =
adamc@1132 6747 {
adamc@1132 6748 { "@PROGRAM@", (void *) 0 },
adamc@1132 6749 _LT_EOF
adamc@1132 6750 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
adamc@1132 6751 cat <<\_LT_EOF >> conftest.$ac_ext
adamc@1132 6752 {0, (void *) 0}
adamc@1132 6753 };
adamc@1132 6754
adamc@1132 6755 /* This works around a problem in FreeBSD linker */
adamc@1132 6756 #ifdef FREEBSD_WORKAROUND
adamc@1132 6757 static const void *lt_preloaded_setup() {
adamc@1132 6758 return lt__PROGRAM__LTX_preloaded_symbols;
adamc@1132 6759 }
adamc@1132 6760 #endif
adamc@1132 6761
adamc@1132 6762 #ifdef __cplusplus
adamc@1132 6763 }
adamc@1132 6764 #endif
adamc@1132 6765 _LT_EOF
adamc@1132 6766 # Now try linking the two files.
adamc@1132 6767 mv conftest.$ac_objext conftstm.$ac_objext
adam@1459 6768 lt_globsym_save_LIBS=$LIBS
adam@1459 6769 lt_globsym_save_CFLAGS=$CFLAGS
adamc@1132 6770 LIBS="conftstm.$ac_objext"
adamc@1132 6771 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
adamc@1132 6772 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
adamc@1132 6773 (eval $ac_link) 2>&5
adamc@1132 6774 ac_status=$?
adamc@1132 6775 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1132 6776 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
adamc@1132 6777 pipe_works=yes
adamc@1132 6778 fi
adam@1459 6779 LIBS=$lt_globsym_save_LIBS
adam@1459 6780 CFLAGS=$lt_globsym_save_CFLAGS
adamc@1132 6781 else
adamc@1132 6782 echo "cannot find nm_test_func in $nlist" >&5
adamc@1132 6783 fi
adamc@1132 6784 else
adamc@1132 6785 echo "cannot find nm_test_var in $nlist" >&5
adamc@1132 6786 fi
adamc@1132 6787 else
adamc@1132 6788 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
adamc@1132 6789 fi
adamc@1132 6790 else
adamc@1132 6791 echo "$progname: failed program was:" >&5
adamc@1132 6792 cat conftest.$ac_ext >&5
adamc@1132 6793 fi
adamc@1132 6794 rm -rf conftest* conftst*
adamc@1132 6795
adamc@1132 6796 # Do not use the global_symbol_pipe unless it works.
adamc@1132 6797 if test "$pipe_works" = yes; then
adamc@1132 6798 break
adamc@1132 6799 else
adamc@1132 6800 lt_cv_sys_global_symbol_pipe=
adamc@1132 6801 fi
adamc@1132 6802 done
adamc@1132 6803
adamc@1132 6804 fi
adamc@1132 6805
adamc@1132 6806 if test -z "$lt_cv_sys_global_symbol_pipe"; then
adamc@1132 6807 lt_cv_sys_global_symbol_to_cdecl=
adamc@1132 6808 fi
adamc@1132 6809 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
adamc@1132 6810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
adamc@1132 6811 $as_echo "failed" >&6; }
adamc@1132 6812 else
adamc@1132 6813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
adamc@1132 6814 $as_echo "ok" >&6; }
adamc@1132 6815 fi
adamc@1132 6816
adam@1459 6817 # Response file support.
adam@1459 6818 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
adam@1459 6819 nm_file_list_spec='@'
adam@1459 6820 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
adam@1459 6821 nm_file_list_spec='@'
adam@1459 6822 fi
adam@1459 6823
adam@1459 6824
adam@1459 6825
adam@1459 6826
adam@1459 6827
adam@1459 6828
adam@1459 6829
adam@1459 6830
adam@1459 6831
adam@1459 6832
adam@1459 6833
adam@1459 6834
adam@1459 6835
adam@1459 6836
adam@1459 6837
adam@1459 6838
adam@1459 6839
adam@1459 6840
adam@1459 6841
adam@1459 6842
adam@1459 6843
adam@1459 6844
adam@1459 6845
adam@1459 6846
adam@1459 6847
adam@1459 6848
adam@1459 6849
adam@1459 6850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
adam@1459 6851 $as_echo_n "checking for sysroot... " >&6; }
adam@1459 6852
adam@1459 6853 # Check whether --with-sysroot was given.
adam@1459 6854 if test "${with_sysroot+set}" = set; then :
adam@1459 6855 withval=$with_sysroot;
adam@1459 6856 else
adam@1459 6857 with_sysroot=no
adam@1459 6858 fi
adam@1459 6859
adam@1459 6860
adam@1459 6861 lt_sysroot=
adam@1459 6862 case ${with_sysroot} in #(
adam@1459 6863 yes)
adam@1459 6864 if test "$GCC" = yes; then
adam@1459 6865 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
adam@1459 6866 fi
adam@1459 6867 ;; #(
adam@1459 6868 /*)
adam@1459 6869 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
adam@1459 6870 ;; #(
adam@1459 6871 no|'')
adam@1459 6872 ;; #(
adam@1459 6873 *)
adam@1459 6874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
adam@1459 6875 $as_echo "${with_sysroot}" >&6; }
adam@1459 6876 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
adam@1459 6877 ;;
adam@1459 6878 esac
adam@1459 6879
adam@1459 6880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
adam@1459 6881 $as_echo "${lt_sysroot:-no}" >&6; }
adamc@1132 6882
adamc@1132 6883
adamc@1132 6884
adamc@1132 6885
adamc@1132 6886
adamc@1132 6887 # Check whether --enable-libtool-lock was given.
adamc@1132 6888 if test "${enable_libtool_lock+set}" = set; then :
adamc@1132 6889 enableval=$enable_libtool_lock;
adamc@1132 6890 fi
adamc@1132 6891
adamc@1132 6892 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
adamc@1132 6893
adamc@1132 6894 # Some flags need to be propagated to the compiler or linker for good
adamc@1132 6895 # libtool support.
adamc@1132 6896 case $host in
adamc@1132 6897 ia64-*-hpux*)
adamc@1132 6898 # Find out which ABI we are using.
adamc@1132 6899 echo 'int i;' > conftest.$ac_ext
adamc@1132 6900 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
adamc@1132 6901 (eval $ac_compile) 2>&5
adamc@1132 6902 ac_status=$?
adamc@1132 6903 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1132 6904 test $ac_status = 0; }; then
adamc@1132 6905 case `/usr/bin/file conftest.$ac_objext` in
adamc@1132 6906 *ELF-32*)
adamc@1132 6907 HPUX_IA64_MODE="32"
adamc@1132 6908 ;;
adamc@1132 6909 *ELF-64*)
adamc@1132 6910 HPUX_IA64_MODE="64"
adamc@1132 6911 ;;
adamc@1132 6912 esac
adamc@1132 6913 fi
adamc@1132 6914 rm -rf conftest*
adamc@1132 6915 ;;
adamc@1132 6916 *-*-irix6*)
adamc@1132 6917 # Find out which ABI we are using.
adam@1459 6918 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
adamc@1132 6919 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
adamc@1132 6920 (eval $ac_compile) 2>&5
adamc@1132 6921 ac_status=$?
adamc@1132 6922 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1132 6923 test $ac_status = 0; }; then
adamc@1132 6924 if test "$lt_cv_prog_gnu_ld" = yes; then
adamc@1132 6925 case `/usr/bin/file conftest.$ac_objext` in
adamc@1132 6926 *32-bit*)
adamc@1132 6927 LD="${LD-ld} -melf32bsmip"
adamc@1132 6928 ;;
adamc@1132 6929 *N32*)
adamc@1132 6930 LD="${LD-ld} -melf32bmipn32"
adamc@1132 6931 ;;
adamc@1132 6932 *64-bit*)
adamc@1132 6933 LD="${LD-ld} -melf64bmip"
adamc@1132 6934 ;;
adamc@1132 6935 esac
adamc@1132 6936 else
adamc@1132 6937 case `/usr/bin/file conftest.$ac_objext` in
adamc@1132 6938 *32-bit*)
adamc@1132 6939 LD="${LD-ld} -32"
adamc@1132 6940 ;;
adamc@1132 6941 *N32*)
adamc@1132 6942 LD="${LD-ld} -n32"
adamc@1132 6943 ;;
adamc@1132 6944 *64-bit*)
adamc@1132 6945 LD="${LD-ld} -64"
adamc@1132 6946 ;;
adamc@1132 6947 esac
adamc@1132 6948 fi
adamc@1132 6949 fi
adamc@1132 6950 rm -rf conftest*
adamc@1132 6951 ;;
adamc@1132 6952
adamc@1132 6953 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
adamc@1132 6954 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
adamc@1132 6955 # Find out which ABI we are using.
adamc@1132 6956 echo 'int i;' > conftest.$ac_ext
adamc@1132 6957 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
adamc@1132 6958 (eval $ac_compile) 2>&5
adamc@1132 6959 ac_status=$?
adamc@1132 6960 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1132 6961 test $ac_status = 0; }; then
adamc@1132 6962 case `/usr/bin/file conftest.o` in
adamc@1132 6963 *32-bit*)
adamc@1132 6964 case $host in
adamc@1132 6965 x86_64-*kfreebsd*-gnu)
adamc@1132 6966 LD="${LD-ld} -m elf_i386_fbsd"
adamc@1132 6967 ;;
adamc@1132 6968 x86_64-*linux*)
adamc@1132 6969 LD="${LD-ld} -m elf_i386"
adamc@1132 6970 ;;
adamc@1132 6971 ppc64-*linux*|powerpc64-*linux*)
adamc@1132 6972 LD="${LD-ld} -m elf32ppclinux"
adamc@1132 6973 ;;
adamc@1132 6974 s390x-*linux*)
adamc@1132 6975 LD="${LD-ld} -m elf_s390"
adamc@1132 6976 ;;
adamc@1132 6977 sparc64-*linux*)
adamc@1132 6978 LD="${LD-ld} -m elf32_sparc"
adamc@1132 6979 ;;
adamc@1132 6980 esac
adamc@1132 6981 ;;
adamc@1132 6982 *64-bit*)
adamc@1132 6983 case $host in
adamc@1132 6984 x86_64-*kfreebsd*-gnu)
adamc@1132 6985 LD="${LD-ld} -m elf_x86_64_fbsd"
adamc@1132 6986 ;;
adamc@1132 6987 x86_64-*linux*)
adamc@1132 6988 LD="${LD-ld} -m elf_x86_64"
adamc@1132 6989 ;;
adamc@1132 6990 ppc*-*linux*|powerpc*-*linux*)
adamc@1132 6991 LD="${LD-ld} -m elf64ppc"
adamc@1132 6992 ;;
adamc@1132 6993 s390*-*linux*|s390*-*tpf*)
adamc@1132 6994 LD="${LD-ld} -m elf64_s390"
adamc@1132 6995 ;;
adamc@1132 6996 sparc*-*linux*)
adamc@1132 6997 LD="${LD-ld} -m elf64_sparc"
adamc@1132 6998 ;;
adamc@1132 6999 esac
adamc@1132 7000 ;;
adamc@1132 7001 esac
adamc@1132 7002 fi
adamc@1132 7003 rm -rf conftest*
adamc@1132 7004 ;;
adamc@1132 7005
adamc@1132 7006 *-*-sco3.2v5*)
adamc@1132 7007 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
adamc@1132 7008 SAVE_CFLAGS="$CFLAGS"
adamc@1132 7009 CFLAGS="$CFLAGS -belf"
adamc@1132 7010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
adamc@1132 7011 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
adam@1599 7012 if ${lt_cv_cc_needs_belf+:} false; then :
adamc@1132 7013 $as_echo_n "(cached) " >&6
adamc@1132 7014 else
adamc@1132 7015 ac_ext=c
adamc@1132 7016 ac_cpp='$CPP $CPPFLAGS'
adamc@1132 7017 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
adamc@1132 7018 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
adamc@1132 7019 ac_compiler_gnu=$ac_cv_c_compiler_gnu
adamc@1132 7020
adamc@1132 7021 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1132 7022 /* end confdefs.h. */
adamc@1132 7023
adamc@1132 7024 int
adamc@1132 7025 main ()
adamc@1132 7026 {
adamc@1132 7027
adamc@1132 7028 ;
adamc@1132 7029 return 0;
adamc@1132 7030 }
adamc@1132 7031 _ACEOF
adamc@1132 7032 if ac_fn_c_try_link "$LINENO"; then :
adamc@1132 7033 lt_cv_cc_needs_belf=yes
adamc@1132 7034 else
adamc@1132 7035 lt_cv_cc_needs_belf=no
adamc@1132 7036 fi
adamc@1132 7037 rm -f core conftest.err conftest.$ac_objext \
adamc@1132 7038 conftest$ac_exeext conftest.$ac_ext
adamc@1132 7039 ac_ext=c
adamc@1132 7040 ac_cpp='$CPP $CPPFLAGS'
adamc@1132 7041 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
adamc@1132 7042 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
adamc@1132 7043 ac_compiler_gnu=$ac_cv_c_compiler_gnu
adamc@1132 7044
adamc@1132 7045 fi
adamc@1132 7046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
adamc@1132 7047 $as_echo "$lt_cv_cc_needs_belf" >&6; }
adamc@1132 7048 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
adamc@1132 7049 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
adamc@1132 7050 CFLAGS="$SAVE_CFLAGS"
adamc@1132 7051 fi
adamc@1132 7052 ;;
adam@1599 7053 *-*solaris*)
adamc@1132 7054 # Find out which ABI we are using.
adamc@1132 7055 echo 'int i;' > conftest.$ac_ext
adamc@1132 7056 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
adamc@1132 7057 (eval $ac_compile) 2>&5
adamc@1132 7058 ac_status=$?
adamc@1132 7059 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1132 7060 test $ac_status = 0; }; then
adamc@1132 7061 case `/usr/bin/file conftest.o` in
adamc@1132 7062 *64-bit*)
adamc@1132 7063 case $lt_cv_prog_gnu_ld in
adam@1599 7064 yes*)
adam@1599 7065 case $host in
adam@1599 7066 i?86-*-solaris*)
adam@1599 7067 LD="${LD-ld} -m elf_x86_64"
adam@1599 7068 ;;
adam@1599 7069 sparc*-*-solaris*)
adam@1599 7070 LD="${LD-ld} -m elf64_sparc"
adam@1599 7071 ;;
adam@1599 7072 esac
adam@1599 7073 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
adam@1599 7074 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
adam@1599 7075 LD="${LD-ld}_sol2"
adam@1599 7076 fi
adam@1599 7077 ;;
adamc@1132 7078 *)
adamc@1132 7079 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
adamc@1132 7080 LD="${LD-ld} -64"
adamc@1132 7081 fi
adamc@1132 7082 ;;
adamc@1132 7083 esac
adamc@1132 7084 ;;
adamc@1132 7085 esac
adamc@1132 7086 fi
adamc@1132 7087 rm -rf conftest*
adamc@1132 7088 ;;
adamc@1132 7089 esac
adamc@1132 7090
adamc@1132 7091 need_locks="$enable_libtool_lock"
adamc@1132 7092
adam@1459 7093 if test -n "$ac_tool_prefix"; then
adam@1459 7094 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
adam@1459 7095 set dummy ${ac_tool_prefix}mt; ac_word=$2
adam@1459 7096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adam@1459 7097 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 7098 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
adam@1459 7099 $as_echo_n "(cached) " >&6
adam@1459 7100 else
adam@1459 7101 if test -n "$MANIFEST_TOOL"; then
adam@1459 7102 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
adam@1459 7103 else
adam@1459 7104 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adam@1459 7105 for as_dir in $PATH
adam@1459 7106 do
adam@1459 7107 IFS=$as_save_IFS
adam@1459 7108 test -z "$as_dir" && as_dir=.
adam@1459 7109 for ac_exec_ext in '' $ac_executable_extensions; do
adam@1459 7110 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adam@1459 7111 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
adam@1459 7112 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adam@1459 7113 break 2
adam@1459 7114 fi
adam@1459 7115 done
adam@1459 7116 done
adam@1459 7117 IFS=$as_save_IFS
adam@1459 7118
adam@1459 7119 fi
adam@1459 7120 fi
adam@1459 7121 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
adam@1459 7122 if test -n "$MANIFEST_TOOL"; then
adam@1459 7123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
adam@1459 7124 $as_echo "$MANIFEST_TOOL" >&6; }
adam@1459 7125 else
adam@1459 7126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adam@1459 7127 $as_echo "no" >&6; }
adam@1459 7128 fi
adam@1459 7129
adam@1459 7130
adam@1459 7131 fi
adam@1459 7132 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
adam@1459 7133 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
adam@1459 7134 # Extract the first word of "mt", so it can be a program name with args.
adam@1459 7135 set dummy mt; ac_word=$2
adam@1459 7136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adam@1459 7137 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 7138 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
adam@1459 7139 $as_echo_n "(cached) " >&6
adam@1459 7140 else
adam@1459 7141 if test -n "$ac_ct_MANIFEST_TOOL"; then
adam@1459 7142 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
adam@1459 7143 else
adam@1459 7144 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adam@1459 7145 for as_dir in $PATH
adam@1459 7146 do
adam@1459 7147 IFS=$as_save_IFS
adam@1459 7148 test -z "$as_dir" && as_dir=.
adam@1459 7149 for ac_exec_ext in '' $ac_executable_extensions; do
adam@1459 7150 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adam@1459 7151 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
adam@1459 7152 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adam@1459 7153 break 2
adam@1459 7154 fi
adam@1459 7155 done
adam@1459 7156 done
adam@1459 7157 IFS=$as_save_IFS
adam@1459 7158
adam@1459 7159 fi
adam@1459 7160 fi
adam@1459 7161 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
adam@1459 7162 if test -n "$ac_ct_MANIFEST_TOOL"; then
adam@1459 7163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
adam@1459 7164 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
adam@1459 7165 else
adam@1459 7166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adam@1459 7167 $as_echo "no" >&6; }
adam@1459 7168 fi
adam@1459 7169
adam@1459 7170 if test "x$ac_ct_MANIFEST_TOOL" = x; then
adam@1459 7171 MANIFEST_TOOL=":"
adam@1459 7172 else
adam@1459 7173 case $cross_compiling:$ac_tool_warned in
adam@1459 7174 yes:)
adam@1459 7175 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
adam@1459 7176 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
adam@1459 7177 ac_tool_warned=yes ;;
adam@1459 7178 esac
adam@1459 7179 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
adam@1459 7180 fi
adam@1459 7181 else
adam@1459 7182 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
adam@1459 7183 fi
adam@1459 7184
adam@1459 7185 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
adam@1459 7186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
adam@1459 7187 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
adam@1599 7188 if ${lt_cv_path_mainfest_tool+:} false; then :
adam@1459 7189 $as_echo_n "(cached) " >&6
adam@1459 7190 else
adam@1459 7191 lt_cv_path_mainfest_tool=no
adam@1459 7192 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
adam@1459 7193 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
adam@1459 7194 cat conftest.err >&5
adam@1459 7195 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
adam@1459 7196 lt_cv_path_mainfest_tool=yes
adam@1459 7197 fi
adam@1459 7198 rm -f conftest*
adam@1459 7199 fi
adam@1459 7200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
adam@1459 7201 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
adam@1459 7202 if test "x$lt_cv_path_mainfest_tool" != xyes; then
adam@1459 7203 MANIFEST_TOOL=:
adam@1459 7204 fi
adam@1459 7205
adam@1459 7206
adam@1459 7207
adam@1459 7208
adam@1459 7209
adamc@1132 7210
adamc@1132 7211 case $host_os in
adamc@1132 7212 rhapsody* | darwin*)
adamc@1132 7213 if test -n "$ac_tool_prefix"; then
adamc@1132 7214 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
adamc@1132 7215 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
adamc@1132 7216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 7217 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 7218 if ${ac_cv_prog_DSYMUTIL+:} false; then :
adamc@1132 7219 $as_echo_n "(cached) " >&6
adamc@1132 7220 else
adamc@1132 7221 if test -n "$DSYMUTIL"; then
adamc@1132 7222 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
adamc@1132 7223 else
adamc@1132 7224 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 7225 for as_dir in $PATH
adamc@1132 7226 do
adamc@1132 7227 IFS=$as_save_IFS
adamc@1132 7228 test -z "$as_dir" && as_dir=.
adamc@1132 7229 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 7230 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 7231 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
adamc@1132 7232 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 7233 break 2
adamc@1132 7234 fi
adamc@1132 7235 done
adamc@1132 7236 done
adamc@1132 7237 IFS=$as_save_IFS
adamc@1132 7238
adamc@1132 7239 fi
adamc@1132 7240 fi
adamc@1132 7241 DSYMUTIL=$ac_cv_prog_DSYMUTIL
adamc@1132 7242 if test -n "$DSYMUTIL"; then
adamc@1132 7243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
adamc@1132 7244 $as_echo "$DSYMUTIL" >&6; }
adamc@1132 7245 else
adamc@1132 7246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 7247 $as_echo "no" >&6; }
adamc@1132 7248 fi
adamc@1132 7249
adamc@1132 7250
adamc@1132 7251 fi
adamc@1132 7252 if test -z "$ac_cv_prog_DSYMUTIL"; then
adamc@1132 7253 ac_ct_DSYMUTIL=$DSYMUTIL
adamc@1132 7254 # Extract the first word of "dsymutil", so it can be a program name with args.
adamc@1132 7255 set dummy dsymutil; ac_word=$2
adamc@1132 7256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 7257 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 7258 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
adamc@1132 7259 $as_echo_n "(cached) " >&6
adamc@1132 7260 else
adamc@1132 7261 if test -n "$ac_ct_DSYMUTIL"; then
adamc@1132 7262 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
adamc@1132 7263 else
adamc@1132 7264 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 7265 for as_dir in $PATH
adamc@1132 7266 do
adamc@1132 7267 IFS=$as_save_IFS
adamc@1132 7268 test -z "$as_dir" && as_dir=.
adamc@1132 7269 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 7270 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 7271 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
adamc@1132 7272 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 7273 break 2
adamc@1132 7274 fi
adamc@1132 7275 done
adamc@1132 7276 done
adamc@1132 7277 IFS=$as_save_IFS
adamc@1132 7278
adamc@1132 7279 fi
adamc@1132 7280 fi
adamc@1132 7281 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
adamc@1132 7282 if test -n "$ac_ct_DSYMUTIL"; then
adamc@1132 7283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
adamc@1132 7284 $as_echo "$ac_ct_DSYMUTIL" >&6; }
adamc@1132 7285 else
adamc@1132 7286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 7287 $as_echo "no" >&6; }
adamc@1132 7288 fi
adamc@1132 7289
adamc@1132 7290 if test "x$ac_ct_DSYMUTIL" = x; then
adamc@1132 7291 DSYMUTIL=":"
adamc@1132 7292 else
adamc@1132 7293 case $cross_compiling:$ac_tool_warned in
adamc@1132 7294 yes:)
adamc@1132 7295 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
adamc@1132 7296 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
adamc@1132 7297 ac_tool_warned=yes ;;
adamc@1132 7298 esac
adamc@1132 7299 DSYMUTIL=$ac_ct_DSYMUTIL
adamc@1132 7300 fi
adamc@1132 7301 else
adamc@1132 7302 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
adamc@1132 7303 fi
adamc@1132 7304
adamc@1132 7305 if test -n "$ac_tool_prefix"; then
adamc@1132 7306 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
adamc@1132 7307 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
adamc@1132 7308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 7309 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 7310 if ${ac_cv_prog_NMEDIT+:} false; then :
adamc@1132 7311 $as_echo_n "(cached) " >&6
adamc@1132 7312 else
adamc@1132 7313 if test -n "$NMEDIT"; then
adamc@1132 7314 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
adamc@1132 7315 else
adamc@1132 7316 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 7317 for as_dir in $PATH
adamc@1132 7318 do
adamc@1132 7319 IFS=$as_save_IFS
adamc@1132 7320 test -z "$as_dir" && as_dir=.
adamc@1132 7321 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 7322 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 7323 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
adamc@1132 7324 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 7325 break 2
adamc@1132 7326 fi
adamc@1132 7327 done
adamc@1132 7328 done
adamc@1132 7329 IFS=$as_save_IFS
adamc@1132 7330
adamc@1132 7331 fi
adamc@1132 7332 fi
adamc@1132 7333 NMEDIT=$ac_cv_prog_NMEDIT
adamc@1132 7334 if test -n "$NMEDIT"; then
adamc@1132 7335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
adamc@1132 7336 $as_echo "$NMEDIT" >&6; }
adamc@1132 7337 else
adamc@1132 7338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 7339 $as_echo "no" >&6; }
adamc@1132 7340 fi
adamc@1132 7341
adamc@1132 7342
adamc@1132 7343 fi
adamc@1132 7344 if test -z "$ac_cv_prog_NMEDIT"; then
adamc@1132 7345 ac_ct_NMEDIT=$NMEDIT
adamc@1132 7346 # Extract the first word of "nmedit", so it can be a program name with args.
adamc@1132 7347 set dummy nmedit; ac_word=$2
adamc@1132 7348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 7349 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 7350 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
adamc@1132 7351 $as_echo_n "(cached) " >&6
adamc@1132 7352 else
adamc@1132 7353 if test -n "$ac_ct_NMEDIT"; then
adamc@1132 7354 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
adamc@1132 7355 else
adamc@1132 7356 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 7357 for as_dir in $PATH
adamc@1132 7358 do
adamc@1132 7359 IFS=$as_save_IFS
adamc@1132 7360 test -z "$as_dir" && as_dir=.
adamc@1132 7361 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 7362 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 7363 ac_cv_prog_ac_ct_NMEDIT="nmedit"
adamc@1132 7364 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 7365 break 2
adamc@1132 7366 fi
adamc@1132 7367 done
adamc@1132 7368 done
adamc@1132 7369 IFS=$as_save_IFS
adamc@1132 7370
adamc@1132 7371 fi
adamc@1132 7372 fi
adamc@1132 7373 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
adamc@1132 7374 if test -n "$ac_ct_NMEDIT"; then
adamc@1132 7375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
adamc@1132 7376 $as_echo "$ac_ct_NMEDIT" >&6; }
adamc@1132 7377 else
adamc@1132 7378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 7379 $as_echo "no" >&6; }
adamc@1132 7380 fi
adamc@1132 7381
adamc@1132 7382 if test "x$ac_ct_NMEDIT" = x; then
adamc@1132 7383 NMEDIT=":"
adamc@1132 7384 else
adamc@1132 7385 case $cross_compiling:$ac_tool_warned in
adamc@1132 7386 yes:)
adamc@1132 7387 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
adamc@1132 7388 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
adamc@1132 7389 ac_tool_warned=yes ;;
adamc@1132 7390 esac
adamc@1132 7391 NMEDIT=$ac_ct_NMEDIT
adamc@1132 7392 fi
adamc@1132 7393 else
adamc@1132 7394 NMEDIT="$ac_cv_prog_NMEDIT"
adamc@1132 7395 fi
adamc@1132 7396
adamc@1132 7397 if test -n "$ac_tool_prefix"; then
adamc@1132 7398 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
adamc@1132 7399 set dummy ${ac_tool_prefix}lipo; ac_word=$2
adamc@1132 7400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 7401 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 7402 if ${ac_cv_prog_LIPO+:} false; then :
adamc@1132 7403 $as_echo_n "(cached) " >&6
adamc@1132 7404 else
adamc@1132 7405 if test -n "$LIPO"; then
adamc@1132 7406 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
adamc@1132 7407 else
adamc@1132 7408 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 7409 for as_dir in $PATH
adamc@1132 7410 do
adamc@1132 7411 IFS=$as_save_IFS
adamc@1132 7412 test -z "$as_dir" && as_dir=.
adamc@1132 7413 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 7414 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 7415 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
adamc@1132 7416 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 7417 break 2
adamc@1132 7418 fi
adamc@1132 7419 done
adamc@1132 7420 done
adamc@1132 7421 IFS=$as_save_IFS
adamc@1132 7422
adamc@1132 7423 fi
adamc@1132 7424 fi
adamc@1132 7425 LIPO=$ac_cv_prog_LIPO
adamc@1132 7426 if test -n "$LIPO"; then
adamc@1132 7427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
adamc@1132 7428 $as_echo "$LIPO" >&6; }
adamc@1132 7429 else
adamc@1132 7430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 7431 $as_echo "no" >&6; }
adamc@1132 7432 fi
adamc@1132 7433
adamc@1132 7434
adamc@1132 7435 fi
adamc@1132 7436 if test -z "$ac_cv_prog_LIPO"; then
adamc@1132 7437 ac_ct_LIPO=$LIPO
adamc@1132 7438 # Extract the first word of "lipo", so it can be a program name with args.
adamc@1132 7439 set dummy lipo; ac_word=$2
adamc@1132 7440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 7441 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 7442 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
adamc@1132 7443 $as_echo_n "(cached) " >&6
adamc@1132 7444 else
adamc@1132 7445 if test -n "$ac_ct_LIPO"; then
adamc@1132 7446 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
adamc@1132 7447 else
adamc@1132 7448 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 7449 for as_dir in $PATH
adamc@1132 7450 do
adamc@1132 7451 IFS=$as_save_IFS
adamc@1132 7452 test -z "$as_dir" && as_dir=.
adamc@1132 7453 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 7454 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 7455 ac_cv_prog_ac_ct_LIPO="lipo"
adamc@1132 7456 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 7457 break 2
adamc@1132 7458 fi
adamc@1132 7459 done
adamc@1132 7460 done
adamc@1132 7461 IFS=$as_save_IFS
adamc@1132 7462
adamc@1132 7463 fi
adamc@1132 7464 fi
adamc@1132 7465 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
adamc@1132 7466 if test -n "$ac_ct_LIPO"; then
adamc@1132 7467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
adamc@1132 7468 $as_echo "$ac_ct_LIPO" >&6; }
adamc@1132 7469 else
adamc@1132 7470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 7471 $as_echo "no" >&6; }
adamc@1132 7472 fi
adamc@1132 7473
adamc@1132 7474 if test "x$ac_ct_LIPO" = x; then
adamc@1132 7475 LIPO=":"
adamc@1132 7476 else
adamc@1132 7477 case $cross_compiling:$ac_tool_warned in
adamc@1132 7478 yes:)
adamc@1132 7479 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
adamc@1132 7480 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
adamc@1132 7481 ac_tool_warned=yes ;;
adamc@1132 7482 esac
adamc@1132 7483 LIPO=$ac_ct_LIPO
adamc@1132 7484 fi
adamc@1132 7485 else
adamc@1132 7486 LIPO="$ac_cv_prog_LIPO"
adamc@1132 7487 fi
adamc@1132 7488
adamc@1132 7489 if test -n "$ac_tool_prefix"; then
adamc@1132 7490 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
adamc@1132 7491 set dummy ${ac_tool_prefix}otool; ac_word=$2
adamc@1132 7492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 7493 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 7494 if ${ac_cv_prog_OTOOL+:} false; then :
adamc@1132 7495 $as_echo_n "(cached) " >&6
adamc@1132 7496 else
adamc@1132 7497 if test -n "$OTOOL"; then
adamc@1132 7498 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
adamc@1132 7499 else
adamc@1132 7500 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 7501 for as_dir in $PATH
adamc@1132 7502 do
adamc@1132 7503 IFS=$as_save_IFS
adamc@1132 7504 test -z "$as_dir" && as_dir=.
adamc@1132 7505 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 7506 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 7507 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
adamc@1132 7508 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 7509 break 2
adamc@1132 7510 fi
adamc@1132 7511 done
adamc@1132 7512 done
adamc@1132 7513 IFS=$as_save_IFS
adamc@1132 7514
adamc@1132 7515 fi
adamc@1132 7516 fi
adamc@1132 7517 OTOOL=$ac_cv_prog_OTOOL
adamc@1132 7518 if test -n "$OTOOL"; then
adamc@1132 7519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
adamc@1132 7520 $as_echo "$OTOOL" >&6; }
adamc@1132 7521 else
adamc@1132 7522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 7523 $as_echo "no" >&6; }
adamc@1132 7524 fi
adamc@1132 7525
adamc@1132 7526
adamc@1132 7527 fi
adamc@1132 7528 if test -z "$ac_cv_prog_OTOOL"; then
adamc@1132 7529 ac_ct_OTOOL=$OTOOL
adamc@1132 7530 # Extract the first word of "otool", so it can be a program name with args.
adamc@1132 7531 set dummy otool; ac_word=$2
adamc@1132 7532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 7533 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 7534 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
adamc@1132 7535 $as_echo_n "(cached) " >&6
adamc@1132 7536 else
adamc@1132 7537 if test -n "$ac_ct_OTOOL"; then
adamc@1132 7538 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
adamc@1132 7539 else
adamc@1132 7540 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 7541 for as_dir in $PATH
adamc@1132 7542 do
adamc@1132 7543 IFS=$as_save_IFS
adamc@1132 7544 test -z "$as_dir" && as_dir=.
adamc@1132 7545 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 7546 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 7547 ac_cv_prog_ac_ct_OTOOL="otool"
adamc@1132 7548 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 7549 break 2
adamc@1132 7550 fi
adamc@1132 7551 done
adamc@1132 7552 done
adamc@1132 7553 IFS=$as_save_IFS
adamc@1132 7554
adamc@1132 7555 fi
adamc@1132 7556 fi
adamc@1132 7557 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
adamc@1132 7558 if test -n "$ac_ct_OTOOL"; then
adamc@1132 7559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
adamc@1132 7560 $as_echo "$ac_ct_OTOOL" >&6; }
adamc@1132 7561 else
adamc@1132 7562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 7563 $as_echo "no" >&6; }
adamc@1132 7564 fi
adamc@1132 7565
adamc@1132 7566 if test "x$ac_ct_OTOOL" = x; then
adamc@1132 7567 OTOOL=":"
adamc@1132 7568 else
adamc@1132 7569 case $cross_compiling:$ac_tool_warned in
adamc@1132 7570 yes:)
adamc@1132 7571 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
adamc@1132 7572 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
adamc@1132 7573 ac_tool_warned=yes ;;
adamc@1132 7574 esac
adamc@1132 7575 OTOOL=$ac_ct_OTOOL
adamc@1132 7576 fi
adamc@1132 7577 else
adamc@1132 7578 OTOOL="$ac_cv_prog_OTOOL"
adamc@1132 7579 fi
adamc@1132 7580
adamc@1132 7581 if test -n "$ac_tool_prefix"; then
adamc@1132 7582 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
adamc@1132 7583 set dummy ${ac_tool_prefix}otool64; ac_word=$2
adamc@1132 7584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 7585 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 7586 if ${ac_cv_prog_OTOOL64+:} false; then :
adamc@1132 7587 $as_echo_n "(cached) " >&6
adamc@1132 7588 else
adamc@1132 7589 if test -n "$OTOOL64"; then
adamc@1132 7590 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
adamc@1132 7591 else
adamc@1132 7592 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 7593 for as_dir in $PATH
adamc@1132 7594 do
adamc@1132 7595 IFS=$as_save_IFS
adamc@1132 7596 test -z "$as_dir" && as_dir=.
adamc@1132 7597 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 7598 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 7599 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
adamc@1132 7600 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 7601 break 2
adamc@1132 7602 fi
adamc@1132 7603 done
adamc@1132 7604 done
adamc@1132 7605 IFS=$as_save_IFS
adamc@1132 7606
adamc@1132 7607 fi
adamc@1132 7608 fi
adamc@1132 7609 OTOOL64=$ac_cv_prog_OTOOL64
adamc@1132 7610 if test -n "$OTOOL64"; then
adamc@1132 7611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
adamc@1132 7612 $as_echo "$OTOOL64" >&6; }
adamc@1132 7613 else
adamc@1132 7614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 7615 $as_echo "no" >&6; }
adamc@1132 7616 fi
adamc@1132 7617
adamc@1132 7618
adamc@1132 7619 fi
adamc@1132 7620 if test -z "$ac_cv_prog_OTOOL64"; then
adamc@1132 7621 ac_ct_OTOOL64=$OTOOL64
adamc@1132 7622 # Extract the first word of "otool64", so it can be a program name with args.
adamc@1132 7623 set dummy otool64; ac_word=$2
adamc@1132 7624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1132 7625 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 7626 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
adamc@1132 7627 $as_echo_n "(cached) " >&6
adamc@1132 7628 else
adamc@1132 7629 if test -n "$ac_ct_OTOOL64"; then
adamc@1132 7630 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
adamc@1132 7631 else
adamc@1132 7632 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1132 7633 for as_dir in $PATH
adamc@1132 7634 do
adamc@1132 7635 IFS=$as_save_IFS
adamc@1132 7636 test -z "$as_dir" && as_dir=.
adamc@1132 7637 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1132 7638 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1132 7639 ac_cv_prog_ac_ct_OTOOL64="otool64"
adamc@1132 7640 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1132 7641 break 2
adamc@1132 7642 fi
adamc@1132 7643 done
adamc@1132 7644 done
adamc@1132 7645 IFS=$as_save_IFS
adamc@1132 7646
adamc@1132 7647 fi
adamc@1132 7648 fi
adamc@1132 7649 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
adamc@1132 7650 if test -n "$ac_ct_OTOOL64"; then
adamc@1132 7651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
adamc@1132 7652 $as_echo "$ac_ct_OTOOL64" >&6; }
adamc@1132 7653 else
adamc@1132 7654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 7655 $as_echo "no" >&6; }
adamc@1132 7656 fi
adamc@1132 7657
adamc@1132 7658 if test "x$ac_ct_OTOOL64" = x; then
adamc@1132 7659 OTOOL64=":"
adamc@1132 7660 else
adamc@1132 7661 case $cross_compiling:$ac_tool_warned in
adamc@1132 7662 yes:)
adamc@1132 7663 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
adamc@1132 7664 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
adamc@1132 7665 ac_tool_warned=yes ;;
adamc@1132 7666 esac
adamc@1132 7667 OTOOL64=$ac_ct_OTOOL64
adamc@1132 7668 fi
adamc@1132 7669 else
adamc@1132 7670 OTOOL64="$ac_cv_prog_OTOOL64"
adamc@1132 7671 fi
adamc@1132 7672
adamc@1132 7673
adamc@1132 7674
adamc@1132 7675
adamc@1132 7676
adamc@1132 7677
adamc@1132 7678
adamc@1132 7679
adamc@1132 7680
adamc@1132 7681
adamc@1132 7682
adamc@1132 7683
adamc@1132 7684
adamc@1132 7685
adamc@1132 7686
adamc@1132 7687
adamc@1132 7688
adamc@1132 7689
adamc@1132 7690
adamc@1132 7691
adamc@1132 7692
adamc@1132 7693
adamc@1132 7694
adamc@1132 7695
adamc@1132 7696
adamc@1132 7697
adamc@1132 7698
adamc@1132 7699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
adamc@1132 7700 $as_echo_n "checking for -single_module linker flag... " >&6; }
adam@1599 7701 if ${lt_cv_apple_cc_single_mod+:} false; then :
adamc@1132 7702 $as_echo_n "(cached) " >&6
adamc@1132 7703 else
adamc@1132 7704 lt_cv_apple_cc_single_mod=no
adamc@1132 7705 if test -z "${LT_MULTI_MODULE}"; then
adamc@1132 7706 # By default we will add the -single_module flag. You can override
adamc@1132 7707 # by either setting the environment variable LT_MULTI_MODULE
adamc@1132 7708 # non-empty at configure time, or by adding -multi_module to the
adamc@1132 7709 # link flags.
adamc@1132 7710 rm -rf libconftest.dylib*
adamc@1132 7711 echo "int foo(void){return 1;}" > conftest.c
adamc@1132 7712 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
adamc@1132 7713 -dynamiclib -Wl,-single_module conftest.c" >&5
adamc@1132 7714 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
adamc@1132 7715 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
adamc@1132 7716 _lt_result=$?
adam@1599 7717 # If there is a non-empty error log, and "single_module"
adam@1599 7718 # appears in it, assume the flag caused a linker warning
adam@1599 7719 if test -s conftest.err && $GREP single_module conftest.err; then
adam@1599 7720 cat conftest.err >&5
adam@1599 7721 # Otherwise, if the output was created with a 0 exit code from
adam@1599 7722 # the compiler, it worked.
adam@1599 7723 elif test -f libconftest.dylib && test $_lt_result -eq 0; then
adamc@1132 7724 lt_cv_apple_cc_single_mod=yes
adamc@1132 7725 else
adamc@1132 7726 cat conftest.err >&5
adamc@1132 7727 fi
adamc@1132 7728 rm -rf libconftest.dylib*
adamc@1132 7729 rm -f conftest.*
adamc@1132 7730 fi
adamc@1132 7731 fi
adamc@1132 7732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
adamc@1132 7733 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
adam@1599 7734
adamc@1132 7735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
adamc@1132 7736 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
adam@1599 7737 if ${lt_cv_ld_exported_symbols_list+:} false; then :
adamc@1132 7738 $as_echo_n "(cached) " >&6
adamc@1132 7739 else
adamc@1132 7740 lt_cv_ld_exported_symbols_list=no
adamc@1132 7741 save_LDFLAGS=$LDFLAGS
adamc@1132 7742 echo "_main" > conftest.sym
adamc@1132 7743 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
adamc@1132 7744 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1132 7745 /* end confdefs.h. */
adamc@1132 7746
adamc@1132 7747 int
adamc@1132 7748 main ()
adamc@1132 7749 {
adamc@1132 7750
adamc@1132 7751 ;
adamc@1132 7752 return 0;
adamc@1132 7753 }
adamc@1132 7754 _ACEOF
adamc@1132 7755 if ac_fn_c_try_link "$LINENO"; then :
adamc@1132 7756 lt_cv_ld_exported_symbols_list=yes
adamc@1132 7757 else
adamc@1132 7758 lt_cv_ld_exported_symbols_list=no
adamc@1132 7759 fi
adamc@1132 7760 rm -f core conftest.err conftest.$ac_objext \
adamc@1132 7761 conftest$ac_exeext conftest.$ac_ext
adamc@1132 7762 LDFLAGS="$save_LDFLAGS"
adamc@1132 7763
adamc@1132 7764 fi
adamc@1132 7765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
adamc@1132 7766 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
adam@1599 7767
adam@1459 7768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
adam@1459 7769 $as_echo_n "checking for -force_load linker flag... " >&6; }
adam@1599 7770 if ${lt_cv_ld_force_load+:} false; then :
adam@1459 7771 $as_echo_n "(cached) " >&6
adam@1459 7772 else
adam@1459 7773 lt_cv_ld_force_load=no
adam@1459 7774 cat > conftest.c << _LT_EOF
adam@1459 7775 int forced_loaded() { return 2;}
adam@1459 7776 _LT_EOF
adam@1459 7777 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
adam@1459 7778 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
adam@1459 7779 echo "$AR cru libconftest.a conftest.o" >&5
adam@1459 7780 $AR cru libconftest.a conftest.o 2>&5
adam@1459 7781 echo "$RANLIB libconftest.a" >&5
adam@1459 7782 $RANLIB libconftest.a 2>&5
adam@1459 7783 cat > conftest.c << _LT_EOF
adam@1459 7784 int main() { return 0;}
adam@1459 7785 _LT_EOF
adam@1459 7786 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
adam@1459 7787 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
adam@1459 7788 _lt_result=$?
adam@1599 7789 if test -s conftest.err && $GREP force_load conftest.err; then
adam@1599 7790 cat conftest.err >&5
adam@1599 7791 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
adam@1459 7792 lt_cv_ld_force_load=yes
adam@1459 7793 else
adam@1459 7794 cat conftest.err >&5
adam@1459 7795 fi
adam@1459 7796 rm -f conftest.err libconftest.a conftest conftest.c
adam@1459 7797 rm -rf conftest.dSYM
adam@1459 7798
adam@1459 7799 fi
adam@1459 7800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
adam@1459 7801 $as_echo "$lt_cv_ld_force_load" >&6; }
adamc@1132 7802 case $host_os in
adamc@1132 7803 rhapsody* | darwin1.[012])
adamc@1132 7804 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
adamc@1132 7805 darwin1.*)
adamc@1132 7806 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
adamc@1132 7807 darwin*) # darwin 5.x on
adamc@1132 7808 # if running on 10.5 or later, the deployment target defaults
adamc@1132 7809 # to the OS version, if on x86, and 10.4, the deployment
adamc@1132 7810 # target defaults to 10.4. Don't you love it?
adamc@1132 7811 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
adamc@1132 7812 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
adamc@1132 7813 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
adamc@1132 7814 10.[012]*)
adamc@1132 7815 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
adamc@1132 7816 10.*)
adamc@1132 7817 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
adamc@1132 7818 esac
adamc@1132 7819 ;;
adamc@1132 7820 esac
adamc@1132 7821 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
adamc@1132 7822 _lt_dar_single_mod='$single_module'
adamc@1132 7823 fi
adamc@1132 7824 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
adamc@1132 7825 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
adamc@1132 7826 else
adamc@1132 7827 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
adamc@1132 7828 fi
adam@1459 7829 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
adamc@1132 7830 _lt_dsymutil='~$DSYMUTIL $lib || :'
adamc@1132 7831 else
adamc@1132 7832 _lt_dsymutil=
adamc@1132 7833 fi
adamc@1132 7834 ;;
adamc@1132 7835 esac
adamc@1132 7836
adamc@1132 7837 for ac_header in dlfcn.h
adamc@1132 7838 do :
adamc@1132 7839 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
adamc@1132 7840 "
adam@1599 7841 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
adamc@1132 7842 cat >>confdefs.h <<_ACEOF
adamc@1132 7843 #define HAVE_DLFCN_H 1
adamc@1132 7844 _ACEOF
adamc@1132 7845
adamc@1132 7846 fi
adamc@1132 7847
adamc@1132 7848 done
adamc@1132 7849
adamc@1132 7850
adamc@1132 7851
adam@1459 7852
adam@1459 7853
adamc@1132 7854 # Set options
adamc@1132 7855
adamc@1132 7856
adamc@1132 7857
adamc@1132 7858 enable_dlopen=no
adamc@1132 7859
adamc@1132 7860
adamc@1132 7861 enable_win32_dll=no
adamc@1132 7862
adamc@1132 7863
adamc@1132 7864 # Check whether --enable-shared was given.
adamc@1132 7865 if test "${enable_shared+set}" = set; then :
adamc@1132 7866 enableval=$enable_shared; p=${PACKAGE-default}
adamc@1132 7867 case $enableval in
adamc@1132 7868 yes) enable_shared=yes ;;
adamc@1132 7869 no) enable_shared=no ;;
adamc@1132 7870 *)
adamc@1132 7871 enable_shared=no
adamc@1132 7872 # Look at the argument we got. We use all the common list separators.
adamc@1132 7873 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
adamc@1132 7874 for pkg in $enableval; do
adamc@1132 7875 IFS="$lt_save_ifs"
adamc@1132 7876 if test "X$pkg" = "X$p"; then
adamc@1132 7877 enable_shared=yes
adamc@1132 7878 fi
adamc@1132 7879 done
adamc@1132 7880 IFS="$lt_save_ifs"
adamc@1132 7881 ;;
adamc@1132 7882 esac
adamc@1132 7883 else
adamc@1132 7884 enable_shared=yes
adamc@1132 7885 fi
adamc@1132 7886
adamc@1132 7887
adamc@1132 7888
adamc@1132 7889
adamc@1132 7890
adamc@1132 7891
adamc@1132 7892
adamc@1132 7893
adamc@1132 7894
adamc@1132 7895 # Check whether --enable-static was given.
adamc@1132 7896 if test "${enable_static+set}" = set; then :
adamc@1132 7897 enableval=$enable_static; p=${PACKAGE-default}
adamc@1132 7898 case $enableval in
adamc@1132 7899 yes) enable_static=yes ;;
adamc@1132 7900 no) enable_static=no ;;
adamc@1132 7901 *)
adamc@1132 7902 enable_static=no
adamc@1132 7903 # Look at the argument we got. We use all the common list separators.
adamc@1132 7904 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
adamc@1132 7905 for pkg in $enableval; do
adamc@1132 7906 IFS="$lt_save_ifs"
adamc@1132 7907 if test "X$pkg" = "X$p"; then
adamc@1132 7908 enable_static=yes
adamc@1132 7909 fi
adamc@1132 7910 done
adamc@1132 7911 IFS="$lt_save_ifs"
adamc@1132 7912 ;;
adamc@1132 7913 esac
adamc@1132 7914 else
adamc@1132 7915 enable_static=yes
adamc@1132 7916 fi
adamc@1132 7917
adamc@1132 7918
adamc@1132 7919
adamc@1132 7920
adamc@1132 7921
adamc@1132 7922
adamc@1132 7923
adamc@1132 7924
adamc@1132 7925
adamc@1132 7926
adamc@1132 7927 # Check whether --with-pic was given.
adamc@1132 7928 if test "${with_pic+set}" = set; then :
adam@1599 7929 withval=$with_pic; lt_p=${PACKAGE-default}
adam@1599 7930 case $withval in
adam@1599 7931 yes|no) pic_mode=$withval ;;
adam@1599 7932 *)
adam@1599 7933 pic_mode=default
adam@1599 7934 # Look at the argument we got. We use all the common list separators.
adam@1599 7935 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
adam@1599 7936 for lt_pkg in $withval; do
adam@1599 7937 IFS="$lt_save_ifs"
adam@1599 7938 if test "X$lt_pkg" = "X$lt_p"; then
adam@1599 7939 pic_mode=yes
adam@1599 7940 fi
adam@1599 7941 done
adam@1599 7942 IFS="$lt_save_ifs"
adam@1599 7943 ;;
adam@1599 7944 esac
adamc@1132 7945 else
adamc@1132 7946 pic_mode=default
adamc@1132 7947 fi
adamc@1132 7948
adamc@1132 7949
adamc@1132 7950 test -z "$pic_mode" && pic_mode=default
adamc@1132 7951
adamc@1132 7952
adamc@1132 7953
adamc@1132 7954
adamc@1132 7955
adamc@1132 7956
adamc@1132 7957
adamc@1132 7958 # Check whether --enable-fast-install was given.
adamc@1132 7959 if test "${enable_fast_install+set}" = set; then :
adamc@1132 7960 enableval=$enable_fast_install; p=${PACKAGE-default}
adamc@1132 7961 case $enableval in
adamc@1132 7962 yes) enable_fast_install=yes ;;
adamc@1132 7963 no) enable_fast_install=no ;;
adamc@1132 7964 *)
adamc@1132 7965 enable_fast_install=no
adamc@1132 7966 # Look at the argument we got. We use all the common list separators.
adamc@1132 7967 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
adamc@1132 7968 for pkg in $enableval; do
adamc@1132 7969 IFS="$lt_save_ifs"
adamc@1132 7970 if test "X$pkg" = "X$p"; then
adamc@1132 7971 enable_fast_install=yes
adamc@1132 7972 fi
adamc@1132 7973 done
adamc@1132 7974 IFS="$lt_save_ifs"
adamc@1132 7975 ;;
adamc@1132 7976 esac
adamc@1132 7977 else
adamc@1132 7978 enable_fast_install=yes
adamc@1132 7979 fi
adamc@1132 7980
adamc@1132 7981
adamc@1132 7982
adamc@1132 7983
adamc@1132 7984
adamc@1132 7985
adamc@1132 7986
adamc@1132 7987
adamc@1132 7988
adamc@1132 7989
adamc@1132 7990
adamc@1132 7991 # This can be used to rebuild libtool when needed
adamc@1132 7992 LIBTOOL_DEPS="$ltmain"
adamc@1132 7993
adamc@1132 7994 # Always use our own libtool.
adamc@1132 7995 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
adamc@1132 7996
adamc@1132 7997
adamc@1132 7998
adamc@1132 7999
adamc@1132 8000
adamc@1132 8001
adamc@1132 8002
adamc@1132 8003
adamc@1132 8004
adamc@1132 8005
adamc@1132 8006
adamc@1132 8007
adamc@1132 8008
adamc@1132 8009
adamc@1132 8010
adamc@1132 8011
adamc@1132 8012
adamc@1132 8013
adamc@1132 8014
adamc@1132 8015
adamc@1132 8016
adamc@1132 8017
adamc@1132 8018
adamc@1132 8019
adamc@1132 8020
adam@1459 8021
adam@1599 8022
adam@1599 8023
adam@1599 8024
adam@1599 8025
adamc@1132 8026 test -z "$LN_S" && LN_S="ln -s"
adamc@1132 8027
adamc@1132 8028
adamc@1132 8029
adamc@1132 8030
adamc@1132 8031
adamc@1132 8032
adamc@1132 8033
adamc@1132 8034
adamc@1132 8035
adamc@1132 8036
adamc@1132 8037
adamc@1132 8038
adamc@1132 8039
adamc@1132 8040
adamc@1132 8041 if test -n "${ZSH_VERSION+set}" ; then
adamc@1132 8042 setopt NO_GLOB_SUBST
adamc@1132 8043 fi
adamc@1132 8044
adamc@1132 8045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
adamc@1132 8046 $as_echo_n "checking for objdir... " >&6; }
adam@1599 8047 if ${lt_cv_objdir+:} false; then :
adamc@1132 8048 $as_echo_n "(cached) " >&6
adamc@1132 8049 else
adamc@1132 8050 rm -f .libs 2>/dev/null
adamc@1132 8051 mkdir .libs 2>/dev/null
adamc@1132 8052 if test -d .libs; then
adamc@1132 8053 lt_cv_objdir=.libs
adamc@1132 8054 else
adamc@1132 8055 # MS-DOS does not allow filenames that begin with a dot.
adamc@1132 8056 lt_cv_objdir=_libs
adamc@1132 8057 fi
adamc@1132 8058 rmdir .libs 2>/dev/null
adamc@1132 8059 fi
adamc@1132 8060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
adamc@1132 8061 $as_echo "$lt_cv_objdir" >&6; }
adamc@1132 8062 objdir=$lt_cv_objdir
adamc@1132 8063
adamc@1132 8064
adamc@1132 8065
adamc@1132 8066
adamc@1132 8067
adamc@1132 8068 cat >>confdefs.h <<_ACEOF
adamc@1132 8069 #define LT_OBJDIR "$lt_cv_objdir/"
adamc@1132 8070 _ACEOF
adamc@1132 8071
adamc@1132 8072
adamc@1132 8073
adamc@1132 8074
adamc@1132 8075 case $host_os in
adamc@1132 8076 aix3*)
adamc@1132 8077 # AIX sometimes has problems with the GCC collect2 program. For some
adamc@1132 8078 # reason, if we set the COLLECT_NAMES environment variable, the problems
adamc@1132 8079 # vanish in a puff of smoke.
adamc@1132 8080 if test "X${COLLECT_NAMES+set}" != Xset; then
adamc@1132 8081 COLLECT_NAMES=
adamc@1132 8082 export COLLECT_NAMES
adamc@1132 8083 fi
adamc@1132 8084 ;;
adamc@1132 8085 esac
adamc@1132 8086
adamc@1132 8087 # Global variables:
adamc@1132 8088 ofile=libtool
adamc@1132 8089 can_build_shared=yes
adamc@1132 8090
adamc@1132 8091 # All known linkers require a `.a' archive for static linking (except MSVC,
adamc@1132 8092 # which needs '.lib').
adamc@1132 8093 libext=a
adamc@1132 8094
adamc@1132 8095 with_gnu_ld="$lt_cv_prog_gnu_ld"
adamc@1132 8096
adamc@1132 8097 old_CC="$CC"
adamc@1132 8098 old_CFLAGS="$CFLAGS"
adamc@1132 8099
adamc@1132 8100 # Set sane defaults for various variables
adamc@1132 8101 test -z "$CC" && CC=cc
adamc@1132 8102 test -z "$LTCC" && LTCC=$CC
adamc@1132 8103 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
adamc@1132 8104 test -z "$LD" && LD=ld
adamc@1132 8105 test -z "$ac_objext" && ac_objext=o
adamc@1132 8106
adamc@1132 8107 for cc_temp in $compiler""; do
adamc@1132 8108 case $cc_temp in
adamc@1132 8109 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
adamc@1132 8110 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
adamc@1132 8111 \-*) ;;
adamc@1132 8112 *) break;;
adamc@1132 8113 esac
adamc@1132 8114 done
adam@1459 8115 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
adamc@1132 8116
adamc@1132 8117
adamc@1132 8118 # Only perform the check for file, if the check method requires it
adamc@1132 8119 test -z "$MAGIC_CMD" && MAGIC_CMD=file
adamc@1132 8120 case $deplibs_check_method in
adamc@1132 8121 file_magic*)
adamc@1132 8122 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
adamc@1132 8123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
adamc@1132 8124 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
adam@1599 8125 if ${lt_cv_path_MAGIC_CMD+:} false; then :
adamc@1132 8126 $as_echo_n "(cached) " >&6
adamc@1132 8127 else
adamc@1132 8128 case $MAGIC_CMD in
adamc@1132 8129 [\\/*] | ?:[\\/]*)
adamc@1132 8130 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
adamc@1132 8131 ;;
adamc@1132 8132 *)
adamc@1132 8133 lt_save_MAGIC_CMD="$MAGIC_CMD"
adamc@1132 8134 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
adamc@1132 8135 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
adamc@1132 8136 for ac_dir in $ac_dummy; do
adamc@1132 8137 IFS="$lt_save_ifs"
adamc@1132 8138 test -z "$ac_dir" && ac_dir=.
adamc@1132 8139 if test -f $ac_dir/${ac_tool_prefix}file; then
adamc@1132 8140 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
adamc@1132 8141 if test -n "$file_magic_test_file"; then
adamc@1132 8142 case $deplibs_check_method in
adamc@1132 8143 "file_magic "*)
adamc@1132 8144 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
adamc@1132 8145 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
adamc@1132 8146 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
adamc@1132 8147 $EGREP "$file_magic_regex" > /dev/null; then
adamc@1132 8148 :
adamc@1132 8149 else
adamc@1132 8150 cat <<_LT_EOF 1>&2
adamc@1132 8151
adamc@1132 8152 *** Warning: the command libtool uses to detect shared libraries,
adamc@1132 8153 *** $file_magic_cmd, produces output that libtool cannot recognize.
adamc@1132 8154 *** The result is that libtool may fail to recognize shared libraries
adamc@1132 8155 *** as such. This will affect the creation of libtool libraries that
adamc@1132 8156 *** depend on shared libraries, but programs linked with such libtool
adamc@1132 8157 *** libraries will work regardless of this problem. Nevertheless, you
adamc@1132 8158 *** may want to report the problem to your system manager and/or to
adamc@1132 8159 *** bug-libtool@gnu.org
adamc@1132 8160
adamc@1132 8161 _LT_EOF
adamc@1132 8162 fi ;;
adamc@1132 8163 esac
adamc@1132 8164 fi
adamc@1132 8165 break
adamc@1132 8166 fi
adamc@1132 8167 done
adamc@1132 8168 IFS="$lt_save_ifs"
adamc@1132 8169 MAGIC_CMD="$lt_save_MAGIC_CMD"
adamc@1132 8170 ;;
adamc@1132 8171 esac
adamc@1132 8172 fi
adamc@1132 8173
adamc@1132 8174 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
adamc@1132 8175 if test -n "$MAGIC_CMD"; then
adamc@1132 8176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
adamc@1132 8177 $as_echo "$MAGIC_CMD" >&6; }
adamc@1132 8178 else
adamc@1132 8179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 8180 $as_echo "no" >&6; }
adamc@1132 8181 fi
adamc@1132 8182
adamc@1132 8183
adamc@1132 8184
adamc@1132 8185
adamc@1132 8186
adamc@1132 8187 if test -z "$lt_cv_path_MAGIC_CMD"; then
adamc@1132 8188 if test -n "$ac_tool_prefix"; then
adamc@1132 8189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
adamc@1132 8190 $as_echo_n "checking for file... " >&6; }
adam@1599 8191 if ${lt_cv_path_MAGIC_CMD+:} false; then :
adamc@1132 8192 $as_echo_n "(cached) " >&6
adamc@1132 8193 else
adamc@1132 8194 case $MAGIC_CMD in
adamc@1132 8195 [\\/*] | ?:[\\/]*)
adamc@1132 8196 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
adamc@1132 8197 ;;
adamc@1132 8198 *)
adamc@1132 8199 lt_save_MAGIC_CMD="$MAGIC_CMD"
adamc@1132 8200 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
adamc@1132 8201 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
adamc@1132 8202 for ac_dir in $ac_dummy; do
adamc@1132 8203 IFS="$lt_save_ifs"
adamc@1132 8204 test -z "$ac_dir" && ac_dir=.
adamc@1132 8205 if test -f $ac_dir/file; then
adamc@1132 8206 lt_cv_path_MAGIC_CMD="$ac_dir/file"
adamc@1132 8207 if test -n "$file_magic_test_file"; then
adamc@1132 8208 case $deplibs_check_method in
adamc@1132 8209 "file_magic "*)
adamc@1132 8210 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
adamc@1132 8211 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
adamc@1132 8212 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
adamc@1132 8213 $EGREP "$file_magic_regex" > /dev/null; then
adamc@1132 8214 :
adamc@1132 8215 else
adamc@1132 8216 cat <<_LT_EOF 1>&2
adamc@1132 8217
adamc@1132 8218 *** Warning: the command libtool uses to detect shared libraries,
adamc@1132 8219 *** $file_magic_cmd, produces output that libtool cannot recognize.
adamc@1132 8220 *** The result is that libtool may fail to recognize shared libraries
adamc@1132 8221 *** as such. This will affect the creation of libtool libraries that
adamc@1132 8222 *** depend on shared libraries, but programs linked with such libtool
adamc@1132 8223 *** libraries will work regardless of this problem. Nevertheless, you
adamc@1132 8224 *** may want to report the problem to your system manager and/or to
adamc@1132 8225 *** bug-libtool@gnu.org
adamc@1132 8226
adamc@1132 8227 _LT_EOF
adamc@1132 8228 fi ;;
adamc@1132 8229 esac
adamc@1132 8230 fi
adamc@1132 8231 break
adamc@1132 8232 fi
adamc@1132 8233 done
adamc@1132 8234 IFS="$lt_save_ifs"
adamc@1132 8235 MAGIC_CMD="$lt_save_MAGIC_CMD"
adamc@1132 8236 ;;
adamc@1132 8237 esac
adamc@1132 8238 fi
adamc@1132 8239
adamc@1132 8240 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
adamc@1132 8241 if test -n "$MAGIC_CMD"; then
adamc@1132 8242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
adamc@1132 8243 $as_echo "$MAGIC_CMD" >&6; }
adamc@1132 8244 else
adamc@1132 8245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 8246 $as_echo "no" >&6; }
adamc@1132 8247 fi
adamc@1132 8248
adamc@1132 8249
adamc@1132 8250 else
adamc@1132 8251 MAGIC_CMD=:
adamc@1132 8252 fi
adamc@1132 8253 fi
adamc@1132 8254
adamc@1132 8255 fi
adamc@1132 8256 ;;
adamc@1132 8257 esac
adamc@1132 8258
adamc@1132 8259 # Use C for the default configuration in the libtool script
adamc@1132 8260
adamc@1132 8261 lt_save_CC="$CC"
adamc@1132 8262 ac_ext=c
adamc@1132 8263 ac_cpp='$CPP $CPPFLAGS'
adamc@1132 8264 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
adamc@1132 8265 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
adamc@1132 8266 ac_compiler_gnu=$ac_cv_c_compiler_gnu
adamc@1132 8267
adamc@1132 8268
adamc@1132 8269 # Source file extension for C test sources.
adamc@1132 8270 ac_ext=c
adamc@1132 8271
adamc@1132 8272 # Object file extension for compiled C test sources.
adamc@1132 8273 objext=o
adamc@1132 8274 objext=$objext
adamc@1132 8275
adamc@1132 8276 # Code to be used in simple compile tests
adamc@1132 8277 lt_simple_compile_test_code="int some_variable = 0;"
adamc@1132 8278
adamc@1132 8279 # Code to be used in simple link tests
adamc@1132 8280 lt_simple_link_test_code='int main(){return(0);}'
adamc@1132 8281
adamc@1132 8282
adamc@1132 8283
adamc@1132 8284
adamc@1132 8285
adamc@1132 8286
adamc@1132 8287
adamc@1132 8288 # If no C compiler was specified, use CC.
adamc@1132 8289 LTCC=${LTCC-"$CC"}
adamc@1132 8290
adamc@1132 8291 # If no C compiler flags were specified, use CFLAGS.
adamc@1132 8292 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
adamc@1132 8293
adamc@1132 8294 # Allow CC to be a program name with arguments.
adamc@1132 8295 compiler=$CC
adamc@1132 8296
adamc@1132 8297 # Save the default compiler, since it gets overwritten when the other
adamc@1132 8298 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
adamc@1132 8299 compiler_DEFAULT=$CC
adamc@1132 8300
adamc@1132 8301 # save warnings/boilerplate of simple test code
adamc@1132 8302 ac_outfile=conftest.$ac_objext
adamc@1132 8303 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
adamc@1132 8304 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
adamc@1132 8305 _lt_compiler_boilerplate=`cat conftest.err`
adamc@1132 8306 $RM conftest*
adamc@1132 8307
adamc@1132 8308 ac_outfile=conftest.$ac_objext
adamc@1132 8309 echo "$lt_simple_link_test_code" >conftest.$ac_ext
adamc@1132 8310 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
adamc@1132 8311 _lt_linker_boilerplate=`cat conftest.err`
adamc@1132 8312 $RM -r conftest*
adamc@1132 8313
adamc@1132 8314
adamc@1141 8315 ## CAVEAT EMPTOR:
adamc@1141 8316 ## There is no encapsulation within the following macros, do not change
adamc@1141 8317 ## the running order or otherwise move them around unless you know exactly
adamc@1141 8318 ## what you are doing...
adamc@1132 8319 if test -n "$compiler"; then
adamc@1132 8320
adamc@1132 8321 lt_prog_compiler_no_builtin_flag=
adamc@1132 8322
adamc@1132 8323 if test "$GCC" = yes; then
adam@1459 8324 case $cc_basename in
adam@1459 8325 nvcc*)
adam@1459 8326 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
adam@1459 8327 *)
adam@1459 8328 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
adam@1459 8329 esac
adamc@1132 8330
adamc@1132 8331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
adamc@1132 8332 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
adam@1599 8333 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
adamc@1132 8334 $as_echo_n "(cached) " >&6
adamc@1132 8335 else
adamc@1132 8336 lt_cv_prog_compiler_rtti_exceptions=no
adamc@1132 8337 ac_outfile=conftest.$ac_objext
adamc@1132 8338 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
adamc@1132 8339 lt_compiler_flag="-fno-rtti -fno-exceptions"
adamc@1132 8340 # Insert the option either (1) after the last *FLAGS variable, or
adamc@1132 8341 # (2) before a word containing "conftest.", or (3) at the end.
adamc@1132 8342 # Note that $ac_compile itself does not contain backslashes and begins
adamc@1132 8343 # with a dollar sign (not a hyphen), so the echo should work correctly.
adamc@1132 8344 # The option is referenced via a variable to avoid confusing sed.
adamc@1132 8345 lt_compile=`echo "$ac_compile" | $SED \
adamc@1132 8346 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
adamc@1132 8347 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
adamc@1132 8348 -e 's:$: $lt_compiler_flag:'`
adam@1459 8349 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
adamc@1132 8350 (eval "$lt_compile" 2>conftest.err)
adamc@1132 8351 ac_status=$?
adamc@1132 8352 cat conftest.err >&5
adam@1459 8353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
adamc@1132 8354 if (exit $ac_status) && test -s "$ac_outfile"; then
adamc@1132 8355 # The compiler can only warn and ignore the option if not recognized
adamc@1132 8356 # So say no if there are warnings other than the usual output.
adam@1459 8357 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
adamc@1132 8358 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
adamc@1132 8359 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
adamc@1132 8360 lt_cv_prog_compiler_rtti_exceptions=yes
adamc@1132 8361 fi
adamc@1132 8362 fi
adamc@1132 8363 $RM conftest*
adamc@1132 8364
adamc@1132 8365 fi
adamc@1132 8366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
adamc@1132 8367 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
adamc@1132 8368
adamc@1132 8369 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
adamc@1132 8370 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
adamc@1132 8371 else
adamc@1132 8372 :
adamc@1132 8373 fi
adamc@1132 8374
adamc@1132 8375 fi
adamc@1132 8376
adamc@1132 8377
adamc@1132 8378
adamc@1132 8379
adamc@1132 8380
adamc@1132 8381
adamc@1132 8382 lt_prog_compiler_wl=
adamc@1132 8383 lt_prog_compiler_pic=
adamc@1132 8384 lt_prog_compiler_static=
adamc@1132 8385
adamc@1132 8386
adamc@1132 8387 if test "$GCC" = yes; then
adamc@1132 8388 lt_prog_compiler_wl='-Wl,'
adamc@1132 8389 lt_prog_compiler_static='-static'
adamc@1132 8390
adamc@1132 8391 case $host_os in
adamc@1132 8392 aix*)
adamc@1132 8393 # All AIX code is PIC.
adamc@1132 8394 if test "$host_cpu" = ia64; then
adamc@1132 8395 # AIX 5 now supports IA64 processor
adamc@1132 8396 lt_prog_compiler_static='-Bstatic'
adamc@1132 8397 fi
adamc@1132 8398 ;;
adamc@1132 8399
adamc@1132 8400 amigaos*)
adamc@1132 8401 case $host_cpu in
adamc@1132 8402 powerpc)
adamc@1132 8403 # see comment about AmigaOS4 .so support
adamc@1132 8404 lt_prog_compiler_pic='-fPIC'
adamc@1132 8405 ;;
adamc@1132 8406 m68k)
adamc@1132 8407 # FIXME: we need at least 68020 code to build shared libraries, but
adamc@1132 8408 # adding the `-m68020' flag to GCC prevents building anything better,
adamc@1132 8409 # like `-m68040'.
adamc@1132 8410 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
adamc@1132 8411 ;;
adamc@1132 8412 esac
adamc@1132 8413 ;;
adamc@1132 8414
adamc@1132 8415 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
adamc@1132 8416 # PIC is the default for these OSes.
adamc@1132 8417 ;;
adamc@1132 8418
adamc@1132 8419 mingw* | cygwin* | pw32* | os2* | cegcc*)
adamc@1132 8420 # This hack is so that the source file can tell whether it is being
adamc@1132 8421 # built for inclusion in a dll (and should export symbols for example).
adamc@1132 8422 # Although the cygwin gcc ignores -fPIC, still need this for old-style
adamc@1132 8423 # (--disable-auto-import) libraries
adamc@1132 8424 lt_prog_compiler_pic='-DDLL_EXPORT'
adamc@1132 8425 ;;
adamc@1132 8426
adamc@1132 8427 darwin* | rhapsody*)
adamc@1132 8428 # PIC is the default on this platform
adamc@1132 8429 # Common symbols not allowed in MH_DYLIB files
adamc@1132 8430 lt_prog_compiler_pic='-fno-common'
adamc@1132 8431 ;;
adamc@1132 8432
adam@1459 8433 haiku*)
adam@1459 8434 # PIC is the default for Haiku.
adam@1459 8435 # The "-static" flag exists, but is broken.
adam@1459 8436 lt_prog_compiler_static=
adam@1459 8437 ;;
adam@1459 8438
adamc@1132 8439 hpux*)
adamc@1132 8440 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
adamc@1132 8441 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
adamc@1132 8442 # sets the default TLS model and affects inlining.
adamc@1132 8443 case $host_cpu in
adamc@1132 8444 hppa*64*)
adamc@1132 8445 # +Z the default
adamc@1132 8446 ;;
adamc@1132 8447 *)
adamc@1132 8448 lt_prog_compiler_pic='-fPIC'
adamc@1132 8449 ;;
adamc@1132 8450 esac
adamc@1132 8451 ;;
adamc@1132 8452
adamc@1132 8453 interix[3-9]*)
adamc@1132 8454 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
adamc@1132 8455 # Instead, we relocate shared libraries at runtime.
adamc@1132 8456 ;;
adamc@1132 8457
adamc@1132 8458 msdosdjgpp*)
adamc@1132 8459 # Just because we use GCC doesn't mean we suddenly get shared libraries
adamc@1132 8460 # on systems that don't support them.
adamc@1132 8461 lt_prog_compiler_can_build_shared=no
adamc@1132 8462 enable_shared=no
adamc@1132 8463 ;;
adamc@1132 8464
adamc@1132 8465 *nto* | *qnx*)
adamc@1132 8466 # QNX uses GNU C++, but need to define -shared option too, otherwise
adamc@1132 8467 # it will coredump.
adamc@1132 8468 lt_prog_compiler_pic='-fPIC -shared'
adamc@1132 8469 ;;
adamc@1132 8470
adamc@1132 8471 sysv4*MP*)
adamc@1132 8472 if test -d /usr/nec; then
adamc@1132 8473 lt_prog_compiler_pic=-Kconform_pic
adamc@1132 8474 fi
adamc@1132 8475 ;;
adamc@1132 8476
adamc@1132 8477 *)
adamc@1132 8478 lt_prog_compiler_pic='-fPIC'
adamc@1132 8479 ;;
adamc@1132 8480 esac
adam@1459 8481
adam@1459 8482 case $cc_basename in
adam@1459 8483 nvcc*) # Cuda Compiler Driver 2.2
adam@1459 8484 lt_prog_compiler_wl='-Xlinker '
adam@1599 8485 if test -n "$lt_prog_compiler_pic"; then
adam@1599 8486 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
adam@1599 8487 fi
adam@1459 8488 ;;
adam@1459 8489 esac
adamc@1132 8490 else
adamc@1132 8491 # PORTME Check for flag to pass linker flags through the system compiler.
adamc@1132 8492 case $host_os in
adamc@1132 8493 aix*)
adamc@1132 8494 lt_prog_compiler_wl='-Wl,'
adamc@1132 8495 if test "$host_cpu" = ia64; then
adamc@1132 8496 # AIX 5 now supports IA64 processor
adamc@1132 8497 lt_prog_compiler_static='-Bstatic'
adamc@1132 8498 else
adamc@1132 8499 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
adamc@1132 8500 fi
adamc@1132 8501 ;;
adamc@1132 8502
adamc@1132 8503 mingw* | cygwin* | pw32* | os2* | cegcc*)
adamc@1132 8504 # This hack is so that the source file can tell whether it is being
adamc@1132 8505 # built for inclusion in a dll (and should export symbols for example).
adamc@1132 8506 lt_prog_compiler_pic='-DDLL_EXPORT'
adamc@1132 8507 ;;
adamc@1132 8508
adamc@1132 8509 hpux9* | hpux10* | hpux11*)
adamc@1132 8510 lt_prog_compiler_wl='-Wl,'
adamc@1132 8511 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
adamc@1132 8512 # not for PA HP-UX.
adamc@1132 8513 case $host_cpu in
adamc@1132 8514 hppa*64*|ia64*)
adamc@1132 8515 # +Z the default
adamc@1132 8516 ;;
adamc@1132 8517 *)
adamc@1132 8518 lt_prog_compiler_pic='+Z'
adamc@1132 8519 ;;
adamc@1132 8520 esac
adamc@1132 8521 # Is there a better lt_prog_compiler_static that works with the bundled CC?
adamc@1132 8522 lt_prog_compiler_static='${wl}-a ${wl}archive'
adamc@1132 8523 ;;
adamc@1132 8524
adamc@1132 8525 irix5* | irix6* | nonstopux*)
adamc@1132 8526 lt_prog_compiler_wl='-Wl,'
adamc@1132 8527 # PIC (with -KPIC) is the default.
adamc@1132 8528 lt_prog_compiler_static='-non_shared'
adamc@1132 8529 ;;
adamc@1132 8530
adamc@1132 8531 linux* | k*bsd*-gnu | kopensolaris*-gnu)
adamc@1132 8532 case $cc_basename in
adamc@1132 8533 # old Intel for x86_64 which still supported -KPIC.
adamc@1132 8534 ecc*)
adamc@1132 8535 lt_prog_compiler_wl='-Wl,'
adamc@1132 8536 lt_prog_compiler_pic='-KPIC'
adamc@1132 8537 lt_prog_compiler_static='-static'
adamc@1132 8538 ;;
adamc@1132 8539 # icc used to be incompatible with GCC.
adamc@1132 8540 # ICC 10 doesn't accept -KPIC any more.
adamc@1132 8541 icc* | ifort*)
adamc@1132 8542 lt_prog_compiler_wl='-Wl,'
adamc@1132 8543 lt_prog_compiler_pic='-fPIC'
adamc@1132 8544 lt_prog_compiler_static='-static'
adamc@1132 8545 ;;
adamc@1132 8546 # Lahey Fortran 8.1.
adamc@1132 8547 lf95*)
adamc@1132 8548 lt_prog_compiler_wl='-Wl,'
adamc@1132 8549 lt_prog_compiler_pic='--shared'
adamc@1132 8550 lt_prog_compiler_static='--static'
adamc@1132 8551 ;;
adam@1459 8552 nagfor*)
adam@1459 8553 # NAG Fortran compiler
adam@1459 8554 lt_prog_compiler_wl='-Wl,-Wl,,'
adam@1459 8555 lt_prog_compiler_pic='-PIC'
adam@1459 8556 lt_prog_compiler_static='-Bstatic'
adam@1459 8557 ;;
adam@1459 8558 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
adamc@1132 8559 # Portland Group compilers (*not* the Pentium gcc compiler,
adamc@1132 8560 # which looks to be a dead project)
adamc@1132 8561 lt_prog_compiler_wl='-Wl,'
adamc@1132 8562 lt_prog_compiler_pic='-fpic'
adamc@1132 8563 lt_prog_compiler_static='-Bstatic'
adamc@1132 8564 ;;
adamc@1132 8565 ccc*)
adamc@1132 8566 lt_prog_compiler_wl='-Wl,'
adamc@1132 8567 # All Alpha code is PIC.
adamc@1132 8568 lt_prog_compiler_static='-non_shared'
adamc@1132 8569 ;;
adam@1459 8570 xl* | bgxl* | bgf* | mpixl*)
adam@1459 8571 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
adamc@1132 8572 lt_prog_compiler_wl='-Wl,'
adamc@1132 8573 lt_prog_compiler_pic='-qpic'
adamc@1132 8574 lt_prog_compiler_static='-qstaticlink'
adamc@1132 8575 ;;
adamc@1132 8576 *)
adamc@1132 8577 case `$CC -V 2>&1 | sed 5q` in
adam@1599 8578 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
adam@1459 8579 # Sun Fortran 8.3 passes all unrecognized flags to the linker
adam@1459 8580 lt_prog_compiler_pic='-KPIC'
adam@1459 8581 lt_prog_compiler_static='-Bstatic'
adam@1459 8582 lt_prog_compiler_wl=''
adam@1459 8583 ;;
adam@1599 8584 *Sun\ F* | *Sun*Fortran*)
adam@1599 8585 lt_prog_compiler_pic='-KPIC'
adam@1599 8586 lt_prog_compiler_static='-Bstatic'
adam@1599 8587 lt_prog_compiler_wl='-Qoption ld '
adam@1599 8588 ;;
adamc@1132 8589 *Sun\ C*)
adamc@1132 8590 # Sun C 5.9
adamc@1132 8591 lt_prog_compiler_pic='-KPIC'
adamc@1132 8592 lt_prog_compiler_static='-Bstatic'
adamc@1132 8593 lt_prog_compiler_wl='-Wl,'
adamc@1132 8594 ;;
adam@1599 8595 *Intel*\ [CF]*Compiler*)
adam@1599 8596 lt_prog_compiler_wl='-Wl,'
adam@1599 8597 lt_prog_compiler_pic='-fPIC'
adam@1599 8598 lt_prog_compiler_static='-static'
adam@1599 8599 ;;
adam@1599 8600 *Portland\ Group*)
adam@1599 8601 lt_prog_compiler_wl='-Wl,'
adam@1599 8602 lt_prog_compiler_pic='-fpic'
adam@1599 8603 lt_prog_compiler_static='-Bstatic'
adam@1599 8604 ;;
adamc@1132 8605 esac
adamc@1132 8606 ;;
adamc@1132 8607 esac
adamc@1132 8608 ;;
adamc@1132 8609
adamc@1132 8610 newsos6)
adamc@1132 8611 lt_prog_compiler_pic='-KPIC'
adamc@1132 8612 lt_prog_compiler_static='-Bstatic'
adamc@1132 8613 ;;
adamc@1132 8614
adamc@1132 8615 *nto* | *qnx*)
adamc@1132 8616 # QNX uses GNU C++, but need to define -shared option too, otherwise
adamc@1132 8617 # it will coredump.
adamc@1132 8618 lt_prog_compiler_pic='-fPIC -shared'
adamc@1132 8619 ;;
adamc@1132 8620
adamc@1132 8621 osf3* | osf4* | osf5*)
adamc@1132 8622 lt_prog_compiler_wl='-Wl,'
adamc@1132 8623 # All OSF/1 code is PIC.
adamc@1132 8624 lt_prog_compiler_static='-non_shared'
adamc@1132 8625 ;;
adamc@1132 8626
adamc@1132 8627 rdos*)
adamc@1132 8628 lt_prog_compiler_static='-non_shared'
adamc@1132 8629 ;;
adamc@1132 8630
adamc@1132 8631 solaris*)
adamc@1132 8632 lt_prog_compiler_pic='-KPIC'
adamc@1132 8633 lt_prog_compiler_static='-Bstatic'
adamc@1132 8634 case $cc_basename in
adam@1459 8635 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
adamc@1132 8636 lt_prog_compiler_wl='-Qoption ld ';;
adamc@1132 8637 *)
adamc@1132 8638 lt_prog_compiler_wl='-Wl,';;
adamc@1132 8639 esac
adamc@1132 8640 ;;
adamc@1132 8641
adamc@1132 8642 sunos4*)
adamc@1132 8643 lt_prog_compiler_wl='-Qoption ld '
adamc@1132 8644 lt_prog_compiler_pic='-PIC'
adamc@1132 8645 lt_prog_compiler_static='-Bstatic'
adamc@1132 8646 ;;
adamc@1132 8647
adamc@1132 8648 sysv4 | sysv4.2uw2* | sysv4.3*)
adamc@1132 8649 lt_prog_compiler_wl='-Wl,'
adamc@1132 8650 lt_prog_compiler_pic='-KPIC'
adamc@1132 8651 lt_prog_compiler_static='-Bstatic'
adamc@1132 8652 ;;
adamc@1132 8653
adamc@1132 8654 sysv4*MP*)
adamc@1132 8655 if test -d /usr/nec ;then
adamc@1132 8656 lt_prog_compiler_pic='-Kconform_pic'
adamc@1132 8657 lt_prog_compiler_static='-Bstatic'
adamc@1132 8658 fi
adamc@1132 8659 ;;
adamc@1132 8660
adamc@1132 8661 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
adamc@1132 8662 lt_prog_compiler_wl='-Wl,'
adamc@1132 8663 lt_prog_compiler_pic='-KPIC'
adamc@1132 8664 lt_prog_compiler_static='-Bstatic'
adamc@1132 8665 ;;
adamc@1132 8666
adamc@1132 8667 unicos*)
adamc@1132 8668 lt_prog_compiler_wl='-Wl,'
adamc@1132 8669 lt_prog_compiler_can_build_shared=no
adamc@1132 8670 ;;
adamc@1132 8671
adamc@1132 8672 uts4*)
adamc@1132 8673 lt_prog_compiler_pic='-pic'
adamc@1132 8674 lt_prog_compiler_static='-Bstatic'
adamc@1132 8675 ;;
adamc@1132 8676
adamc@1132 8677 *)
adamc@1132 8678 lt_prog_compiler_can_build_shared=no
adamc@1132 8679 ;;
adamc@1132 8680 esac
adamc@1132 8681 fi
adamc@1132 8682
adamc@1132 8683 case $host_os in
adamc@1132 8684 # For platforms which do not support PIC, -DPIC is meaningless:
adamc@1132 8685 *djgpp*)
adamc@1132 8686 lt_prog_compiler_pic=
adamc@1132 8687 ;;
adamc@1132 8688 *)
adamc@1132 8689 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
adamc@1132 8690 ;;
adamc@1132 8691 esac
adam@1459 8692
adam@1459 8693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
adam@1459 8694 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
adam@1599 8695 if ${lt_cv_prog_compiler_pic+:} false; then :
adam@1459 8696 $as_echo_n "(cached) " >&6
adam@1459 8697 else
adam@1459 8698 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
adam@1459 8699 fi
adam@1459 8700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
adam@1459 8701 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
adam@1459 8702 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
adamc@1132 8703
adamc@1132 8704 #
adamc@1132 8705 # Check to make sure the PIC flag actually works.
adamc@1132 8706 #
adamc@1132 8707 if test -n "$lt_prog_compiler_pic"; then
adamc@1132 8708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
adamc@1132 8709 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
adam@1599 8710 if ${lt_cv_prog_compiler_pic_works+:} false; then :
adamc@1132 8711 $as_echo_n "(cached) " >&6
adamc@1132 8712 else
adamc@1132 8713 lt_cv_prog_compiler_pic_works=no
adamc@1132 8714 ac_outfile=conftest.$ac_objext
adamc@1132 8715 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
adamc@1132 8716 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
adamc@1132 8717 # Insert the option either (1) after the last *FLAGS variable, or
adamc@1132 8718 # (2) before a word containing "conftest.", or (3) at the end.
adamc@1132 8719 # Note that $ac_compile itself does not contain backslashes and begins
adamc@1132 8720 # with a dollar sign (not a hyphen), so the echo should work correctly.
adamc@1132 8721 # The option is referenced via a variable to avoid confusing sed.
adamc@1132 8722 lt_compile=`echo "$ac_compile" | $SED \
adamc@1132 8723 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
adamc@1132 8724 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
adamc@1132 8725 -e 's:$: $lt_compiler_flag:'`
adam@1459 8726 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
adamc@1132 8727 (eval "$lt_compile" 2>conftest.err)
adamc@1132 8728 ac_status=$?
adamc@1132 8729 cat conftest.err >&5
adam@1459 8730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
adamc@1132 8731 if (exit $ac_status) && test -s "$ac_outfile"; then
adamc@1132 8732 # The compiler can only warn and ignore the option if not recognized
adamc@1132 8733 # So say no if there are warnings other than the usual output.
adam@1459 8734 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
adamc@1132 8735 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
adamc@1132 8736 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
adamc@1132 8737 lt_cv_prog_compiler_pic_works=yes
adamc@1132 8738 fi
adamc@1132 8739 fi
adamc@1132 8740 $RM conftest*
adamc@1132 8741
adamc@1132 8742 fi
adamc@1132 8743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
adamc@1132 8744 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
adamc@1132 8745
adamc@1132 8746 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
adamc@1132 8747 case $lt_prog_compiler_pic in
adamc@1132 8748 "" | " "*) ;;
adamc@1132 8749 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
adamc@1132 8750 esac
adamc@1132 8751 else
adamc@1132 8752 lt_prog_compiler_pic=
adamc@1132 8753 lt_prog_compiler_can_build_shared=no
adamc@1132 8754 fi
adamc@1132 8755
adamc@1132 8756 fi
adamc@1132 8757
adamc@1132 8758
adamc@1132 8759
adamc@1132 8760
adamc@1132 8761
adamc@1132 8762
adam@1459 8763
adam@1459 8764
adam@1459 8765
adam@1459 8766
adam@1459 8767
adamc@1132 8768 #
adamc@1132 8769 # Check to make sure the static flag actually works.
adamc@1132 8770 #
adamc@1132 8771 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
adamc@1132 8772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
adamc@1132 8773 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
adam@1599 8774 if ${lt_cv_prog_compiler_static_works+:} false; then :
adamc@1132 8775 $as_echo_n "(cached) " >&6
adamc@1132 8776 else
adamc@1132 8777 lt_cv_prog_compiler_static_works=no
adamc@1132 8778 save_LDFLAGS="$LDFLAGS"
adamc@1132 8779 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
adamc@1132 8780 echo "$lt_simple_link_test_code" > conftest.$ac_ext
adamc@1132 8781 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
adamc@1132 8782 # The linker can only warn and ignore the option if not recognized
adamc@1132 8783 # So say no if there are warnings
adamc@1132 8784 if test -s conftest.err; then
adamc@1132 8785 # Append any errors to the config.log.
adamc@1132 8786 cat conftest.err 1>&5
adam@1459 8787 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
adamc@1132 8788 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
adamc@1132 8789 if diff conftest.exp conftest.er2 >/dev/null; then
adamc@1132 8790 lt_cv_prog_compiler_static_works=yes
adamc@1132 8791 fi
adamc@1132 8792 else
adamc@1132 8793 lt_cv_prog_compiler_static_works=yes
adamc@1132 8794 fi
adamc@1132 8795 fi
adamc@1132 8796 $RM -r conftest*
adamc@1132 8797 LDFLAGS="$save_LDFLAGS"
adamc@1132 8798
adamc@1132 8799 fi
adamc@1132 8800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
adamc@1132 8801 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
adamc@1132 8802
adamc@1132 8803 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
adamc@1132 8804 :
adamc@1132 8805 else
adamc@1132 8806 lt_prog_compiler_static=
adamc@1132 8807 fi
adamc@1132 8808
adamc@1132 8809
adamc@1132 8810
adamc@1132 8811
adamc@1132 8812
adamc@1132 8813
adamc@1132 8814
adamc@1132 8815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
adamc@1132 8816 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
adam@1599 8817 if ${lt_cv_prog_compiler_c_o+:} false; then :
adamc@1132 8818 $as_echo_n "(cached) " >&6
adamc@1132 8819 else
adamc@1132 8820 lt_cv_prog_compiler_c_o=no
adamc@1132 8821 $RM -r conftest 2>/dev/null
adamc@1132 8822 mkdir conftest
adamc@1132 8823 cd conftest
adamc@1132 8824 mkdir out
adamc@1132 8825 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
adamc@1132 8826
adamc@1132 8827 lt_compiler_flag="-o out/conftest2.$ac_objext"
adamc@1132 8828 # Insert the option either (1) after the last *FLAGS variable, or
adamc@1132 8829 # (2) before a word containing "conftest.", or (3) at the end.
adamc@1132 8830 # Note that $ac_compile itself does not contain backslashes and begins
adamc@1132 8831 # with a dollar sign (not a hyphen), so the echo should work correctly.
adamc@1132 8832 lt_compile=`echo "$ac_compile" | $SED \
adamc@1132 8833 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
adamc@1132 8834 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
adamc@1132 8835 -e 's:$: $lt_compiler_flag:'`
adam@1459 8836 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
adamc@1132 8837 (eval "$lt_compile" 2>out/conftest.err)
adamc@1132 8838 ac_status=$?
adamc@1132 8839 cat out/conftest.err >&5
adam@1459 8840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
adamc@1132 8841 if (exit $ac_status) && test -s out/conftest2.$ac_objext
adamc@1132 8842 then
adamc@1132 8843 # The compiler can only warn and ignore the option if not recognized
adamc@1132 8844 # So say no if there are warnings
adam@1459 8845 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
adamc@1132 8846 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
adamc@1132 8847 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
adamc@1132 8848 lt_cv_prog_compiler_c_o=yes
adamc@1132 8849 fi
adamc@1132 8850 fi
adamc@1132 8851 chmod u+w . 2>&5
adamc@1132 8852 $RM conftest*
adamc@1132 8853 # SGI C++ compiler will create directory out/ii_files/ for
adamc@1132 8854 # template instantiation
adamc@1132 8855 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
adamc@1132 8856 $RM out/* && rmdir out
adamc@1132 8857 cd ..
adamc@1132 8858 $RM -r conftest
adamc@1132 8859 $RM conftest*
adamc@1132 8860
adamc@1132 8861 fi
adamc@1132 8862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
adamc@1132 8863 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
adamc@1132 8864
adamc@1132 8865
adamc@1132 8866
adamc@1132 8867
adamc@1132 8868
adamc@1132 8869
adamc@1132 8870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
adamc@1132 8871 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
adam@1599 8872 if ${lt_cv_prog_compiler_c_o+:} false; then :
adamc@1132 8873 $as_echo_n "(cached) " >&6
adamc@1132 8874 else
adamc@1132 8875 lt_cv_prog_compiler_c_o=no
adamc@1132 8876 $RM -r conftest 2>/dev/null
adamc@1132 8877 mkdir conftest
adamc@1132 8878 cd conftest
adamc@1132 8879 mkdir out
adamc@1132 8880 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
adamc@1132 8881
adamc@1132 8882 lt_compiler_flag="-o out/conftest2.$ac_objext"
adamc@1132 8883 # Insert the option either (1) after the last *FLAGS variable, or
adamc@1132 8884 # (2) before a word containing "conftest.", or (3) at the end.
adamc@1132 8885 # Note that $ac_compile itself does not contain backslashes and begins
adamc@1132 8886 # with a dollar sign (not a hyphen), so the echo should work correctly.
adamc@1132 8887 lt_compile=`echo "$ac_compile" | $SED \
adamc@1132 8888 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
adamc@1132 8889 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
adamc@1132 8890 -e 's:$: $lt_compiler_flag:'`
adam@1459 8891 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
adamc@1132 8892 (eval "$lt_compile" 2>out/conftest.err)
adamc@1132 8893 ac_status=$?
adamc@1132 8894 cat out/conftest.err >&5
adam@1459 8895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
adamc@1132 8896 if (exit $ac_status) && test -s out/conftest2.$ac_objext
adamc@1132 8897 then
adamc@1132 8898 # The compiler can only warn and ignore the option if not recognized
adamc@1132 8899 # So say no if there are warnings
adam@1459 8900 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
adamc@1132 8901 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
adamc@1132 8902 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
adamc@1132 8903 lt_cv_prog_compiler_c_o=yes
adamc@1132 8904 fi
adamc@1132 8905 fi
adamc@1132 8906 chmod u+w . 2>&5
adamc@1132 8907 $RM conftest*
adamc@1132 8908 # SGI C++ compiler will create directory out/ii_files/ for
adamc@1132 8909 # template instantiation
adamc@1132 8910 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
adamc@1132 8911 $RM out/* && rmdir out
adamc@1132 8912 cd ..
adamc@1132 8913 $RM -r conftest
adamc@1132 8914 $RM conftest*
adamc@1132 8915
adamc@1132 8916 fi
adamc@1132 8917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
adamc@1132 8918 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
adamc@1132 8919
adamc@1132 8920
adamc@1132 8921
adamc@1132 8922
adamc@1132 8923 hard_links="nottested"
adamc@1132 8924 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
adamc@1132 8925 # do not overwrite the value of need_locks provided by the user
adamc@1132 8926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
adamc@1132 8927 $as_echo_n "checking if we can lock with hard links... " >&6; }
adamc@1132 8928 hard_links=yes
adamc@1132 8929 $RM conftest*
adamc@1132 8930 ln conftest.a conftest.b 2>/dev/null && hard_links=no
adamc@1132 8931 touch conftest.a
adamc@1132 8932 ln conftest.a conftest.b 2>&5 || hard_links=no
adamc@1132 8933 ln conftest.a conftest.b 2>/dev/null && hard_links=no
adamc@1132 8934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
adamc@1132 8935 $as_echo "$hard_links" >&6; }
adamc@1132 8936 if test "$hard_links" = no; then
adamc@1132 8937 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
adamc@1132 8938 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
adamc@1132 8939 need_locks=warn
adamc@1132 8940 fi
adamc@1132 8941 else
adamc@1132 8942 need_locks=no
adamc@1132 8943 fi
adamc@1132 8944
adamc@1132 8945
adamc@1132 8946
adamc@1132 8947
adamc@1132 8948
adamc@1132 8949
adamc@1132 8950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
adamc@1132 8951 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
adamc@1132 8952
adamc@1132 8953 runpath_var=
adamc@1132 8954 allow_undefined_flag=
adamc@1132 8955 always_export_symbols=no
adamc@1132 8956 archive_cmds=
adamc@1132 8957 archive_expsym_cmds=
adamc@1132 8958 compiler_needs_object=no
adamc@1132 8959 enable_shared_with_static_runtimes=no
adamc@1132 8960 export_dynamic_flag_spec=
adamc@1132 8961 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
adamc@1132 8962 hardcode_automatic=no
adamc@1132 8963 hardcode_direct=no
adamc@1132 8964 hardcode_direct_absolute=no
adamc@1132 8965 hardcode_libdir_flag_spec=
adamc@1132 8966 hardcode_libdir_separator=
adamc@1132 8967 hardcode_minus_L=no
adamc@1132 8968 hardcode_shlibpath_var=unsupported
adamc@1132 8969 inherit_rpath=no
adamc@1132 8970 link_all_deplibs=unknown
adamc@1132 8971 module_cmds=
adamc@1132 8972 module_expsym_cmds=
adamc@1132 8973 old_archive_from_new_cmds=
adamc@1132 8974 old_archive_from_expsyms_cmds=
adamc@1132 8975 thread_safe_flag_spec=
adamc@1132 8976 whole_archive_flag_spec=
adamc@1132 8977 # include_expsyms should be a list of space-separated symbols to be *always*
adamc@1132 8978 # included in the symbol list
adamc@1132 8979 include_expsyms=
adamc@1132 8980 # exclude_expsyms can be an extended regexp of symbols to exclude
adamc@1132 8981 # it will be wrapped by ` (' and `)$', so one must not match beginning or
adamc@1132 8982 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
adamc@1132 8983 # as well as any symbol that contains `d'.
adamc@1132 8984 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
adamc@1132 8985 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
adamc@1132 8986 # platforms (ab)use it in PIC code, but their linkers get confused if
adamc@1132 8987 # the symbol is explicitly referenced. Since portable code cannot
adamc@1132 8988 # rely on this symbol name, it's probably fine to never include it in
adamc@1132 8989 # preloaded symbol tables.
adamc@1132 8990 # Exclude shared library initialization/finalization symbols.
adamc@1132 8991 extract_expsyms_cmds=
adamc@1132 8992
adamc@1132 8993 case $host_os in
adamc@1132 8994 cygwin* | mingw* | pw32* | cegcc*)
adamc@1132 8995 # FIXME: the MSVC++ port hasn't been tested in a loooong time
adamc@1132 8996 # When not using gcc, we currently assume that we are using
adamc@1132 8997 # Microsoft Visual C++.
adamc@1132 8998 if test "$GCC" != yes; then
adamc@1132 8999 with_gnu_ld=no
adamc@1132 9000 fi
adamc@1132 9001 ;;
adamc@1132 9002 interix*)
adamc@1132 9003 # we just hope/assume this is gcc and not c89 (= MSVC++)
adamc@1132 9004 with_gnu_ld=yes
adamc@1132 9005 ;;
adamc@1132 9006 openbsd*)
adamc@1132 9007 with_gnu_ld=no
adamc@1132 9008 ;;
adam@1459 9009 linux* | k*bsd*-gnu | gnu*)
adamc@1132 9010 link_all_deplibs=no
adamc@1132 9011 ;;
adamc@1132 9012 esac
adamc@1132 9013
adamc@1132 9014 ld_shlibs=yes
adam@1459 9015
adam@1459 9016 # On some targets, GNU ld is compatible enough with the native linker
adam@1459 9017 # that we're better off using the native interface for both.
adam@1459 9018 lt_use_gnu_ld_interface=no
adamc@1132 9019 if test "$with_gnu_ld" = yes; then
adam@1459 9020 case $host_os in
adam@1459 9021 aix*)
adam@1459 9022 # The AIX port of GNU ld has always aspired to compatibility
adam@1459 9023 # with the native linker. However, as the warning in the GNU ld
adam@1459 9024 # block says, versions before 2.19.5* couldn't really create working
adam@1459 9025 # shared libraries, regardless of the interface used.
adam@1459 9026 case `$LD -v 2>&1` in
adam@1459 9027 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
adam@1459 9028 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
adam@1459 9029 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
adam@1459 9030 *)
adam@1459 9031 lt_use_gnu_ld_interface=yes
adam@1459 9032 ;;
adam@1459 9033 esac
adam@1459 9034 ;;
adam@1459 9035 *)
adam@1459 9036 lt_use_gnu_ld_interface=yes
adam@1459 9037 ;;
adam@1459 9038 esac
adam@1459 9039 fi
adam@1459 9040
adam@1459 9041 if test "$lt_use_gnu_ld_interface" = yes; then
adamc@1132 9042 # If archive_cmds runs LD, not CC, wlarc should be empty
adamc@1132 9043 wlarc='${wl}'
adamc@1132 9044
adamc@1132 9045 # Set some defaults for GNU ld with shared library support. These
adamc@1132 9046 # are reset later if shared libraries are not supported. Putting them
adamc@1132 9047 # here allows them to be overridden if necessary.
adamc@1132 9048 runpath_var=LD_RUN_PATH
adamc@1132 9049 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
adamc@1132 9050 export_dynamic_flag_spec='${wl}--export-dynamic'
adamc@1132 9051 # ancient GNU ld didn't support --whole-archive et. al.
adamc@1132 9052 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
adamc@1132 9053 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
adamc@1132 9054 else
adamc@1132 9055 whole_archive_flag_spec=
adamc@1132 9056 fi
adamc@1132 9057 supports_anon_versioning=no
adamc@1132 9058 case `$LD -v 2>&1` in
adamc@1132 9059 *GNU\ gold*) supports_anon_versioning=yes ;;
adamc@1132 9060 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
adamc@1132 9061 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
adamc@1132 9062 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
adamc@1132 9063 *\ 2.11.*) ;; # other 2.11 versions
adamc@1132 9064 *) supports_anon_versioning=yes ;;
adamc@1132 9065 esac
adamc@1132 9066
adamc@1132 9067 # See if GNU ld supports shared libraries.
adamc@1132 9068 case $host_os in
adamc@1132 9069 aix[3-9]*)
adamc@1132 9070 # On AIX/PPC, the GNU linker is very broken
adamc@1132 9071 if test "$host_cpu" != ia64; then
adamc@1132 9072 ld_shlibs=no
adamc@1132 9073 cat <<_LT_EOF 1>&2
adamc@1132 9074
adam@1459 9075 *** Warning: the GNU linker, at least up to release 2.19, is reported
adamc@1132 9076 *** to be unable to reliably create shared libraries on AIX.
adamc@1132 9077 *** Therefore, libtool is disabling shared libraries support. If you
adam@1459 9078 *** really care for shared libraries, you may want to install binutils
adam@1459 9079 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
adam@1459 9080 *** You will then need to restart the configuration process.
adamc@1132 9081
adamc@1132 9082 _LT_EOF
adamc@1132 9083 fi
adamc@1132 9084 ;;
adamc@1132 9085
adamc@1132 9086 amigaos*)
adamc@1132 9087 case $host_cpu in
adamc@1132 9088 powerpc)
adamc@1132 9089 # see comment about AmigaOS4 .so support
adamc@1132 9090 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
adamc@1132 9091 archive_expsym_cmds=''
adamc@1132 9092 ;;
adamc@1132 9093 m68k)
adamc@1132 9094 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)'
adamc@1132 9095 hardcode_libdir_flag_spec='-L$libdir'
adamc@1132 9096 hardcode_minus_L=yes
adamc@1132 9097 ;;
adamc@1132 9098 esac
adamc@1132 9099 ;;
adamc@1132 9100
adamc@1132 9101 beos*)
adamc@1132 9102 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
adamc@1132 9103 allow_undefined_flag=unsupported
adamc@1132 9104 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
adamc@1132 9105 # support --undefined. This deserves some investigation. FIXME
adamc@1132 9106 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
adamc@1132 9107 else
adamc@1132 9108 ld_shlibs=no
adamc@1132 9109 fi
adamc@1132 9110 ;;
adamc@1132 9111
adamc@1132 9112 cygwin* | mingw* | pw32* | cegcc*)
adamc@1132 9113 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
adamc@1132 9114 # as there is no search path for DLLs.
adamc@1132 9115 hardcode_libdir_flag_spec='-L$libdir'
adam@1459 9116 export_dynamic_flag_spec='${wl}--export-all-symbols'
adamc@1132 9117 allow_undefined_flag=unsupported
adamc@1132 9118 always_export_symbols=no
adamc@1132 9119 enable_shared_with_static_runtimes=yes
adam@1459 9120 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
adam@1459 9121 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
adamc@1132 9122
adamc@1132 9123 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
adamc@1132 9124 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
adamc@1132 9125 # If the export-symbols file already is a .def file (1st line
adamc@1132 9126 # is EXPORTS), use it as is; otherwise, prepend...
adamc@1132 9127 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
adamc@1132 9128 cp $export_symbols $output_objdir/$soname.def;
adamc@1132 9129 else
adamc@1132 9130 echo EXPORTS > $output_objdir/$soname.def;
adamc@1132 9131 cat $export_symbols >> $output_objdir/$soname.def;
adamc@1132 9132 fi~
adamc@1132 9133 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
adamc@1132 9134 else
adamc@1132 9135 ld_shlibs=no
adamc@1132 9136 fi
adamc@1132 9137 ;;
adamc@1132 9138
adam@1459 9139 haiku*)
adam@1459 9140 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
adam@1459 9141 link_all_deplibs=yes
adam@1459 9142 ;;
adam@1459 9143
adamc@1132 9144 interix[3-9]*)
adamc@1132 9145 hardcode_direct=no
adamc@1132 9146 hardcode_shlibpath_var=no
adamc@1132 9147 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
adamc@1132 9148 export_dynamic_flag_spec='${wl}-E'
adamc@1132 9149 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
adamc@1132 9150 # Instead, shared libraries are loaded at an image base (0x10000000 by
adamc@1132 9151 # default) and relocated if they conflict, which is a slow very memory
adamc@1132 9152 # consuming and fragmenting process. To avoid this, we pick a random,
adamc@1132 9153 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
adamc@1132 9154 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
adamc@1132 9155 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
adamc@1132 9156 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'
adamc@1132 9157 ;;
adamc@1132 9158
adamc@1132 9159 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
adamc@1132 9160 tmp_diet=no
adamc@1132 9161 if test "$host_os" = linux-dietlibc; then
adamc@1132 9162 case $cc_basename in
adamc@1132 9163 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
adamc@1132 9164 esac
adamc@1132 9165 fi
adamc@1132 9166 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
adamc@1132 9167 && test "$tmp_diet" = no
adamc@1132 9168 then
adam@1459 9169 tmp_addflag=' $pic_flag'
adamc@1132 9170 tmp_sharedflag='-shared'
adamc@1132 9171 case $cc_basename,$host_cpu in
adamc@1132 9172 pgcc*) # Portland Group C compiler
adam@1459 9173 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'
adamc@1132 9174 tmp_addflag=' $pic_flag'
adamc@1132 9175 ;;
adam@1459 9176 pgf77* | pgf90* | pgf95* | pgfortran*)
adam@1459 9177 # Portland Group f77 and f90 compilers
adam@1459 9178 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'
adamc@1132 9179 tmp_addflag=' $pic_flag -Mnomain' ;;
adamc@1132 9180 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
adamc@1132 9181 tmp_addflag=' -i_dynamic' ;;
adamc@1132 9182 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
adamc@1132 9183 tmp_addflag=' -i_dynamic -nofor_main' ;;
adamc@1132 9184 ifc* | ifort*) # Intel Fortran compiler
adamc@1132 9185 tmp_addflag=' -nofor_main' ;;
adamc@1132 9186 lf95*) # Lahey Fortran 8.1
adamc@1132 9187 whole_archive_flag_spec=
adamc@1132 9188 tmp_sharedflag='--shared' ;;
adam@1459 9189 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
adamc@1132 9190 tmp_sharedflag='-qmkshrobj'
adamc@1132 9191 tmp_addflag= ;;
adam@1459 9192 nvcc*) # Cuda Compiler Driver 2.2
adam@1459 9193 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'
adam@1459 9194 compiler_needs_object=yes
adam@1459 9195 ;;
adamc@1132 9196 esac
adamc@1132 9197 case `$CC -V 2>&1 | sed 5q` in
adamc@1132 9198 *Sun\ C*) # Sun C 5.9
adam@1459 9199 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'
adamc@1132 9200 compiler_needs_object=yes
adamc@1132 9201 tmp_sharedflag='-G' ;;
adamc@1132 9202 *Sun\ F*) # Sun Fortran 8.3
adamc@1132 9203 tmp_sharedflag='-G' ;;
adamc@1132 9204 esac
adamc@1132 9205 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
adamc@1132 9206
adamc@1132 9207 if test "x$supports_anon_versioning" = xyes; then
adamc@1132 9208 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
adamc@1132 9209 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
adamc@1132 9210 echo "local: *; };" >> $output_objdir/$libname.ver~
adamc@1132 9211 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
adamc@1132 9212 fi
adamc@1132 9213
adamc@1132 9214 case $cc_basename in
adam@1459 9215 xlf* | bgf* | bgxlf* | mpixlf*)
adamc@1132 9216 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
adamc@1132 9217 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
adam@1599 9218 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
adam@1459 9219 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
adamc@1132 9220 if test "x$supports_anon_versioning" = xyes; then
adamc@1132 9221 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
adamc@1132 9222 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
adamc@1132 9223 echo "local: *; };" >> $output_objdir/$libname.ver~
adam@1459 9224 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
adamc@1132 9225 fi
adamc@1132 9226 ;;
adamc@1132 9227 esac
adamc@1132 9228 else
adamc@1132 9229 ld_shlibs=no
adamc@1132 9230 fi
adamc@1132 9231 ;;
adamc@1132 9232
adamc@1132 9233 netbsd* | netbsdelf*-gnu)
adamc@1132 9234 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
adamc@1132 9235 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
adamc@1132 9236 wlarc=
adamc@1132 9237 else
adam@1459 9238 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
adam@1459 9239 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
adamc@1132 9240 fi
adamc@1132 9241 ;;
adamc@1132 9242
adamc@1132 9243 solaris*)
adamc@1132 9244 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
adamc@1132 9245 ld_shlibs=no
adamc@1132 9246 cat <<_LT_EOF 1>&2
adamc@1132 9247
adamc@1132 9248 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
adamc@1132 9249 *** create shared libraries on Solaris systems. Therefore, libtool
adamc@1132 9250 *** is disabling shared libraries support. We urge you to upgrade GNU
adamc@1132 9251 *** binutils to release 2.9.1 or newer. Another option is to modify
adamc@1132 9252 *** your PATH or compiler configuration so that the native linker is
adamc@1132 9253 *** used, and then restart.
adamc@1132 9254
adamc@1132 9255 _LT_EOF
adamc@1132 9256 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
adam@1459 9257 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
adam@1459 9258 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
adamc@1132 9259 else
adamc@1132 9260 ld_shlibs=no
adamc@1132 9261 fi
adamc@1132 9262 ;;
adamc@1132 9263
adamc@1132 9264 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
adamc@1132 9265 case `$LD -v 2>&1` in
adamc@1132 9266 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
adamc@1132 9267 ld_shlibs=no
adamc@1132 9268 cat <<_LT_EOF 1>&2
adamc@1132 9269
adamc@1132 9270 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
adamc@1132 9271 *** reliably create shared libraries on SCO systems. Therefore, libtool
adamc@1132 9272 *** is disabling shared libraries support. We urge you to upgrade GNU
adamc@1132 9273 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
adamc@1132 9274 *** your PATH or compiler configuration so that the native linker is
adamc@1132 9275 *** used, and then restart.
adamc@1132 9276
adamc@1132 9277 _LT_EOF
adamc@1132 9278 ;;
adamc@1132 9279 *)
adamc@1132 9280 # For security reasons, it is highly recommended that you always
adamc@1132 9281 # use absolute paths for naming shared libraries, and exclude the
adamc@1132 9282 # DT_RUNPATH tag from executables and libraries. But doing so
adamc@1132 9283 # requires that you compile everything twice, which is a pain.
adamc@1132 9284 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
adamc@1132 9285 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
adamc@1132 9286 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
adamc@1132 9287 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
adamc@1132 9288 else
adamc@1132 9289 ld_shlibs=no
adamc@1132 9290 fi
adamc@1132 9291 ;;
adamc@1132 9292 esac
adamc@1132 9293 ;;
adamc@1132 9294
adamc@1132 9295 sunos4*)
adamc@1132 9296 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
adamc@1132 9297 wlarc=
adamc@1132 9298 hardcode_direct=yes
adamc@1132 9299 hardcode_shlibpath_var=no
adamc@1132 9300 ;;
adamc@1132 9301
adamc@1132 9302 *)
adamc@1132 9303 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
adam@1459 9304 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
adam@1459 9305 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
adamc@1132 9306 else
adamc@1132 9307 ld_shlibs=no
adamc@1132 9308 fi
adamc@1132 9309 ;;
adamc@1132 9310 esac
adamc@1132 9311
adamc@1132 9312 if test "$ld_shlibs" = no; then
adamc@1132 9313 runpath_var=
adamc@1132 9314 hardcode_libdir_flag_spec=
adamc@1132 9315 export_dynamic_flag_spec=
adamc@1132 9316 whole_archive_flag_spec=
adamc@1132 9317 fi
adamc@1132 9318 else
adamc@1132 9319 # PORTME fill in a description of your system's linker (not GNU ld)
adamc@1132 9320 case $host_os in
adamc@1132 9321 aix3*)
adamc@1132 9322 allow_undefined_flag=unsupported
adamc@1132 9323 always_export_symbols=yes
adamc@1132 9324 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'
adamc@1132 9325 # Note: this linker hardcodes the directories in LIBPATH if there
adamc@1132 9326 # are no directories specified by -L.
adamc@1132 9327 hardcode_minus_L=yes
adamc@1132 9328 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
adamc@1132 9329 # Neither direct hardcoding nor static linking is supported with a
adamc@1132 9330 # broken collect2.
adamc@1132 9331 hardcode_direct=unsupported
adamc@1132 9332 fi
adamc@1132 9333 ;;
adamc@1132 9334
adamc@1132 9335 aix[4-9]*)
adamc@1132 9336 if test "$host_cpu" = ia64; then
adamc@1132 9337 # On IA64, the linker does run time linking by default, so we don't
adamc@1132 9338 # have to do anything special.
adamc@1132 9339 aix_use_runtimelinking=no
adamc@1132 9340 exp_sym_flag='-Bexport'
adamc@1132 9341 no_entry_flag=""
adamc@1132 9342 else
adamc@1132 9343 # If we're using GNU nm, then we don't want the "-C" option.
adamc@1132 9344 # -C means demangle to AIX nm, but means don't demangle with GNU nm
adam@1459 9345 # Also, AIX nm treats weak defined symbols like other global
adam@1459 9346 # defined symbols, whereas GNU nm marks them as "W".
adamc@1132 9347 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
adam@1459 9348 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'
adamc@1132 9349 else
adamc@1132 9350 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'
adamc@1132 9351 fi
adamc@1132 9352 aix_use_runtimelinking=no
adamc@1132 9353
adamc@1132 9354 # Test if we are trying to use run time linking or normal
adamc@1132 9355 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
adamc@1132 9356 # need to do runtime linking.
adamc@1132 9357 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
adamc@1132 9358 for ld_flag in $LDFLAGS; do
adamc@1132 9359 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
adamc@1132 9360 aix_use_runtimelinking=yes
adamc@1132 9361 break
adamc@1132 9362 fi
adamc@1132 9363 done
adamc@1132 9364 ;;
adamc@1132 9365 esac
adamc@1132 9366
adamc@1132 9367 exp_sym_flag='-bexport'
adamc@1132 9368 no_entry_flag='-bnoentry'
adamc@1132 9369 fi
adamc@1132 9370
adamc@1132 9371 # When large executables or shared objects are built, AIX ld can
adamc@1132 9372 # have problems creating the table of contents. If linking a library
adamc@1132 9373 # or program results in "error TOC overflow" add -mminimal-toc to
adamc@1132 9374 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
adamc@1132 9375 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
adamc@1132 9376
adamc@1132 9377 archive_cmds=''
adamc@1132 9378 hardcode_direct=yes
adamc@1132 9379 hardcode_direct_absolute=yes
adamc@1132 9380 hardcode_libdir_separator=':'
adamc@1132 9381 link_all_deplibs=yes
adamc@1132 9382 file_list_spec='${wl}-f,'
adamc@1132 9383
adamc@1132 9384 if test "$GCC" = yes; then
adamc@1132 9385 case $host_os in aix4.[012]|aix4.[012].*)
adamc@1132 9386 # We only want to do this on AIX 4.2 and lower, the check
adamc@1132 9387 # below for broken collect2 doesn't work under 4.3+
adamc@1132 9388 collect2name=`${CC} -print-prog-name=collect2`
adamc@1132 9389 if test -f "$collect2name" &&
adamc@1132 9390 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
adamc@1132 9391 then
adamc@1132 9392 # We have reworked collect2
adamc@1132 9393 :
adamc@1132 9394 else
adamc@1132 9395 # We have old collect2
adamc@1132 9396 hardcode_direct=unsupported
adamc@1132 9397 # It fails to find uninstalled libraries when the uninstalled
adamc@1132 9398 # path is not listed in the libpath. Setting hardcode_minus_L
adamc@1132 9399 # to unsupported forces relinking
adamc@1132 9400 hardcode_minus_L=yes
adamc@1132 9401 hardcode_libdir_flag_spec='-L$libdir'
adamc@1132 9402 hardcode_libdir_separator=
adamc@1132 9403 fi
adamc@1132 9404 ;;
adamc@1132 9405 esac
adamc@1132 9406 shared_flag='-shared'
adamc@1132 9407 if test "$aix_use_runtimelinking" = yes; then
adamc@1132 9408 shared_flag="$shared_flag "'${wl}-G'
adamc@1132 9409 fi
adamc@1132 9410 link_all_deplibs=no
adamc@1132 9411 else
adamc@1132 9412 # not using gcc
adamc@1132 9413 if test "$host_cpu" = ia64; then
adamc@1132 9414 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
adamc@1132 9415 # chokes on -Wl,-G. The following line is correct:
adamc@1132 9416 shared_flag='-G'
adamc@1132 9417 else
adamc@1132 9418 if test "$aix_use_runtimelinking" = yes; then
adamc@1132 9419 shared_flag='${wl}-G'
adamc@1132 9420 else
adamc@1132 9421 shared_flag='${wl}-bM:SRE'
adamc@1132 9422 fi
adamc@1132 9423 fi
adamc@1132 9424 fi
adamc@1132 9425
adamc@1132 9426 export_dynamic_flag_spec='${wl}-bexpall'
adamc@1132 9427 # It seems that -bexpall does not export symbols beginning with
adamc@1132 9428 # underscore (_), so it is better to generate a list of symbols to export.
adamc@1132 9429 always_export_symbols=yes
adamc@1132 9430 if test "$aix_use_runtimelinking" = yes; then
adamc@1132 9431 # Warning - without using the other runtime loading flags (-brtl),
adamc@1132 9432 # -berok will link without error, but may produce a broken library.
adamc@1132 9433 allow_undefined_flag='-berok'
adamc@1132 9434 # Determine the default libpath from the value encoded in an
adamc@1132 9435 # empty executable.
adam@1459 9436 if test "${lt_cv_aix_libpath+set}" = set; then
adam@1459 9437 aix_libpath=$lt_cv_aix_libpath
adam@1459 9438 else
adam@1599 9439 if ${lt_cv_aix_libpath_+:} false; then :
adam@1459 9440 $as_echo_n "(cached) " >&6
adam@1459 9441 else
adam@1459 9442 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1132 9443 /* end confdefs.h. */
adamc@1132 9444
adamc@1132 9445 int
adamc@1132 9446 main ()
adamc@1132 9447 {
adamc@1132 9448
adamc@1132 9449 ;
adamc@1132 9450 return 0;
adamc@1132 9451 }
adamc@1132 9452 _ACEOF
adamc@1132 9453 if ac_fn_c_try_link "$LINENO"; then :
adamc@1132 9454
adam@1459 9455 lt_aix_libpath_sed='
adam@1459 9456 /Import File Strings/,/^$/ {
adam@1459 9457 /^0/ {
adam@1459 9458 s/^0 *\([^ ]*\) *$/\1/
adam@1459 9459 p
adam@1459 9460 }
adam@1459 9461 }'
adam@1459 9462 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
adam@1459 9463 # Check for a 64-bit object if we didn't find anything.
adam@1459 9464 if test -z "$lt_cv_aix_libpath_"; then
adam@1459 9465 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
adam@1459 9466 fi
adamc@1132 9467 fi
adamc@1132 9468 rm -f core conftest.err conftest.$ac_objext \
adamc@1132 9469 conftest$ac_exeext conftest.$ac_ext
adam@1459 9470 if test -z "$lt_cv_aix_libpath_"; then
adam@1459 9471 lt_cv_aix_libpath_="/usr/lib:/lib"
adam@1459 9472 fi
adam@1459 9473
adam@1459 9474 fi
adam@1459 9475
adam@1459 9476 aix_libpath=$lt_cv_aix_libpath_
adam@1459 9477 fi
adamc@1132 9478
adamc@1132 9479 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
adam@1459 9480 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"
adamc@1132 9481 else
adamc@1132 9482 if test "$host_cpu" = ia64; then
adamc@1132 9483 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
adamc@1132 9484 allow_undefined_flag="-z nodefs"
adamc@1132 9485 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"
adamc@1132 9486 else
adamc@1132 9487 # Determine the default libpath from the value encoded in an
adamc@1132 9488 # empty executable.
adam@1459 9489 if test "${lt_cv_aix_libpath+set}" = set; then
adam@1459 9490 aix_libpath=$lt_cv_aix_libpath
adam@1459 9491 else
adam@1599 9492 if ${lt_cv_aix_libpath_+:} false; then :
adam@1459 9493 $as_echo_n "(cached) " >&6
adam@1459 9494 else
adam@1459 9495 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1132 9496 /* end confdefs.h. */
adamc@1132 9497
adamc@1132 9498 int
adamc@1132 9499 main ()
adamc@1132 9500 {
adamc@1132 9501
adamc@1132 9502 ;
adamc@1132 9503 return 0;
adamc@1132 9504 }
adamc@1132 9505 _ACEOF
adamc@1132 9506 if ac_fn_c_try_link "$LINENO"; then :
adamc@1132 9507
adam@1459 9508 lt_aix_libpath_sed='
adam@1459 9509 /Import File Strings/,/^$/ {
adam@1459 9510 /^0/ {
adam@1459 9511 s/^0 *\([^ ]*\) *$/\1/
adam@1459 9512 p
adam@1459 9513 }
adam@1459 9514 }'
adam@1459 9515 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
adam@1459 9516 # Check for a 64-bit object if we didn't find anything.
adam@1459 9517 if test -z "$lt_cv_aix_libpath_"; then
adam@1459 9518 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
adam@1459 9519 fi
adamc@1132 9520 fi
adamc@1132 9521 rm -f core conftest.err conftest.$ac_objext \
adamc@1132 9522 conftest$ac_exeext conftest.$ac_ext
adam@1459 9523 if test -z "$lt_cv_aix_libpath_"; then
adam@1459 9524 lt_cv_aix_libpath_="/usr/lib:/lib"
adam@1459 9525 fi
adam@1459 9526
adam@1459 9527 fi
adam@1459 9528
adam@1459 9529 aix_libpath=$lt_cv_aix_libpath_
adam@1459 9530 fi
adamc@1132 9531
adamc@1132 9532 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
adamc@1132 9533 # Warning - without using the other run time loading flags,
adamc@1132 9534 # -berok will link without error, but may produce a broken library.
adamc@1132 9535 no_undefined_flag=' ${wl}-bernotok'
adamc@1132 9536 allow_undefined_flag=' ${wl}-berok'
adam@1459 9537 if test "$with_gnu_ld" = yes; then
adam@1459 9538 # We only use this code for GNU lds that support --whole-archive.
adam@1459 9539 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
adam@1459 9540 else
adam@1459 9541 # Exported symbols can be pulled into shared objects from archives
adam@1459 9542 whole_archive_flag_spec='$convenience'
adam@1459 9543 fi
adamc@1132 9544 archive_cmds_need_lc=yes
adamc@1132 9545 # This is similar to how AIX traditionally builds its shared libraries.
adamc@1132 9546 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'
adamc@1132 9547 fi
adamc@1132 9548 fi
adamc@1132 9549 ;;
adamc@1132 9550
adamc@1132 9551 amigaos*)
adamc@1132 9552 case $host_cpu in
adamc@1132 9553 powerpc)
adamc@1132 9554 # see comment about AmigaOS4 .so support
adamc@1132 9555 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
adamc@1132 9556 archive_expsym_cmds=''
adamc@1132 9557 ;;
adamc@1132 9558 m68k)
adamc@1132 9559 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)'
adamc@1132 9560 hardcode_libdir_flag_spec='-L$libdir'
adamc@1132 9561 hardcode_minus_L=yes
adamc@1132 9562 ;;
adamc@1132 9563 esac
adamc@1132 9564 ;;
adamc@1132 9565
adamc@1132 9566 bsdi[45]*)
adamc@1132 9567 export_dynamic_flag_spec=-rdynamic
adamc@1132 9568 ;;
adamc@1132 9569
adamc@1132 9570 cygwin* | mingw* | pw32* | cegcc*)
adamc@1132 9571 # When not using gcc, we currently assume that we are using
adamc@1132 9572 # Microsoft Visual C++.
adamc@1132 9573 # hardcode_libdir_flag_spec is actually meaningless, as there is
adamc@1132 9574 # no search path for DLLs.
adam@1459 9575 case $cc_basename in
adam@1459 9576 cl*)
adam@1459 9577 # Native MSVC
adam@1459 9578 hardcode_libdir_flag_spec=' '
adam@1459 9579 allow_undefined_flag=unsupported
adam@1459 9580 always_export_symbols=yes
adam@1459 9581 file_list_spec='@'
adam@1459 9582 # Tell ltmain to make .lib files, not .a files.
adam@1459 9583 libext=lib
adam@1459 9584 # Tell ltmain to make .dll files, not .so files.
adam@1459 9585 shrext_cmds=".dll"
adam@1459 9586 # FIXME: Setting linknames here is a bad hack.
adam@1459 9587 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
adam@1459 9588 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
adam@1459 9589 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
adam@1459 9590 else
adam@1459 9591 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
adam@1459 9592 fi~
adam@1459 9593 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
adam@1459 9594 linknames='
adam@1459 9595 # The linker will not automatically build a static lib if we build a DLL.
adam@1459 9596 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
adam@1459 9597 enable_shared_with_static_runtimes=yes
adam@1599 9598 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
adam@1459 9599 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
adam@1459 9600 # Don't use ranlib
adam@1459 9601 old_postinstall_cmds='chmod 644 $oldlib'
adam@1459 9602 postlink_cmds='lt_outputfile="@OUTPUT@"~
adam@1459 9603 lt_tool_outputfile="@TOOL_OUTPUT@"~
adam@1459 9604 case $lt_outputfile in
adam@1459 9605 *.exe|*.EXE) ;;
adam@1459 9606 *)
adam@1459 9607 lt_outputfile="$lt_outputfile.exe"
adam@1459 9608 lt_tool_outputfile="$lt_tool_outputfile.exe"
adam@1459 9609 ;;
adam@1459 9610 esac~
adam@1459 9611 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
adam@1459 9612 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
adam@1459 9613 $RM "$lt_outputfile.manifest";
adam@1459 9614 fi'
adam@1459 9615 ;;
adam@1459 9616 *)
adam@1459 9617 # Assume MSVC wrapper
adam@1459 9618 hardcode_libdir_flag_spec=' '
adam@1459 9619 allow_undefined_flag=unsupported
adam@1459 9620 # Tell ltmain to make .lib files, not .a files.
adam@1459 9621 libext=lib
adam@1459 9622 # Tell ltmain to make .dll files, not .so files.
adam@1459 9623 shrext_cmds=".dll"
adam@1459 9624 # FIXME: Setting linknames here is a bad hack.
adam@1459 9625 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
adam@1459 9626 # The linker will automatically build a .lib file if we build a DLL.
adam@1459 9627 old_archive_from_new_cmds='true'
adam@1459 9628 # FIXME: Should let the user specify the lib program.
adam@1459 9629 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
adam@1459 9630 enable_shared_with_static_runtimes=yes
adam@1459 9631 ;;
adam@1459 9632 esac
adamc@1132 9633 ;;
adamc@1132 9634
adamc@1132 9635 darwin* | rhapsody*)
adamc@1132 9636
adamc@1132 9637
adamc@1132 9638 archive_cmds_need_lc=no
adamc@1132 9639 hardcode_direct=no
adamc@1132 9640 hardcode_automatic=yes
adamc@1132 9641 hardcode_shlibpath_var=unsupported
adam@1459 9642 if test "$lt_cv_ld_force_load" = "yes"; then
adam@1459 9643 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\"`'
adam@1599 9644
adam@1459 9645 else
adam@1459 9646 whole_archive_flag_spec=''
adam@1459 9647 fi
adamc@1132 9648 link_all_deplibs=yes
adamc@1132 9649 allow_undefined_flag="$_lt_dar_allow_undefined"
adamc@1132 9650 case $cc_basename in
adamc@1132 9651 ifort*) _lt_dar_can_shared=yes ;;
adamc@1132 9652 *) _lt_dar_can_shared=$GCC ;;
adamc@1132 9653 esac
adamc@1132 9654 if test "$_lt_dar_can_shared" = "yes"; then
adam@1459 9655 output_verbose_link_cmd=func_echo_all
adamc@1132 9656 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
adamc@1132 9657 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
adamc@1132 9658 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}"
adamc@1132 9659 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}"
adamc@1132 9660
adamc@1132 9661 else
adamc@1132 9662 ld_shlibs=no
adamc@1132 9663 fi
adamc@1132 9664
adamc@1132 9665 ;;
adamc@1132 9666
adamc@1132 9667 dgux*)
adamc@1132 9668 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
adamc@1132 9669 hardcode_libdir_flag_spec='-L$libdir'
adamc@1132 9670 hardcode_shlibpath_var=no
adamc@1132 9671 ;;
adamc@1132 9672
adamc@1132 9673 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
adamc@1132 9674 # support. Future versions do this automatically, but an explicit c++rt0.o
adamc@1132 9675 # does not break anything, and helps significantly (at the cost of a little
adamc@1132 9676 # extra space).
adamc@1132 9677 freebsd2.2*)
adamc@1132 9678 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
adamc@1132 9679 hardcode_libdir_flag_spec='-R$libdir'
adamc@1132 9680 hardcode_direct=yes
adamc@1132 9681 hardcode_shlibpath_var=no
adamc@1132 9682 ;;
adamc@1132 9683
adamc@1132 9684 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
adam@1599 9685 freebsd2.*)
adamc@1132 9686 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
adamc@1132 9687 hardcode_direct=yes
adamc@1132 9688 hardcode_minus_L=yes
adamc@1132 9689 hardcode_shlibpath_var=no
adamc@1132 9690 ;;
adamc@1132 9691
adamc@1132 9692 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
adamc@1132 9693 freebsd* | dragonfly*)
adam@1459 9694 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 9695 hardcode_libdir_flag_spec='-R$libdir'
adamc@1132 9696 hardcode_direct=yes
adamc@1132 9697 hardcode_shlibpath_var=no
adamc@1132 9698 ;;
adamc@1132 9699
adamc@1132 9700 hpux9*)
adamc@1132 9701 if test "$GCC" = yes; then
adam@1459 9702 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
adamc@1132 9703 else
adamc@1132 9704 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'
adamc@1132 9705 fi
adamc@1132 9706 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
adamc@1132 9707 hardcode_libdir_separator=:
adamc@1132 9708 hardcode_direct=yes
adamc@1132 9709
adamc@1132 9710 # hardcode_minus_L: Not really in the search PATH,
adamc@1132 9711 # but as the default location of the library.
adamc@1132 9712 hardcode_minus_L=yes
adamc@1132 9713 export_dynamic_flag_spec='${wl}-E'
adamc@1132 9714 ;;
adamc@1132 9715
adamc@1132 9716 hpux10*)
adam@1459 9717 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
adam@1459 9718 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 9719 else
adamc@1132 9720 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
adamc@1132 9721 fi
adamc@1132 9722 if test "$with_gnu_ld" = no; then
adamc@1132 9723 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
adamc@1132 9724 hardcode_libdir_separator=:
adamc@1132 9725 hardcode_direct=yes
adamc@1132 9726 hardcode_direct_absolute=yes
adamc@1132 9727 export_dynamic_flag_spec='${wl}-E'
adamc@1132 9728 # hardcode_minus_L: Not really in the search PATH,
adamc@1132 9729 # but as the default location of the library.
adamc@1132 9730 hardcode_minus_L=yes
adamc@1132 9731 fi
adamc@1132 9732 ;;
adamc@1132 9733
adamc@1132 9734 hpux11*)
adam@1459 9735 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
adamc@1132 9736 case $host_cpu in
adamc@1132 9737 hppa*64*)
adamc@1132 9738 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 9739 ;;
adamc@1132 9740 ia64*)
adam@1459 9741 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 9742 ;;
adamc@1132 9743 *)
adam@1459 9744 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 9745 ;;
adamc@1132 9746 esac
adamc@1132 9747 else
adamc@1132 9748 case $host_cpu in
adamc@1132 9749 hppa*64*)
adamc@1132 9750 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 9751 ;;
adamc@1132 9752 ia64*)
adamc@1132 9753 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 9754 ;;
adamc@1132 9755 *)
adam@1459 9756
adam@1459 9757 # Older versions of the 11.00 compiler do not understand -b yet
adam@1459 9758 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
adam@1459 9759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
adam@1459 9760 $as_echo_n "checking if $CC understands -b... " >&6; }
adam@1599 9761 if ${lt_cv_prog_compiler__b+:} false; then :
adam@1459 9762 $as_echo_n "(cached) " >&6
adam@1459 9763 else
adam@1459 9764 lt_cv_prog_compiler__b=no
adam@1459 9765 save_LDFLAGS="$LDFLAGS"
adam@1459 9766 LDFLAGS="$LDFLAGS -b"
adam@1459 9767 echo "$lt_simple_link_test_code" > conftest.$ac_ext
adam@1459 9768 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
adam@1459 9769 # The linker can only warn and ignore the option if not recognized
adam@1459 9770 # So say no if there are warnings
adam@1459 9771 if test -s conftest.err; then
adam@1459 9772 # Append any errors to the config.log.
adam@1459 9773 cat conftest.err 1>&5
adam@1459 9774 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
adam@1459 9775 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
adam@1459 9776 if diff conftest.exp conftest.er2 >/dev/null; then
adam@1459 9777 lt_cv_prog_compiler__b=yes
adam@1459 9778 fi
adam@1459 9779 else
adam@1459 9780 lt_cv_prog_compiler__b=yes
adam@1459 9781 fi
adam@1459 9782 fi
adam@1459 9783 $RM -r conftest*
adam@1459 9784 LDFLAGS="$save_LDFLAGS"
adam@1459 9785
adam@1459 9786 fi
adam@1459 9787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
adam@1459 9788 $as_echo "$lt_cv_prog_compiler__b" >&6; }
adam@1459 9789
adam@1459 9790 if test x"$lt_cv_prog_compiler__b" = xyes; then
adam@1459 9791 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
adam@1459 9792 else
adam@1459 9793 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
adam@1459 9794 fi
adam@1459 9795
adamc@1132 9796 ;;
adamc@1132 9797 esac
adamc@1132 9798 fi
adamc@1132 9799 if test "$with_gnu_ld" = no; then
adamc@1132 9800 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
adamc@1132 9801 hardcode_libdir_separator=:
adamc@1132 9802
adamc@1132 9803 case $host_cpu in
adamc@1132 9804 hppa*64*|ia64*)
adamc@1132 9805 hardcode_direct=no
adamc@1132 9806 hardcode_shlibpath_var=no
adamc@1132 9807 ;;
adamc@1132 9808 *)
adamc@1132 9809 hardcode_direct=yes
adamc@1132 9810 hardcode_direct_absolute=yes
adamc@1132 9811 export_dynamic_flag_spec='${wl}-E'
adamc@1132 9812
adamc@1132 9813 # hardcode_minus_L: Not really in the search PATH,
adamc@1132 9814 # but as the default location of the library.
adamc@1132 9815 hardcode_minus_L=yes
adamc@1132 9816 ;;
adamc@1132 9817 esac
adamc@1132 9818 fi
adamc@1132 9819 ;;
adamc@1132 9820
adamc@1132 9821 irix5* | irix6* | nonstopux*)
adamc@1132 9822 if test "$GCC" = yes; then
adam@1459 9823 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
adamc@1132 9824 # Try to use the -exported_symbol ld option, if it does not
adamc@1132 9825 # work, assume that -exports_file does not work either and
adamc@1132 9826 # implicitly export all symbols.
adam@1459 9827 # This should be the same for all languages, so no per-tag cache variable.
adam@1459 9828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
adam@1459 9829 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
adam@1599 9830 if ${lt_cv_irix_exported_symbol+:} false; then :
adam@1459 9831 $as_echo_n "(cached) " >&6
adam@1459 9832 else
adam@1459 9833 save_LDFLAGS="$LDFLAGS"
adam@1459 9834 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
adam@1459 9835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1132 9836 /* end confdefs.h. */
adam@1459 9837 int foo (void) { return 0; }
adamc@1132 9838 _ACEOF
adamc@1132 9839 if ac_fn_c_try_link "$LINENO"; then :
adam@1459 9840 lt_cv_irix_exported_symbol=yes
adam@1459 9841 else
adam@1459 9842 lt_cv_irix_exported_symbol=no
adamc@1132 9843 fi
adamc@1132 9844 rm -f core conftest.err conftest.$ac_objext \
adamc@1132 9845 conftest$ac_exeext conftest.$ac_ext
adam@1459 9846 LDFLAGS="$save_LDFLAGS"
adam@1459 9847 fi
adam@1459 9848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
adam@1459 9849 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
adam@1459 9850 if test "$lt_cv_irix_exported_symbol" = yes; then
adam@1459 9851 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
adam@1459 9852 fi
adamc@1132 9853 else
adam@1459 9854 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'
adam@1459 9855 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'
adamc@1132 9856 fi
adamc@1132 9857 archive_cmds_need_lc='no'
adamc@1132 9858 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
adamc@1132 9859 hardcode_libdir_separator=:
adamc@1132 9860 inherit_rpath=yes
adamc@1132 9861 link_all_deplibs=yes
adamc@1132 9862 ;;
adamc@1132 9863
adamc@1132 9864 netbsd* | netbsdelf*-gnu)
adamc@1132 9865 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
adamc@1132 9866 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
adamc@1132 9867 else
adamc@1132 9868 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
adamc@1132 9869 fi
adamc@1132 9870 hardcode_libdir_flag_spec='-R$libdir'
adamc@1132 9871 hardcode_direct=yes
adamc@1132 9872 hardcode_shlibpath_var=no
adamc@1132 9873 ;;
adamc@1132 9874
adamc@1132 9875 newsos6)
adamc@1132 9876 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
adamc@1132 9877 hardcode_direct=yes
adamc@1132 9878 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
adamc@1132 9879 hardcode_libdir_separator=:
adamc@1132 9880 hardcode_shlibpath_var=no
adamc@1132 9881 ;;
adamc@1132 9882
adamc@1132 9883 *nto* | *qnx*)
adamc@1132 9884 ;;
adamc@1132 9885
adamc@1132 9886 openbsd*)
adamc@1132 9887 if test -f /usr/libexec/ld.so; then
adamc@1132 9888 hardcode_direct=yes
adamc@1132 9889 hardcode_shlibpath_var=no
adamc@1132 9890 hardcode_direct_absolute=yes
adamc@1132 9891 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
adamc@1132 9892 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 9893 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
adamc@1132 9894 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
adamc@1132 9895 export_dynamic_flag_spec='${wl}-E'
adamc@1132 9896 else
adamc@1132 9897 case $host_os in
adamc@1132 9898 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
adamc@1132 9899 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
adamc@1132 9900 hardcode_libdir_flag_spec='-R$libdir'
adamc@1132 9901 ;;
adamc@1132 9902 *)
adamc@1132 9903 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 9904 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
adamc@1132 9905 ;;
adamc@1132 9906 esac
adamc@1132 9907 fi
adamc@1132 9908 else
adamc@1132 9909 ld_shlibs=no
adamc@1132 9910 fi
adamc@1132 9911 ;;
adamc@1132 9912
adamc@1132 9913 os2*)
adamc@1132 9914 hardcode_libdir_flag_spec='-L$libdir'
adamc@1132 9915 hardcode_minus_L=yes
adamc@1132 9916 allow_undefined_flag=unsupported
adam@1459 9917 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'
adamc@1132 9918 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
adamc@1132 9919 ;;
adamc@1132 9920
adamc@1132 9921 osf3*)
adamc@1132 9922 if test "$GCC" = yes; then
adamc@1132 9923 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
adam@1459 9924 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'
adamc@1132 9925 else
adamc@1132 9926 allow_undefined_flag=' -expect_unresolved \*'
adam@1459 9927 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'
adamc@1132 9928 fi
adamc@1132 9929 archive_cmds_need_lc='no'
adamc@1132 9930 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
adamc@1132 9931 hardcode_libdir_separator=:
adamc@1132 9932 ;;
adamc@1132 9933
adamc@1132 9934 osf4* | osf5*) # as osf3* with the addition of -msym flag
adamc@1132 9935 if test "$GCC" = yes; then
adamc@1132 9936 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
adam@1459 9937 archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
adamc@1132 9938 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
adamc@1132 9939 else
adamc@1132 9940 allow_undefined_flag=' -expect_unresolved \*'
adam@1459 9941 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'
adamc@1132 9942 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~
adam@1459 9943 $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'
adamc@1132 9944
adamc@1132 9945 # Both c and cxx compiler support -rpath directly
adamc@1132 9946 hardcode_libdir_flag_spec='-rpath $libdir'
adamc@1132 9947 fi
adamc@1132 9948 archive_cmds_need_lc='no'
adamc@1132 9949 hardcode_libdir_separator=:
adamc@1132 9950 ;;
adamc@1132 9951
adamc@1132 9952 solaris*)
adamc@1132 9953 no_undefined_flag=' -z defs'
adamc@1132 9954 if test "$GCC" = yes; then
adamc@1132 9955 wlarc='${wl}'
adam@1459 9956 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 9957 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
adam@1459 9958 $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
adamc@1132 9959 else
adamc@1132 9960 case `$CC -V 2>&1` in
adamc@1132 9961 *"Compilers 5.0"*)
adamc@1132 9962 wlarc=''
adamc@1132 9963 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
adamc@1132 9964 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
adamc@1132 9965 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
adamc@1132 9966 ;;
adamc@1132 9967 *)
adamc@1132 9968 wlarc='${wl}'
adamc@1132 9969 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 9970 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
adamc@1132 9971 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
adamc@1132 9972 ;;
adamc@1132 9973 esac
adamc@1132 9974 fi
adamc@1132 9975 hardcode_libdir_flag_spec='-R$libdir'
adamc@1132 9976 hardcode_shlibpath_var=no
adamc@1132 9977 case $host_os in
adamc@1132 9978 solaris2.[0-5] | solaris2.[0-5].*) ;;
adamc@1132 9979 *)
adamc@1132 9980 # The compiler driver will combine and reorder linker options,
adamc@1132 9981 # but understands `-z linker_flag'. GCC discards it without `$wl',
adamc@1132 9982 # but is careful enough not to reorder.
adamc@1132 9983 # Supported since Solaris 2.6 (maybe 2.5.1?)
adamc@1132 9984 if test "$GCC" = yes; then
adamc@1132 9985 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
adamc@1132 9986 else
adamc@1132 9987 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
adamc@1132 9988 fi
adamc@1132 9989 ;;
adamc@1132 9990 esac
adamc@1132 9991 link_all_deplibs=yes
adamc@1132 9992 ;;
adamc@1132 9993
adamc@1132 9994 sunos4*)
adamc@1132 9995 if test "x$host_vendor" = xsequent; then
adamc@1132 9996 # Use $CC to link under sequent, because it throws in some extra .o
adamc@1132 9997 # files that make .init and .fini sections work.
adamc@1132 9998 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 9999 else
adamc@1132 10000 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
adamc@1132 10001 fi
adamc@1132 10002 hardcode_libdir_flag_spec='-L$libdir'
adamc@1132 10003 hardcode_direct=yes
adamc@1132 10004 hardcode_minus_L=yes
adamc@1132 10005 hardcode_shlibpath_var=no
adamc@1132 10006 ;;
adamc@1132 10007
adamc@1132 10008 sysv4)
adamc@1132 10009 case $host_vendor in
adamc@1132 10010 sni)
adamc@1132 10011 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
adamc@1132 10012 hardcode_direct=yes # is this really true???
adamc@1132 10013 ;;
adamc@1132 10014 siemens)
adamc@1132 10015 ## LD is ld it makes a PLAMLIB
adamc@1132 10016 ## CC just makes a GrossModule.
adamc@1132 10017 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
adamc@1132 10018 reload_cmds='$CC -r -o $output$reload_objs'
adamc@1132 10019 hardcode_direct=no
adamc@1132 10020 ;;
adamc@1132 10021 motorola)
adamc@1132 10022 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
adamc@1132 10023 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
adamc@1132 10024 ;;
adamc@1132 10025 esac
adamc@1132 10026 runpath_var='LD_RUN_PATH'
adamc@1132 10027 hardcode_shlibpath_var=no
adamc@1132 10028 ;;
adamc@1132 10029
adamc@1132 10030 sysv4.3*)
adamc@1132 10031 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
adamc@1132 10032 hardcode_shlibpath_var=no
adamc@1132 10033 export_dynamic_flag_spec='-Bexport'
adamc@1132 10034 ;;
adamc@1132 10035
adamc@1132 10036 sysv4*MP*)
adamc@1132 10037 if test -d /usr/nec; then
adamc@1132 10038 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
adamc@1132 10039 hardcode_shlibpath_var=no
adamc@1132 10040 runpath_var=LD_RUN_PATH
adamc@1132 10041 hardcode_runpath_var=yes
adamc@1132 10042 ld_shlibs=yes
adamc@1132 10043 fi
adamc@1132 10044 ;;
adamc@1132 10045
adamc@1132 10046 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
adamc@1132 10047 no_undefined_flag='${wl}-z,text'
adamc@1132 10048 archive_cmds_need_lc=no
adamc@1132 10049 hardcode_shlibpath_var=no
adamc@1132 10050 runpath_var='LD_RUN_PATH'
adamc@1132 10051
adamc@1132 10052 if test "$GCC" = yes; then
adamc@1132 10053 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 10054 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 10055 else
adamc@1132 10056 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 10057 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 10058 fi
adamc@1132 10059 ;;
adamc@1132 10060
adamc@1132 10061 sysv5* | sco3.2v5* | sco5v6*)
adamc@1132 10062 # Note: We can NOT use -z defs as we might desire, because we do not
adamc@1132 10063 # link with -lc, and that would cause any symbols used from libc to
adamc@1132 10064 # always be unresolved, which means just about no library would
adamc@1132 10065 # ever link correctly. If we're not using GNU ld we use -z text
adamc@1132 10066 # though, which does catch some bad symbols but isn't as heavy-handed
adamc@1132 10067 # as -z defs.
adamc@1132 10068 no_undefined_flag='${wl}-z,text'
adamc@1132 10069 allow_undefined_flag='${wl}-z,nodefs'
adamc@1132 10070 archive_cmds_need_lc=no
adamc@1132 10071 hardcode_shlibpath_var=no
adamc@1132 10072 hardcode_libdir_flag_spec='${wl}-R,$libdir'
adamc@1132 10073 hardcode_libdir_separator=':'
adamc@1132 10074 link_all_deplibs=yes
adamc@1132 10075 export_dynamic_flag_spec='${wl}-Bexport'
adamc@1132 10076 runpath_var='LD_RUN_PATH'
adamc@1132 10077
adamc@1132 10078 if test "$GCC" = yes; then
adamc@1132 10079 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 10080 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 10081 else
adamc@1132 10082 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 10083 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
adamc@1132 10084 fi
adamc@1132 10085 ;;
adamc@1132 10086
adamc@1132 10087 uts4*)
adamc@1132 10088 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
adamc@1132 10089 hardcode_libdir_flag_spec='-L$libdir'
adamc@1132 10090 hardcode_shlibpath_var=no
adamc@1132 10091 ;;
adamc@1132 10092
adamc@1132 10093 *)
adamc@1132 10094 ld_shlibs=no
adamc@1132 10095 ;;
adamc@1132 10096 esac
adamc@1132 10097
adamc@1132 10098 if test x$host_vendor = xsni; then
adamc@1132 10099 case $host in
adamc@1132 10100 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
adamc@1132 10101 export_dynamic_flag_spec='${wl}-Blargedynsym'
adamc@1132 10102 ;;
adamc@1132 10103 esac
adamc@1132 10104 fi
adamc@1132 10105 fi
adamc@1132 10106
adamc@1132 10107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
adamc@1132 10108 $as_echo "$ld_shlibs" >&6; }
adamc@1132 10109 test "$ld_shlibs" = no && can_build_shared=no
adamc@1132 10110
adamc@1132 10111 with_gnu_ld=$with_gnu_ld
adamc@1132 10112
adamc@1132 10113
adamc@1132 10114
adamc@1132 10115
adamc@1132 10116
adamc@1132 10117
adamc@1132 10118
adamc@1132 10119
adamc@1132 10120
adamc@1132 10121
adamc@1132 10122
adamc@1132 10123
adamc@1132 10124
adamc@1132 10125
adamc@1132 10126
adamc@1132 10127 #
adamc@1132 10128 # Do we need to explicitly link libc?
adamc@1132 10129 #
adamc@1132 10130 case "x$archive_cmds_need_lc" in
adamc@1132 10131 x|xyes)
adamc@1132 10132 # Assume -lc should be added
adamc@1132 10133 archive_cmds_need_lc=yes
adamc@1132 10134
adamc@1132 10135 if test "$enable_shared" = yes && test "$GCC" = yes; then
adamc@1132 10136 case $archive_cmds in
adamc@1132 10137 *'~'*)
adamc@1132 10138 # FIXME: we may have to deal with multi-command sequences.
adamc@1132 10139 ;;
adamc@1132 10140 '$CC '*)
adamc@1132 10141 # Test whether the compiler implicitly links with -lc since on some
adamc@1132 10142 # systems, -lgcc has to come before -lc. If gcc already passes -lc
adamc@1132 10143 # to ld, don't add -lc before -lgcc.
adamc@1132 10144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
adamc@1132 10145 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
adam@1599 10146 if ${lt_cv_archive_cmds_need_lc+:} false; then :
adam@1459 10147 $as_echo_n "(cached) " >&6
adam@1459 10148 else
adam@1459 10149 $RM conftest*
adam@1459 10150 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
adam@1459 10151
adam@1459 10152 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
adamc@1132 10153 (eval $ac_compile) 2>&5
adamc@1132 10154 ac_status=$?
adamc@1132 10155 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1132 10156 test $ac_status = 0; } 2>conftest.err; then
adam@1459 10157 soname=conftest
adam@1459 10158 lib=conftest
adam@1459 10159 libobjs=conftest.$ac_objext
adam@1459 10160 deplibs=
adam@1459 10161 wl=$lt_prog_compiler_wl
adam@1459 10162 pic_flag=$lt_prog_compiler_pic
adam@1459 10163 compiler_flags=-v
adam@1459 10164 linker_flags=-v
adam@1459 10165 verstring=
adam@1459 10166 output_objdir=.
adam@1459 10167 libname=conftest
adam@1459 10168 lt_save_allow_undefined_flag=$allow_undefined_flag
adam@1459 10169 allow_undefined_flag=
adam@1459 10170 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
adamc@1132 10171 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
adamc@1132 10172 ac_status=$?
adamc@1132 10173 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1132 10174 test $ac_status = 0; }
adam@1459 10175 then
adam@1459 10176 lt_cv_archive_cmds_need_lc=no
adam@1459 10177 else
adam@1459 10178 lt_cv_archive_cmds_need_lc=yes
adam@1459 10179 fi
adam@1459 10180 allow_undefined_flag=$lt_save_allow_undefined_flag
adam@1459 10181 else
adam@1459 10182 cat conftest.err 1>&5
adam@1459 10183 fi
adam@1459 10184 $RM conftest*
adam@1459 10185
adam@1459 10186 fi
adam@1459 10187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
adam@1459 10188 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
adam@1459 10189 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
adamc@1132 10190 ;;
adamc@1132 10191 esac
adamc@1132 10192 fi
adamc@1132 10193 ;;
adamc@1132 10194 esac
adamc@1132 10195
adamc@1132 10196
adamc@1132 10197
adamc@1132 10198
adamc@1132 10199
adamc@1132 10200
adamc@1132 10201
adamc@1132 10202
adamc@1132 10203
adamc@1132 10204
adamc@1132 10205
adamc@1132 10206
adamc@1132 10207
adamc@1132 10208
adamc@1132 10209
adamc@1132 10210
adamc@1132 10211
adamc@1132 10212
adamc@1132 10213
adamc@1132 10214
adamc@1132 10215
adamc@1132 10216
adamc@1132 10217
adamc@1132 10218
adamc@1132 10219
adamc@1132 10220
adamc@1132 10221
adamc@1132 10222
adamc@1132 10223
adamc@1132 10224
adamc@1132 10225
adamc@1132 10226
adamc@1132 10227
adamc@1132 10228
adamc@1132 10229
adamc@1132 10230
adamc@1132 10231
adamc@1132 10232
adamc@1132 10233
adamc@1132 10234
adamc@1132 10235
adamc@1132 10236
adamc@1132 10237
adamc@1132 10238
adamc@1132 10239
adamc@1132 10240
adamc@1132 10241
adamc@1132 10242
adamc@1132 10243
adamc@1132 10244
adamc@1132 10245
adamc@1132 10246
adamc@1132 10247
adamc@1132 10248
adamc@1132 10249
adamc@1132 10250
adamc@1132 10251
adamc@1132 10252
adamc@1132 10253
adamc@1132 10254
adamc@1132 10255
adamc@1132 10256
adamc@1132 10257
adamc@1132 10258
adamc@1132 10259
adamc@1132 10260
adamc@1132 10261
adamc@1132 10262
adamc@1132 10263
adamc@1132 10264
adamc@1132 10265
adamc@1132 10266
adamc@1132 10267
adamc@1132 10268
adamc@1132 10269
adamc@1132 10270
adamc@1132 10271
adamc@1132 10272
adamc@1132 10273
adamc@1132 10274
adamc@1132 10275
adamc@1132 10276
adamc@1132 10277
adamc@1132 10278
adamc@1132 10279
adamc@1132 10280
adamc@1132 10281
adamc@1132 10282
adamc@1132 10283
adamc@1132 10284
adamc@1132 10285
adamc@1132 10286
adamc@1132 10287
adamc@1132 10288
adamc@1132 10289
adamc@1132 10290
adamc@1132 10291
adamc@1132 10292
adamc@1132 10293
adamc@1132 10294
adamc@1132 10295
adamc@1132 10296
adamc@1132 10297
adamc@1132 10298
adamc@1132 10299
adamc@1132 10300
adamc@1132 10301
adamc@1132 10302
adamc@1132 10303
adamc@1132 10304
adamc@1132 10305
adamc@1132 10306
adamc@1132 10307
adamc@1132 10308
adamc@1132 10309
adamc@1132 10310
adamc@1132 10311
adamc@1132 10312
adamc@1132 10313
adamc@1132 10314
adamc@1132 10315
adamc@1132 10316
adamc@1132 10317
adamc@1132 10318
adamc@1132 10319
adamc@1132 10320
adamc@1132 10321
adamc@1132 10322
adamc@1132 10323
adamc@1132 10324
adamc@1132 10325
adamc@1132 10326
adamc@1132 10327
adamc@1132 10328
adamc@1132 10329
adamc@1132 10330
adamc@1132 10331
adamc@1132 10332
adamc@1132 10333
adamc@1132 10334
adamc@1132 10335
adamc@1132 10336
adamc@1132 10337
adamc@1132 10338
adamc@1132 10339
adamc@1132 10340
adamc@1132 10341
adamc@1132 10342
adamc@1132 10343
adamc@1132 10344
adamc@1132 10345
adamc@1132 10346
adamc@1132 10347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
adamc@1132 10348 $as_echo_n "checking dynamic linker characteristics... " >&6; }
adamc@1132 10349
adamc@1132 10350 if test "$GCC" = yes; then
adamc@1132 10351 case $host_os in
adamc@1132 10352 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
adamc@1132 10353 *) lt_awk_arg="/^libraries:/" ;;
adamc@1132 10354 esac
adam@1459 10355 case $host_os in
adam@1459 10356 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
adam@1459 10357 *) lt_sed_strip_eq="s,=/,/,g" ;;
adam@1459 10358 esac
adam@1459 10359 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
adam@1459 10360 case $lt_search_path_spec in
adam@1459 10361 *\;*)
adamc@1132 10362 # if the path contains ";" then we assume it to be the separator
adamc@1132 10363 # otherwise default to the standard path separator (i.e. ":") - it is
adamc@1132 10364 # assumed that no part of a normal pathname contains ";" but that should
adamc@1132 10365 # okay in the real world where ";" in dirpaths is itself problematic.
adam@1459 10366 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
adam@1459 10367 ;;
adam@1459 10368 *)
adam@1459 10369 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
adam@1459 10370 ;;
adam@1459 10371 esac
adamc@1132 10372 # Ok, now we have the path, separated by spaces, we can step through it
adamc@1132 10373 # and add multilib dir if necessary.
adamc@1132 10374 lt_tmp_lt_search_path_spec=
adamc@1132 10375 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
adamc@1132 10376 for lt_sys_path in $lt_search_path_spec; do
adamc@1132 10377 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
adamc@1132 10378 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
adamc@1132 10379 else
adamc@1132 10380 test -d "$lt_sys_path" && \
adamc@1132 10381 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
adamc@1132 10382 fi
adamc@1132 10383 done
adam@1459 10384 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
adamc@1132 10385 BEGIN {RS=" "; FS="/|\n";} {
adamc@1132 10386 lt_foo="";
adamc@1132 10387 lt_count=0;
adamc@1132 10388 for (lt_i = NF; lt_i > 0; lt_i--) {
adamc@1132 10389 if ($lt_i != "" && $lt_i != ".") {
adamc@1132 10390 if ($lt_i == "..") {
adamc@1132 10391 lt_count++;
adamc@1132 10392 } else {
adamc@1132 10393 if (lt_count == 0) {
adamc@1132 10394 lt_foo="/" $lt_i lt_foo;
adamc@1132 10395 } else {
adamc@1132 10396 lt_count--;
adamc@1132 10397 }
adamc@1132 10398 }
adamc@1132 10399 }
adamc@1132 10400 }
adamc@1132 10401 if (lt_foo != "") { lt_freq[lt_foo]++; }
adamc@1132 10402 if (lt_freq[lt_foo] == 1) { print lt_foo; }
adamc@1132 10403 }'`
adam@1459 10404 # AWK program above erroneously prepends '/' to C:/dos/paths
adam@1459 10405 # for these hosts.
adam@1459 10406 case $host_os in
adam@1459 10407 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
adam@1459 10408 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
adam@1459 10409 esac
adam@1459 10410 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
adamc@1132 10411 else
adamc@1132 10412 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
adamc@1132 10413 fi
adamc@1132 10414 library_names_spec=
adamc@1132 10415 libname_spec='lib$name'
adamc@1132 10416 soname_spec=
adamc@1132 10417 shrext_cmds=".so"
adamc@1132 10418 postinstall_cmds=
adamc@1132 10419 postuninstall_cmds=
adamc@1132 10420 finish_cmds=
adamc@1132 10421 finish_eval=
adamc@1132 10422 shlibpath_var=
adamc@1132 10423 shlibpath_overrides_runpath=unknown
adamc@1132 10424 version_type=none
adamc@1132 10425 dynamic_linker="$host_os ld.so"
adamc@1132 10426 sys_lib_dlsearch_path_spec="/lib /usr/lib"
adamc@1132 10427 need_lib_prefix=unknown
adamc@1132 10428 hardcode_into_libs=no
adamc@1132 10429
adamc@1132 10430 # when you set need_version to no, make sure it does not cause -set_version
adamc@1132 10431 # flags to be left without arguments
adamc@1132 10432 need_version=unknown
adamc@1132 10433
adamc@1132 10434 case $host_os in
adamc@1132 10435 aix3*)
adam@1599 10436 version_type=linux # correct to gnu/linux during the next big refactor
adamc@1132 10437 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
adamc@1132 10438 shlibpath_var=LIBPATH
adamc@1132 10439
adamc@1132 10440 # AIX 3 has no versioning support, so we append a major version to the name.
adamc@1132 10441 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 10442 ;;
adamc@1132 10443
adamc@1132 10444 aix[4-9]*)
adam@1599 10445 version_type=linux # correct to gnu/linux during the next big refactor
adamc@1132 10446 need_lib_prefix=no
adamc@1132 10447 need_version=no
adamc@1132 10448 hardcode_into_libs=yes
adamc@1132 10449 if test "$host_cpu" = ia64; then
adamc@1132 10450 # AIX 5 supports IA64
adamc@1132 10451 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
adamc@1132 10452 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 10453 else
adamc@1132 10454 # With GCC up to 2.95.x, collect2 would create an import file
adamc@1132 10455 # for dependence libraries. The import file would start with
adamc@1132 10456 # the line `#! .'. This would cause the generated library to
adamc@1132 10457 # depend on `.', always an invalid library. This was fixed in
adamc@1132 10458 # development snapshots of GCC prior to 3.0.
adamc@1132 10459 case $host_os in
adamc@1132 10460 aix4 | aix4.[01] | aix4.[01].*)
adamc@1132 10461 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
adamc@1132 10462 echo ' yes '
adamc@1132 10463 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
adamc@1132 10464 :
adamc@1132 10465 else
adamc@1132 10466 can_build_shared=no
adamc@1132 10467 fi
adamc@1132 10468 ;;
adamc@1132 10469 esac
adamc@1132 10470 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
adamc@1132 10471 # soname into executable. Probably we can add versioning support to
adamc@1132 10472 # collect2, so additional links can be useful in future.
adamc@1132 10473 if test "$aix_use_runtimelinking" = yes; then
adamc@1132 10474 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
adamc@1132 10475 # instead of lib<name>.a to let people know that these are not
adamc@1132 10476 # typical AIX shared libraries.
adamc@1132 10477 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
adamc@1132 10478 else
adamc@1132 10479 # We preserve .a as extension for shared libraries through AIX4.2
adamc@1132 10480 # and later when we are not doing run time linking.
adamc@1132 10481 library_names_spec='${libname}${release}.a $libname.a'
adamc@1132 10482 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 10483 fi
adamc@1132 10484 shlibpath_var=LIBPATH
adamc@1132 10485 fi
adamc@1132 10486 ;;
adamc@1132 10487
adamc@1132 10488 amigaos*)
adamc@1132 10489 case $host_cpu in
adamc@1132 10490 powerpc)
adamc@1132 10491 # Since July 2007 AmigaOS4 officially supports .so libraries.
adamc@1132 10492 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
adamc@1132 10493 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
adamc@1132 10494 ;;
adamc@1132 10495 m68k)
adamc@1132 10496 library_names_spec='$libname.ixlibrary $libname.a'
adamc@1132 10497 # Create ${libname}_ixlibrary.a entries in /sys/libs.
adam@1459 10498 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'
adamc@1132 10499 ;;
adamc@1132 10500 esac
adamc@1132 10501 ;;
adamc@1132 10502
adamc@1132 10503 beos*)
adamc@1132 10504 library_names_spec='${libname}${shared_ext}'
adamc@1132 10505 dynamic_linker="$host_os ld.so"
adamc@1132 10506 shlibpath_var=LIBRARY_PATH
adamc@1132 10507 ;;
adamc@1132 10508
adamc@1132 10509 bsdi[45]*)
adam@1599 10510 version_type=linux # correct to gnu/linux during the next big refactor
adamc@1132 10511 need_version=no
adamc@1132 10512 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
adamc@1132 10513 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 10514 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
adamc@1132 10515 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 10516 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
adamc@1132 10517 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
adamc@1132 10518 # the default ld.so.conf also contains /usr/contrib/lib and
adamc@1132 10519 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
adamc@1132 10520 # libtool to hard-code these into programs
adamc@1132 10521 ;;
adamc@1132 10522
adamc@1132 10523 cygwin* | mingw* | pw32* | cegcc*)
adamc@1132 10524 version_type=windows
adamc@1132 10525 shrext_cmds=".dll"
adamc@1132 10526 need_version=no
adamc@1132 10527 need_lib_prefix=no
adamc@1132 10528
adam@1459 10529 case $GCC,$cc_basename in
adam@1459 10530 yes,*)
adam@1459 10531 # gcc
adamc@1132 10532 library_names_spec='$libname.dll.a'
adamc@1132 10533 # DLL is installed to $(libdir)/../bin by postinstall_cmds
adamc@1132 10534 postinstall_cmds='base_file=`basename \${file}`~
adamc@1132 10535 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
adamc@1132 10536 dldir=$destdir/`dirname \$dlpath`~
adamc@1132 10537 test -d \$dldir || mkdir -p \$dldir~
adamc@1132 10538 $install_prog $dir/$dlname \$dldir/$dlname~
adamc@1132 10539 chmod a+x \$dldir/$dlname~
adamc@1132 10540 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
adamc@1132 10541 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
adamc@1132 10542 fi'
adamc@1132 10543 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
adamc@1132 10544 dlpath=$dir/\$dldll~
adamc@1132 10545 $RM \$dlpath'
adamc@1132 10546 shlibpath_overrides_runpath=yes
adamc@1132 10547
adamc@1132 10548 case $host_os in
adamc@1132 10549 cygwin*)
adamc@1132 10550 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
adamc@1132 10551 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
adam@1459 10552
adam@1459 10553 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
adamc@1132 10554 ;;
adamc@1132 10555 mingw* | cegcc*)
adamc@1132 10556 # MinGW DLLs use traditional 'lib' prefix
adamc@1132 10557 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
adamc@1132 10558 ;;
adamc@1132 10559 pw32*)
adamc@1132 10560 # pw32 DLLs use 'pw' prefix rather than 'lib'
adamc@1132 10561 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
adamc@1132 10562 ;;
adamc@1132 10563 esac
adam@1459 10564 dynamic_linker='Win32 ld.exe'
adam@1459 10565 ;;
adam@1459 10566
adam@1459 10567 *,cl*)
adam@1459 10568 # Native MSVC
adam@1459 10569 libname_spec='$name'
adam@1459 10570 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
adam@1459 10571 library_names_spec='${libname}.dll.lib'
adam@1459 10572
adam@1459 10573 case $build_os in
adam@1459 10574 mingw*)
adam@1459 10575 sys_lib_search_path_spec=
adam@1459 10576 lt_save_ifs=$IFS
adam@1459 10577 IFS=';'
adam@1459 10578 for lt_path in $LIB
adam@1459 10579 do
adam@1459 10580 IFS=$lt_save_ifs
adam@1459 10581 # Let DOS variable expansion print the short 8.3 style file name.
adam@1459 10582 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
adam@1459 10583 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
adam@1459 10584 done
adam@1459 10585 IFS=$lt_save_ifs
adam@1459 10586 # Convert to MSYS style.
adam@1459 10587 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
adam@1459 10588 ;;
adam@1459 10589 cygwin*)
adam@1459 10590 # Convert to unix form, then to dos form, then back to unix form
adam@1459 10591 # but this time dos style (no spaces!) so that the unix form looks
adam@1459 10592 # like /cygdrive/c/PROGRA~1:/cygdr...
adam@1459 10593 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
adam@1459 10594 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
adam@1459 10595 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
adam@1459 10596 ;;
adam@1459 10597 *)
adam@1459 10598 sys_lib_search_path_spec="$LIB"
adam@1459 10599 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
adam@1459 10600 # It is most probably a Windows format PATH.
adam@1459 10601 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
adam@1459 10602 else
adam@1459 10603 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
adam@1459 10604 fi
adam@1459 10605 # FIXME: find the short name or the path components, as spaces are
adam@1459 10606 # common. (e.g. "Program Files" -> "PROGRA~1")
adam@1459 10607 ;;
adam@1459 10608 esac
adam@1459 10609
adam@1459 10610 # DLL is installed to $(libdir)/../bin by postinstall_cmds
adam@1459 10611 postinstall_cmds='base_file=`basename \${file}`~
adam@1459 10612 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
adam@1459 10613 dldir=$destdir/`dirname \$dlpath`~
adam@1459 10614 test -d \$dldir || mkdir -p \$dldir~
adam@1459 10615 $install_prog $dir/$dlname \$dldir/$dlname'
adam@1459 10616 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
adam@1459 10617 dlpath=$dir/\$dldll~
adam@1459 10618 $RM \$dlpath'
adam@1459 10619 shlibpath_overrides_runpath=yes
adam@1459 10620 dynamic_linker='Win32 link.exe'
adamc@1132 10621 ;;
adamc@1132 10622
adamc@1132 10623 *)
adam@1459 10624 # Assume MSVC wrapper
adamc@1132 10625 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
adam@1459 10626 dynamic_linker='Win32 ld.exe'
adamc@1132 10627 ;;
adamc@1132 10628 esac
adamc@1132 10629 # FIXME: first we should search . and the directory the executable is in
adamc@1132 10630 shlibpath_var=PATH
adamc@1132 10631 ;;
adamc@1132 10632
adamc@1132 10633 darwin* | rhapsody*)
adamc@1132 10634 dynamic_linker="$host_os dyld"
adamc@1132 10635 version_type=darwin
adamc@1132 10636 need_lib_prefix=no
adamc@1132 10637 need_version=no
adamc@1132 10638 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
adamc@1132 10639 soname_spec='${libname}${release}${major}$shared_ext'
adamc@1132 10640 shlibpath_overrides_runpath=yes
adamc@1132 10641 shlibpath_var=DYLD_LIBRARY_PATH
adamc@1132 10642 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
adamc@1132 10643
adamc@1132 10644 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
adamc@1132 10645 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
adamc@1132 10646 ;;
adamc@1132 10647
adamc@1132 10648 dgux*)
adam@1599 10649 version_type=linux # correct to gnu/linux during the next big refactor
adamc@1132 10650 need_lib_prefix=no
adamc@1132 10651 need_version=no
adamc@1132 10652 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
adamc@1132 10653 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 10654 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 10655 ;;
adamc@1132 10656
adamc@1132 10657 freebsd* | dragonfly*)
adamc@1132 10658 # DragonFly does not have aout. When/if they implement a new
adamc@1132 10659 # versioning mechanism, adjust this.
adamc@1132 10660 if test -x /usr/bin/objformat; then
adamc@1132 10661 objformat=`/usr/bin/objformat`
adamc@1132 10662 else
adamc@1132 10663 case $host_os in
adam@1599 10664 freebsd[23].*) objformat=aout ;;
adamc@1132 10665 *) objformat=elf ;;
adamc@1132 10666 esac
adamc@1132 10667 fi
adamc@1132 10668 version_type=freebsd-$objformat
adamc@1132 10669 case $version_type in
adamc@1132 10670 freebsd-elf*)
adamc@1132 10671 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
adamc@1132 10672 need_version=no
adamc@1132 10673 need_lib_prefix=no
adamc@1132 10674 ;;
adamc@1132 10675 freebsd-*)
adamc@1132 10676 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
adamc@1132 10677 need_version=yes
adamc@1132 10678 ;;
adamc@1132 10679 esac
adamc@1132 10680 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 10681 case $host_os in
adam@1599 10682 freebsd2.*)
adamc@1132 10683 shlibpath_overrides_runpath=yes
adamc@1132 10684 ;;
adamc@1132 10685 freebsd3.[01]* | freebsdelf3.[01]*)
adamc@1132 10686 shlibpath_overrides_runpath=yes
adamc@1132 10687 hardcode_into_libs=yes
adamc@1132 10688 ;;
adamc@1132 10689 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
adamc@1132 10690 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
adamc@1132 10691 shlibpath_overrides_runpath=no
adamc@1132 10692 hardcode_into_libs=yes
adamc@1132 10693 ;;
adamc@1132 10694 *) # from 4.6 on, and DragonFly
adamc@1132 10695 shlibpath_overrides_runpath=yes
adamc@1132 10696 hardcode_into_libs=yes
adamc@1132 10697 ;;
adamc@1132 10698 esac
adamc@1132 10699 ;;
adamc@1132 10700
adamc@1132 10701 gnu*)
adam@1599 10702 version_type=linux # correct to gnu/linux during the next big refactor
adamc@1132 10703 need_lib_prefix=no
adamc@1132 10704 need_version=no
adamc@1132 10705 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
adamc@1132 10706 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 10707 shlibpath_var=LD_LIBRARY_PATH
adam@1459 10708 shlibpath_overrides_runpath=no
adam@1459 10709 hardcode_into_libs=yes
adam@1459 10710 ;;
adam@1459 10711
adam@1459 10712 haiku*)
adam@1599 10713 version_type=linux # correct to gnu/linux during the next big refactor
adam@1459 10714 need_lib_prefix=no
adam@1459 10715 need_version=no
adam@1459 10716 dynamic_linker="$host_os runtime_loader"
adam@1459 10717 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
adam@1459 10718 soname_spec='${libname}${release}${shared_ext}$major'
adam@1459 10719 shlibpath_var=LIBRARY_PATH
adam@1459 10720 shlibpath_overrides_runpath=yes
adam@1459 10721 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
adamc@1132 10722 hardcode_into_libs=yes
adamc@1132 10723 ;;
adamc@1132 10724
adamc@1132 10725 hpux9* | hpux10* | hpux11*)
adamc@1132 10726 # Give a soname corresponding to the major version so that dld.sl refuses to
adamc@1132 10727 # link against other versions.
adamc@1132 10728 version_type=sunos
adamc@1132 10729 need_lib_prefix=no
adamc@1132 10730 need_version=no
adamc@1132 10731 case $host_cpu in
adamc@1132 10732 ia64*)
adamc@1132 10733 shrext_cmds='.so'
adamc@1132 10734 hardcode_into_libs=yes
adamc@1132 10735 dynamic_linker="$host_os dld.so"
adamc@1132 10736 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 10737 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
adamc@1132 10738 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
adamc@1132 10739 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 10740 if test "X$HPUX_IA64_MODE" = X32; then
adamc@1132 10741 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
adamc@1132 10742 else
adamc@1132 10743 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
adamc@1132 10744 fi
adamc@1132 10745 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
adamc@1132 10746 ;;
adamc@1132 10747 hppa*64*)
adamc@1132 10748 shrext_cmds='.sl'
adamc@1132 10749 hardcode_into_libs=yes
adamc@1132 10750 dynamic_linker="$host_os dld.sl"
adamc@1132 10751 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
adamc@1132 10752 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
adamc@1132 10753 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
adamc@1132 10754 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 10755 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
adamc@1132 10756 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
adamc@1132 10757 ;;
adamc@1132 10758 *)
adamc@1132 10759 shrext_cmds='.sl'
adamc@1132 10760 dynamic_linker="$host_os dld.sl"
adamc@1132 10761 shlibpath_var=SHLIB_PATH
adamc@1132 10762 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
adamc@1132 10763 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
adamc@1132 10764 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 10765 ;;
adamc@1132 10766 esac
adam@1459 10767 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
adamc@1132 10768 postinstall_cmds='chmod 555 $lib'
adam@1459 10769 # or fails outright, so override atomically:
adam@1459 10770 install_override_mode=555
adamc@1132 10771 ;;
adamc@1132 10772
adamc@1132 10773 interix[3-9]*)
adam@1599 10774 version_type=linux # correct to gnu/linux during the next big refactor
adamc@1132 10775 need_lib_prefix=no
adamc@1132 10776 need_version=no
adamc@1132 10777 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
adamc@1132 10778 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 10779 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
adamc@1132 10780 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 10781 shlibpath_overrides_runpath=no
adamc@1132 10782 hardcode_into_libs=yes
adamc@1132 10783 ;;
adamc@1132 10784
adamc@1132 10785 irix5* | irix6* | nonstopux*)
adamc@1132 10786 case $host_os in
adamc@1132 10787 nonstopux*) version_type=nonstopux ;;
adamc@1132 10788 *)
adamc@1132 10789 if test "$lt_cv_prog_gnu_ld" = yes; then
adam@1599 10790 version_type=linux # correct to gnu/linux during the next big refactor
adamc@1132 10791 else
adamc@1132 10792 version_type=irix
adamc@1132 10793 fi ;;
adamc@1132 10794 esac
adamc@1132 10795 need_lib_prefix=no
adamc@1132 10796 need_version=no
adamc@1132 10797 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 10798 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
adamc@1132 10799 case $host_os in
adamc@1132 10800 irix5* | nonstopux*)
adamc@1132 10801 libsuff= shlibsuff=
adamc@1132 10802 ;;
adamc@1132 10803 *)
adamc@1132 10804 case $LD in # libtool.m4 will add one of these switches to LD
adamc@1132 10805 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
adamc@1132 10806 libsuff= shlibsuff= libmagic=32-bit;;
adamc@1132 10807 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
adamc@1132 10808 libsuff=32 shlibsuff=N32 libmagic=N32;;
adamc@1132 10809 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
adamc@1132 10810 libsuff=64 shlibsuff=64 libmagic=64-bit;;
adamc@1132 10811 *) libsuff= shlibsuff= libmagic=never-match;;
adamc@1132 10812 esac
adamc@1132 10813 ;;
adamc@1132 10814 esac
adamc@1132 10815 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
adamc@1132 10816 shlibpath_overrides_runpath=no
adamc@1132 10817 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
adamc@1132 10818 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
adamc@1132 10819 hardcode_into_libs=yes
adamc@1132 10820 ;;
adamc@1132 10821
adamc@1132 10822 # No shared lib support for Linux oldld, aout, or coff.
adamc@1132 10823 linux*oldld* | linux*aout* | linux*coff*)
adamc@1132 10824 dynamic_linker=no
adamc@1132 10825 ;;
adamc@1132 10826
adam@1599 10827 # This must be glibc/ELF.
adamc@1132 10828 linux* | k*bsd*-gnu | kopensolaris*-gnu)
adam@1599 10829 version_type=linux # correct to gnu/linux during the next big refactor
adamc@1132 10830 need_lib_prefix=no
adamc@1132 10831 need_version=no
adamc@1132 10832 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
adamc@1132 10833 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 10834 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
adamc@1132 10835 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 10836 shlibpath_overrides_runpath=no
adam@1459 10837
adamc@1132 10838 # Some binutils ld are patched to set DT_RUNPATH
adam@1599 10839 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
adam@1459 10840 $as_echo_n "(cached) " >&6
adam@1459 10841 else
adam@1459 10842 lt_cv_shlibpath_overrides_runpath=no
adam@1459 10843 save_LDFLAGS=$LDFLAGS
adam@1459 10844 save_libdir=$libdir
adam@1459 10845 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
adam@1459 10846 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
adam@1459 10847 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1132 10848 /* end confdefs.h. */
adamc@1132 10849
adamc@1132 10850 int
adamc@1132 10851 main ()
adamc@1132 10852 {
adamc@1132 10853
adamc@1132 10854 ;
adamc@1132 10855 return 0;
adamc@1132 10856 }
adamc@1132 10857 _ACEOF
adamc@1132 10858 if ac_fn_c_try_link "$LINENO"; then :
adamc@1132 10859 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
adam@1459 10860 lt_cv_shlibpath_overrides_runpath=yes
adamc@1132 10861 fi
adamc@1132 10862 fi
adamc@1132 10863 rm -f core conftest.err conftest.$ac_objext \
adamc@1132 10864 conftest$ac_exeext conftest.$ac_ext
adam@1459 10865 LDFLAGS=$save_LDFLAGS
adam@1459 10866 libdir=$save_libdir
adam@1459 10867
adam@1459 10868 fi
adam@1459 10869
adam@1459 10870 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
adamc@1132 10871
adamc@1132 10872 # This implies no fast_install, which is unacceptable.
adamc@1132 10873 # Some rework will be needed to allow for fast_install
adamc@1132 10874 # before this can be enabled.
adamc@1132 10875 hardcode_into_libs=yes
adamc@1132 10876
adamc@1132 10877 # Append ld.so.conf contents to the search path
adamc@1132 10878 if test -f /etc/ld.so.conf; then
adam@1459 10879 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' ' '`
adamc@1132 10880 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
adamc@1132 10881 fi
adamc@1132 10882
adamc@1132 10883 # We used to test for /lib/ld.so.1 and disable shared libraries on
adamc@1132 10884 # powerpc, because MkLinux only supported shared libraries with the
adamc@1132 10885 # GNU dynamic linker. Since this was broken with cross compilers,
adamc@1132 10886 # most powerpc-linux boxes support dynamic linking these days and
adamc@1132 10887 # people can always --disable-shared, the test was removed, and we
adamc@1132 10888 # assume the GNU/Linux dynamic linker is in use.
adamc@1132 10889 dynamic_linker='GNU/Linux ld.so'
adamc@1132 10890 ;;
adamc@1132 10891
adamc@1132 10892 netbsdelf*-gnu)
adamc@1132 10893 version_type=linux
adamc@1132 10894 need_lib_prefix=no
adamc@1132 10895 need_version=no
adamc@1132 10896 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
adamc@1132 10897 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 10898 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 10899 shlibpath_overrides_runpath=no
adamc@1132 10900 hardcode_into_libs=yes
adamc@1132 10901 dynamic_linker='NetBSD ld.elf_so'
adamc@1132 10902 ;;
adamc@1132 10903
adamc@1132 10904 netbsd*)
adamc@1132 10905 version_type=sunos
adamc@1132 10906 need_lib_prefix=no
adamc@1132 10907 need_version=no
adamc@1132 10908 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
adamc@1132 10909 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
adamc@1132 10910 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
adamc@1132 10911 dynamic_linker='NetBSD (a.out) ld.so'
adamc@1132 10912 else
adamc@1132 10913 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
adamc@1132 10914 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 10915 dynamic_linker='NetBSD ld.elf_so'
adamc@1132 10916 fi
adamc@1132 10917 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 10918 shlibpath_overrides_runpath=yes
adamc@1132 10919 hardcode_into_libs=yes
adamc@1132 10920 ;;
adamc@1132 10921
adamc@1132 10922 newsos6)
adam@1599 10923 version_type=linux # correct to gnu/linux during the next big refactor
adamc@1132 10924 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
adamc@1132 10925 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 10926 shlibpath_overrides_runpath=yes
adamc@1132 10927 ;;
adamc@1132 10928
adamc@1132 10929 *nto* | *qnx*)
adamc@1132 10930 version_type=qnx
adamc@1132 10931 need_lib_prefix=no
adamc@1132 10932 need_version=no
adamc@1132 10933 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
adamc@1132 10934 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 10935 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 10936 shlibpath_overrides_runpath=no
adamc@1132 10937 hardcode_into_libs=yes
adamc@1132 10938 dynamic_linker='ldqnx.so'
adamc@1132 10939 ;;
adamc@1132 10940
adamc@1132 10941 openbsd*)
adamc@1132 10942 version_type=sunos
adamc@1132 10943 sys_lib_dlsearch_path_spec="/usr/lib"
adamc@1132 10944 need_lib_prefix=no
adamc@1132 10945 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
adamc@1132 10946 case $host_os in
adamc@1132 10947 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
adamc@1132 10948 *) need_version=no ;;
adamc@1132 10949 esac
adamc@1132 10950 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
adamc@1132 10951 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
adamc@1132 10952 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 10953 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
adamc@1132 10954 case $host_os in
adamc@1132 10955 openbsd2.[89] | openbsd2.[89].*)
adamc@1132 10956 shlibpath_overrides_runpath=no
adamc@1132 10957 ;;
adamc@1132 10958 *)
adamc@1132 10959 shlibpath_overrides_runpath=yes
adamc@1132 10960 ;;
adamc@1132 10961 esac
adamc@1132 10962 else
adamc@1132 10963 shlibpath_overrides_runpath=yes
adamc@1132 10964 fi
adamc@1132 10965 ;;
adamc@1132 10966
adamc@1132 10967 os2*)
adamc@1132 10968 libname_spec='$name'
adamc@1132 10969 shrext_cmds=".dll"
adamc@1132 10970 need_lib_prefix=no
adamc@1132 10971 library_names_spec='$libname${shared_ext} $libname.a'
adamc@1132 10972 dynamic_linker='OS/2 ld.exe'
adamc@1132 10973 shlibpath_var=LIBPATH
adamc@1132 10974 ;;
adamc@1132 10975
adamc@1132 10976 osf3* | osf4* | osf5*)
adamc@1132 10977 version_type=osf
adamc@1132 10978 need_lib_prefix=no
adamc@1132 10979 need_version=no
adamc@1132 10980 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 10981 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
adamc@1132 10982 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 10983 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
adamc@1132 10984 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
adamc@1132 10985 ;;
adamc@1132 10986
adamc@1132 10987 rdos*)
adamc@1132 10988 dynamic_linker=no
adamc@1132 10989 ;;
adamc@1132 10990
adamc@1132 10991 solaris*)
adam@1599 10992 version_type=linux # correct to gnu/linux during the next big refactor
adamc@1132 10993 need_lib_prefix=no
adamc@1132 10994 need_version=no
adamc@1132 10995 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
adamc@1132 10996 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 10997 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 10998 shlibpath_overrides_runpath=yes
adamc@1132 10999 hardcode_into_libs=yes
adamc@1132 11000 # ldd complains unless libraries are executable
adamc@1132 11001 postinstall_cmds='chmod +x $lib'
adamc@1132 11002 ;;
adamc@1132 11003
adamc@1132 11004 sunos4*)
adamc@1132 11005 version_type=sunos
adamc@1132 11006 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
adamc@1132 11007 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
adamc@1132 11008 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 11009 shlibpath_overrides_runpath=yes
adamc@1132 11010 if test "$with_gnu_ld" = yes; then
adamc@1132 11011 need_lib_prefix=no
adamc@1132 11012 fi
adamc@1132 11013 need_version=yes
adamc@1132 11014 ;;
adamc@1132 11015
adamc@1132 11016 sysv4 | sysv4.3*)
adam@1599 11017 version_type=linux # correct to gnu/linux during the next big refactor
adamc@1132 11018 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
adamc@1132 11019 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 11020 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 11021 case $host_vendor in
adamc@1132 11022 sni)
adamc@1132 11023 shlibpath_overrides_runpath=no
adamc@1132 11024 need_lib_prefix=no
adamc@1132 11025 runpath_var=LD_RUN_PATH
adamc@1132 11026 ;;
adamc@1132 11027 siemens)
adamc@1132 11028 need_lib_prefix=no
adamc@1132 11029 ;;
adamc@1132 11030 motorola)
adamc@1132 11031 need_lib_prefix=no
adamc@1132 11032 need_version=no
adamc@1132 11033 shlibpath_overrides_runpath=no
adamc@1132 11034 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
adamc@1132 11035 ;;
adamc@1132 11036 esac
adamc@1132 11037 ;;
adamc@1132 11038
adamc@1132 11039 sysv4*MP*)
adamc@1132 11040 if test -d /usr/nec ;then
adam@1599 11041 version_type=linux # correct to gnu/linux during the next big refactor
adamc@1132 11042 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
adamc@1132 11043 soname_spec='$libname${shared_ext}.$major'
adamc@1132 11044 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 11045 fi
adamc@1132 11046 ;;
adamc@1132 11047
adamc@1132 11048 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
adamc@1132 11049 version_type=freebsd-elf
adamc@1132 11050 need_lib_prefix=no
adamc@1132 11051 need_version=no
adamc@1132 11052 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
adamc@1132 11053 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 11054 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 11055 shlibpath_overrides_runpath=yes
adamc@1132 11056 hardcode_into_libs=yes
adamc@1132 11057 if test "$with_gnu_ld" = yes; then
adamc@1132 11058 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
adamc@1132 11059 else
adamc@1132 11060 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
adamc@1132 11061 case $host_os in
adamc@1132 11062 sco3.2v5*)
adamc@1132 11063 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
adamc@1132 11064 ;;
adamc@1132 11065 esac
adamc@1132 11066 fi
adamc@1132 11067 sys_lib_dlsearch_path_spec='/usr/lib'
adamc@1132 11068 ;;
adamc@1132 11069
adamc@1132 11070 tpf*)
adamc@1132 11071 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
adam@1599 11072 version_type=linux # correct to gnu/linux during the next big refactor
adamc@1132 11073 need_lib_prefix=no
adamc@1132 11074 need_version=no
adamc@1132 11075 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
adamc@1132 11076 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 11077 shlibpath_overrides_runpath=no
adamc@1132 11078 hardcode_into_libs=yes
adamc@1132 11079 ;;
adamc@1132 11080
adamc@1132 11081 uts4*)
adam@1599 11082 version_type=linux # correct to gnu/linux during the next big refactor
adamc@1132 11083 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
adamc@1132 11084 soname_spec='${libname}${release}${shared_ext}$major'
adamc@1132 11085 shlibpath_var=LD_LIBRARY_PATH
adamc@1132 11086 ;;
adamc@1132 11087
adamc@1132 11088 *)
adamc@1132 11089 dynamic_linker=no
adamc@1132 11090 ;;
adamc@1132 11091 esac
adamc@1132 11092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
adamc@1132 11093 $as_echo "$dynamic_linker" >&6; }
adamc@1132 11094 test "$dynamic_linker" = no && can_build_shared=no
adamc@1132 11095
adamc@1132 11096 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
adamc@1132 11097 if test "$GCC" = yes; then
adamc@1132 11098 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
adamc@1132 11099 fi
adamc@1132 11100
adamc@1132 11101 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
adamc@1132 11102 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
adamc@1132 11103 fi
adamc@1132 11104 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
adamc@1132 11105 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
adamc@1132 11106 fi
adamc@1132 11107
adamc@1132 11108
adamc@1132 11109
adamc@1132 11110
adamc@1132 11111
adamc@1132 11112
adamc@1132 11113
adamc@1132 11114
adamc@1132 11115
adamc@1132 11116
adamc@1132 11117
adamc@1132 11118
adamc@1132 11119
adamc@1132 11120
adamc@1132 11121
adamc@1132 11122
adamc@1132 11123
adamc@1132 11124
adamc@1132 11125
adamc@1132 11126
adamc@1132 11127
adamc@1132 11128
adamc@1132 11129
adamc@1132 11130
adamc@1132 11131
adamc@1132 11132
adamc@1132 11133
adamc@1132 11134
adamc@1132 11135
adamc@1132 11136
adamc@1132 11137
adamc@1132 11138
adamc@1132 11139
adamc@1132 11140
adamc@1132 11141
adamc@1132 11142
adamc@1132 11143
adamc@1132 11144
adamc@1132 11145
adamc@1132 11146
adamc@1132 11147
adamc@1132 11148
adamc@1132 11149
adamc@1132 11150
adamc@1132 11151
adamc@1132 11152
adamc@1132 11153
adamc@1132 11154
adamc@1132 11155
adamc@1132 11156
adamc@1132 11157
adamc@1132 11158
adamc@1132 11159
adamc@1132 11160
adamc@1132 11161
adamc@1132 11162
adamc@1132 11163
adamc@1132 11164
adamc@1132 11165
adamc@1132 11166
adamc@1132 11167
adamc@1132 11168
adamc@1132 11169
adamc@1132 11170
adamc@1132 11171
adamc@1132 11172
adamc@1132 11173
adamc@1132 11174
adamc@1132 11175
adamc@1132 11176
adamc@1132 11177
adamc@1132 11178
adamc@1132 11179
adamc@1132 11180
adamc@1132 11181
adamc@1132 11182
adamc@1132 11183
adamc@1132 11184
adamc@1132 11185
adamc@1132 11186
adamc@1132 11187
adamc@1132 11188
adamc@1132 11189
adamc@1132 11190
adamc@1132 11191
adamc@1132 11192
adamc@1132 11193
adam@1459 11194
adam@1459 11195
adam@1459 11196
adam@1459 11197
adam@1459 11198
adamc@1132 11199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
adamc@1132 11200 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
adamc@1132 11201 hardcode_action=
adamc@1132 11202 if test -n "$hardcode_libdir_flag_spec" ||
adamc@1132 11203 test -n "$runpath_var" ||
adamc@1132 11204 test "X$hardcode_automatic" = "Xyes" ; then
adamc@1132 11205
adamc@1132 11206 # We can hardcode non-existent directories.
adamc@1132 11207 if test "$hardcode_direct" != no &&
adamc@1132 11208 # If the only mechanism to avoid hardcoding is shlibpath_var, we
adamc@1132 11209 # have to relink, otherwise we might link with an installed library
adamc@1132 11210 # when we should be linking with a yet-to-be-installed one
adamc@1132 11211 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
adamc@1132 11212 test "$hardcode_minus_L" != no; then
adamc@1132 11213 # Linking always hardcodes the temporary library directory.
adamc@1132 11214 hardcode_action=relink
adamc@1132 11215 else
adamc@1132 11216 # We can link without hardcoding, and we can hardcode nonexisting dirs.
adamc@1132 11217 hardcode_action=immediate
adamc@1132 11218 fi
adamc@1132 11219 else
adamc@1132 11220 # We cannot hardcode anything, or else we can only hardcode existing
adamc@1132 11221 # directories.
adamc@1132 11222 hardcode_action=unsupported
adamc@1132 11223 fi
adamc@1132 11224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
adamc@1132 11225 $as_echo "$hardcode_action" >&6; }
adamc@1132 11226
adamc@1132 11227 if test "$hardcode_action" = relink ||
adamc@1132 11228 test "$inherit_rpath" = yes; then
adamc@1132 11229 # Fast installation is not supported
adamc@1132 11230 enable_fast_install=no
adamc@1132 11231 elif test "$shlibpath_overrides_runpath" = yes ||
adamc@1132 11232 test "$enable_shared" = no; then
adamc@1132 11233 # Fast installation is not necessary
adamc@1132 11234 enable_fast_install=needless
adamc@1132 11235 fi
adamc@1132 11236
adamc@1132 11237
adamc@1132 11238
adamc@1132 11239
adamc@1132 11240
adamc@1132 11241
adamc@1132 11242 if test "x$enable_dlopen" != xyes; then
adamc@1132 11243 enable_dlopen=unknown
adamc@1132 11244 enable_dlopen_self=unknown
adamc@1132 11245 enable_dlopen_self_static=unknown
adamc@1132 11246 else
adamc@1132 11247 lt_cv_dlopen=no
adamc@1132 11248 lt_cv_dlopen_libs=
adamc@1132 11249
adamc@1132 11250 case $host_os in
adamc@1132 11251 beos*)
adamc@1132 11252 lt_cv_dlopen="load_add_on"
adamc@1132 11253 lt_cv_dlopen_libs=
adamc@1132 11254 lt_cv_dlopen_self=yes
adamc@1132 11255 ;;
adamc@1132 11256
adamc@1132 11257 mingw* | pw32* | cegcc*)
adamc@1132 11258 lt_cv_dlopen="LoadLibrary"
adamc@1132 11259 lt_cv_dlopen_libs=
adamc@1132 11260 ;;
adamc@1132 11261
adamc@1132 11262 cygwin*)
adamc@1132 11263 lt_cv_dlopen="dlopen"
adamc@1132 11264 lt_cv_dlopen_libs=
adamc@1132 11265 ;;
adamc@1132 11266
adamc@1132 11267 darwin*)
adamc@1132 11268 # if libdl is installed we need to link against it
adamc@1132 11269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
adamc@1132 11270 $as_echo_n "checking for dlopen in -ldl... " >&6; }
adam@1599 11271 if ${ac_cv_lib_dl_dlopen+:} false; then :
adamc@1132 11272 $as_echo_n "(cached) " >&6
adamc@1132 11273 else
adamc@1132 11274 ac_check_lib_save_LIBS=$LIBS
adamc@1132 11275 LIBS="-ldl $LIBS"
adamc@1132 11276 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1132 11277 /* end confdefs.h. */
adamc@1132 11278
adamc@1132 11279 /* Override any GCC internal prototype to avoid an error.
adamc@1132 11280 Use char because int might match the return type of a GCC
adamc@1132 11281 builtin and then its argument prototype would still apply. */
adamc@1132 11282 #ifdef __cplusplus
adamc@1132 11283 extern "C"
adamc@1132 11284 #endif
adamc@1132 11285 char dlopen ();
adamc@1132 11286 int
adamc@1132 11287 main ()
adamc@1132 11288 {
adamc@1132 11289 return dlopen ();
adamc@1132 11290 ;
adamc@1132 11291 return 0;
adamc@1132 11292 }
adamc@1132 11293 _ACEOF
adamc@1132 11294 if ac_fn_c_try_link "$LINENO"; then :
adamc@1132 11295 ac_cv_lib_dl_dlopen=yes
adamc@1132 11296 else
adamc@1132 11297 ac_cv_lib_dl_dlopen=no
adamc@1132 11298 fi
adamc@1132 11299 rm -f core conftest.err conftest.$ac_objext \
adamc@1132 11300 conftest$ac_exeext conftest.$ac_ext
adamc@1132 11301 LIBS=$ac_check_lib_save_LIBS
adamc@1132 11302 fi
adamc@1132 11303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
adamc@1132 11304 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
adam@1599 11305 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
adamc@1132 11306 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
adamc@1132 11307 else
adamc@1132 11308
adamc@1132 11309 lt_cv_dlopen="dyld"
adamc@1132 11310 lt_cv_dlopen_libs=
adamc@1132 11311 lt_cv_dlopen_self=yes
adamc@1132 11312
adamc@1132 11313 fi
adamc@1132 11314
adamc@1132 11315 ;;
adamc@1132 11316
adamc@1132 11317 *)
adamc@1132 11318 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
adam@1599 11319 if test "x$ac_cv_func_shl_load" = xyes; then :
adamc@1132 11320 lt_cv_dlopen="shl_load"
adamc@1132 11321 else
adamc@1132 11322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
adamc@1132 11323 $as_echo_n "checking for shl_load in -ldld... " >&6; }
adam@1599 11324 if ${ac_cv_lib_dld_shl_load+:} false; then :
adamc@1132 11325 $as_echo_n "(cached) " >&6
adamc@1132 11326 else
adamc@1132 11327 ac_check_lib_save_LIBS=$LIBS
adamc@1132 11328 LIBS="-ldld $LIBS"
adamc@1132 11329 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1132 11330 /* end confdefs.h. */
adamc@1132 11331
adamc@1132 11332 /* Override any GCC internal prototype to avoid an error.
adamc@1132 11333 Use char because int might match the return type of a GCC
adamc@1132 11334 builtin and then its argument prototype would still apply. */
adamc@1132 11335 #ifdef __cplusplus
adamc@1132 11336 extern "C"
adamc@1132 11337 #endif
adamc@1132 11338 char shl_load ();
adamc@1132 11339 int
adamc@1132 11340 main ()
adamc@1132 11341 {
adamc@1132 11342 return shl_load ();
adamc@1132 11343 ;
adamc@1132 11344 return 0;
adamc@1132 11345 }
adamc@1132 11346 _ACEOF
adamc@1132 11347 if ac_fn_c_try_link "$LINENO"; then :
adamc@1132 11348 ac_cv_lib_dld_shl_load=yes
adamc@1132 11349 else
adamc@1132 11350 ac_cv_lib_dld_shl_load=no
adamc@1132 11351 fi
adamc@1132 11352 rm -f core conftest.err conftest.$ac_objext \
adamc@1132 11353 conftest$ac_exeext conftest.$ac_ext
adamc@1132 11354 LIBS=$ac_check_lib_save_LIBS
adamc@1132 11355 fi
adamc@1132 11356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
adamc@1132 11357 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
adam@1599 11358 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
adamc@1132 11359 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
adamc@1132 11360 else
adamc@1132 11361 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
adam@1599 11362 if test "x$ac_cv_func_dlopen" = xyes; then :
adamc@1132 11363 lt_cv_dlopen="dlopen"
adamc@1132 11364 else
adamc@1132 11365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
adamc@1132 11366 $as_echo_n "checking for dlopen in -ldl... " >&6; }
adam@1599 11367 if ${ac_cv_lib_dl_dlopen+:} false; then :
adamc@1132 11368 $as_echo_n "(cached) " >&6
adamc@1132 11369 else
adamc@1132 11370 ac_check_lib_save_LIBS=$LIBS
adamc@1132 11371 LIBS="-ldl $LIBS"
adamc@1132 11372 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1132 11373 /* end confdefs.h. */
adamc@1132 11374
adamc@1132 11375 /* Override any GCC internal prototype to avoid an error.
adamc@1132 11376 Use char because int might match the return type of a GCC
adamc@1132 11377 builtin and then its argument prototype would still apply. */
adamc@1132 11378 #ifdef __cplusplus
adamc@1132 11379 extern "C"
adamc@1132 11380 #endif
adamc@1132 11381 char dlopen ();
adamc@1132 11382 int
adamc@1132 11383 main ()
adamc@1132 11384 {
adamc@1132 11385 return dlopen ();
adamc@1132 11386 ;
adamc@1132 11387 return 0;
adamc@1132 11388 }
adamc@1132 11389 _ACEOF
adamc@1132 11390 if ac_fn_c_try_link "$LINENO"; then :
adamc@1132 11391 ac_cv_lib_dl_dlopen=yes
adamc@1132 11392 else
adamc@1132 11393 ac_cv_lib_dl_dlopen=no
adamc@1132 11394 fi
adamc@1132 11395 rm -f core conftest.err conftest.$ac_objext \
adamc@1132 11396 conftest$ac_exeext conftest.$ac_ext
adamc@1132 11397 LIBS=$ac_check_lib_save_LIBS
adamc@1132 11398 fi
adamc@1132 11399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
adamc@1132 11400 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
adam@1599 11401 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
adamc@1132 11402 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
adamc@1132 11403 else
adamc@1132 11404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
adamc@1132 11405 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
adam@1599 11406 if ${ac_cv_lib_svld_dlopen+:} false; then :
adamc@1132 11407 $as_echo_n "(cached) " >&6
adamc@1132 11408 else
adamc@1132 11409 ac_check_lib_save_LIBS=$LIBS
adamc@1132 11410 LIBS="-lsvld $LIBS"
adamc@1132 11411 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1132 11412 /* end confdefs.h. */
adamc@1132 11413
adamc@1132 11414 /* Override any GCC internal prototype to avoid an error.
adamc@1132 11415 Use char because int might match the return type of a GCC
adamc@1132 11416 builtin and then its argument prototype would still apply. */
adamc@1132 11417 #ifdef __cplusplus
adamc@1132 11418 extern "C"
adamc@1132 11419 #endif
adamc@1132 11420 char dlopen ();
adamc@1132 11421 int
adamc@1132 11422 main ()
adamc@1132 11423 {
adamc@1132 11424 return dlopen ();
adamc@1132 11425 ;
adamc@1132 11426 return 0;
adamc@1132 11427 }
adamc@1132 11428 _ACEOF
adamc@1132 11429 if ac_fn_c_try_link "$LINENO"; then :
adamc@1132 11430 ac_cv_lib_svld_dlopen=yes
adamc@1132 11431 else
adamc@1132 11432 ac_cv_lib_svld_dlopen=no
adamc@1132 11433 fi
adamc@1132 11434 rm -f core conftest.err conftest.$ac_objext \
adamc@1132 11435 conftest$ac_exeext conftest.$ac_ext
adamc@1132 11436 LIBS=$ac_check_lib_save_LIBS
adamc@1132 11437 fi
adamc@1132 11438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
adamc@1132 11439 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
adam@1599 11440 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
adamc@1132 11441 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
adamc@1132 11442 else
adamc@1132 11443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
adamc@1132 11444 $as_echo_n "checking for dld_link in -ldld... " >&6; }
adam@1599 11445 if ${ac_cv_lib_dld_dld_link+:} false; then :
adamc@1132 11446 $as_echo_n "(cached) " >&6
adamc@1132 11447 else
adamc@1132 11448 ac_check_lib_save_LIBS=$LIBS
adamc@1132 11449 LIBS="-ldld $LIBS"
adamc@1132 11450 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1132 11451 /* end confdefs.h. */
adamc@1132 11452
adamc@1132 11453 /* Override any GCC internal prototype to avoid an error.
adamc@1132 11454 Use char because int might match the return type of a GCC
adamc@1132 11455 builtin and then its argument prototype would still apply. */
adamc@1132 11456 #ifdef __cplusplus
adamc@1132 11457 extern "C"
adamc@1132 11458 #endif
adamc@1132 11459 char dld_link ();
adamc@1132 11460 int
adamc@1132 11461 main ()
adamc@1132 11462 {
adamc@1132 11463 return dld_link ();
adamc@1132 11464 ;
adamc@1132 11465 return 0;
adamc@1132 11466 }
adamc@1132 11467 _ACEOF
adamc@1132 11468 if ac_fn_c_try_link "$LINENO"; then :
adamc@1132 11469 ac_cv_lib_dld_dld_link=yes
adamc@1132 11470 else
adamc@1132 11471 ac_cv_lib_dld_dld_link=no
adamc@1132 11472 fi
adamc@1132 11473 rm -f core conftest.err conftest.$ac_objext \
adamc@1132 11474 conftest$ac_exeext conftest.$ac_ext
adamc@1132 11475 LIBS=$ac_check_lib_save_LIBS
adamc@1132 11476 fi
adamc@1132 11477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
adamc@1132 11478 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
adam@1599 11479 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
adamc@1132 11480 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
adamc@1132 11481 fi
adamc@1132 11482
adamc@1132 11483
adamc@1132 11484 fi
adamc@1132 11485
adamc@1132 11486
adamc@1132 11487 fi
adamc@1132 11488
adamc@1132 11489
adamc@1132 11490 fi
adamc@1132 11491
adamc@1132 11492
adamc@1132 11493 fi
adamc@1132 11494
adamc@1132 11495
adamc@1132 11496 fi
adamc@1132 11497
adamc@1132 11498 ;;
adamc@1132 11499 esac
adamc@1132 11500
adamc@1132 11501 if test "x$lt_cv_dlopen" != xno; then
adamc@1132 11502 enable_dlopen=yes
adamc@1132 11503 else
adamc@1132 11504 enable_dlopen=no
adamc@1132 11505 fi
adamc@1132 11506
adamc@1132 11507 case $lt_cv_dlopen in
adamc@1132 11508 dlopen)
adamc@1132 11509 save_CPPFLAGS="$CPPFLAGS"
adamc@1132 11510 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
adamc@1132 11511
adamc@1132 11512 save_LDFLAGS="$LDFLAGS"
adamc@1132 11513 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
adamc@1132 11514
adamc@1132 11515 save_LIBS="$LIBS"
adamc@1132 11516 LIBS="$lt_cv_dlopen_libs $LIBS"
adamc@1132 11517
adamc@1132 11518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
adamc@1132 11519 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
adam@1599 11520 if ${lt_cv_dlopen_self+:} false; then :
adamc@1132 11521 $as_echo_n "(cached) " >&6
adamc@1132 11522 else
adamc@1132 11523 if test "$cross_compiling" = yes; then :
adamc@1132 11524 lt_cv_dlopen_self=cross
adamc@1132 11525 else
adamc@1132 11526 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
adamc@1132 11527 lt_status=$lt_dlunknown
adamc@1132 11528 cat > conftest.$ac_ext <<_LT_EOF
adam@1459 11529 #line $LINENO "configure"
adamc@1132 11530 #include "confdefs.h"
adamc@1132 11531
adamc@1132 11532 #if HAVE_DLFCN_H
adamc@1132 11533 #include <dlfcn.h>
adamc@1132 11534 #endif
adamc@1132 11535
adamc@1132 11536 #include <stdio.h>
adamc@1132 11537
adamc@1132 11538 #ifdef RTLD_GLOBAL
adamc@1132 11539 # define LT_DLGLOBAL RTLD_GLOBAL
adamc@1132 11540 #else
adamc@1132 11541 # ifdef DL_GLOBAL
adamc@1132 11542 # define LT_DLGLOBAL DL_GLOBAL
adamc@1132 11543 # else
adamc@1132 11544 # define LT_DLGLOBAL 0
adamc@1132 11545 # endif
adamc@1132 11546 #endif
adamc@1132 11547
adamc@1132 11548 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
adamc@1132 11549 find out it does not work in some platform. */
adamc@1132 11550 #ifndef LT_DLLAZY_OR_NOW
adamc@1132 11551 # ifdef RTLD_LAZY
adamc@1132 11552 # define LT_DLLAZY_OR_NOW RTLD_LAZY
adamc@1132 11553 # else
adamc@1132 11554 # ifdef DL_LAZY
adamc@1132 11555 # define LT_DLLAZY_OR_NOW DL_LAZY
adamc@1132 11556 # else
adamc@1132 11557 # ifdef RTLD_NOW
adamc@1132 11558 # define LT_DLLAZY_OR_NOW RTLD_NOW
adamc@1132 11559 # else
adamc@1132 11560 # ifdef DL_NOW
adamc@1132 11561 # define LT_DLLAZY_OR_NOW DL_NOW
adamc@1132 11562 # else
adamc@1132 11563 # define LT_DLLAZY_OR_NOW 0
adamc@1132 11564 # endif
adamc@1132 11565 # endif
adamc@1132 11566 # endif
adamc@1132 11567 # endif
adamc@1132 11568 #endif
adamc@1132 11569
adam@1459 11570 /* When -fvisbility=hidden is used, assume the code has been annotated
adam@1459 11571 correspondingly for the symbols needed. */
adam@1459 11572 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
adam@1459 11573 int fnord () __attribute__((visibility("default")));
adam@1459 11574 #endif
adam@1459 11575
adam@1459 11576 int fnord () { return 42; }
adamc@1132 11577 int main ()
adamc@1132 11578 {
adamc@1132 11579 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
adamc@1132 11580 int status = $lt_dlunknown;
adamc@1132 11581
adamc@1132 11582 if (self)
adamc@1132 11583 {
adamc@1132 11584 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
adam@1459 11585 else
adam@1459 11586 {
adam@1459 11587 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
adam@1459 11588 else puts (dlerror ());
adam@1459 11589 }
adamc@1132 11590 /* dlclose (self); */
adamc@1132 11591 }
adamc@1132 11592 else
adamc@1132 11593 puts (dlerror ());
adamc@1132 11594
adamc@1132 11595 return status;
adamc@1132 11596 }
adamc@1132 11597 _LT_EOF
adamc@1132 11598 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
adamc@1132 11599 (eval $ac_link) 2>&5
adamc@1132 11600 ac_status=$?
adamc@1132 11601 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1132 11602 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
adamc@1132 11603 (./conftest; exit; ) >&5 2>/dev/null
adamc@1132 11604 lt_status=$?
adamc@1132 11605 case x$lt_status in
adamc@1132 11606 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
adamc@1132 11607 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
adamc@1132 11608 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
adamc@1132 11609 esac
adamc@1132 11610 else :
adamc@1132 11611 # compilation failed
adamc@1132 11612 lt_cv_dlopen_self=no
adamc@1132 11613 fi
adamc@1132 11614 fi
adamc@1132 11615 rm -fr conftest*
adamc@1132 11616
adamc@1132 11617
adamc@1132 11618 fi
adamc@1132 11619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
adamc@1132 11620 $as_echo "$lt_cv_dlopen_self" >&6; }
adamc@1132 11621
adamc@1132 11622 if test "x$lt_cv_dlopen_self" = xyes; then
adamc@1132 11623 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
adamc@1132 11624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
adamc@1132 11625 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
adam@1599 11626 if ${lt_cv_dlopen_self_static+:} false; then :
adamc@1132 11627 $as_echo_n "(cached) " >&6
adamc@1132 11628 else
adamc@1132 11629 if test "$cross_compiling" = yes; then :
adamc@1132 11630 lt_cv_dlopen_self_static=cross
adamc@1132 11631 else
adamc@1132 11632 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
adamc@1132 11633 lt_status=$lt_dlunknown
adamc@1132 11634 cat > conftest.$ac_ext <<_LT_EOF
adam@1459 11635 #line $LINENO "configure"
adamc@1132 11636 #include "confdefs.h"
adamc@1132 11637
adamc@1132 11638 #if HAVE_DLFCN_H
adamc@1132 11639 #include <dlfcn.h>
adamc@1132 11640 #endif
adamc@1132 11641
adamc@1132 11642 #include <stdio.h>
adamc@1132 11643
adamc@1132 11644 #ifdef RTLD_GLOBAL
adamc@1132 11645 # define LT_DLGLOBAL RTLD_GLOBAL
adamc@1132 11646 #else
adamc@1132 11647 # ifdef DL_GLOBAL
adamc@1132 11648 # define LT_DLGLOBAL DL_GLOBAL
adamc@1132 11649 # else
adamc@1132 11650 # define LT_DLGLOBAL 0
adamc@1132 11651 # endif
adamc@1132 11652 #endif
adamc@1132 11653
adamc@1132 11654 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
adamc@1132 11655 find out it does not work in some platform. */
adamc@1132 11656 #ifndef LT_DLLAZY_OR_NOW
adamc@1132 11657 # ifdef RTLD_LAZY
adamc@1132 11658 # define LT_DLLAZY_OR_NOW RTLD_LAZY
adamc@1132 11659 # else
adamc@1132 11660 # ifdef DL_LAZY
adamc@1132 11661 # define LT_DLLAZY_OR_NOW DL_LAZY
adamc@1132 11662 # else
adamc@1132 11663 # ifdef RTLD_NOW
adamc@1132 11664 # define LT_DLLAZY_OR_NOW RTLD_NOW
adamc@1132 11665 # else
adamc@1132 11666 # ifdef DL_NOW
adamc@1132 11667 # define LT_DLLAZY_OR_NOW DL_NOW
adamc@1132 11668 # else
adamc@1132 11669 # define LT_DLLAZY_OR_NOW 0
adamc@1132 11670 # endif
adamc@1132 11671 # endif
adamc@1132 11672 # endif
adamc@1132 11673 # endif
adamc@1132 11674 #endif
adamc@1132 11675
adam@1459 11676 /* When -fvisbility=hidden is used, assume the code has been annotated
adam@1459 11677 correspondingly for the symbols needed. */
adam@1459 11678 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
adam@1459 11679 int fnord () __attribute__((visibility("default")));
adam@1459 11680 #endif
adam@1459 11681
adam@1459 11682 int fnord () { return 42; }
adamc@1132 11683 int main ()
adamc@1132 11684 {
adamc@1132 11685 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
adamc@1132 11686 int status = $lt_dlunknown;
adamc@1132 11687
adamc@1132 11688 if (self)
adamc@1132 11689 {
adamc@1132 11690 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
adam@1459 11691 else
adam@1459 11692 {
adam@1459 11693 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
adam@1459 11694 else puts (dlerror ());
adam@1459 11695 }
adamc@1132 11696 /* dlclose (self); */
adamc@1132 11697 }
adamc@1132 11698 else
adamc@1132 11699 puts (dlerror ());
adamc@1132 11700
adamc@1132 11701 return status;
adamc@1132 11702 }
adamc@1132 11703 _LT_EOF
adamc@1132 11704 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
adamc@1132 11705 (eval $ac_link) 2>&5
adamc@1132 11706 ac_status=$?
adamc@1132 11707 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
adamc@1132 11708 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
adamc@1132 11709 (./conftest; exit; ) >&5 2>/dev/null
adamc@1132 11710 lt_status=$?
adamc@1132 11711 case x$lt_status in
adamc@1132 11712 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
adamc@1132 11713 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
adamc@1132 11714 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
adamc@1132 11715 esac
adamc@1132 11716 else :
adamc@1132 11717 # compilation failed
adamc@1132 11718 lt_cv_dlopen_self_static=no
adamc@1132 11719 fi
adamc@1132 11720 fi
adamc@1132 11721 rm -fr conftest*
adamc@1132 11722
adamc@1132 11723
adamc@1132 11724 fi
adamc@1132 11725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
adamc@1132 11726 $as_echo "$lt_cv_dlopen_self_static" >&6; }
adamc@1132 11727 fi
adamc@1132 11728
adamc@1132 11729 CPPFLAGS="$save_CPPFLAGS"
adamc@1132 11730 LDFLAGS="$save_LDFLAGS"
adamc@1132 11731 LIBS="$save_LIBS"
adamc@1132 11732 ;;
adamc@1132 11733 esac
adamc@1132 11734
adamc@1132 11735 case $lt_cv_dlopen_self in
adamc@1132 11736 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
adamc@1132 11737 *) enable_dlopen_self=unknown ;;
adamc@1132 11738 esac
adamc@1132 11739
adamc@1132 11740 case $lt_cv_dlopen_self_static in
adamc@1132 11741 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
adamc@1132 11742 *) enable_dlopen_self_static=unknown ;;
adamc@1132 11743 esac
adamc@1132 11744 fi
adamc@1132 11745
adamc@1132 11746
adamc@1132 11747
adamc@1132 11748
adamc@1132 11749
adamc@1132 11750
adamc@1132 11751
adamc@1132 11752
adamc@1132 11753
adamc@1132 11754
adamc@1132 11755
adamc@1132 11756
adamc@1132 11757
adamc@1132 11758
adamc@1132 11759
adamc@1132 11760
adamc@1132 11761
adamc@1132 11762 striplib=
adamc@1132 11763 old_striplib=
adamc@1132 11764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
adamc@1132 11765 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
adamc@1132 11766 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
adamc@1132 11767 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
adamc@1132 11768 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
adamc@1132 11769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
adamc@1132 11770 $as_echo "yes" >&6; }
adamc@1132 11771 else
adamc@1132 11772 # FIXME - insert some real tests, host_os isn't really good enough
adamc@1132 11773 case $host_os in
adamc@1132 11774 darwin*)
adamc@1132 11775 if test -n "$STRIP" ; then
adamc@1132 11776 striplib="$STRIP -x"
adamc@1132 11777 old_striplib="$STRIP -S"
adamc@1132 11778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
adamc@1132 11779 $as_echo "yes" >&6; }
adamc@1132 11780 else
adamc@1132 11781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 11782 $as_echo "no" >&6; }
adamc@1132 11783 fi
adamc@1132 11784 ;;
adamc@1132 11785 *)
adamc@1132 11786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1132 11787 $as_echo "no" >&6; }
adamc@1132 11788 ;;
adamc@1132 11789 esac
adamc@1132 11790 fi
adamc@1132 11791
adamc@1132 11792
adamc@1132 11793
adamc@1132 11794
adamc@1132 11795
adamc@1132 11796
adamc@1132 11797
adamc@1132 11798
adamc@1132 11799
adamc@1132 11800
adamc@1132 11801
adamc@1132 11802
adamc@1132 11803 # Report which library types will actually be built
adamc@1132 11804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
adamc@1132 11805 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
adamc@1132 11806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
adamc@1132 11807 $as_echo "$can_build_shared" >&6; }
adamc@1132 11808
adamc@1132 11809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
adamc@1132 11810 $as_echo_n "checking whether to build shared libraries... " >&6; }
adamc@1132 11811 test "$can_build_shared" = "no" && enable_shared=no
adamc@1132 11812
adamc@1132 11813 # On AIX, shared libraries and static libraries use the same namespace, and
adamc@1132 11814 # are all built from PIC.
adamc@1132 11815 case $host_os in
adamc@1132 11816 aix3*)
adamc@1132 11817 test "$enable_shared" = yes && enable_static=no
adamc@1132 11818 if test -n "$RANLIB"; then
adamc@1132 11819 archive_cmds="$archive_cmds~\$RANLIB \$lib"
adamc@1132 11820 postinstall_cmds='$RANLIB $lib'
adamc@1132 11821 fi
adamc@1132 11822 ;;
adamc@1132 11823
adamc@1132 11824 aix[4-9]*)
adamc@1132 11825 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
adamc@1132 11826 test "$enable_shared" = yes && enable_static=no
adamc@1132 11827 fi
adamc@1132 11828 ;;
adamc@1132 11829 esac
adamc@1132 11830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
adamc@1132 11831 $as_echo "$enable_shared" >&6; }
adamc@1132 11832
adamc@1132 11833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
adamc@1132 11834 $as_echo_n "checking whether to build static libraries... " >&6; }
adamc@1132 11835 # Make sure either enable_shared or enable_static is yes.
adamc@1132 11836 test "$enable_shared" = yes || enable_static=yes
adamc@1132 11837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
adamc@1132 11838 $as_echo "$enable_static" >&6; }
adamc@1132 11839
adamc@1132 11840
adamc@1132 11841
adamc@1132 11842
adamc@1132 11843 fi
adamc@1132 11844 ac_ext=c
adamc@1132 11845 ac_cpp='$CPP $CPPFLAGS'
adamc@1132 11846 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
adamc@1132 11847 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
adamc@1132 11848 ac_compiler_gnu=$ac_cv_c_compiler_gnu
adamc@1132 11849
adamc@1132 11850 CC="$lt_save_CC"
adamc@1132 11851
adamc@1132 11852
adamc@1132 11853
adamc@1132 11854
adamc@1132 11855
adamc@1132 11856
adamc@1132 11857
adamc@1132 11858
adamc@1132 11859
adamc@1132 11860
adamc@1132 11861
adamc@1132 11862
adamc@1132 11863
adam@1599 11864
adam@1599 11865
adamc@1132 11866 ac_config_commands="$ac_config_commands libtool"
adamc@1132 11867
adamc@1132 11868
adamc@1132 11869
adamc@1132 11870
adamc@1132 11871 # Only expand once:
adamc@1132 11872
adamc@1132 11873
adamc@378 11874
adamc@1263 11875 ac_config_headers="$ac_config_headers config.h"
adamc@1263 11876
adamc@1141 11877
adam@1317 11878
adam@1528 11879
adam@1528 11880 ac_ext=c
adam@1528 11881 ac_cpp='$CPP $CPPFLAGS'
adam@1528 11882 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
adam@1528 11883 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
adam@1528 11884 ac_compiler_gnu=$ac_cv_c_compiler_gnu
adam@1528 11885
adam@1528 11886 ax_pthread_ok=no
adam@1528 11887
adam@1528 11888 # We used to check for pthread.h first, but this fails if pthread.h
adam@1528 11889 # requires special compiler flags (e.g. on True64 or Sequent).
adam@1528 11890 # It gets checked for in the link test anyway.
adam@1528 11891
adam@1528 11892 # First of all, check if the user has set any of the PTHREAD_LIBS,
adam@1528 11893 # etcetera environment variables, and if threads linking works using
adam@1528 11894 # them:
adam@1528 11895 if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
adam@1528 11896 save_CFLAGS="$CFLAGS"
adam@1528 11897 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
adam@1528 11898 save_LIBS="$LIBS"
adam@1528 11899 LIBS="$PTHREAD_LIBS $LIBS"
adam@1528 11900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
adam@1528 11901 $as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; }
adam@1528 11902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adam@1528 11903 /* end confdefs.h. */
adam@1528 11904
adam@1528 11905 /* Override any GCC internal prototype to avoid an error.
adam@1528 11906 Use char because int might match the return type of a GCC
adam@1528 11907 builtin and then its argument prototype would still apply. */
adam@1528 11908 #ifdef __cplusplus
adam@1528 11909 extern "C"
adam@1528 11910 #endif
adam@1528 11911 char pthread_join ();
adam@1528 11912 int
adam@1528 11913 main ()
adam@1528 11914 {
adam@1528 11915 return pthread_join ();
adam@1528 11916 ;
adam@1528 11917 return 0;
adam@1528 11918 }
adam@1528 11919 _ACEOF
adam@1528 11920 if ac_fn_c_try_link "$LINENO"; then :
adam@1528 11921 ax_pthread_ok=yes
adam@1528 11922 fi
adam@1528 11923 rm -f core conftest.err conftest.$ac_objext \
adam@1528 11924 conftest$ac_exeext conftest.$ac_ext
adam@1528 11925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
adam@1528 11926 $as_echo "$ax_pthread_ok" >&6; }
adam@1528 11927 if test x"$ax_pthread_ok" = xno; then
adam@1528 11928 PTHREAD_LIBS=""
adam@1528 11929 PTHREAD_CFLAGS=""
adam@1528 11930 fi
adam@1528 11931 LIBS="$save_LIBS"
adam@1528 11932 CFLAGS="$save_CFLAGS"
adam@1528 11933 fi
adam@1528 11934
adam@1528 11935 # We must check for the threads library under a number of different
adam@1528 11936 # names; the ordering is very important because some systems
adam@1528 11937 # (e.g. DEC) have both -lpthread and -lpthreads, where one of the
adam@1528 11938 # libraries is broken (non-POSIX).
adam@1528 11939
adam@1528 11940 # Create a list of thread flags to try. Items starting with a "-" are
adam@1528 11941 # C compiler flags, and other items are library names, except for "none"
adam@1528 11942 # which indicates that we try without any flags at all, and "pthread-config"
adam@1528 11943 # which is a program returning the flags for the Pth emulation library.
adam@1528 11944
adam@1528 11945 ax_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
adam@1528 11946
adam@1528 11947 # The ordering *is* (sometimes) important. Some notes on the
adam@1528 11948 # individual items follow:
adam@1528 11949
adam@1528 11950 # pthreads: AIX (must check this before -lpthread)
adam@1528 11951 # none: in case threads are in libc; should be tried before -Kthread and
adam@1528 11952 # other compiler flags to prevent continual compiler warnings
adam@1528 11953 # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
adam@1528 11954 # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
adam@1528 11955 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
adam@1528 11956 # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
adam@1528 11957 # -pthreads: Solaris/gcc
adam@1528 11958 # -mthreads: Mingw32/gcc, Lynx/gcc
adam@1528 11959 # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
adam@1528 11960 # doesn't hurt to check since this sometimes defines pthreads too;
adam@1528 11961 # also defines -D_REENTRANT)
adam@1528 11962 # ... -mt is also the pthreads flag for HP/aCC
adam@1528 11963 # pthread: Linux, etcetera
adam@1528 11964 # --thread-safe: KAI C++
adam@1528 11965 # pthread-config: use pthread-config program (for GNU Pth library)
adam@1528 11966
adam@1528 11967 case "${host_cpu}-${host_os}" in
adam@1528 11968 *solaris*)
adam@1528 11969
adam@1528 11970 # On Solaris (at least, for some versions), libc contains stubbed
adam@1528 11971 # (non-functional) versions of the pthreads routines, so link-based
adam@1528 11972 # tests will erroneously succeed. (We need to link with -pthreads/-mt/
adam@1528 11973 # -lpthread.) (The stubs are missing pthread_cleanup_push, or rather
adam@1528 11974 # a function called by this macro, so we could check for that, but
adam@1528 11975 # who knows whether they'll stub that too in a future libc.) So,
adam@1528 11976 # we'll just look for -pthreads and -lpthread first:
adam@1528 11977
adam@1528 11978 ax_pthread_flags="-pthreads pthread -mt -pthread $ax_pthread_flags"
adam@1528 11979 ;;
adam@1528 11980
adam@1528 11981 *-darwin*)
adam@1528 11982 ax_pthread_flags="-pthread $ax_pthread_flags"
adam@1528 11983 ;;
adam@1528 11984 esac
adam@1528 11985
adam@1528 11986 if test x"$ax_pthread_ok" = xno; then
adam@1528 11987 for flag in $ax_pthread_flags; do
adam@1528 11988
adam@1528 11989 case $flag in
adam@1528 11990 none)
adam@1528 11991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
adam@1528 11992 $as_echo_n "checking whether pthreads work without any flags... " >&6; }
adam@1528 11993 ;;
adam@1528 11994
adam@1528 11995 -*)
adam@1528 11996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $flag" >&5
adam@1528 11997 $as_echo_n "checking whether pthreads work with $flag... " >&6; }
adam@1528 11998 PTHREAD_CFLAGS="$flag"
adam@1528 11999 ;;
adam@1528 12000
adam@1528 12001 pthread-config)
adam@1528 12002 # Extract the first word of "pthread-config", so it can be a program name with args.
adam@1528 12003 set dummy pthread-config; ac_word=$2
adam@1528 12004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adam@1528 12005 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 12006 if ${ac_cv_prog_ax_pthread_config+:} false; then :
adam@1528 12007 $as_echo_n "(cached) " >&6
adam@1528 12008 else
adam@1528 12009 if test -n "$ax_pthread_config"; then
adam@1528 12010 ac_cv_prog_ax_pthread_config="$ax_pthread_config" # Let the user override the test.
adam@1528 12011 else
adam@1528 12012 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adam@1528 12013 for as_dir in $PATH
adam@1528 12014 do
adam@1528 12015 IFS=$as_save_IFS
adam@1528 12016 test -z "$as_dir" && as_dir=.
adam@1528 12017 for ac_exec_ext in '' $ac_executable_extensions; do
adam@1528 12018 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adam@1528 12019 ac_cv_prog_ax_pthread_config="yes"
adam@1528 12020 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adam@1528 12021 break 2
adam@1528 12022 fi
adam@1528 12023 done
adam@1528 12024 done
adam@1528 12025 IFS=$as_save_IFS
adam@1528 12026
adam@1528 12027 test -z "$ac_cv_prog_ax_pthread_config" && ac_cv_prog_ax_pthread_config="no"
adam@1528 12028 fi
adam@1528 12029 fi
adam@1528 12030 ax_pthread_config=$ac_cv_prog_ax_pthread_config
adam@1528 12031 if test -n "$ax_pthread_config"; then
adam@1528 12032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5
adam@1528 12033 $as_echo "$ax_pthread_config" >&6; }
adam@1528 12034 else
adam@1528 12035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adam@1528 12036 $as_echo "no" >&6; }
adam@1528 12037 fi
adam@1528 12038
adam@1528 12039
adam@1528 12040 if test x"$ax_pthread_config" = xno; then continue; fi
adam@1528 12041 PTHREAD_CFLAGS="`pthread-config --cflags`"
adam@1528 12042 PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
adam@1528 12043 ;;
adam@1528 12044
adam@1528 12045 *)
adam@1528 12046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$flag" >&5
adam@1528 12047 $as_echo_n "checking for the pthreads library -l$flag... " >&6; }
adam@1528 12048 PTHREAD_LIBS="-l$flag"
adam@1528 12049 ;;
adam@1528 12050 esac
adam@1528 12051
adam@1528 12052 save_LIBS="$LIBS"
adam@1528 12053 save_CFLAGS="$CFLAGS"
adam@1528 12054 LIBS="$PTHREAD_LIBS $LIBS"
adam@1528 12055 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
adam@1528 12056
adam@1528 12057 # Check for various functions. We must include pthread.h,
adam@1528 12058 # since some functions may be macros. (On the Sequent, we
adam@1528 12059 # need a special flag -Kthread to make this header compile.)
adam@1528 12060 # We check for pthread_join because it is in -lpthread on IRIX
adam@1528 12061 # while pthread_create is in libc. We check for pthread_attr_init
adam@1528 12062 # due to DEC craziness with -lpthreads. We check for
adam@1528 12063 # pthread_cleanup_push because it is one of the few pthread
adam@1528 12064 # functions on Solaris that doesn't have a non-functional libc stub.
adam@1528 12065 # We try pthread_create on general principles.
adam@1528 12066 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adam@1528 12067 /* end confdefs.h. */
adam@1528 12068 #include <pthread.h>
adam@1528 12069 static void routine(void *a) { a = 0; }
adam@1528 12070 static void *start_routine(void *a) { return a; }
adam@1528 12071 int
adam@1528 12072 main ()
adam@1528 12073 {
adam@1528 12074 pthread_t th; pthread_attr_t attr;
adam@1528 12075 pthread_create(&th, 0, start_routine, 0);
adam@1528 12076 pthread_join(th, 0);
adam@1528 12077 pthread_attr_init(&attr);
adam@1528 12078 pthread_cleanup_push(routine, 0);
adam@1528 12079 pthread_cleanup_pop(0) /* ; */
adam@1528 12080 ;
adam@1528 12081 return 0;
adam@1528 12082 }
adam@1528 12083 _ACEOF
adam@1528 12084 if ac_fn_c_try_link "$LINENO"; then :
adam@1528 12085 ax_pthread_ok=yes
adam@1528 12086 fi
adam@1528 12087 rm -f core conftest.err conftest.$ac_objext \
adam@1528 12088 conftest$ac_exeext conftest.$ac_ext
adam@1528 12089
adam@1528 12090 LIBS="$save_LIBS"
adam@1528 12091 CFLAGS="$save_CFLAGS"
adam@1528 12092
adam@1528 12093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
adam@1528 12094 $as_echo "$ax_pthread_ok" >&6; }
adam@1528 12095 if test "x$ax_pthread_ok" = xyes; then
adam@1528 12096 break;
adam@1528 12097 fi
adam@1528 12098
adam@1528 12099 PTHREAD_LIBS=""
adam@1528 12100 PTHREAD_CFLAGS=""
adam@1528 12101 done
adam@1528 12102 fi
adam@1528 12103
adam@1528 12104 # Various other checks:
adam@1528 12105 if test "x$ax_pthread_ok" = xyes; then
adam@1528 12106 save_LIBS="$LIBS"
adam@1528 12107 LIBS="$PTHREAD_LIBS $LIBS"
adam@1528 12108 save_CFLAGS="$CFLAGS"
adam@1528 12109 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
adam@1528 12110
adam@1528 12111 # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
adam@1528 12112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
adam@1528 12113 $as_echo_n "checking for joinable pthread attribute... " >&6; }
adam@1528 12114 attr_name=unknown
adam@1528 12115 for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
adam@1528 12116 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adam@1528 12117 /* end confdefs.h. */
adam@1528 12118 #include <pthread.h>
adam@1528 12119 int
adam@1528 12120 main ()
adam@1528 12121 {
adam@1528 12122 int attr = $attr; return attr /* ; */
adam@1528 12123 ;
adam@1528 12124 return 0;
adam@1528 12125 }
adam@1528 12126 _ACEOF
adam@1528 12127 if ac_fn_c_try_link "$LINENO"; then :
adam@1528 12128 attr_name=$attr; break
adam@1528 12129 fi
adam@1528 12130 rm -f core conftest.err conftest.$ac_objext \
adam@1528 12131 conftest$ac_exeext conftest.$ac_ext
adam@1528 12132 done
adam@1528 12133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $attr_name" >&5
adam@1528 12134 $as_echo "$attr_name" >&6; }
adam@1528 12135 if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then
adam@1528 12136
adam@1528 12137 cat >>confdefs.h <<_ACEOF
adam@1528 12138 #define PTHREAD_CREATE_JOINABLE $attr_name
adam@1528 12139 _ACEOF
adam@1528 12140
adam@1528 12141 fi
adam@1528 12142
adam@1528 12143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special flags are required for pthreads" >&5
adam@1528 12144 $as_echo_n "checking if more special flags are required for pthreads... " >&6; }
adam@1528 12145 flag=no
adam@1528 12146 case "${host_cpu}-${host_os}" in
adam@1528 12147 *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
adam@1528 12148 *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
adam@1528 12149 esac
adam@1528 12150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${flag}" >&5
adam@1528 12151 $as_echo "${flag}" >&6; }
adam@1528 12152 if test "x$flag" != xno; then
adam@1528 12153 PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
adam@1528 12154 fi
adam@1528 12155
adam@1528 12156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5
adam@1528 12157 $as_echo_n "checking for PTHREAD_PRIO_INHERIT... " >&6; }
adam@1599 12158 if ${ax_cv_PTHREAD_PRIO_INHERIT+:} false; then :
adam@1528 12159 $as_echo_n "(cached) " >&6
adam@1528 12160 else
adam@1528 12161
adam@1528 12162 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adam@1528 12163 /* end confdefs.h. */
adam@1528 12164
adam@1528 12165 #include <pthread.h>
adam@1528 12166 int
adam@1528 12167 main ()
adam@1528 12168 {
adam@1528 12169 int i = PTHREAD_PRIO_INHERIT;
adam@1528 12170 ;
adam@1528 12171 return 0;
adam@1528 12172 }
adam@1528 12173 _ACEOF
adam@1528 12174 if ac_fn_c_try_link "$LINENO"; then :
adam@1528 12175 ax_cv_PTHREAD_PRIO_INHERIT=yes
adam@1528 12176 else
adam@1528 12177 ax_cv_PTHREAD_PRIO_INHERIT=no
adam@1528 12178 fi
adam@1528 12179 rm -f core conftest.err conftest.$ac_objext \
adam@1528 12180 conftest$ac_exeext conftest.$ac_ext
adam@1528 12181
adam@1528 12182 fi
adam@1528 12183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5
adam@1528 12184 $as_echo "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; }
adam@1528 12185 if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes"; then :
adam@1528 12186
adam@1528 12187 $as_echo "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h
adam@1528 12188
adam@1528 12189 fi
adam@1528 12190
adam@1528 12191 LIBS="$save_LIBS"
adam@1528 12192 CFLAGS="$save_CFLAGS"
adam@1528 12193
adam@1528 12194 # More AIX lossage: must compile with xlc_r or cc_r
adam@1528 12195 if test x"$GCC" != xyes; then
adam@1528 12196 for ac_prog in xlc_r cc_r
adam@1528 12197 do
adam@1528 12198 # Extract the first word of "$ac_prog", so it can be a program name with args.
adam@1528 12199 set dummy $ac_prog; ac_word=$2
adam@1528 12200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adam@1528 12201 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 12202 if ${ac_cv_prog_PTHREAD_CC+:} false; then :
adam@1528 12203 $as_echo_n "(cached) " >&6
adam@1528 12204 else
adam@1528 12205 if test -n "$PTHREAD_CC"; then
adam@1528 12206 ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
adam@1528 12207 else
adam@1528 12208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adam@1528 12209 for as_dir in $PATH
adam@1528 12210 do
adam@1528 12211 IFS=$as_save_IFS
adam@1528 12212 test -z "$as_dir" && as_dir=.
adam@1528 12213 for ac_exec_ext in '' $ac_executable_extensions; do
adam@1528 12214 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adam@1528 12215 ac_cv_prog_PTHREAD_CC="$ac_prog"
adam@1528 12216 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adam@1528 12217 break 2
adam@1528 12218 fi
adam@1528 12219 done
adam@1528 12220 done
adam@1528 12221 IFS=$as_save_IFS
adam@1528 12222
adam@1528 12223 fi
adam@1528 12224 fi
adam@1528 12225 PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
adam@1528 12226 if test -n "$PTHREAD_CC"; then
adam@1528 12227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
adam@1528 12228 $as_echo "$PTHREAD_CC" >&6; }
adam@1528 12229 else
adam@1528 12230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adam@1528 12231 $as_echo "no" >&6; }
adam@1528 12232 fi
adam@1528 12233
adam@1528 12234
adam@1528 12235 test -n "$PTHREAD_CC" && break
adam@1528 12236 done
adam@1528 12237 test -n "$PTHREAD_CC" || PTHREAD_CC="${CC}"
adam@1528 12238
adam@1528 12239 else
adam@1528 12240 PTHREAD_CC=$CC
adam@1528 12241 fi
adam@1528 12242 else
adam@1528 12243 PTHREAD_CC="$CC"
adam@1528 12244 fi
adam@1528 12245
adam@1528 12246
adam@1528 12247
adam@1528 12248
adam@1528 12249
adam@1528 12250 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
adam@1528 12251 if test x"$ax_pthread_ok" = xyes; then
adam@1528 12252 echo >/dev/null
adam@1528 12253 :
adam@1528 12254 else
adam@1528 12255 ax_pthread_ok=no
adam@1528 12256 echo "Your C compiler does not support POSIX threads."; exit 1
adam@1528 12257 fi
adam@1528 12258 ac_ext=c
adam@1528 12259 ac_cpp='$CPP $CPPFLAGS'
adam@1528 12260 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
adam@1528 12261 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
adam@1528 12262 ac_compiler_gnu=$ac_cv_c_compiler_gnu
adam@1528 12263
adam@1528 12264
adam@1528 12265
adam@1528 12266
adam@1368 12267 found=false
adam@1368 12268
adam@1368 12269 # Check whether --with-openssl was given.
adam@1368 12270 if test "${with_openssl+set}" = set; then :
adam@1368 12271 withval=$with_openssl;
adam@1368 12272 case "$withval" in
adam@1368 12273 "" | y | ye | yes | n | no)
adam@1368 12274 as_fn_error $? "Invalid --with-openssl value" "$LINENO" 5
adam@1368 12275 ;;
adam@1368 12276 *) ssldirs="$withval"
adam@1368 12277 ;;
adam@1368 12278 esac
adam@1368 12279
adam@1368 12280 else
adam@1368 12281
adam@1368 12282 # if pkg-config is installed and openssl has installed a .pc file,
adam@1368 12283 # then use that information and don't search ssldirs
adam@1368 12284 # Extract the first word of "pkg-config", so it can be a program name with args.
adam@1368 12285 set dummy pkg-config; ac_word=$2
adam@1368 12286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adam@1368 12287 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 12288 if ${ac_cv_path_PKG_CONFIG+:} false; then :
adam@1368 12289 $as_echo_n "(cached) " >&6
adam@1368 12290 else
adam@1368 12291 case $PKG_CONFIG in
adam@1368 12292 [\\/]* | ?:[\\/]*)
adam@1368 12293 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
adam@1368 12294 ;;
adam@1368 12295 *)
adam@1368 12296 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adam@1368 12297 for as_dir in $PATH
adam@1368 12298 do
adam@1368 12299 IFS=$as_save_IFS
adam@1368 12300 test -z "$as_dir" && as_dir=.
adam@1368 12301 for ac_exec_ext in '' $ac_executable_extensions; do
adam@1368 12302 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adam@1368 12303 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
adam@1368 12304 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adam@1368 12305 break 2
adam@1368 12306 fi
adam@1368 12307 done
adam@1368 12308 done
adam@1368 12309 IFS=$as_save_IFS
adam@1368 12310
adam@1368 12311 ;;
adam@1368 12312 esac
adam@1368 12313 fi
adam@1368 12314 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
adam@1368 12315 if test -n "$PKG_CONFIG"; then
adam@1368 12316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
adam@1368 12317 $as_echo "$PKG_CONFIG" >&6; }
adam@1368 12318 else
adam@1368 12319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adam@1368 12320 $as_echo "no" >&6; }
adam@1368 12321 fi
adam@1368 12322
adam@1368 12323
adam@1368 12324 if test x"$PKG_CONFIG" != x""; then
adam@1368 12325 OPENSSL_LDFLAGS=`$PKG_CONFIG openssl --libs-only-L 2>/dev/null`
adam@1368 12326 if test $? = 0; then
adam@1368 12327 OPENSSL_LIBS=`$PKG_CONFIG openssl --libs-only-l 2>/dev/null`
adam@1368 12328 OPENSSL_INCLUDES=`$PKG_CONFIG openssl --cflags-only-I 2>/dev/null`
adam@1368 12329 found=true
adam@1368 12330 fi
adam@1368 12331 fi
adam@1368 12332
adam@1368 12333 # no such luck; use some default ssldirs
adam@1368 12334 if ! $found; then
adam@1368 12335 ssldirs="/usr/local/ssl /usr/lib/ssl /usr/ssl /usr/pkg /usr/local /usr"
adam@1368 12336 fi
adam@1368 12337
adam@1368 12338
adam@1368 12339 fi
adam@1368 12340
adam@1368 12341
adam@1368 12342
adam@1368 12343 # note that we #include <openssl/foo.h>, so the OpenSSL headers have to be in
adam@1368 12344 # an 'openssl' subdirectory
adam@1368 12345
adam@1368 12346 if ! $found; then
adam@1368 12347 OPENSSL_INCLUDES=
adam@1368 12348 for ssldir in $ssldirs; do
adam@1368 12349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for openssl/ssl.h in $ssldir" >&5
adam@1368 12350 $as_echo_n "checking for openssl/ssl.h in $ssldir... " >&6; }
adam@1368 12351 if test -f "$ssldir/include/openssl/ssl.h"; then
adam@1368 12352 OPENSSL_INCLUDES="-I$ssldir/include"
adam@1368 12353 OPENSSL_LDFLAGS="-L$ssldir/lib"
adam@1666 12354 OPENSSL_LIBS="-lssl -lcrypto"
adam@1368 12355 found=true
adam@1368 12356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
adam@1368 12357 $as_echo "yes" >&6; }
adam@1368 12358 break
adam@1368 12359 else
adam@1368 12360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adam@1368 12361 $as_echo "no" >&6; }
adam@1368 12362 fi
adam@1368 12363 done
adam@1368 12364
adam@1368 12365 # if the file wasn't found, well, go ahead and try the link anyway -- maybe
adam@1368 12366 # it will just work!
adam@1368 12367 fi
adam@1368 12368
adam@1368 12369 # try the preprocessor and linker with our new flags,
adam@1368 12370 # being careful not to pollute the global LIBS, LDFLAGS, and CPPFLAGS
adam@1368 12371
adam@1368 12372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling and linking against OpenSSL works" >&5
adam@1368 12373 $as_echo_n "checking whether compiling and linking against OpenSSL works... " >&6; }
adam@1368 12374 echo "Trying link with OPENSSL_LDFLAGS=$OPENSSL_LDFLAGS;" \
adam@1368 12375 "OPENSSL_LIBS=$OPENSSL_LIBS; OPENSSL_INCLUDES=$OPENSSL_INCLUDES" >&5
adam@1368 12376
adam@1368 12377 save_LIBS="$LIBS"
adam@1368 12378 save_LDFLAGS="$LDFLAGS"
adam@1368 12379 save_CPPFLAGS="$CPPFLAGS"
adam@1368 12380 LDFLAGS="$LDFLAGS $OPENSSL_LDFLAGS"
adam@1368 12381 LIBS="$OPENSSL_LIBS $LIBS"
adam@1368 12382 CPPFLAGS="$OPENSSL_INCLUDES $CPPFLAGS"
adam@1368 12383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
adamc@1165 12384 /* end confdefs.h. */
adam@1368 12385 #include <openssl/ssl.h>
adamc@1165 12386 int
adamc@1165 12387 main ()
adamc@1165 12388 {
adam@1368 12389 SSL_new(NULL)
adamc@1165 12390 ;
adamc@1165 12391 return 0;
adamc@1165 12392 }
adamc@1165 12393 _ACEOF
adamc@1165 12394 if ac_fn_c_try_link "$LINENO"; then :
adam@1368 12395
adam@1368 12396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
adam@1368 12397 $as_echo "yes" >&6; }
adam@1368 12398 echo >/dev/null
adam@1368 12399
adam@1368 12400 else
adam@1368 12401
adam@1368 12402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adam@1368 12403 $as_echo "no" >&6; }
adam@1369 12404 echo "You must install OpenSSL development files."; exit 1
adam@1368 12405
adamc@1165 12406 fi
adamc@1165 12407 rm -f core conftest.err conftest.$ac_objext \
adamc@1165 12408 conftest$ac_exeext conftest.$ac_ext
adam@1368 12409 CPPFLAGS="$save_CPPFLAGS"
adam@1368 12410 LDFLAGS="$save_LDFLAGS"
adam@1368 12411 LIBS="$save_LIBS"
adam@1368 12412
adam@1368 12413
adam@1368 12414
adamc@1165 12415
adamc@1165 12416
adamc@1165 12417
adamc@1165 12418 # Extract the first word of "mlton", so it can be a program name with args.
adamc@1165 12419 set dummy mlton; ac_word=$2
adamc@1165 12420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1165 12421 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 12422 if ${ac_cv_prog_MLTON+:} false; then :
adamc@1165 12423 $as_echo_n "(cached) " >&6
adamc@1165 12424 else
adamc@1165 12425 if test -n "$MLTON"; then
adamc@1165 12426 ac_cv_prog_MLTON="$MLTON" # Let the user override the test.
adamc@1165 12427 else
adamc@1165 12428 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1165 12429 for as_dir in $PATH
adamc@1165 12430 do
adamc@1165 12431 IFS=$as_save_IFS
adamc@1165 12432 test -z "$as_dir" && as_dir=.
adamc@1165 12433 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1165 12434 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1165 12435 ac_cv_prog_MLTON="yes"
adamc@1165 12436 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1165 12437 break 2
adamc@1165 12438 fi
adamc@1165 12439 done
adamc@1165 12440 done
adamc@1165 12441 IFS=$as_save_IFS
adamc@1165 12442
adamc@1165 12443 fi
adamc@1165 12444 fi
adamc@1165 12445 MLTON=$ac_cv_prog_MLTON
adamc@1165 12446 if test -n "$MLTON"; then
adamc@1165 12447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MLTON" >&5
adamc@1165 12448 $as_echo "$MLTON" >&6; }
adamc@1165 12449 else
adamc@1165 12450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1165 12451 $as_echo "no" >&6; }
adamc@1165 12452 fi
adamc@1165 12453
adamc@1165 12454
adamc@1165 12455
adamc@1165 12456 if test -z $MLTON; then
adamc@1165 12457 echo "You must install MLton."
adamc@1165 12458 exit 1
adamc@1165 12459 fi
adamc@1165 12460
adamc@1165 12461 # Extract the first word of "mllex", so it can be a program name with args.
adamc@1165 12462 set dummy mllex; ac_word=$2
adamc@1165 12463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1165 12464 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 12465 if ${ac_cv_prog_MLLEX+:} false; then :
adamc@1165 12466 $as_echo_n "(cached) " >&6
adamc@1165 12467 else
adamc@1165 12468 if test -n "$MLLEX"; then
adamc@1165 12469 ac_cv_prog_MLLEX="$MLLEX" # Let the user override the test.
adamc@1165 12470 else
adamc@1165 12471 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1165 12472 for as_dir in $PATH
adamc@1165 12473 do
adamc@1165 12474 IFS=$as_save_IFS
adamc@1165 12475 test -z "$as_dir" && as_dir=.
adamc@1165 12476 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1165 12477 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1165 12478 ac_cv_prog_MLLEX="yes"
adamc@1165 12479 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1165 12480 break 2
adamc@1165 12481 fi
adamc@1165 12482 done
adamc@1165 12483 done
adamc@1165 12484 IFS=$as_save_IFS
adamc@1165 12485
adamc@1165 12486 fi
adamc@1165 12487 fi
adamc@1165 12488 MLLEX=$ac_cv_prog_MLLEX
adamc@1165 12489 if test -n "$MLLEX"; then
adamc@1165 12490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MLLEX" >&5
adamc@1165 12491 $as_echo "$MLLEX" >&6; }
adamc@1165 12492 else
adamc@1165 12493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1165 12494 $as_echo "no" >&6; }
adamc@1165 12495 fi
adamc@1165 12496
adamc@1165 12497
adamc@1165 12498
adamc@1165 12499 if test -z $MLLEX; then
adamc@1165 12500 echo "You must install MLton (to get mllex)."
adamc@1165 12501 exit 1
adamc@1165 12502 fi
adamc@1165 12503
adamc@1165 12504 # Extract the first word of "mlyacc", so it can be a program name with args.
adamc@1165 12505 set dummy mlyacc; ac_word=$2
adamc@1165 12506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
adamc@1165 12507 $as_echo_n "checking for $ac_word... " >&6; }
adam@1599 12508 if ${ac_cv_prog_MLYACC+:} false; then :
adamc@1165 12509 $as_echo_n "(cached) " >&6
adamc@1165 12510 else
adamc@1165 12511 if test -n "$MLYACC"; then
adamc@1165 12512 ac_cv_prog_MLYACC="$MLYACC" # Let the user override the test.
adamc@1165 12513 else
adamc@1165 12514 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@1165 12515 for as_dir in $PATH
adamc@1165 12516 do
adamc@1165 12517 IFS=$as_save_IFS
adamc@1165 12518 test -z "$as_dir" && as_dir=.
adamc@1165 12519 for ac_exec_ext in '' $ac_executable_extensions; do
adamc@1165 12520 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
adamc@1165 12521 ac_cv_prog_MLYACC="yes"
adamc@1165 12522 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
adamc@1165 12523 break 2
adamc@1165 12524 fi
adamc@1165 12525 done
adamc@1165 12526 done
adamc@1165 12527 IFS=$as_save_IFS
adamc@1165 12528
adamc@1165 12529 fi
adamc@1165 12530 fi
adamc@1165 12531 MLYACC=$ac_cv_prog_MLYACC
adamc@1165 12532 if test -n "$MLYACC"; then
adamc@1165 12533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MLYACC" >&5
adamc@1165 12534 $as_echo "$MLYACC" >&6; }
adamc@1165 12535 else
adamc@1165 12536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
adamc@1165 12537 $as_echo "no" >&6; }
adamc@1165 12538 fi
adamc@1165 12539
adamc@1165 12540
adamc@1165 12541
adamc@1165 12542 if test -z $MLYACC; then
adamc@1165 12543 echo "You must install MLton (to get mlyacc)."
adamc@1165 12544 exit 1
adamc@1165 12545 fi
adamc@1165 12546
adamc@429 12547 if test $prefix = "NONE"; then
adamc@429 12548 prefix=/usr/local
adamc@429 12549 fi
adamc@429 12550
adamc@378 12551 if test -z $BIN; then
adamc@429 12552 BIN=$prefix/bin
adamc@378 12553 fi
adamc@378 12554
adamc@378 12555 if test -z $LIB; then
adamc@429 12556 LIB=$prefix/lib/urweb
adamc@378 12557 fi
adamc@378 12558
adamc@378 12559 if test -z $INCLUDE; then
adamc@429 12560 INCLUDE=$prefix/include/urweb
adamc@378 12561 fi
adamc@378 12562
adamc@378 12563 if test -z $SITELISP; then
adamc@429 12564 SITELISP=$prefix/share/emacs/site-lisp/urweb-mode
adamc@378 12565 fi
adamc@378 12566
adamc@378 12567
adam@1441 12568 # Check whether --with-emacs was given.
adam@1441 12569 if test "${with_emacs+set}" = set; then :
adam@1441 12570 withval=$with_emacs;
adam@1441 12571 else
adam@1441 12572 with_emacs=yes
adam@1441 12573 fi
adam@1441 12574
adam@1441 12575
adam@1441 12576 if test "x$with_emacs" = xyes; then
adam@1441 12577 USE_EMACS_TRUE=
adam@1441 12578 USE_EMACS_FALSE='#'
adam@1441 12579 else
adam@1441 12580 USE_EMACS_TRUE='#'
adam@1441 12581 USE_EMACS_FALSE=
adam@1441 12582 fi
adam@1441 12583
adam@1441 12584
adam@1464 12585 if test -z $PGHEADER; then
adam@1464 12586 for ac_header in postgresql/libpq-fe.h
adam@1464 12587 do :
adam@1464 12588 ac_fn_c_check_header_mongrel "$LINENO" "postgresql/libpq-fe.h" "ac_cv_header_postgresql_libpq_fe_h" "$ac_includes_default"
adam@1599 12589 if test "x$ac_cv_header_postgresql_libpq_fe_h" = xyes; then :
adam@1464 12590 cat >>confdefs.h <<_ACEOF
adam@1464 12591 #define HAVE_POSTGRESQL_LIBPQ_FE_H 1
adam@1464 12592 _ACEOF
adam@1464 12593 PGHEADER=postgresql/libpq-fe.h
adam@1464 12594 fi
adam@1464 12595
adam@1464 12596 done
adam@1464 12597
adam@1464 12598 fi
adam@1464 12599
adam@1464 12600 if test -z $PGHEADER; then
adam@1464 12601 PGHEADER=libpq-fe.h
adam@1464 12602 fi
adam@1464 12603
adam@1464 12604 if test -z $MSHEADER; then
adam@1464 12605 for ac_header in mysql/mysql.h
adam@1464 12606 do :
adam@1464 12607 ac_fn_c_check_header_mongrel "$LINENO" "mysql/mysql.h" "ac_cv_header_mysql_mysql_h" "$ac_includes_default"
adam@1599 12608 if test "x$ac_cv_header_mysql_mysql_h" = xyes; then :
adam@1464 12609 cat >>confdefs.h <<_ACEOF
adam@1464 12610 #define HAVE_MYSQL_MYSQL_H 1
adam@1464 12611 _ACEOF
adam@1464 12612 MSHEADER=mysql/mysql.h
adam@1464 12613 fi
adam@1464 12614
adam@1464 12615 done
adam@1464 12616
adam@1464 12617 fi
adam@1464 12618
adam@1464 12619 if test -z $MSHEADER; then
adam@1464 12620 MSHEADER=mysql.h
adam@1464 12621 fi
adam@1464 12622
adam@1464 12623 if test -z $SQHEADER; then
adam@1464 12624 SQHEADER=sqlite3.h
adam@1464 12625 fi
adam@1464 12626
adam@1520 12627 if test $WORKING_VERSION = "1"; then
adam@1526 12628 VERSION="$VERSION + `hg identify || (cat .hg_archival.txt | grep 'node\:') || echo ?`"
adam@1520 12629 fi
adam@1520 12630
adam@1520 12631
adam@1464 12632
adam@1464 12633
adam@1464 12634
adam@1441 12635
adamc@1132 12636
adamc@1132 12637
adamc@1132 12638
adamc@1132 12639
adamc@1132 12640
adam@1474 12641
adam@1528 12642
adam@1528 12643
adamc@1132 12644 ac_config_files="$ac_config_files Makefile src/c/Makefile src/config.sml"
adamc@1132 12645
adamc@378 12646
adamc@378 12647 cat >confcache <<\_ACEOF
adamc@378 12648 # This file is a shell script that caches the results of configure
adamc@378 12649 # tests run on this system so they can be shared between configure
adamc@378 12650 # scripts and configure runs, see configure's option --config-cache.
adamc@378 12651 # It is not useful on other systems. If it contains results you don't
adamc@378 12652 # want to keep, you may remove or edit it.
adamc@378 12653 #
adamc@378 12654 # config.status only pays attention to the cache file if you give it
adamc@378 12655 # the --recheck option to rerun configure.
adamc@378 12656 #
adamc@378 12657 # `ac_cv_env_foo' variables (set or unset) will be overridden when
adamc@378 12658 # loading this file, other *unset* `ac_cv_foo' will be assigned the
adamc@378 12659 # following values.
adamc@378 12660
adamc@378 12661 _ACEOF
adamc@378 12662
adamc@378 12663 # The following way of writing the cache mishandles newlines in values,
adamc@378 12664 # but we know of no workaround that is simple, portable, and efficient.
adamc@378 12665 # So, we kill variables containing newlines.
adamc@378 12666 # Ultrix sh set writes to stderr and can't be redirected directly,
adamc@378 12667 # and sets the high bit in the cache file unless we assign to the vars.
adamc@378 12668 (
adamc@378 12669 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
adamc@378 12670 eval ac_val=\$$ac_var
adamc@378 12671 case $ac_val in #(
adamc@378 12672 *${as_nl}*)
adamc@378 12673 case $ac_var in #(
adamc@1095 12674 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
adamc@1095 12675 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
adamc@378 12676 esac
adamc@378 12677 case $ac_var in #(
adamc@378 12678 _ | IFS | as_nl) ;; #(
adamc@1095 12679 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
adamc@1095 12680 *) { eval $ac_var=; unset $ac_var;} ;;
adamc@378 12681 esac ;;
adamc@378 12682 esac
adamc@378 12683 done
adamc@378 12684
adamc@378 12685 (set) 2>&1 |
adamc@378 12686 case $as_nl`(ac_space=' '; set) 2>&1` in #(
adamc@378 12687 *${as_nl}ac_space=\ *)
adamc@1095 12688 # `set' does not quote correctly, so add quotes: double-quote
adamc@1095 12689 # substitution turns \\\\ into \\, and sed turns \\ into \.
adamc@378 12690 sed -n \
adamc@378 12691 "s/'/'\\\\''/g;
adamc@378 12692 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
adamc@378 12693 ;; #(
adamc@378 12694 *)
adamc@378 12695 # `set' quotes correctly as required by POSIX, so do not add quotes.
adamc@378 12696 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
adamc@378 12697 ;;
adamc@378 12698 esac |
adamc@378 12699 sort
adamc@378 12700 ) |
adamc@378 12701 sed '
adamc@378 12702 /^ac_cv_env_/b end
adamc@378 12703 t clear
adamc@378 12704 :clear
adamc@378 12705 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
adamc@378 12706 t end
adamc@378 12707 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
adamc@378 12708 :end' >>confcache
adamc@378 12709 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
adamc@378 12710 if test -w "$cache_file"; then
adam@1599 12711 if test "x$cache_file" != "x/dev/null"; then
adamc@1095 12712 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
adamc@1095 12713 $as_echo "$as_me: updating cache $cache_file" >&6;}
adam@1599 12714 if test ! -f "$cache_file" || test -h "$cache_file"; then
adam@1599 12715 cat confcache >"$cache_file"
adam@1599 12716 else
adam@1599 12717 case $cache_file in #(
adam@1599 12718 */* | ?:*)
adam@1599 12719 mv -f confcache "$cache_file"$$ &&
adam@1599 12720 mv -f "$cache_file"$$ "$cache_file" ;; #(
adam@1599 12721 *)
adam@1599 12722 mv -f confcache "$cache_file" ;;
adam@1599 12723 esac
adam@1599 12724 fi
adam@1599 12725 fi
adamc@378 12726 else
adamc@1095 12727 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
adamc@1095 12728 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
adamc@378 12729 fi
adamc@378 12730 fi
adamc@378 12731 rm -f confcache
adamc@378 12732
adamc@378 12733 test "x$prefix" = xNONE && prefix=$ac_default_prefix
adamc@378 12734 # Let make expand exec_prefix.
adamc@378 12735 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
adamc@378 12736
adamc@1263 12737 DEFS=-DHAVE_CONFIG_H
adamc@378 12738
adamc@378 12739 ac_libobjs=
adamc@378 12740 ac_ltlibobjs=
adam@1315 12741 U=
adamc@378 12742 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
adamc@378 12743 # 1. Remove the extension, and $U if already installed.
adamc@378 12744 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
adamc@1095 12745 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
adamc@378 12746 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
adamc@378 12747 # will be set to the directory where LIBOBJS objects are built.
adamc@1095 12748 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
adamc@1095 12749 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
adamc@378 12750 done
adamc@378 12751 LIBOBJS=$ac_libobjs
adamc@378 12752
adamc@378 12753 LTLIBOBJS=$ac_ltlibobjs
adamc@378 12754
adamc@378 12755
adamc@1149 12756 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
adam@1315 12757 as_fn_error $? "conditional \"AMDEP\" was never defined.
adamc@1149 12758 Usually this means the macro was only invoked conditionally." "$LINENO" 5
adamc@1149 12759 fi
adamc@1149 12760 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
adam@1315 12761 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
adamc@1149 12762 Usually this means the macro was only invoked conditionally." "$LINENO" 5
adamc@1149 12763 fi
adamc@1132 12764 if test -n "$EXEEXT"; then
adamc@1132 12765 am__EXEEXT_TRUE=
adamc@1132 12766 am__EXEEXT_FALSE='#'
adamc@1132 12767 else
adamc@1132 12768 am__EXEEXT_TRUE='#'
adamc@1132 12769 am__EXEEXT_FALSE=
adamc@1132 12770 fi
adamc@1132 12771
adam@1441 12772 if test -z "${USE_EMACS_TRUE}" && test -z "${USE_EMACS_FALSE}"; then
adam@1441 12773 as_fn_error $? "conditional \"USE_EMACS\" was never defined.
adam@1441 12774 Usually this means the macro was only invoked conditionally." "$LINENO" 5
adam@1441 12775 fi
adamc@378 12776
adam@1599 12777 : "${CONFIG_STATUS=./config.status}"
adamc@1095 12778 ac_write_fail=0
adamc@378 12779 ac_clean_files_save=$ac_clean_files
adamc@378 12780 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
adamc@1095 12781 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
adamc@1095 12782 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
adamc@1095 12783 as_write_fail=0
adamc@1095 12784 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
adamc@378 12785 #! $SHELL
adamc@378 12786 # Generated by $as_me.
adamc@378 12787 # Run this file to recreate the current configuration.
adamc@378 12788 # Compiler output produced by configure, useful for debugging
adamc@378 12789 # configure, is in config.log if it exists.
adamc@378 12790
adamc@378 12791 debug=false
adamc@378 12792 ac_cs_recheck=false
adamc@378 12793 ac_cs_silent=false
adamc@1095 12794
adamc@378 12795 SHELL=\${CONFIG_SHELL-$SHELL}
adamc@1095 12796 export SHELL
adamc@1095 12797 _ASEOF
adamc@1095 12798 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
adamc@1095 12799 ## -------------------- ##
adamc@1095 12800 ## M4sh Initialization. ##
adamc@1095 12801 ## -------------------- ##
adamc@378 12802
adamc@378 12803 # Be more Bourne compatible
adamc@378 12804 DUALCASE=1; export DUALCASE # for MKS sh
adamc@1095 12805 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
adamc@378 12806 emulate sh
adamc@378 12807 NULLCMD=:
adamc@1095 12808 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
adamc@378 12809 # is contrary to our usage. Disable this feature.
adamc@378 12810 alias -g '${1+"$@"}'='"$@"'
adamc@378 12811 setopt NO_GLOB_SUBST
adamc@378 12812 else
adamc@1095 12813 case `(set -o) 2>/dev/null` in #(
adamc@1095 12814 *posix*) :
adamc@1095 12815 set -o posix ;; #(
adamc@1095 12816 *) :
adamc@1095 12817 ;;
adamc@378 12818 esac
adamc@378 12819 fi
adamc@378 12820
adamc@378 12821
adamc@1095 12822 as_nl='
adamc@1095 12823 '
adamc@1095 12824 export as_nl
adamc@1095 12825 # Printing a long string crashes Solaris 7 /usr/bin/printf.
adamc@1095 12826 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
adamc@1095 12827 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
adamc@1095 12828 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
adamc@1095 12829 # Prefer a ksh shell builtin over an external printf program on Solaris,
adamc@1095 12830 # but without wasting forks for bash or zsh.
adamc@1095 12831 if test -z "$BASH_VERSION$ZSH_VERSION" \
adamc@1095 12832 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
adamc@1095 12833 as_echo='print -r --'
adamc@1095 12834 as_echo_n='print -rn --'
adamc@1095 12835 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
adamc@1095 12836 as_echo='printf %s\n'
adamc@1095 12837 as_echo_n='printf %s'
adamc@1095 12838 else
adamc@1095 12839 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
adamc@1095 12840 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
adamc@1095 12841 as_echo_n='/usr/ucb/echo -n'
adamc@1095 12842 else
adamc@1095 12843 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
adamc@1095 12844 as_echo_n_body='eval
adamc@1095 12845 arg=$1;
adamc@1095 12846 case $arg in #(
adamc@1095 12847 *"$as_nl"*)
adamc@1095 12848 expr "X$arg" : "X\\(.*\\)$as_nl";
adamc@1095 12849 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
adamc@1095 12850 esac;
adamc@1095 12851 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
adamc@1095 12852 '
adamc@1095 12853 export as_echo_n_body
adamc@1095 12854 as_echo_n='sh -c $as_echo_n_body as_echo'
adamc@1095 12855 fi
adamc@1095 12856 export as_echo_body
adamc@1095 12857 as_echo='sh -c $as_echo_body as_echo'
adamc@1095 12858 fi
adamc@378 12859
adamc@378 12860 # The user is always right.
adamc@378 12861 if test "${PATH_SEPARATOR+set}" != set; then
adamc@1095 12862 PATH_SEPARATOR=:
adamc@1095 12863 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
adamc@1095 12864 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
adamc@1095 12865 PATH_SEPARATOR=';'
adamc@1095 12866 }
adamc@378 12867 fi
adamc@378 12868
adamc@378 12869
adamc@378 12870 # IFS
adamc@378 12871 # We need space, tab and new line, in precisely that order. Quoting is
adamc@378 12872 # there to prevent editors from complaining about space-tab.
adamc@378 12873 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
adamc@378 12874 # splitting by setting IFS to empty value.)
adamc@378 12875 IFS=" "" $as_nl"
adamc@378 12876
adamc@378 12877 # Find who we are. Look in the path if we contain no directory separator.
adam@1599 12878 as_myself=
adamc@1095 12879 case $0 in #((
adamc@378 12880 *[\\/]* ) as_myself=$0 ;;
adamc@378 12881 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
adamc@378 12882 for as_dir in $PATH
adamc@378 12883 do
adamc@378 12884 IFS=$as_save_IFS
adamc@378 12885 test -z "$as_dir" && as_dir=.
adamc@1095 12886 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
adamc@1095 12887 done
adamc@378 12888 IFS=$as_save_IFS
adamc@378 12889
adamc@378 12890 ;;
adamc@378 12891 esac
adamc@378 12892 # We did not find ourselves, most probably we were run as `sh COMMAND'
adamc@378 12893 # in which case we are not to be found in the path.
adamc@378 12894 if test "x$as_myself" = x; then
adamc@378 12895 as_myself=$0
adamc@378 12896 fi
adamc@378 12897 if test ! -f "$as_myself"; then
adamc@1095 12898 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
adamc@1095 12899 exit 1
adamc@378 12900 fi
adamc@378 12901
adamc@1095 12902 # Unset variables that we do not need and which cause bugs (e.g. in
adamc@1095 12903 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
adamc@1095 12904 # suppresses any "Segmentation fault" message there. '((' could
adamc@1095 12905 # trigger a bug in pdksh 5.2.14.
adamc@1095 12906 for as_var in BASH_ENV ENV MAIL MAILPATH
adamc@1095 12907 do eval test x\${$as_var+set} = xset \
adamc@1095 12908 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
adamc@378 12909 done
adamc@378 12910 PS1='$ '
adamc@378 12911 PS2='> '
adamc@378 12912 PS4='+ '
adamc@378 12913
adamc@378 12914 # NLS nuisances.
adamc@1095 12915 LC_ALL=C
adamc@1095 12916 export LC_ALL
adamc@1095 12917 LANGUAGE=C
adamc@1095 12918 export LANGUAGE
adamc@1095 12919
adamc@1095 12920 # CDPATH.
adamc@1095 12921 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
adamc@1095 12922
adamc@1095 12923
adam@1315 12924 # as_fn_error STATUS ERROR [LINENO LOG_FD]
adam@1315 12925 # ----------------------------------------
adamc@1095 12926 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
adamc@1095 12927 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
adam@1315 12928 # script with STATUS, using 1 if that was 0.
adamc@1095 12929 as_fn_error ()
adamc@1095 12930 {
adam@1315 12931 as_status=$1; test $as_status -eq 0 && as_status=1
adam@1315 12932 if test "$4"; then
adam@1315 12933 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
adam@1315 12934 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
adam@1315 12935 fi
adam@1315 12936 $as_echo "$as_me: error: $2" >&2
adamc@1095 12937 as_fn_exit $as_status
adamc@1095 12938 } # as_fn_error
adamc@378 12939
adamc@1095 12940
adamc@1095 12941 # as_fn_set_status STATUS
adamc@1095 12942 # -----------------------
adamc@1095 12943 # Set $? to STATUS, without forking.
adamc@1095 12944 as_fn_set_status ()
adamc@1095 12945 {
adamc@1095 12946 return $1
adamc@1095 12947 } # as_fn_set_status
adamc@1095 12948
adamc@1095 12949 # as_fn_exit STATUS
adamc@1095 12950 # -----------------
adamc@1095 12951 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
adamc@1095 12952 as_fn_exit ()
adamc@1095 12953 {
adamc@1095 12954 set +e
adamc@1095 12955 as_fn_set_status $1
adamc@1095 12956 exit $1
adamc@1095 12957 } # as_fn_exit
adamc@1095 12958
adamc@1095 12959 # as_fn_unset VAR
adamc@1095 12960 # ---------------
adamc@1095 12961 # Portably unset VAR.
adamc@1095 12962 as_fn_unset ()
adamc@1095 12963 {
adamc@1095 12964 { eval $1=; unset $1;}
adamc@1095 12965 }
adamc@1095 12966 as_unset=as_fn_unset
adamc@1095 12967 # as_fn_append VAR VALUE
adamc@1095 12968 # ----------------------
adamc@1095 12969 # Append the text in VALUE to the end of the definition contained in VAR. Take
adamc@1095 12970 # advantage of any shell optimizations that allow amortized linear growth over
adamc@1095 12971 # repeated appends, instead of the typical quadratic growth present in naive
adamc@1095 12972 # implementations.
adamc@1095 12973 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
adamc@1095 12974 eval 'as_fn_append ()
adamc@1095 12975 {
adamc@1095 12976 eval $1+=\$2
adamc@1095 12977 }'
adamc@1095 12978 else
adamc@1095 12979 as_fn_append ()
adamc@1095 12980 {
adamc@1095 12981 eval $1=\$$1\$2
adamc@1095 12982 }
adamc@1095 12983 fi # as_fn_append
adamc@1095 12984
adamc@1095 12985 # as_fn_arith ARG...
adamc@1095 12986 # ------------------
adamc@1095 12987 # Perform arithmetic evaluation on the ARGs, and store the result in the
adamc@1095 12988 # global $as_val. Take advantage of shells that can avoid forks. The arguments
adamc@1095 12989 # must be portable across $(()) and expr.
adamc@1095 12990 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
adamc@1095 12991 eval 'as_fn_arith ()
adamc@1095 12992 {
adamc@1095 12993 as_val=$(( $* ))
adamc@1095 12994 }'
adamc@1095 12995 else
adamc@1095 12996 as_fn_arith ()
adamc@1095 12997 {
adamc@1095 12998 as_val=`expr "$@" || test $? -eq 1`
adamc@1095 12999 }
adamc@1095 13000 fi # as_fn_arith
adamc@1095 13001
adamc@1095 13002
adamc@378 13003 if expr a : '\(a\)' >/dev/null 2>&1 &&
adamc@378 13004 test "X`expr 00001 : '.*\(...\)'`" = X001; then
adamc@378 13005 as_expr=expr
adamc@378 13006 else
adamc@378 13007 as_expr=false
adamc@378 13008 fi
adamc@378 13009
adamc@378 13010 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
adamc@378 13011 as_basename=basename
adamc@378 13012 else
adamc@378 13013 as_basename=false
adamc@378 13014 fi
adamc@378 13015
adamc@1095 13016 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
adamc@1095 13017 as_dirname=dirname
adamc@1095 13018 else
adamc@1095 13019 as_dirname=false
adamc@1095 13020 fi
adamc@378 13021
adamc@378 13022 as_me=`$as_basename -- "$0" ||
adamc@378 13023 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
adamc@378 13024 X"$0" : 'X\(//\)$' \| \
adamc@378 13025 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
adamc@1095 13026 $as_echo X/"$0" |
adamc@378 13027 sed '/^.*\/\([^/][^/]*\)\/*$/{
adamc@378 13028 s//\1/
adamc@378 13029 q
adamc@378 13030 }
adamc@378 13031 /^X\/\(\/\/\)$/{
adamc@378 13032 s//\1/
adamc@378 13033 q
adamc@378 13034 }
adamc@378 13035 /^X\/\(\/\).*/{
adamc@378 13036 s//\1/
adamc@378 13037 q
adamc@378 13038 }
adamc@378 13039 s/.*/./; q'`
adamc@378 13040
adamc@1095 13041 # Avoid depending upon Character Ranges.
adamc@1095 13042 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
adamc@1095 13043 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
adamc@1095 13044 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
adamc@1095 13045 as_cr_digits='0123456789'
adamc@1095 13046 as_cr_alnum=$as_cr_Letters$as_cr_digits
adamc@378 13047
adamc@378 13048 ECHO_C= ECHO_N= ECHO_T=
adamc@1095 13049 case `echo -n x` in #(((((
adamc@378 13050 -n*)
adamc@1095 13051 case `echo 'xy\c'` in
adamc@378 13052 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
adamc@1095 13053 xy) ECHO_C='\c';;
adamc@1095 13054 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
adamc@1095 13055 ECHO_T=' ';;
adamc@378 13056 esac;;
adamc@378 13057 *)
adamc@378 13058 ECHO_N='-n';;
adamc@378 13059 esac
adamc@378 13060
adamc@378 13061 rm -f conf$$ conf$$.exe conf$$.file
adamc@378 13062 if test -d conf$$.dir; then
adamc@378 13063 rm -f conf$$.dir/conf$$.file
adamc@378 13064 else
adamc@378 13065 rm -f conf$$.dir
adamc@1095 13066 mkdir conf$$.dir 2>/dev/null
adamc@378 13067 fi
adamc@1095 13068 if (echo >conf$$.file) 2>/dev/null; then
adamc@1095 13069 if ln -s conf$$.file conf$$ 2>/dev/null; then
adamc@1095 13070 as_ln_s='ln -s'
adamc@1095 13071 # ... but there are two gotchas:
adamc@1095 13072 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
adamc@1095 13073 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
adamc@1095 13074 # In both cases, we have to default to `cp -p'.
adamc@1095 13075 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
adamc@1095 13076 as_ln_s='cp -p'
adamc@1095 13077 elif ln conf$$.file conf$$ 2>/dev/null; then
adamc@1095 13078 as_ln_s=ln
adamc@1095 13079 else
adamc@378 13080 as_ln_s='cp -p'
adamc@1095 13081 fi
adamc@378 13082 else
adamc@378 13083 as_ln_s='cp -p'
adamc@378 13084 fi
adamc@378 13085 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
adamc@378 13086 rmdir conf$$.dir 2>/dev/null
adamc@378 13087
adamc@1095 13088
adamc@1095 13089 # as_fn_mkdir_p
adamc@1095 13090 # -------------
adamc@1095 13091 # Create "$as_dir" as a directory, including parents if necessary.
adamc@1095 13092 as_fn_mkdir_p ()
adamc@1095 13093 {
adamc@1095 13094
adamc@1095 13095 case $as_dir in #(
adamc@1095 13096 -*) as_dir=./$as_dir;;
adamc@1095 13097 esac
adamc@1095 13098 test -d "$as_dir" || eval $as_mkdir_p || {
adamc@1095 13099 as_dirs=
adamc@1095 13100 while :; do
adamc@1095 13101 case $as_dir in #(
adamc@1095 13102 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
adamc@1095 13103 *) as_qdir=$as_dir;;
adamc@1095 13104 esac
adamc@1095 13105 as_dirs="'$as_qdir' $as_dirs"
adamc@1095 13106 as_dir=`$as_dirname -- "$as_dir" ||
adamc@1095 13107 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
adamc@1095 13108 X"$as_dir" : 'X\(//\)[^/]' \| \
adamc@1095 13109 X"$as_dir" : 'X\(//\)$' \| \
adamc@1095 13110 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
adamc@1095 13111 $as_echo X"$as_dir" |
adamc@1095 13112 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
adamc@1095 13113 s//\1/
adamc@1095 13114 q
adamc@1095 13115 }
adamc@1095 13116 /^X\(\/\/\)[^/].*/{
adamc@1095 13117 s//\1/
adamc@1095 13118 q
adamc@1095 13119 }
adamc@1095 13120 /^X\(\/\/\)$/{
adamc@1095 13121 s//\1/
adamc@1095 13122 q
adamc@1095 13123 }
adamc@1095 13124 /^X\(\/\).*/{
adamc@1095 13125 s//\1/
adamc@1095 13126 q
adamc@1095 13127 }
adamc@1095 13128 s/.*/./; q'`
adamc@1095 13129 test -d "$as_dir" && break
adamc@1095 13130 done
adamc@1095 13131 test -z "$as_dirs" || eval "mkdir $as_dirs"
adam@1315 13132 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
adamc@1095 13133
adamc@1095 13134
adamc@1095 13135 } # as_fn_mkdir_p
adamc@378 13136 if mkdir -p . 2>/dev/null; then
adamc@1095 13137 as_mkdir_p='mkdir -p "$as_dir"'
adamc@378 13138 else
adamc@378 13139 test -d ./-p && rmdir ./-p
adamc@378 13140 as_mkdir_p=false
adamc@378 13141 fi
adamc@378 13142
adamc@378 13143 if test -x / >/dev/null 2>&1; then
adamc@378 13144 as_test_x='test -x'
adamc@378 13145 else
adamc@378 13146 if ls -dL / >/dev/null 2>&1; then
adamc@378 13147 as_ls_L_option=L
adamc@378 13148 else
adamc@378 13149 as_ls_L_option=
adamc@378 13150 fi
adamc@378 13151 as_test_x='
adamc@378 13152 eval sh -c '\''
adamc@378 13153 if test -d "$1"; then
adamc@1095 13154 test -d "$1/.";
adamc@378 13155 else
adamc@1095 13156 case $1 in #(
adamc@1095 13157 -*)set "./$1";;
adamc@378 13158 esac;
adamc@1095 13159 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
adamc@378 13160 ???[sx]*):;;*)false;;esac;fi
adamc@378 13161 '\'' sh
adamc@378 13162 '
adamc@378 13163 fi
adamc@378 13164 as_executable_p=$as_test_x
adamc@378 13165
adamc@378 13166 # Sed expression to map a string onto a valid CPP name.
adamc@378 13167 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
adamc@378 13168
adamc@378 13169 # Sed expression to map a string onto a valid variable name.
adamc@378 13170 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
adamc@378 13171
adamc@378 13172
adamc@378 13173 exec 6>&1
adamc@1095 13174 ## ----------------------------------- ##
adamc@1095 13175 ## Main body of $CONFIG_STATUS script. ##
adamc@1095 13176 ## ----------------------------------- ##
adamc@1095 13177 _ASEOF
adamc@1095 13178 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
adamc@378 13179
adamc@1095 13180 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
adamc@1095 13181 # Save the log message, to keep $0 and so on meaningful, and to
adamc@378 13182 # report actual input values of CONFIG_FILES etc. instead of their
adamc@378 13183 # values after options handling.
adamc@378 13184 ac_log="
adam@1705 13185 This file was extended by urweb $as_me 20120329, which was
adam@1599 13186 generated by GNU Autoconf 2.68. Invocation command line was
adamc@378 13187
adamc@378 13188 CONFIG_FILES = $CONFIG_FILES
adamc@378 13189 CONFIG_HEADERS = $CONFIG_HEADERS
adamc@378 13190 CONFIG_LINKS = $CONFIG_LINKS
adamc@378 13191 CONFIG_COMMANDS = $CONFIG_COMMANDS
adamc@378 13192 $ $0 $@
adamc@378 13193
adamc@378 13194 on `(hostname || uname -n) 2>/dev/null | sed 1q`
adamc@378 13195 "
adamc@378 13196
adamc@378 13197 _ACEOF
adamc@378 13198
adamc@1095 13199 case $ac_config_files in *"
adamc@1095 13200 "*) set x $ac_config_files; shift; ac_config_files=$*;;
adamc@1095 13201 esac
adamc@1095 13202
adamc@1263 13203 case $ac_config_headers in *"
adamc@1263 13204 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
adamc@1263 13205 esac
adamc@1095 13206
adamc@1095 13207
adamc@1095 13208 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
adamc@378 13209 # Files that config.status was made for.
adamc@378 13210 config_files="$ac_config_files"
adamc@1263 13211 config_headers="$ac_config_headers"
adamc@1132 13212 config_commands="$ac_config_commands"
adamc@378 13213
adamc@378 13214 _ACEOF
adamc@378 13215
adamc@1095 13216 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
adamc@378 13217 ac_cs_usage="\
adamc@1095 13218 \`$as_me' instantiates files and other configuration actions
adamc@1095 13219 from templates according to the current configuration. Unless the files
adamc@1095 13220 and actions are specified as TAGs, all are instantiated by default.
adamc@378 13221
adamc@1095 13222 Usage: $0 [OPTION]... [TAG]...
adamc@378 13223
adamc@378 13224 -h, --help print this help, then exit
adamc@378 13225 -V, --version print version number and configuration settings, then exit
adamc@1095 13226 --config print configuration, then exit
adamc@1095 13227 -q, --quiet, --silent
adamc@1095 13228 do not print progress messages
adamc@378 13229 -d, --debug don't remove temporary files
adamc@378 13230 --recheck update $as_me by reconfiguring in the same conditions
adamc@1095 13231 --file=FILE[:TEMPLATE]
adamc@1095 13232 instantiate the configuration file FILE
adamc@1263 13233 --header=FILE[:TEMPLATE]
adamc@1263 13234 instantiate the configuration header FILE
adamc@378 13235
adamc@378 13236 Configuration files:
adamc@378 13237 $config_files
adamc@378 13238
adamc@1263 13239 Configuration headers:
adamc@1263 13240 $config_headers
adamc@1263 13241
adamc@1132 13242 Configuration commands:
adamc@1132 13243 $config_commands
adamc@1132 13244
adamc@1095 13245 Report bugs to the package provider."
adamc@378 13246
adamc@378 13247 _ACEOF
adamc@1095 13248 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
adamc@1095 13249 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
adamc@378 13250 ac_cs_version="\\
adam@1705 13251 urweb config.status 20120329
adam@1599 13252 configured by $0, generated by GNU Autoconf 2.68,
adamc@1095 13253 with options \\"\$ac_cs_config\\"
adamc@378 13254
adam@1315 13255 Copyright (C) 2010 Free Software Foundation, Inc.
adamc@378 13256 This config.status script is free software; the Free Software Foundation
adamc@378 13257 gives unlimited permission to copy, distribute and modify it."
adamc@378 13258
adamc@378 13259 ac_pwd='$ac_pwd'
adamc@378 13260 srcdir='$srcdir'
adamc@1132 13261 INSTALL='$INSTALL'
adamc@1132 13262 MKDIR_P='$MKDIR_P'
adamc@1132 13263 AWK='$AWK'
adamc@1095 13264 test -n "\$AWK" || AWK=awk
adamc@378 13265 _ACEOF
adamc@378 13266
adamc@1095 13267 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
adamc@1095 13268 # The default lists apply if the user does not specify any file.
adamc@378 13269 ac_need_defaults=:
adamc@378 13270 while test $# != 0
adamc@378 13271 do
adamc@378 13272 case $1 in
adam@1315 13273 --*=?*)
adamc@378 13274 ac_option=`expr "X$1" : 'X\([^=]*\)='`
adamc@378 13275 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
adamc@378 13276 ac_shift=:
adamc@378 13277 ;;
adam@1315 13278 --*=)
adam@1315 13279 ac_option=`expr "X$1" : 'X\([^=]*\)='`
adam@1315 13280 ac_optarg=
adam@1315 13281 ac_shift=:
adam@1315 13282 ;;
adamc@378 13283 *)
adamc@378 13284 ac_option=$1
adamc@378 13285 ac_optarg=$2
adamc@378 13286 ac_shift=shift
adamc@378 13287 ;;
adamc@378 13288 esac
adamc@378 13289
adamc@378 13290 case $ac_option in
adamc@378 13291 # Handling of the options.
adamc@378 13292 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
adamc@378 13293 ac_cs_recheck=: ;;
adamc@378 13294 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
adamc@1095 13295 $as_echo "$ac_cs_version"; exit ;;
adamc@1095 13296 --config | --confi | --conf | --con | --co | --c )
adamc@1095 13297 $as_echo "$ac_cs_config"; exit ;;
adamc@378 13298 --debug | --debu | --deb | --de | --d | -d )
adamc@378 13299 debug=: ;;
adamc@378 13300 --file | --fil | --fi | --f )
adamc@378 13301 $ac_shift
adamc@1095 13302 case $ac_optarg in
adamc@1095 13303 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
adam@1315 13304 '') as_fn_error $? "missing file argument" ;;
adamc@1095 13305 esac
adamc@1095 13306 as_fn_append CONFIG_FILES " '$ac_optarg'"
adamc@378 13307 ac_need_defaults=false;;
adamc@1263 13308 --header | --heade | --head | --hea )
adamc@1263 13309 $ac_shift
adamc@1263 13310 case $ac_optarg in
adamc@1263 13311 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
adamc@1263 13312 esac
adamc@1263 13313 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
adamc@1263 13314 ac_need_defaults=false;;
adamc@1263 13315 --he | --h)
adamc@1263 13316 # Conflict between --help and --header
adam@1315 13317 as_fn_error $? "ambiguous option: \`$1'
adamc@1263 13318 Try \`$0 --help' for more information.";;
adamc@1263 13319 --help | --hel | -h )
adamc@1095 13320 $as_echo "$ac_cs_usage"; exit ;;
adamc@378 13321 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
adamc@378 13322 | -silent | --silent | --silen | --sile | --sil | --si | --s)
adamc@378 13323 ac_cs_silent=: ;;
adamc@378 13324
adamc@378 13325 # This is an error.
adam@1315 13326 -*) as_fn_error $? "unrecognized option: \`$1'
adamc@1095 13327 Try \`$0 --help' for more information." ;;
adamc@378 13328
adamc@1095 13329 *) as_fn_append ac_config_targets " $1"
adamc@378 13330 ac_need_defaults=false ;;
adamc@378 13331
adamc@378 13332 esac
adamc@378 13333 shift
adamc@378 13334 done
adamc@378 13335
adamc@378 13336 ac_configure_extra_args=
adamc@378 13337
adamc@378 13338 if $ac_cs_silent; then
adamc@378 13339 exec 6>/dev/null
adamc@378 13340 ac_configure_extra_args="$ac_configure_extra_args --silent"
adamc@378 13341 fi
adamc@378 13342
adamc@378 13343 _ACEOF
adamc@1095 13344 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
adamc@378 13345 if \$ac_cs_recheck; then
adamc@1095 13346 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
adamc@1095 13347 shift
adamc@1095 13348 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
adamc@1095 13349 CONFIG_SHELL='$SHELL'
adamc@378 13350 export CONFIG_SHELL
adamc@1095 13351 exec "\$@"
adamc@378 13352 fi
adamc@378 13353
adamc@378 13354 _ACEOF
adamc@1095 13355 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
adamc@378 13356 exec 5>>config.log
adamc@378 13357 {
adamc@378 13358 echo
adamc@378 13359 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
adamc@378 13360 ## Running $as_me. ##
adamc@378 13361 _ASBOX
adamc@1095 13362 $as_echo "$ac_log"
adamc@378 13363 } >&5
adamc@378 13364
adamc@378 13365 _ACEOF
adamc@1095 13366 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
adamc@1132 13367 #
adamc@1132 13368 # INIT-COMMANDS
adamc@1132 13369 #
adamc@1132 13370 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
adamc@1132 13371
adamc@1132 13372
adamc@1132 13373 # The HP-UX ksh and POSIX shell print the target directory to stdout
adamc@1132 13374 # if CDPATH is set.
adamc@1132 13375 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
adamc@1132 13376
adamc@1132 13377 sed_quote_subst='$sed_quote_subst'
adamc@1132 13378 double_quote_subst='$double_quote_subst'
adamc@1132 13379 delay_variable_subst='$delay_variable_subst'
adam@1459 13380 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
adam@1459 13381 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
adam@1459 13382 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
adam@1459 13383 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
adam@1459 13384 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
adam@1459 13385 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
adam@1459 13386 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
adam@1459 13387 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
adam@1599 13388 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
adam@1459 13389 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
adam@1459 13390 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
adam@1459 13391 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
adam@1459 13392 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
adam@1459 13393 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
adam@1459 13394 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
adam@1459 13395 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
adam@1459 13396 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
adam@1459 13397 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
adam@1459 13398 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
adam@1459 13399 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
adam@1459 13400 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
adam@1459 13401 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
adam@1459 13402 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
adam@1459 13403 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
adam@1459 13404 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
adam@1459 13405 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
adam@1459 13406 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
adam@1459 13407 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
adam@1459 13408 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
adam@1459 13409 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
adam@1459 13410 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
adam@1459 13411 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
adam@1459 13412 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
adam@1459 13413 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
adam@1459 13414 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
adam@1459 13415 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
adam@1459 13416 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
adam@1459 13417 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
adam@1459 13418 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
adam@1459 13419 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
adam@1459 13420 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
adam@1459 13421 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
adam@1459 13422 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
adam@1459 13423 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
adam@1459 13424 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
adam@1459 13425 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
adam@1459 13426 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
adam@1459 13427 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
adam@1459 13428 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
adam@1459 13429 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
adam@1459 13430 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
adam@1459 13431 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
adam@1459 13432 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
adam@1459 13433 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
adam@1459 13434 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
adam@1459 13435 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
adam@1459 13436 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"`'
adam@1459 13437 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
adam@1459 13438 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
adam@1459 13439 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
adam@1459 13440 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
adam@1459 13441 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
adam@1459 13442 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
adam@1459 13443 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
adam@1459 13444 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
adam@1459 13445 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
adam@1459 13446 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
adam@1459 13447 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
adam@1459 13448 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
adam@1459 13449 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
adam@1459 13450 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
adam@1459 13451 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
adam@1459 13452 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
adam@1459 13453 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
adam@1459 13454 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
adam@1459 13455 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
adam@1459 13456 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
adam@1459 13457 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
adam@1459 13458 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
adam@1459 13459 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
adam@1459 13460 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
adam@1459 13461 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
adam@1459 13462 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
adam@1459 13463 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
adam@1459 13464 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
adam@1459 13465 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
adam@1459 13466 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
adam@1459 13467 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
adam@1459 13468 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
adam@1459 13469 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
adam@1459 13470 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
adam@1459 13471 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
adam@1459 13472 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
adam@1459 13473 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
adam@1459 13474 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
adam@1459 13475 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
adam@1459 13476 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
adam@1459 13477 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
adam@1459 13478 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
adam@1459 13479 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
adam@1459 13480 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
adam@1459 13481 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
adam@1459 13482 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
adam@1459 13483 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
adam@1459 13484 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
adam@1459 13485 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
adam@1459 13486 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
adam@1459 13487 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
adam@1459 13488 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
adam@1459 13489 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
adam@1459 13490 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
adam@1459 13491 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
adam@1459 13492 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
adam@1459 13493 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
adam@1459 13494 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
adam@1459 13495 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
adam@1459 13496 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
adam@1459 13497 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
adam@1459 13498 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
adam@1459 13499 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
adam@1459 13500 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
adam@1459 13501 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
adam@1459 13502 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
adam@1459 13503 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
adam@1459 13504 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
adam@1459 13505 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
adam@1459 13506 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
adam@1459 13507 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
adam@1459 13508 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
adam@1459 13509 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
adamc@1132 13510
adamc@1132 13511 LTCC='$LTCC'
adamc@1132 13512 LTCFLAGS='$LTCFLAGS'
adamc@1132 13513 compiler='$compiler_DEFAULT'
adamc@1132 13514
adam@1459 13515 # A function that is used when there is no print builtin or printf.
adam@1459 13516 func_fallback_echo ()
adam@1459 13517 {
adam@1459 13518 eval 'cat <<_LTECHO_EOF
adam@1459 13519 \$1
adam@1459 13520 _LTECHO_EOF'
adam@1459 13521 }
adam@1459 13522
adamc@1132 13523 # Quote evaled strings.
adam@1459 13524 for var in SHELL \
adam@1459 13525 ECHO \
adam@1599 13526 PATH_SEPARATOR \
adam@1459 13527 SED \
adamc@1132 13528 GREP \
adamc@1132 13529 EGREP \
adamc@1132 13530 FGREP \
adamc@1132 13531 LD \
adamc@1132 13532 NM \
adamc@1132 13533 LN_S \
adamc@1132 13534 lt_SP2NL \
adamc@1132 13535 lt_NL2SP \
adamc@1132 13536 reload_flag \
adamc@1132 13537 OBJDUMP \
adamc@1132 13538 deplibs_check_method \
adamc@1132 13539 file_magic_cmd \
adam@1459 13540 file_magic_glob \
adam@1459 13541 want_nocaseglob \
adam@1459 13542 DLLTOOL \
adam@1459 13543 sharedlib_from_linklib_cmd \
adamc@1132 13544 AR \
adamc@1132 13545 AR_FLAGS \
adam@1459 13546 archiver_list_spec \
adamc@1132 13547 STRIP \
adamc@1132 13548 RANLIB \
adamc@1132 13549 CC \
adamc@1132 13550 CFLAGS \
adamc@1132 13551 compiler \
adamc@1132 13552 lt_cv_sys_global_symbol_pipe \
adamc@1132 13553 lt_cv_sys_global_symbol_to_cdecl \
adamc@1132 13554 lt_cv_sys_global_symbol_to_c_name_address \
adamc@1132 13555 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
adam@1459 13556 nm_file_list_spec \
adamc@1132 13557 lt_prog_compiler_no_builtin_flag \
adam@1459 13558 lt_prog_compiler_pic \
adamc@1132 13559 lt_prog_compiler_wl \
adamc@1132 13560 lt_prog_compiler_static \
adamc@1132 13561 lt_cv_prog_compiler_c_o \
adamc@1132 13562 need_locks \
adam@1459 13563 MANIFEST_TOOL \
adamc@1132 13564 DSYMUTIL \
adamc@1132 13565 NMEDIT \
adamc@1132 13566 LIPO \
adamc@1132 13567 OTOOL \
adamc@1132 13568 OTOOL64 \
adamc@1132 13569 shrext_cmds \
adamc@1132 13570 export_dynamic_flag_spec \
adamc@1132 13571 whole_archive_flag_spec \
adamc@1132 13572 compiler_needs_object \
adamc@1132 13573 with_gnu_ld \
adamc@1132 13574 allow_undefined_flag \
adamc@1132 13575 no_undefined_flag \
adamc@1132 13576 hardcode_libdir_flag_spec \
adamc@1132 13577 hardcode_libdir_separator \
adamc@1132 13578 exclude_expsyms \
adamc@1132 13579 include_expsyms \
adamc@1132 13580 file_list_spec \
adamc@1132 13581 variables_saved_for_relink \
adamc@1132 13582 libname_spec \
adamc@1132 13583 library_names_spec \
adamc@1132 13584 soname_spec \
adam@1459 13585 install_override_mode \
adamc@1132 13586 finish_eval \
adamc@1132 13587 old_striplib \
adamc@1132 13588 striplib; do
adam@1459 13589 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
adamc@1132 13590 *[\\\\\\\`\\"\\\$]*)
adam@1459 13591 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
adamc@1132 13592 ;;
adamc@1132 13593 *)
adamc@1132 13594 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
adamc@1132 13595 ;;
adamc@1132 13596 esac
adamc@1132 13597 done
adamc@1132 13598
adamc@1132 13599 # Double-quote double-evaled strings.
adamc@1132 13600 for var in reload_cmds \
adamc@1132 13601 old_postinstall_cmds \
adamc@1132 13602 old_postuninstall_cmds \
adamc@1132 13603 old_archive_cmds \
adamc@1132 13604 extract_expsyms_cmds \
adamc@1132 13605 old_archive_from_new_cmds \
adamc@1132 13606 old_archive_from_expsyms_cmds \
adamc@1132 13607 archive_cmds \
adamc@1132 13608 archive_expsym_cmds \
adamc@1132 13609 module_cmds \
adamc@1132 13610 module_expsym_cmds \
adamc@1132 13611 export_symbols_cmds \
adamc@1132 13612 prelink_cmds \
adam@1459 13613 postlink_cmds \
adamc@1132 13614 postinstall_cmds \
adamc@1132 13615 postuninstall_cmds \
adamc@1132 13616 finish_cmds \
adamc@1132 13617 sys_lib_search_path_spec \
adamc@1132 13618 sys_lib_dlsearch_path_spec; do
adam@1459 13619 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
adamc@1132 13620 *[\\\\\\\`\\"\\\$]*)
adam@1459 13621 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
adamc@1132 13622 ;;
adamc@1132 13623 *)
adamc@1132 13624 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
adamc@1132 13625 ;;
adamc@1132 13626 esac
adamc@1132 13627 done
adamc@1132 13628
adamc@1132 13629 ac_aux_dir='$ac_aux_dir'
adamc@1132 13630 xsi_shell='$xsi_shell'
adamc@1132 13631 lt_shell_append='$lt_shell_append'
adamc@1132 13632
adamc@1132 13633 # See if we are running on zsh, and set the options which allow our
adamc@1132 13634 # commands through without removal of \ escapes INIT.
adamc@1132 13635 if test -n "\${ZSH_VERSION+set}" ; then
adamc@1132 13636 setopt NO_GLOB_SUBST
adamc@1132 13637 fi
adamc@1132 13638
adamc@1132 13639
adamc@1132 13640 PACKAGE='$PACKAGE'
adamc@1132 13641 VERSION='$VERSION'
adamc@1132 13642 TIMESTAMP='$TIMESTAMP'
adamc@1132 13643 RM='$RM'
adamc@1132 13644 ofile='$ofile'
adamc@1132 13645
adamc@1132 13646
adamc@1132 13647
adamc@1132 13648
adamc@378 13649 _ACEOF
adamc@378 13650
adamc@1095 13651 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
adamc@378 13652
adamc@378 13653 # Handling of arguments.
adamc@378 13654 for ac_config_target in $ac_config_targets
adamc@378 13655 do
adamc@378 13656 case $ac_config_target in
adamc@1132 13657 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
adamc@1132 13658 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
adamc@1263 13659 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
adamc@378 13660 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
adamc@1132 13661 "src/c/Makefile") CONFIG_FILES="$CONFIG_FILES src/c/Makefile" ;;
adamc@378 13662 "src/config.sml") CONFIG_FILES="$CONFIG_FILES src/config.sml" ;;
adamc@378 13663
adam@1599 13664 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
adamc@378 13665 esac
adamc@378 13666 done
adamc@378 13667
adamc@378 13668
adamc@378 13669 # If the user did not use the arguments to specify the items to instantiate,
adamc@378 13670 # then the envvar interface is used. Set only those that are not.
adamc@378 13671 # We use the long form for the default assignment because of an extremely
adamc@378 13672 # bizarre bug on SunOS 4.1.3.
adamc@378 13673 if $ac_need_defaults; then
adamc@378 13674 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
adamc@1263 13675 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
adamc@1132 13676 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
adamc@378 13677 fi
adamc@378 13678
adamc@378 13679 # Have a temporary directory for convenience. Make it in the build tree
adamc@378 13680 # simply because there is no reason against having it here, and in addition,
adamc@378 13681 # creating and moving files from /tmp can sometimes cause problems.
adamc@378 13682 # Hook for its removal unless debugging.
adamc@378 13683 # Note that there is a small window in which the directory will not be cleaned:
adamc@378 13684 # after its creation but before its name has been assigned to `$tmp'.
adamc@378 13685 $debug ||
adamc@378 13686 {
adam@1599 13687 tmp= ac_tmp=
adamc@378 13688 trap 'exit_status=$?
adam@1599 13689 : "${ac_tmp:=$tmp}"
adam@1599 13690 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
adamc@378 13691 ' 0
adamc@1095 13692 trap 'as_fn_exit 1' 1 2 13 15
adamc@378 13693 }
adamc@378 13694 # Create a (secure) tmp directory for tmp files.
adamc@378 13695
adamc@378 13696 {
adamc@378 13697 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
adam@1599 13698 test -d "$tmp"
adamc@378 13699 } ||
adamc@378 13700 {
adamc@378 13701 tmp=./conf$$-$RANDOM
adamc@378 13702 (umask 077 && mkdir "$tmp")
adam@1315 13703 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
adam@1599 13704 ac_tmp=$tmp
adamc@378 13705
adamc@1095 13706 # Set up the scripts for CONFIG_FILES section.
adamc@1095 13707 # No need to generate them if there are no CONFIG_FILES.
adamc@1095 13708 # This happens for instance with `./config.status config.h'.
adamc@378 13709 if test -n "$CONFIG_FILES"; then
adamc@378 13710
adamc@1095 13711
adamc@1095 13712 ac_cr=`echo X | tr X '\015'`
adamc@1095 13713 # On cygwin, bash can eat \r inside `` if the user requested igncr.
adamc@1095 13714 # But we know of no other shell where ac_cr would be empty at this
adamc@1095 13715 # point, so we can use a bashism as a fallback.
adamc@1095 13716 if test "x$ac_cr" = x; then
adamc@1095 13717 eval ac_cr=\$\'\\r\'
adamc@1095 13718 fi
adamc@1095 13719 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
adamc@1095 13720 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
adam@1315 13721 ac_cs_awk_cr='\\r'
adamc@1095 13722 else
adamc@1095 13723 ac_cs_awk_cr=$ac_cr
adamc@1095 13724 fi
adamc@1095 13725
adam@1599 13726 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
adamc@378 13727 _ACEOF
adamc@378 13728
adamc@378 13729
adamc@1095 13730 {
adamc@1095 13731 echo "cat >conf$$subs.awk <<_ACEOF" &&
adamc@1095 13732 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
adamc@1095 13733 echo "_ACEOF"
adamc@1095 13734 } >conf$$subs.sh ||
adam@1315 13735 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
adam@1315 13736 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
adamc@378 13737 ac_delim='%!_!# '
adamc@378 13738 for ac_last_try in false false false false false :; do
adamc@1095 13739 . ./conf$$subs.sh ||
adam@1315 13740 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
adamc@378 13741
adamc@1095 13742 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
adamc@1095 13743 if test $ac_delim_n = $ac_delim_num; then
adamc@378 13744 break
adamc@378 13745 elif $ac_last_try; then
adam@1315 13746 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
adamc@378 13747 else
adamc@378 13748 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
adamc@378 13749 fi
adamc@378 13750 done
adamc@1095 13751 rm -f conf$$subs.sh
adamc@378 13752
adamc@1095 13753 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
adam@1599 13754 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
adamc@1095 13755 _ACEOF
adamc@1095 13756 sed -n '
adamc@1095 13757 h
adamc@1095 13758 s/^/S["/; s/!.*/"]=/
adamc@1095 13759 p
adamc@1095 13760 g
adamc@1095 13761 s/^[^!]*!//
adamc@1095 13762 :repl
adamc@1095 13763 t repl
adamc@1095 13764 s/'"$ac_delim"'$//
adamc@1095 13765 t delim
adamc@1095 13766 :nl
adamc@1095 13767 h
adamc@1095 13768 s/\(.\{148\}\)..*/\1/
adamc@1095 13769 t more1
adamc@1095 13770 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
adamc@1095 13771 p
adamc@1095 13772 n
adamc@1095 13773 b repl
adamc@1095 13774 :more1
adamc@1095 13775 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
adamc@1095 13776 p
adamc@1095 13777 g
adamc@1095 13778 s/.\{148\}//
adamc@1095 13779 t nl
adamc@1095 13780 :delim
adamc@1095 13781 h
adamc@1095 13782 s/\(.\{148\}\)..*/\1/
adamc@1095 13783 t more2
adamc@1095 13784 s/["\\]/\\&/g; s/^/"/; s/$/"/
adamc@1095 13785 p
adamc@1095 13786 b
adamc@1095 13787 :more2
adamc@1095 13788 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
adamc@1095 13789 p
adamc@1095 13790 g
adamc@1095 13791 s/.\{148\}//
adamc@1095 13792 t delim
adamc@1095 13793 ' <conf$$subs.awk | sed '
adamc@1095 13794 /^[^""]/{
adamc@1095 13795 N
adamc@1095 13796 s/\n//
adamc@1095 13797 }
adamc@1095 13798 ' >>$CONFIG_STATUS || ac_write_fail=1
adamc@1095 13799 rm -f conf$$subs.awk
adamc@1095 13800 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
adamc@1095 13801 _ACAWK
adam@1599 13802 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
adamc@1095 13803 for (key in S) S_is_set[key] = 1
adamc@1095 13804 FS = ""
adamc@378 13805
adamc@1095 13806 }
adamc@1095 13807 {
adamc@1095 13808 line = $ 0
adamc@1095 13809 nfields = split(line, field, "@")
adamc@1095 13810 substed = 0
adamc@1095 13811 len = length(field[1])
adamc@1095 13812 for (i = 2; i < nfields; i++) {
adamc@1095 13813 key = field[i]
adamc@1095 13814 keylen = length(key)
adamc@1095 13815 if (S_is_set[key]) {
adamc@1095 13816 value = S[key]
adamc@1095 13817 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
adamc@1095 13818 len += length(value) + length(field[++i])
adamc@1095 13819 substed = 1
adamc@1095 13820 } else
adamc@1095 13821 len += 1 + keylen
adamc@1095 13822 }
adamc@1095 13823
adamc@1095 13824 print line
adamc@1095 13825 }
adamc@1095 13826
adamc@1095 13827 _ACAWK
adamc@378 13828 _ACEOF
adamc@1095 13829 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
adamc@1095 13830 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
adamc@1095 13831 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
adamc@1095 13832 else
adamc@1095 13833 cat
adam@1599 13834 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
adam@1315 13835 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
adam@1315 13836 _ACEOF
adam@1315 13837
adam@1315 13838 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
adam@1315 13839 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
adamc@378 13840 # trailing colons and then remove the whole line if VPATH becomes empty
adamc@378 13841 # (actually we leave an empty line to preserve line numbers).
adamc@378 13842 if test "x$srcdir" = x.; then
adam@1315 13843 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
adam@1315 13844 h
adam@1315 13845 s///
adam@1315 13846 s/^/:/
adam@1315 13847 s/[ ]*$/:/
adam@1315 13848 s/:\$(srcdir):/:/g
adam@1315 13849 s/:\${srcdir}:/:/g
adam@1315 13850 s/:@srcdir@:/:/g
adam@1315 13851 s/^:*//
adamc@378 13852 s/:*$//
adam@1315 13853 x
adam@1315 13854 s/\(=[ ]*\).*/\1/
adam@1315 13855 G
adam@1315 13856 s/\n//
adamc@378 13857 s/^[^=]*=[ ]*$//
adamc@378 13858 }'
adamc@378 13859 fi
adamc@378 13860
adamc@1095 13861 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
adamc@378 13862 fi # test -n "$CONFIG_FILES"
adamc@378 13863
adamc@1263 13864 # Set up the scripts for CONFIG_HEADERS section.
adamc@1263 13865 # No need to generate them if there are no CONFIG_HEADERS.
adamc@1263 13866 # This happens for instance with `./config.status Makefile'.
adamc@1263 13867 if test -n "$CONFIG_HEADERS"; then
adam@1599 13868 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
adamc@1263 13869 BEGIN {
adamc@1263 13870 _ACEOF
adamc@1263 13871
adamc@1263 13872 # Transform confdefs.h into an awk script `defines.awk', embedded as
adamc@1263 13873 # here-document in config.status, that substitutes the proper values into
adamc@1263 13874 # config.h.in to produce config.h.
adamc@1263 13875
adamc@1263 13876 # Create a delimiter string that does not exist in confdefs.h, to ease
adamc@1263 13877 # handling of long lines.
adamc@1263 13878 ac_delim='%!_!# '
adamc@1263 13879 for ac_last_try in false false :; do
adam@1599 13880 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
adam@1599 13881 if test -z "$ac_tt"; then
adamc@1263 13882 break
adamc@1263 13883 elif $ac_last_try; then
adam@1315 13884 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
adamc@1263 13885 else
adamc@1263 13886 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
adamc@1263 13887 fi
adamc@1263 13888 done
adamc@1263 13889
adamc@1263 13890 # For the awk script, D is an array of macro values keyed by name,
adamc@1263 13891 # likewise P contains macro parameters if any. Preserve backslash
adamc@1263 13892 # newline sequences.
adamc@1263 13893
adamc@1263 13894 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
adamc@1263 13895 sed -n '
adamc@1263 13896 s/.\{148\}/&'"$ac_delim"'/g
adamc@1263 13897 t rset
adamc@1263 13898 :rset
adamc@1263 13899 s/^[ ]*#[ ]*define[ ][ ]*/ /
adamc@1263 13900 t def
adamc@1263 13901 d
adamc@1263 13902 :def
adamc@1263 13903 s/\\$//
adamc@1263 13904 t bsnl
adamc@1263 13905 s/["\\]/\\&/g
adamc@1263 13906 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
adamc@1263 13907 D["\1"]=" \3"/p
adamc@1263 13908 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
adamc@1263 13909 d
adamc@1263 13910 :bsnl
adamc@1263 13911 s/["\\]/\\&/g
adamc@1263 13912 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
adamc@1263 13913 D["\1"]=" \3\\\\\\n"\\/p
adamc@1263 13914 t cont
adamc@1263 13915 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
adamc@1263 13916 t cont
adamc@1263 13917 d
adamc@1263 13918 :cont
adamc@1263 13919 n
adamc@1263 13920 s/.\{148\}/&'"$ac_delim"'/g
adamc@1263 13921 t clear
adamc@1263 13922 :clear
adamc@1263 13923 s/\\$//
adamc@1263 13924 t bsnlc
adamc@1263 13925 s/["\\]/\\&/g; s/^/"/; s/$/"/p
adamc@1263 13926 d
adamc@1263 13927 :bsnlc
adamc@1263 13928 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
adamc@1263 13929 b cont
adamc@1263 13930 ' <confdefs.h | sed '
adamc@1263 13931 s/'"$ac_delim"'/"\\\
adamc@1263 13932 "/g' >>$CONFIG_STATUS || ac_write_fail=1
adamc@1263 13933
adamc@1263 13934 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
adamc@1263 13935 for (key in D) D_is_set[key] = 1
adamc@1263 13936 FS = ""
adamc@1263 13937 }
adamc@1263 13938 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
adamc@1263 13939 line = \$ 0
adamc@1263 13940 split(line, arg, " ")
adamc@1263 13941 if (arg[1] == "#") {
adamc@1263 13942 defundef = arg[2]
adamc@1263 13943 mac1 = arg[3]
adamc@1263 13944 } else {
adamc@1263 13945 defundef = substr(arg[1], 2)
adamc@1263 13946 mac1 = arg[2]
adamc@1263 13947 }
adamc@1263 13948 split(mac1, mac2, "(") #)
adamc@1263 13949 macro = mac2[1]
adamc@1263 13950 prefix = substr(line, 1, index(line, defundef) - 1)
adamc@1263 13951 if (D_is_set[macro]) {
adamc@1263 13952 # Preserve the white space surrounding the "#".
adamc@1263 13953 print prefix "define", macro P[macro] D[macro]
adamc@1263 13954 next
adamc@1263 13955 } else {
adamc@1263 13956 # Replace #undef with comments. This is necessary, for example,
adamc@1263 13957 # in the case of _POSIX_SOURCE, which is predefined and required
adamc@1263 13958 # on some systems where configure will not decide to define it.
adamc@1263 13959 if (defundef == "undef") {
adamc@1263 13960 print "/*", prefix defundef, macro, "*/"
adamc@1263 13961 next
adamc@1263 13962 }
adamc@1263 13963 }
adamc@1263 13964 }
adamc@1263 13965 { print }
adamc@1263 13966 _ACAWK
adamc@1263 13967 _ACEOF
adamc@1263 13968 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
adam@1315 13969 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
adamc@1263 13970 fi # test -n "$CONFIG_HEADERS"
adamc@1263 13971
adamc@1263 13972
adamc@1263 13973 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
adamc@1095 13974 shift
adamc@1095 13975 for ac_tag
adamc@378 13976 do
adamc@378 13977 case $ac_tag in
adamc@378 13978 :[FHLC]) ac_mode=$ac_tag; continue;;
adamc@378 13979 esac
adamc@378 13980 case $ac_mode$ac_tag in
adamc@378 13981 :[FHL]*:*);;
adam@1599 13982 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
adamc@378 13983 :[FH]-) ac_tag=-:-;;
adamc@378 13984 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
adamc@378 13985 esac
adamc@378 13986 ac_save_IFS=$IFS
adamc@378 13987 IFS=:
adamc@378 13988 set x $ac_tag
adamc@378 13989 IFS=$ac_save_IFS
adamc@378 13990 shift
adamc@378 13991 ac_file=$1
adamc@378 13992 shift
adamc@378 13993
adamc@378 13994 case $ac_mode in
adamc@378 13995 :L) ac_source=$1;;
adamc@378 13996 :[FH])
adamc@378 13997 ac_file_inputs=
adamc@378 13998 for ac_f
adamc@378 13999 do
adamc@378 14000 case $ac_f in
adam@1599 14001 -) ac_f="$ac_tmp/stdin";;
adamc@378 14002 *) # Look for the file first in the build tree, then in the source tree
adamc@378 14003 # (if the path is not absolute). The absolute path cannot be DOS-style,
adamc@378 14004 # because $ac_f cannot contain `:'.
adamc@378 14005 test -f "$ac_f" ||
adamc@378 14006 case $ac_f in
adamc@378 14007 [\\/$]*) false;;
adamc@378 14008 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
adamc@378 14009 esac ||
adam@1599 14010 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
adamc@378 14011 esac
adamc@1095 14012 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
adamc@1095 14013 as_fn_append ac_file_inputs " '$ac_f'"
adamc@378 14014 done
adamc@378 14015
adamc@378 14016 # Let's still pretend it is `configure' which instantiates (i.e., don't
adamc@378 14017 # use $as_me), people would be surprised to read:
adamc@378 14018 # /* config.h. Generated by config.status. */
adamc@1095 14019 configure_input='Generated from '`
adamc@1095 14020 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
adamc@1095 14021 `' by configure.'
adamc@378 14022 if test x"$ac_file" != x-; then
adamc@378 14023 configure_input="$ac_file. $configure_input"
adamc@1095 14024 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
adamc@1095 14025 $as_echo "$as_me: creating $ac_file" >&6;}
adamc@378 14026 fi
adamc@1095 14027 # Neutralize special characters interpreted by sed in replacement strings.
adamc@1095 14028 case $configure_input in #(
adamc@1095 14029 *\&* | *\|* | *\\* )
adamc@1095 14030 ac_sed_conf_input=`$as_echo "$configure_input" |
adamc@1095 14031 sed 's/[\\\\&|]/\\\\&/g'`;; #(
adamc@1095 14032 *) ac_sed_conf_input=$configure_input;;
adamc@1095 14033 esac
adamc@378 14034
adamc@378 14035 case $ac_tag in
adam@1599 14036 *:-:* | *:-) cat >"$ac_tmp/stdin" \
adam@1599 14037 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
adamc@378 14038 esac
adamc@378 14039 ;;
adamc@378 14040 esac
adamc@378 14041
adamc@378 14042 ac_dir=`$as_dirname -- "$ac_file" ||
adamc@378 14043 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
adamc@378 14044 X"$ac_file" : 'X\(//\)[^/]' \| \
adamc@378 14045 X"$ac_file" : 'X\(//\)$' \| \
adamc@378 14046 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
adamc@1095 14047 $as_echo X"$ac_file" |
adamc@378 14048 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
adamc@378 14049 s//\1/
adamc@378 14050 q
adamc@378 14051 }
adamc@378 14052 /^X\(\/\/\)[^/].*/{
adamc@378 14053 s//\1/
adamc@378 14054 q
adamc@378 14055 }
adamc@378 14056 /^X\(\/\/\)$/{
adamc@378 14057 s//\1/
adamc@378 14058 q
adamc@378 14059 }
adamc@378 14060 /^X\(\/\).*/{
adamc@378 14061 s//\1/
adamc@378 14062 q
adamc@378 14063 }
adamc@378 14064 s/.*/./; q'`
adamc@1095 14065 as_dir="$ac_dir"; as_fn_mkdir_p
adamc@378 14066 ac_builddir=.
adamc@378 14067
adamc@378 14068 case "$ac_dir" in
adamc@378 14069 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
adamc@378 14070 *)
adamc@1095 14071 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
adamc@378 14072 # A ".." for each directory in $ac_dir_suffix.
adamc@1095 14073 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
adamc@378 14074 case $ac_top_builddir_sub in
adamc@378 14075 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
adamc@378 14076 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
adamc@378 14077 esac ;;
adamc@378 14078 esac
adamc@378 14079 ac_abs_top_builddir=$ac_pwd
adamc@378 14080 ac_abs_builddir=$ac_pwd$ac_dir_suffix
adamc@378 14081 # for backward compatibility:
adamc@378 14082 ac_top_builddir=$ac_top_build_prefix
adamc@378 14083
adamc@378 14084 case $srcdir in
adamc@378 14085 .) # We are building in place.
adamc@378 14086 ac_srcdir=.
adamc@378 14087 ac_top_srcdir=$ac_top_builddir_sub
adamc@378 14088 ac_abs_top_srcdir=$ac_pwd ;;
adamc@378 14089 [\\/]* | ?:[\\/]* ) # Absolute name.
adamc@378 14090 ac_srcdir=$srcdir$ac_dir_suffix;
adamc@378 14091 ac_top_srcdir=$srcdir
adamc@378 14092 ac_abs_top_srcdir=$srcdir ;;
adamc@378 14093 *) # Relative name.
adamc@378 14094 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
adamc@378 14095 ac_top_srcdir=$ac_top_build_prefix$srcdir
adamc@378 14096 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
adamc@378 14097 esac
adamc@378 14098 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
adamc@378 14099
adamc@378 14100
adamc@378 14101 case $ac_mode in
adamc@378 14102 :F)
adamc@378 14103 #
adamc@378 14104 # CONFIG_FILE
adamc@378 14105 #
adamc@378 14106
adamc@1132 14107 case $INSTALL in
adamc@1132 14108 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
adamc@1132 14109 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
adamc@1132 14110 esac
adamc@1132 14111 ac_MKDIR_P=$MKDIR_P
adamc@1132 14112 case $MKDIR_P in
adamc@1132 14113 [\\/$]* | ?:[\\/]* ) ;;
adamc@1132 14114 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
adamc@1132 14115 esac
adamc@378 14116 _ACEOF
adamc@378 14117
adamc@1095 14118 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
adamc@378 14119 # If the template does not know about datarootdir, expand it.
adamc@378 14120 # FIXME: This hack should be removed a few years after 2.60.
adamc@378 14121 ac_datarootdir_hack=; ac_datarootdir_seen=
adamc@1095 14122 ac_sed_dataroot='
adamc@1095 14123 /datarootdir/ {
adamc@378 14124 p
adamc@378 14125 q
adamc@378 14126 }
adamc@378 14127 /@datadir@/p
adamc@378 14128 /@docdir@/p
adamc@378 14129 /@infodir@/p
adamc@378 14130 /@localedir@/p
adamc@1095 14131 /@mandir@/p'
adamc@1095 14132 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
adamc@378 14133 *datarootdir*) ac_datarootdir_seen=yes;;
adamc@378 14134 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
adamc@1095 14135 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
adamc@1095 14136 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
adamc@378 14137 _ACEOF
adamc@1095 14138 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
adamc@378 14139 ac_datarootdir_hack='
adamc@378 14140 s&@datadir@&$datadir&g
adamc@378 14141 s&@docdir@&$docdir&g
adamc@378 14142 s&@infodir@&$infodir&g
adamc@378 14143 s&@localedir@&$localedir&g
adamc@378 14144 s&@mandir@&$mandir&g
adamc@1095 14145 s&\\\${datarootdir}&$datarootdir&g' ;;
adamc@378 14146 esac
adamc@378 14147 _ACEOF
adamc@378 14148
adamc@378 14149 # Neutralize VPATH when `$srcdir' = `.'.
adamc@378 14150 # Shell code in configure.ac might set extrasub.
adamc@378 14151 # FIXME: do we really want to maintain this feature?
adamc@1095 14152 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
adamc@1095 14153 ac_sed_extra="$ac_vpsub
adamc@378 14154 $extrasub
adamc@378 14155 _ACEOF
adamc@1095 14156 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
adamc@378 14157 :t
adamc@378 14158 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
adamc@1095 14159 s|@configure_input@|$ac_sed_conf_input|;t t
adamc@378 14160 s&@top_builddir@&$ac_top_builddir_sub&;t t
adamc@1095 14161 s&@top_build_prefix@&$ac_top_build_prefix&;t t
adamc@378 14162 s&@srcdir@&$ac_srcdir&;t t
adamc@378 14163 s&@abs_srcdir@&$ac_abs_srcdir&;t t
adamc@378 14164 s&@top_srcdir@&$ac_top_srcdir&;t t
adamc@378 14165 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
adamc@378 14166 s&@builddir@&$ac_builddir&;t t
adamc@378 14167 s&@abs_builddir@&$ac_abs_builddir&;t t
adamc@378 14168 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
adamc@1132 14169 s&@INSTALL@&$ac_INSTALL&;t t
adamc@1132 14170 s&@MKDIR_P@&$ac_MKDIR_P&;t t
adamc@378 14171 $ac_datarootdir_hack
adamc@1095 14172 "
adam@1599 14173 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
adam@1599 14174 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
adamc@378 14175
adamc@378 14176 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
adam@1599 14177 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
adam@1599 14178 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
adam@1599 14179 "$ac_tmp/out"`; test -z "$ac_out"; } &&
adamc@1095 14180 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
adam@1315 14181 which seems to be undefined. Please make sure it is defined" >&5
adamc@1095 14182 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
adam@1315 14183 which seems to be undefined. Please make sure it is defined" >&2;}
adamc@378 14184
adam@1599 14185 rm -f "$ac_tmp/stdin"
adamc@378 14186 case $ac_file in
adam@1599 14187 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
adam@1599 14188 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
adamc@1095 14189 esac \
adam@1315 14190 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
adamc@378 14191 ;;
adamc@1263 14192 :H)
adamc@1263 14193 #
adamc@1263 14194 # CONFIG_HEADER
adamc@1263 14195 #
adamc@1263 14196 if test x"$ac_file" != x-; then
adamc@1263 14197 {
adamc@1263 14198 $as_echo "/* $configure_input */" \
adam@1599 14199 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
adam@1599 14200 } >"$ac_tmp/config.h" \
adam@1315 14201 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
adam@1599 14202 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
adamc@1263 14203 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
adamc@1263 14204 $as_echo "$as_me: $ac_file is unchanged" >&6;}
adamc@1263 14205 else
adamc@1263 14206 rm -f "$ac_file"
adam@1599 14207 mv "$ac_tmp/config.h" "$ac_file" \
adam@1315 14208 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
adamc@1263 14209 fi
adamc@1263 14210 else
adamc@1263 14211 $as_echo "/* $configure_input */" \
adam@1599 14212 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
adam@1315 14213 || as_fn_error $? "could not create -" "$LINENO" 5
adamc@1263 14214 fi
adamc@1263 14215 # Compute "$ac_file"'s index in $config_headers.
adamc@1263 14216 _am_arg="$ac_file"
adamc@1263 14217 _am_stamp_count=1
adamc@1263 14218 for _am_header in $config_headers :; do
adamc@1263 14219 case $_am_header in
adamc@1263 14220 $_am_arg | $_am_arg:* )
adamc@1263 14221 break ;;
adamc@1263 14222 * )
adamc@1263 14223 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
adamc@1263 14224 esac
adamc@1263 14225 done
adamc@1263 14226 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
adamc@1263 14227 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
adamc@1263 14228 X"$_am_arg" : 'X\(//\)[^/]' \| \
adamc@1263 14229 X"$_am_arg" : 'X\(//\)$' \| \
adamc@1263 14230 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
adamc@1263 14231 $as_echo X"$_am_arg" |
adamc@1263 14232 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
adamc@1263 14233 s//\1/
adamc@1263 14234 q
adamc@1263 14235 }
adamc@1263 14236 /^X\(\/\/\)[^/].*/{
adamc@1263 14237 s//\1/
adamc@1263 14238 q
adamc@1263 14239 }
adamc@1263 14240 /^X\(\/\/\)$/{
adamc@1263 14241 s//\1/
adamc@1263 14242 q
adamc@1263 14243 }
adamc@1263 14244 /^X\(\/\).*/{
adamc@1263 14245 s//\1/
adamc@1263 14246 q
adamc@1263 14247 }
adamc@1263 14248 s/.*/./; q'`/stamp-h$_am_stamp_count
adamc@1263 14249 ;;
adamc@378 14250
adamc@1132 14251 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
adamc@1132 14252 $as_echo "$as_me: executing $ac_file commands" >&6;}
adamc@1132 14253 ;;
adamc@378 14254 esac
adamc@378 14255
adamc@378 14256
adamc@378 14257 case $ac_file$ac_mode in
adamc@1132 14258 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
adamc@1132 14259 # Autoconf 2.62 quotes --file arguments for eval, but not when files
adamc@1132 14260 # are listed without --file. Let's play safe and only enable the eval
adamc@1132 14261 # if we detect the quoting.
adamc@1132 14262 case $CONFIG_FILES in
adamc@1132 14263 *\'*) eval set x "$CONFIG_FILES" ;;
adamc@1132 14264 *) set x $CONFIG_FILES ;;
adamc@1132 14265 esac
adamc@1132 14266 shift
adamc@1132 14267 for mf
adamc@1132 14268 do
adamc@1132 14269 # Strip MF so we end up with the name of the file.
adamc@1132 14270 mf=`echo "$mf" | sed -e 's/:.*$//'`
adamc@1132 14271 # Check whether this is an Automake generated Makefile or not.
adamc@1132 14272 # We used to match only the files named `Makefile.in', but
adamc@1132 14273 # some people rename them; so instead we look at the file content.
adamc@1132 14274 # Grep'ing the first line is not enough: some people post-process
adamc@1132 14275 # each Makefile.in and add a new line on top of each file to say so.
adamc@1132 14276 # Grep'ing the whole file is not good either: AIX grep has a line
adamc@1132 14277 # limit of 2048, but all sed's we know have understand at least 4000.
adamc@1132 14278 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
adamc@1132 14279 dirpart=`$as_dirname -- "$mf" ||
adamc@1132 14280 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
adamc@1132 14281 X"$mf" : 'X\(//\)[^/]' \| \
adamc@1132 14282 X"$mf" : 'X\(//\)$' \| \
adamc@1132 14283 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
adamc@1132 14284 $as_echo X"$mf" |
adamc@1132 14285 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
adamc@1132 14286 s//\1/
adamc@1132 14287 q
adamc@1132 14288 }
adamc@1132 14289 /^X\(\/\/\)[^/].*/{
adamc@1132 14290 s//\1/
adamc@1132 14291 q
adamc@1132 14292 }
adamc@1132 14293 /^X\(\/\/\)$/{
adamc@1132 14294 s//\1/
adamc@1132 14295 q
adamc@1132 14296 }
adamc@1132 14297 /^X\(\/\).*/{
adamc@1132 14298 s//\1/
adamc@1132 14299 q
adamc@1132 14300 }
adamc@1132 14301 s/.*/./; q'`
adamc@1132 14302 else
adamc@1132 14303 continue
adamc@1132 14304 fi
adamc@1132 14305 # Extract the definition of DEPDIR, am__include, and am__quote
adamc@1132 14306 # from the Makefile without running `make'.
adamc@1132 14307 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
adamc@1132 14308 test -z "$DEPDIR" && continue
adamc@1132 14309 am__include=`sed -n 's/^am__include = //p' < "$mf"`
adamc@1132 14310 test -z "am__include" && continue
adamc@1132 14311 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
adamc@1132 14312 # When using ansi2knr, U may be empty or an underscore; expand it
adamc@1132 14313 U=`sed -n 's/^U = //p' < "$mf"`
adamc@1132 14314 # Find all dependency output files, they are included files with
adamc@1132 14315 # $(DEPDIR) in their names. We invoke sed twice because it is the
adamc@1132 14316 # simplest approach to changing $(DEPDIR) to its actual value in the
adamc@1132 14317 # expansion.
adamc@1132 14318 for file in `sed -n "
adamc@1132 14319 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
adamc@1132 14320 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
adamc@1132 14321 # Make sure the directory exists.
adamc@1132 14322 test -f "$dirpart/$file" && continue
adamc@1132 14323 fdir=`$as_dirname -- "$file" ||
adamc@1132 14324 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
adamc@1132 14325 X"$file" : 'X\(//\)[^/]' \| \
adamc@1132 14326 X"$file" : 'X\(//\)$' \| \
adamc@1132 14327 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
adamc@1132 14328 $as_echo X"$file" |
adamc@1132 14329 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
adamc@1132 14330 s//\1/
adamc@1132 14331 q
adamc@1132 14332 }
adamc@1132 14333 /^X\(\/\/\)[^/].*/{
adamc@1132 14334 s//\1/
adamc@1132 14335 q
adamc@1132 14336 }
adamc@1132 14337 /^X\(\/\/\)$/{
adamc@1132 14338 s//\1/
adamc@1132 14339 q
adamc@1132 14340 }
adamc@1132 14341 /^X\(\/\).*/{
adamc@1132 14342 s//\1/
adamc@1132 14343 q
adamc@1132 14344 }
adamc@1132 14345 s/.*/./; q'`
adamc@1132 14346 as_dir=$dirpart/$fdir; as_fn_mkdir_p
adamc@1132 14347 # echo "creating $dirpart/$file"
adamc@1132 14348 echo '# dummy' > "$dirpart/$file"
adamc@1132 14349 done
adamc@1132 14350 done
adamc@1132 14351 }
adamc@1132 14352 ;;
adamc@1132 14353 "libtool":C)
adamc@1132 14354
adamc@1132 14355 # See if we are running on zsh, and set the options which allow our
adamc@1132 14356 # commands through without removal of \ escapes.
adamc@1132 14357 if test -n "${ZSH_VERSION+set}" ; then
adamc@1132 14358 setopt NO_GLOB_SUBST
adamc@1132 14359 fi
adamc@1132 14360
adamc@1132 14361 cfgfile="${ofile}T"
adamc@1132 14362 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
adamc@1132 14363 $RM "$cfgfile"
adamc@1132 14364
adamc@1132 14365 cat <<_LT_EOF >> "$cfgfile"
adamc@1132 14366 #! $SHELL
adamc@1132 14367
adamc@1132 14368 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
adamc@1132 14369 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
adamc@1132 14370 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
adamc@1132 14371 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
adamc@1132 14372 #
adamc@1132 14373 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
adam@1599 14374 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software
adam@1599 14375 # Foundation, Inc.
adamc@1132 14376 # Written by Gordon Matzigkeit, 1996
adamc@1132 14377 #
adamc@1132 14378 # This file is part of GNU Libtool.
adamc@1132 14379 #
adamc@1132 14380 # GNU Libtool is free software; you can redistribute it and/or
adamc@1132 14381 # modify it under the terms of the GNU General Public License as
adamc@1132 14382 # published by the Free Software Foundation; either version 2 of
adamc@1132 14383 # the License, or (at your option) any later version.
adamc@1132 14384 #
adamc@1132 14385 # As a special exception to the GNU General Public License,
adamc@1132 14386 # if you distribute this file as part of a program or library that
adamc@1132 14387 # is built using GNU Libtool, you may include this file under the
adamc@1132 14388 # same distribution terms that you use for the rest of that program.
adamc@1132 14389 #
adamc@1132 14390 # GNU Libtool is distributed in the hope that it will be useful,
adamc@1132 14391 # but WITHOUT ANY WARRANTY; without even the implied warranty of
adamc@1132 14392 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
adamc@1132 14393 # GNU General Public License for more details.
adamc@1132 14394 #
adamc@1132 14395 # You should have received a copy of the GNU General Public License
adamc@1132 14396 # along with GNU Libtool; see the file COPYING. If not, a copy
adamc@1132 14397 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
adamc@1132 14398 # obtained by writing to the Free Software Foundation, Inc.,
adamc@1132 14399 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
adamc@1132 14400
adamc@1132 14401
adamc@1132 14402 # The names of the tagged configurations supported by this script.
adamc@1132 14403 available_tags=""
adamc@1132 14404
adamc@1132 14405 # ### BEGIN LIBTOOL CONFIG
adamc@1132 14406
adamc@1132 14407 # Which release of libtool.m4 was used?
adamc@1132 14408 macro_version=$macro_version
adamc@1132 14409 macro_revision=$macro_revision
adamc@1132 14410
adamc@1132 14411 # Whether or not to build shared libraries.
adamc@1132 14412 build_libtool_libs=$enable_shared
adamc@1132 14413
adamc@1132 14414 # Whether or not to build static libraries.
adamc@1132 14415 build_old_libs=$enable_static
adamc@1132 14416
adamc@1132 14417 # What type of objects to build.
adamc@1132 14418 pic_mode=$pic_mode
adamc@1132 14419
adamc@1132 14420 # Whether or not to optimize for fast installation.
adamc@1132 14421 fast_install=$enable_fast_install
adamc@1132 14422
adam@1459 14423 # Shell to use when invoking shell scripts.
adam@1459 14424 SHELL=$lt_SHELL
adam@1459 14425
adam@1459 14426 # An echo program that protects backslashes.
adam@1459 14427 ECHO=$lt_ECHO
adam@1459 14428
adam@1599 14429 # The PATH separator for the build system.
adam@1599 14430 PATH_SEPARATOR=$lt_PATH_SEPARATOR
adam@1599 14431
adamc@1132 14432 # The host system.
adamc@1132 14433 host_alias=$host_alias
adamc@1132 14434 host=$host
adamc@1132 14435 host_os=$host_os
adamc@1132 14436
adamc@1132 14437 # The build system.
adamc@1132 14438 build_alias=$build_alias
adamc@1132 14439 build=$build
adamc@1132 14440 build_os=$build_os
adamc@1132 14441
adamc@1132 14442 # A sed program that does not truncate output.
adamc@1132 14443 SED=$lt_SED
adamc@1132 14444
adamc@1132 14445 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
adamc@1132 14446 Xsed="\$SED -e 1s/^X//"
adamc@1132 14447
adamc@1132 14448 # A grep program that handles long lines.
adamc@1132 14449 GREP=$lt_GREP
adamc@1132 14450
adamc@1132 14451 # An ERE matcher.
adamc@1132 14452 EGREP=$lt_EGREP
adamc@1132 14453
adamc@1132 14454 # A literal string matcher.
adamc@1132 14455 FGREP=$lt_FGREP
adamc@1132 14456
adamc@1132 14457 # A BSD- or MS-compatible name lister.
adamc@1132 14458 NM=$lt_NM
adamc@1132 14459
adamc@1132 14460 # Whether we need soft or hard links.
adamc@1132 14461 LN_S=$lt_LN_S
adamc@1132 14462
adamc@1132 14463 # What is the maximum length of a command?
adamc@1132 14464 max_cmd_len=$max_cmd_len
adamc@1132 14465
adamc@1132 14466 # Object file suffix (normally "o").
adamc@1132 14467 objext=$ac_objext
adamc@1132 14468
adamc@1132 14469 # Executable file suffix (normally "").
adamc@1132 14470 exeext=$exeext
adamc@1132 14471
adamc@1132 14472 # whether the shell understands "unset".
adamc@1132 14473 lt_unset=$lt_unset
adamc@1132 14474
adamc@1132 14475 # turn spaces into newlines.
adamc@1132 14476 SP2NL=$lt_lt_SP2NL
adamc@1132 14477
adamc@1132 14478 # turn newlines into spaces.
adamc@1132 14479 NL2SP=$lt_lt_NL2SP
adamc@1132 14480
adam@1459 14481 # convert \$build file names to \$host format.
adam@1459 14482 to_host_file_cmd=$lt_cv_to_host_file_cmd
adam@1459 14483
adam@1459 14484 # convert \$build files to toolchain format.
adam@1459 14485 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
adamc@1132 14486
adamc@1132 14487 # An object symbol dumper.
adamc@1132 14488 OBJDUMP=$lt_OBJDUMP
adamc@1132 14489
adamc@1132 14490 # Method to check whether dependent libraries are shared objects.
adamc@1132 14491 deplibs_check_method=$lt_deplibs_check_method
adamc@1132 14492
adam@1459 14493 # Command to use when deplibs_check_method = "file_magic".
adamc@1132 14494 file_magic_cmd=$lt_file_magic_cmd
adamc@1132 14495
adam@1459 14496 # How to find potential files when deplibs_check_method = "file_magic".
adam@1459 14497 file_magic_glob=$lt_file_magic_glob
adam@1459 14498
adam@1459 14499 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
adam@1459 14500 want_nocaseglob=$lt_want_nocaseglob
adam@1459 14501
adam@1459 14502 # DLL creation program.
adam@1459 14503 DLLTOOL=$lt_DLLTOOL
adam@1459 14504
adam@1459 14505 # Command to associate shared and link libraries.
adam@1459 14506 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
adam@1459 14507
adamc@1132 14508 # The archiver.
adamc@1132 14509 AR=$lt_AR
adam@1459 14510
adam@1459 14511 # Flags to create an archive.
adamc@1132 14512 AR_FLAGS=$lt_AR_FLAGS
adamc@1132 14513
adam@1459 14514 # How to feed a file listing to the archiver.
adam@1459 14515 archiver_list_spec=$lt_archiver_list_spec
adam@1459 14516
adamc@1132 14517 # A symbol stripping program.
adamc@1132 14518 STRIP=$lt_STRIP
adamc@1132 14519
adamc@1132 14520 # Commands used to install an old-style archive.
adamc@1132 14521 RANLIB=$lt_RANLIB
adamc@1132 14522 old_postinstall_cmds=$lt_old_postinstall_cmds
adamc@1132 14523 old_postuninstall_cmds=$lt_old_postuninstall_cmds
adamc@1132 14524
adam@1459 14525 # Whether to use a lock for old archive extraction.
adam@1459 14526 lock_old_archive_extraction=$lock_old_archive_extraction
adam@1459 14527
adamc@1132 14528 # A C compiler.
adamc@1132 14529 LTCC=$lt_CC
adamc@1132 14530
adamc@1132 14531 # LTCC compiler flags.
adamc@1132 14532 LTCFLAGS=$lt_CFLAGS
adamc@1132 14533
adamc@1132 14534 # Take the output of nm and produce a listing of raw symbols and C names.
adamc@1132 14535 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
adamc@1132 14536
adamc@1132 14537 # Transform the output of nm in a proper C declaration.
adamc@1132 14538 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
adamc@1132 14539
adamc@1132 14540 # Transform the output of nm in a C name address pair.
adamc@1132 14541 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
adamc@1132 14542
adamc@1132 14543 # Transform the output of nm in a C name address pair when lib prefix is needed.
adamc@1132 14544 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
adamc@1132 14545
adam@1459 14546 # Specify filename containing input files for \$NM.
adam@1459 14547 nm_file_list_spec=$lt_nm_file_list_spec
adam@1459 14548
adam@1459 14549 # The root where to search for dependent libraries,and in which our libraries should be installed.
adam@1459 14550 lt_sysroot=$lt_sysroot
adam@1459 14551
adamc@1132 14552 # The name of the directory that contains temporary libtool files.
adamc@1132 14553 objdir=$objdir
adamc@1132 14554
adamc@1132 14555 # Used to examine libraries when file_magic_cmd begins with "file".
adamc@1132 14556 MAGIC_CMD=$MAGIC_CMD
adamc@1132 14557
adamc@1132 14558 # Must we lock files when doing compilation?
adamc@1132 14559 need_locks=$lt_need_locks
adamc@1132 14560
adam@1459 14561 # Manifest tool.
adam@1459 14562 MANIFEST_TOOL=$lt_MANIFEST_TOOL
adam@1459 14563
adamc@1132 14564 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
adamc@1132 14565 DSYMUTIL=$lt_DSYMUTIL
adamc@1132 14566
adamc@1132 14567 # Tool to change global to local symbols on Mac OS X.
adamc@1132 14568 NMEDIT=$lt_NMEDIT
adamc@1132 14569
adamc@1132 14570 # Tool to manipulate fat objects and archives on Mac OS X.
adamc@1132 14571 LIPO=$lt_LIPO
adamc@1132 14572
adamc@1132 14573 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
adamc@1132 14574 OTOOL=$lt_OTOOL
adamc@1132 14575
adamc@1132 14576 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
adamc@1132 14577 OTOOL64=$lt_OTOOL64
adamc@1132 14578
adamc@1132 14579 # Old archive suffix (normally "a").
adamc@1132 14580 libext=$libext
adamc@1132 14581
adamc@1132 14582 # Shared library suffix (normally ".so").
adamc@1132 14583 shrext_cmds=$lt_shrext_cmds
adamc@1132 14584
adamc@1132 14585 # The commands to extract the exported symbol list from a shared archive.
adamc@1132 14586 extract_expsyms_cmds=$lt_extract_expsyms_cmds
adamc@1132 14587
adamc@1132 14588 # Variables whose values should be saved in libtool wrapper scripts and
adamc@1132 14589 # restored at link time.
adamc@1132 14590 variables_saved_for_relink=$lt_variables_saved_for_relink
adamc@1132 14591
adamc@1132 14592 # Do we need the "lib" prefix for modules?
adamc@1132 14593 need_lib_prefix=$need_lib_prefix
adamc@1132 14594
adamc@1132 14595 # Do we need a version for libraries?
adamc@1132 14596 need_version=$need_version
adamc@1132 14597
adamc@1132 14598 # Library versioning type.
adamc@1132 14599 version_type=$version_type
adamc@1132 14600
adamc@1132 14601 # Shared library runtime path variable.
adamc@1132 14602 runpath_var=$runpath_var
adamc@1132 14603
adamc@1132 14604 # Shared library path variable.
adamc@1132 14605 shlibpath_var=$shlibpath_var
adamc@1132 14606
adamc@1132 14607 # Is shlibpath searched before the hard-coded library search path?
adamc@1132 14608 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
adamc@1132 14609
adamc@1132 14610 # Format of library name prefix.
adamc@1132 14611 libname_spec=$lt_libname_spec
adamc@1132 14612
adamc@1132 14613 # List of archive names. First name is the real one, the rest are links.
adamc@1132 14614 # The last name is the one that the linker finds with -lNAME
adamc@1132 14615 library_names_spec=$lt_library_names_spec
adamc@1132 14616
adamc@1132 14617 # The coded name of the library, if different from the real name.
adamc@1132 14618 soname_spec=$lt_soname_spec
adamc@1132 14619
adam@1459 14620 # Permission mode override for installation of shared libraries.
adam@1459 14621 install_override_mode=$lt_install_override_mode
adam@1459 14622
adamc@1132 14623 # Command to use after installation of a shared archive.
adamc@1132 14624 postinstall_cmds=$lt_postinstall_cmds
adamc@1132 14625
adamc@1132 14626 # Command to use after uninstallation of a shared archive.
adamc@1132 14627 postuninstall_cmds=$lt_postuninstall_cmds
adamc@1132 14628
adamc@1132 14629 # Commands used to finish a libtool library installation in a directory.
adamc@1132 14630 finish_cmds=$lt_finish_cmds
adamc@1132 14631
adamc@1132 14632 # As "finish_cmds", except a single script fragment to be evaled but
adamc@1132 14633 # not shown.
adamc@1132 14634 finish_eval=$lt_finish_eval
adamc@1132 14635
adamc@1132 14636 # Whether we should hardcode library paths into libraries.
adamc@1132 14637 hardcode_into_libs=$hardcode_into_libs
adamc@1132 14638
adamc@1132 14639 # Compile-time system search path for libraries.
adamc@1132 14640 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
adamc@1132 14641
adamc@1132 14642 # Run-time system search path for libraries.
adamc@1132 14643 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
adamc@1132 14644
adamc@1132 14645 # Whether dlopen is supported.
adamc@1132 14646 dlopen_support=$enable_dlopen
adamc@1132 14647
adamc@1132 14648 # Whether dlopen of programs is supported.
adamc@1132 14649 dlopen_self=$enable_dlopen_self
adamc@1132 14650
adamc@1132 14651 # Whether dlopen of statically linked programs is supported.
adamc@1132 14652 dlopen_self_static=$enable_dlopen_self_static
adamc@1132 14653
adamc@1132 14654 # Commands to strip libraries.
adamc@1132 14655 old_striplib=$lt_old_striplib
adamc@1132 14656 striplib=$lt_striplib
adamc@1132 14657
adamc@1132 14658
adamc@1132 14659 # The linker used to build libraries.
adamc@1132 14660 LD=$lt_LD
adamc@1132 14661
adam@1459 14662 # How to create reloadable object files.
adam@1459 14663 reload_flag=$lt_reload_flag
adam@1459 14664 reload_cmds=$lt_reload_cmds
adam@1459 14665
adamc@1132 14666 # Commands used to build an old-style archive.
adamc@1132 14667 old_archive_cmds=$lt_old_archive_cmds
adamc@1132 14668
adamc@1132 14669 # A language specific compiler.
adamc@1132 14670 CC=$lt_compiler
adamc@1132 14671
adamc@1132 14672 # Is the compiler the GNU compiler?
adamc@1132 14673 with_gcc=$GCC
adamc@1132 14674
adamc@1132 14675 # Compiler flag to turn off builtin functions.
adamc@1132 14676 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
adamc@1132 14677
adam@1459 14678 # Additional compiler flags for building library objects.
adam@1459 14679 pic_flag=$lt_lt_prog_compiler_pic
adam@1459 14680
adamc@1132 14681 # How to pass a linker flag through the compiler.
adamc@1132 14682 wl=$lt_lt_prog_compiler_wl
adamc@1132 14683
adamc@1132 14684 # Compiler flag to prevent dynamic linking.
adamc@1132 14685 link_static_flag=$lt_lt_prog_compiler_static
adamc@1132 14686
adamc@1132 14687 # Does compiler simultaneously support -c and -o options?
adamc@1132 14688 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
adamc@1132 14689
adamc@1132 14690 # Whether or not to add -lc for building shared libraries.
adamc@1132 14691 build_libtool_need_lc=$archive_cmds_need_lc
adamc@1132 14692
adamc@1132 14693 # Whether or not to disallow shared libs when runtime libs are static.
adamc@1132 14694 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
adamc@1132 14695
adamc@1132 14696 # Compiler flag to allow reflexive dlopens.
adamc@1132 14697 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
adamc@1132 14698
adamc@1132 14699 # Compiler flag to generate shared objects directly from archives.
adamc@1132 14700 whole_archive_flag_spec=$lt_whole_archive_flag_spec
adamc@1132 14701
adamc@1132 14702 # Whether the compiler copes with passing no objects directly.
adamc@1132 14703 compiler_needs_object=$lt_compiler_needs_object
adamc@1132 14704
adamc@1132 14705 # Create an old-style archive from a shared archive.
adamc@1132 14706 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
adamc@1132 14707
adamc@1132 14708 # Create a temporary old-style archive to link instead of a shared archive.
adamc@1132 14709 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
adamc@1132 14710
adamc@1132 14711 # Commands used to build a shared archive.
adamc@1132 14712 archive_cmds=$lt_archive_cmds
adamc@1132 14713 archive_expsym_cmds=$lt_archive_expsym_cmds
adamc@1132 14714
adamc@1132 14715 # Commands used to build a loadable module if different from building
adamc@1132 14716 # a shared archive.
adamc@1132 14717 module_cmds=$lt_module_cmds
adamc@1132 14718 module_expsym_cmds=$lt_module_expsym_cmds
adamc@1132 14719
adamc@1132 14720 # Whether we are building with GNU ld or not.
adamc@1132 14721 with_gnu_ld=$lt_with_gnu_ld
adamc@1132 14722
adamc@1132 14723 # Flag that allows shared libraries with undefined symbols to be built.
adamc@1132 14724 allow_undefined_flag=$lt_allow_undefined_flag
adamc@1132 14725
adamc@1132 14726 # Flag that enforces no undefined symbols.
adamc@1132 14727 no_undefined_flag=$lt_no_undefined_flag
adamc@1132 14728
adamc@1132 14729 # Flag to hardcode \$libdir into a binary during linking.
adamc@1132 14730 # This must work even if \$libdir does not exist
adamc@1132 14731 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
adamc@1132 14732
adamc@1132 14733 # Whether we need a single "-rpath" flag with a separated argument.
adamc@1132 14734 hardcode_libdir_separator=$lt_hardcode_libdir_separator
adamc@1132 14735
adamc@1132 14736 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
adamc@1132 14737 # DIR into the resulting binary.
adamc@1132 14738 hardcode_direct=$hardcode_direct
adamc@1132 14739
adamc@1132 14740 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
adamc@1132 14741 # DIR into the resulting binary and the resulting library dependency is
adamc@1132 14742 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
adamc@1132 14743 # library is relocated.
adamc@1132 14744 hardcode_direct_absolute=$hardcode_direct_absolute
adamc@1132 14745
adamc@1132 14746 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
adamc@1132 14747 # into the resulting binary.
adamc@1132 14748 hardcode_minus_L=$hardcode_minus_L
adamc@1132 14749
adamc@1132 14750 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
adamc@1132 14751 # into the resulting binary.
adamc@1132 14752 hardcode_shlibpath_var=$hardcode_shlibpath_var
adamc@1132 14753
adamc@1132 14754 # Set to "yes" if building a shared library automatically hardcodes DIR
adamc@1132 14755 # into the library and all subsequent libraries and executables linked
adamc@1132 14756 # against it.
adamc@1132 14757 hardcode_automatic=$hardcode_automatic
adamc@1132 14758
adamc@1132 14759 # Set to yes if linker adds runtime paths of dependent libraries
adamc@1132 14760 # to runtime path list.
adamc@1132 14761 inherit_rpath=$inherit_rpath
adamc@1132 14762
adamc@1132 14763 # Whether libtool must link a program against all its dependency libraries.
adamc@1132 14764 link_all_deplibs=$link_all_deplibs
adamc@1132 14765
adamc@1132 14766 # Set to "yes" if exported symbols are required.
adamc@1132 14767 always_export_symbols=$always_export_symbols
adamc@1132 14768
adamc@1132 14769 # The commands to list exported symbols.
adamc@1132 14770 export_symbols_cmds=$lt_export_symbols_cmds
adamc@1132 14771
adamc@1132 14772 # Symbols that should not be listed in the preloaded symbols.
adamc@1132 14773 exclude_expsyms=$lt_exclude_expsyms
adamc@1132 14774
adamc@1132 14775 # Symbols that must always be exported.
adamc@1132 14776 include_expsyms=$lt_include_expsyms
adamc@1132 14777
adamc@1132 14778 # Commands necessary for linking programs (against libraries) with templates.
adamc@1132 14779 prelink_cmds=$lt_prelink_cmds
adamc@1132 14780
adam@1459 14781 # Commands necessary for finishing linking programs.
adam@1459 14782 postlink_cmds=$lt_postlink_cmds
adam@1459 14783
adamc@1132 14784 # Specify filename containing input files.
adamc@1132 14785 file_list_spec=$lt_file_list_spec
adamc@1132 14786
adamc@1132 14787 # How to hardcode a shared library path into an executable.
adamc@1132 14788 hardcode_action=$hardcode_action
adamc@1132 14789
adamc@1132 14790 # ### END LIBTOOL CONFIG
adamc@1132 14791
adamc@1132 14792 _LT_EOF
adamc@1132 14793
adamc@1132 14794 case $host_os in
adamc@1132 14795 aix3*)
adamc@1132 14796 cat <<\_LT_EOF >> "$cfgfile"
adamc@1132 14797 # AIX sometimes has problems with the GCC collect2 program. For some
adamc@1132 14798 # reason, if we set the COLLECT_NAMES environment variable, the problems
adamc@1132 14799 # vanish in a puff of smoke.
adamc@1132 14800 if test "X${COLLECT_NAMES+set}" != Xset; then
adamc@1132 14801 COLLECT_NAMES=
adamc@1132 14802 export COLLECT_NAMES
adamc@1132 14803 fi
adamc@1132 14804 _LT_EOF
adamc@1132 14805 ;;
adamc@1132 14806 esac
adamc@1132 14807
adamc@1132 14808
adamc@1132 14809 ltmain="$ac_aux_dir/ltmain.sh"
adamc@1132 14810
adamc@1132 14811
adamc@1132 14812 # We use sed instead of cat because bash on DJGPP gets confused if
adamc@1132 14813 # if finds mixed CR/LF and LF-only lines. Since sed operates in
adamc@1132 14814 # text mode, it properly converts lines to CR/LF. This bash problem
adamc@1132 14815 # is reportedly fixed, but why not run on old versions too?
adam@1459 14816 sed '$q' "$ltmain" >> "$cfgfile" \
adam@1459 14817 || (rm -f "$cfgfile"; exit 1)
adam@1459 14818
adam@1459 14819 if test x"$xsi_shell" = xyes; then
adam@1459 14820 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
adam@1459 14821 func_dirname ()\
adam@1459 14822 {\
adam@1459 14823 \ case ${1} in\
adam@1459 14824 \ */*) func_dirname_result="${1%/*}${2}" ;;\
adam@1459 14825 \ * ) func_dirname_result="${3}" ;;\
adam@1459 14826 \ esac\
adam@1459 14827 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
adam@1459 14828 && mv -f "$cfgfile.tmp" "$cfgfile" \
adam@1459 14829 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
adam@1459 14830 test 0 -eq $? || _lt_function_replace_fail=:
adam@1459 14831
adam@1459 14832
adam@1459 14833 sed -e '/^func_basename ()$/,/^} # func_basename /c\
adam@1459 14834 func_basename ()\
adam@1459 14835 {\
adam@1459 14836 \ func_basename_result="${1##*/}"\
adam@1459 14837 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
adam@1459 14838 && mv -f "$cfgfile.tmp" "$cfgfile" \
adam@1459 14839 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
adam@1459 14840 test 0 -eq $? || _lt_function_replace_fail=:
adam@1459 14841
adam@1459 14842
adam@1459 14843 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
adam@1459 14844 func_dirname_and_basename ()\
adam@1459 14845 {\
adam@1459 14846 \ case ${1} in\
adam@1459 14847 \ */*) func_dirname_result="${1%/*}${2}" ;;\
adam@1459 14848 \ * ) func_dirname_result="${3}" ;;\
adam@1459 14849 \ esac\
adam@1459 14850 \ func_basename_result="${1##*/}"\
adam@1459 14851 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
adam@1459 14852 && mv -f "$cfgfile.tmp" "$cfgfile" \
adam@1459 14853 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
adam@1459 14854 test 0 -eq $? || _lt_function_replace_fail=:
adam@1459 14855
adam@1459 14856
adam@1459 14857 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
adam@1459 14858 func_stripname ()\
adam@1459 14859 {\
adam@1459 14860 \ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
adam@1459 14861 \ # positional parameters, so assign one to ordinary parameter first.\
adam@1459 14862 \ func_stripname_result=${3}\
adam@1459 14863 \ func_stripname_result=${func_stripname_result#"${1}"}\
adam@1459 14864 \ func_stripname_result=${func_stripname_result%"${2}"}\
adam@1459 14865 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
adam@1459 14866 && mv -f "$cfgfile.tmp" "$cfgfile" \
adam@1459 14867 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
adam@1459 14868 test 0 -eq $? || _lt_function_replace_fail=:
adam@1459 14869
adam@1459 14870
adam@1459 14871 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
adam@1459 14872 func_split_long_opt ()\
adam@1459 14873 {\
adam@1459 14874 \ func_split_long_opt_name=${1%%=*}\
adam@1459 14875 \ func_split_long_opt_arg=${1#*=}\
adam@1459 14876 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
adam@1459 14877 && mv -f "$cfgfile.tmp" "$cfgfile" \
adam@1459 14878 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
adam@1459 14879 test 0 -eq $? || _lt_function_replace_fail=:
adam@1459 14880
adam@1459 14881
adam@1459 14882 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
adam@1459 14883 func_split_short_opt ()\
adam@1459 14884 {\
adam@1459 14885 \ func_split_short_opt_arg=${1#??}\
adam@1459 14886 \ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
adam@1459 14887 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
adam@1459 14888 && mv -f "$cfgfile.tmp" "$cfgfile" \
adam@1459 14889 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
adam@1459 14890 test 0 -eq $? || _lt_function_replace_fail=:
adam@1459 14891
adam@1459 14892
adam@1459 14893 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
adam@1459 14894 func_lo2o ()\
adam@1459 14895 {\
adam@1459 14896 \ case ${1} in\
adam@1459 14897 \ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
adam@1459 14898 \ *) func_lo2o_result=${1} ;;\
adam@1459 14899 \ esac\
adam@1459 14900 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
adam@1459 14901 && mv -f "$cfgfile.tmp" "$cfgfile" \
adam@1459 14902 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
adam@1459 14903 test 0 -eq $? || _lt_function_replace_fail=:
adam@1459 14904
adam@1459 14905
adam@1459 14906 sed -e '/^func_xform ()$/,/^} # func_xform /c\
adam@1459 14907 func_xform ()\
adam@1459 14908 {\
adam@1459 14909 func_xform_result=${1%.*}.lo\
adam@1459 14910 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
adam@1459 14911 && mv -f "$cfgfile.tmp" "$cfgfile" \
adam@1459 14912 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
adam@1459 14913 test 0 -eq $? || _lt_function_replace_fail=:
adam@1459 14914
adam@1459 14915
adam@1459 14916 sed -e '/^func_arith ()$/,/^} # func_arith /c\
adam@1459 14917 func_arith ()\
adam@1459 14918 {\
adam@1459 14919 func_arith_result=$(( $* ))\
adam@1459 14920 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
adam@1459 14921 && mv -f "$cfgfile.tmp" "$cfgfile" \
adam@1459 14922 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
adam@1459 14923 test 0 -eq $? || _lt_function_replace_fail=:
adam@1459 14924
adam@1459 14925
adam@1459 14926 sed -e '/^func_len ()$/,/^} # func_len /c\
adam@1459 14927 func_len ()\
adam@1459 14928 {\
adam@1459 14929 func_len_result=${#1}\
adam@1459 14930 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
adam@1459 14931 && mv -f "$cfgfile.tmp" "$cfgfile" \
adam@1459 14932 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
adam@1459 14933 test 0 -eq $? || _lt_function_replace_fail=:
adam@1459 14934
adam@1459 14935 fi
adam@1459 14936
adam@1459 14937 if test x"$lt_shell_append" = xyes; then
adam@1459 14938 sed -e '/^func_append ()$/,/^} # func_append /c\
adam@1459 14939 func_append ()\
adam@1459 14940 {\
adam@1459 14941 eval "${1}+=\\${2}"\
adam@1459 14942 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
adam@1459 14943 && mv -f "$cfgfile.tmp" "$cfgfile" \
adam@1459 14944 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
adam@1459 14945 test 0 -eq $? || _lt_function_replace_fail=:
adam@1459 14946
adam@1459 14947
adam@1459 14948 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
adam@1459 14949 func_append_quoted ()\
adam@1459 14950 {\
adam@1459 14951 \ func_quote_for_eval "${2}"\
adam@1459 14952 \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
adam@1459 14953 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
adam@1459 14954 && mv -f "$cfgfile.tmp" "$cfgfile" \
adam@1459 14955 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
adam@1459 14956 test 0 -eq $? || _lt_function_replace_fail=:
adam@1459 14957
adam@1459 14958
adam@1459 14959 # Save a `func_append' function call where possible by direct use of '+='
adam@1459 14960 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
adam@1459 14961 && mv -f "$cfgfile.tmp" "$cfgfile" \
adam@1459 14962 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
adam@1459 14963 test 0 -eq $? || _lt_function_replace_fail=:
adam@1459 14964 else
adam@1459 14965 # Save a `func_append' function call even when '+=' is not available
adam@1459 14966 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
adam@1459 14967 && mv -f "$cfgfile.tmp" "$cfgfile" \
adam@1459 14968 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
adam@1459 14969 test 0 -eq $? || _lt_function_replace_fail=:
adam@1459 14970 fi
adam@1459 14971
adam@1459 14972 if test x"$_lt_function_replace_fail" = x":"; then
adam@1459 14973 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
adam@1459 14974 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
adam@1459 14975 fi
adam@1459 14976
adam@1459 14977
adam@1459 14978 mv -f "$cfgfile" "$ofile" ||
adamc@1132 14979 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
adamc@1132 14980 chmod +x "$ofile"
adamc@1132 14981
adamc@1132 14982 ;;
adamc@378 14983
adamc@378 14984 esac
adamc@378 14985 done # for ac_tag
adamc@378 14986
adamc@378 14987
adamc@1095 14988 as_fn_exit 0
adamc@378 14989 _ACEOF
adamc@378 14990 ac_clean_files=$ac_clean_files_save
adamc@378 14991
adamc@1095 14992 test $ac_write_fail = 0 ||
adam@1315 14993 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
adamc@1095 14994
adamc@378 14995
adamc@378 14996 # configure is writing to config.log, and then calls config.status.
adamc@378 14997 # config.status does its own redirection, appending to config.log.
adamc@378 14998 # Unfortunately, on DOS this fails, as config.log is still kept open
adamc@378 14999 # by configure, so config.status won't be able to write to it; its
adamc@378 15000 # output is simply discarded. So we exec the FD to /dev/null,
adamc@378 15001 # effectively closing config.log, so it can be properly (re)opened and
adamc@378 15002 # appended to by config.status. When coming back to configure, we
adamc@378 15003 # need to make the FD available again.
adamc@378 15004 if test "$no_create" != yes; then
adamc@378 15005 ac_cs_success=:
adamc@378 15006 ac_config_status_args=
adamc@378 15007 test "$silent" = yes &&
adamc@378 15008 ac_config_status_args="$ac_config_status_args --quiet"
adamc@378 15009 exec 5>/dev/null
adamc@378 15010 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
adamc@378 15011 exec 5>>config.log
adamc@378 15012 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
adamc@378 15013 # would make configure fail if this is the last instruction.
adam@1315 15014 $ac_cs_success || as_fn_exit 1
adamc@1095 15015 fi
adamc@1095 15016 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
adamc@1095 15017 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
adamc@1095 15018 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
adamc@378 15019 fi
adamc@378 15020
adamc@378 15021
adamc@378 15022 cat <<EOF
adamc@378 15023
adamc@378 15024 Ur/Web configuration:
adam@1317 15025 bin directory: BIN $BIN
adam@1317 15026 lib directory: LIB $LIB
adam@1317 15027 include directory: INCLUDE $INCLUDE
adam@1317 15028 site-lisp directory: SITELISP $SITELISP
adam@1474 15029 C compiler: CC $CC
adam@1523 15030 Extra CC args: CCARGS $CCARGS
adam@1464 15031 Postgres C header: PGHEADER $PGHEADER
adam@1464 15032 MySQL C header: MSHEADER $MSHEADER
adam@1464 15033 SQLite C header: SQHEADER $SQHEADER
adam@1661 15034 OpenSSL: OPENSSL_LIBS $OPENSSL_LIBS
adam@1520 15035
adam@1520 15036 Version: $VERSION
adamc@378 15037 EOF