diff options
Diffstat (limited to '')
| -rwxr-xr-x | configure | 3377 | 
1 files changed, 2170 insertions, 1207 deletions
| @@ -1,13 +1,15 @@  #! /bin/sh  # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.64 for Phidget21 C Library 2.1.8.20120514. +# Generated by GNU Autoconf 2.68 for Phidget21 C Library 2.1.8.20120912.  #  # Report bugs to <support@phidgets.com>.  # +#  # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, -# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software +# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software  # Foundation, Inc.  # +#  # This configure script is free software; the Free Software Foundation  # gives unlimited permission to copy, distribute and modify it.  ## -------------------- ## @@ -89,6 +91,7 @@ fi  IFS=" ""	$as_nl"  # Find who we are.  Look in the path if we contain no directory separator. +as_myself=  case $0 in #((    *[\\/]* ) as_myself=$0 ;;    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -171,6 +174,14 @@ test x\$exitcode = x0 || exit 1"    as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO    eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&    test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 + +  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( +    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' +    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO +    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO +    PATH=/empty FPATH=/empty; export PATH FPATH +    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ +      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1  test \$(( 1 + 1 )) = 2 || exit 1"    if (eval "$as_required") 2>/dev/null; then :    as_have_required=yes @@ -214,11 +225,18 @@ IFS=$as_save_IFS    # We cannot yet assume a decent shell, so we have to provide a  	# neutralization value for shells without unset; and this also  	# works around shells that cannot unset nonexistent variables. +	# Preserve -v and -x to the replacement shell.  	BASH_ENV=/dev/null  	ENV=/dev/null  	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV  	export CONFIG_SHELL -	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} +	case $- in # (((( +	  *v*x* | *x*v* ) as_opts=-vx ;; +	  *v* ) as_opts=-v ;; +	  *x* ) as_opts=-x ;; +	  * ) as_opts= ;; +	esac +	exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}  fi      if test x$as_have_required = xno; then : @@ -317,7 +335,7 @@ $as_echo X"$as_dir" |        test -d "$as_dir" && break      done      test -z "$as_dirs" || eval "mkdir $as_dirs" -  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" +  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"  } # as_fn_mkdir_p @@ -357,19 +375,19 @@ else  fi # as_fn_arith -# as_fn_error ERROR [LINENO LOG_FD] -# --------------------------------- +# as_fn_error STATUS ERROR [LINENO LOG_FD] +# ----------------------------------------  # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are  # provided, also output the error to LOG_FD, referencing LINENO. Then exit the -# script with status $?, using 1 if that was 0. +# script with STATUS, using 1 if that was 0.  as_fn_error ()  { -  as_status=$?; test $as_status -eq 0 && as_status=1 -  if test "$3"; then -    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack -    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 +  as_status=$1; test $as_status -eq 0 && as_status=1 +  if test "$4"; then +    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4    fi -  $as_echo "$as_me: error: $1" >&2 +  $as_echo "$as_me: error: $2" >&2    as_fn_exit $as_status  } # as_fn_error @@ -526,160 +544,14 @@ as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"  # Sed expression to map a string onto a valid variable name.  as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" - - -# Check that we are running under the correct shell.  SHELL=${CONFIG_SHELL-/bin/sh} -case X$lt_ECHO in -X*--fallback-echo) -  # Remove one level of quotation (which was required for Make). -  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','` -  ;; -esac - -ECHO=${lt_ECHO-echo} -if test "X$1" = X--no-reexec; then -  # Discard the --no-reexec flag, and continue. -  shift -elif test "X$1" = X--fallback-echo; then -  # Avoid inline document here, it may be left over -  : -elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then -  # Yippee, $ECHO works! -  : -else -  # Restart under the correct shell. -  exec $SHELL "$0" --no-reexec ${1+"$@"} -fi - -if test "X$1" = X--fallback-echo; then -  # used as fallback echo -  shift -  cat <<_LT_EOF -$* -_LT_EOF -  exit 0 -fi - -# The HP-UX ksh and POSIX shell print the target directory to stdout -# if CDPATH is set. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH - -if test -z "$lt_ECHO"; then -  if test "X${echo_test_string+set}" != Xset; then -    # find a string as large as possible, as long as the shell can cope with it -    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do -      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... -      if { echo_test_string=`eval $cmd`; } 2>/dev/null && -	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null -      then -        break -      fi -    done -  fi - -  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && -     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && -     test "X$echo_testing_string" = "X$echo_test_string"; then -    : -  else -    # The Solaris, AIX, and Digital Unix default echo programs unquote -    # backslashes.  This makes it impossible to quote backslashes using -    #   echo "$something" | sed 's/\\/\\\\/g' -    # -    # So, first we look for a working echo in the user's PATH. -    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR -    for dir in $PATH /usr/ucb; do -      IFS="$lt_save_ifs" -      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && -         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && -         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && -         test "X$echo_testing_string" = "X$echo_test_string"; then -        ECHO="$dir/echo" -        break -      fi -    done -    IFS="$lt_save_ifs" - -    if test "X$ECHO" = Xecho; then -      # We didn't find a better echo, so look for alternatives. -      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' && -         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` && -         test "X$echo_testing_string" = "X$echo_test_string"; then -        # This shell has a builtin print -r that does the trick. -        ECHO='print -r' -      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } && -	   test "X$CONFIG_SHELL" != X/bin/ksh; then -        # If we have ksh, try running configure again with it. -        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} -        export ORIGINAL_CONFIG_SHELL -        CONFIG_SHELL=/bin/ksh -        export CONFIG_SHELL -        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"} -      else -        # Try using printf. -        ECHO='printf %s\n' -        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && -	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && -	   test "X$echo_testing_string" = "X$echo_test_string"; then -	  # Cool, printf works -	  : -        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && -	     test "X$echo_testing_string" = 'X\t' && -	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && -	     test "X$echo_testing_string" = "X$echo_test_string"; then -	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL -	  export CONFIG_SHELL -	  SHELL="$CONFIG_SHELL" -	  export SHELL -	  ECHO="$CONFIG_SHELL $0 --fallback-echo" -        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && -	     test "X$echo_testing_string" = 'X\t' && -	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && -	     test "X$echo_testing_string" = "X$echo_test_string"; then -	  ECHO="$CONFIG_SHELL $0 --fallback-echo" -        else -	  # maybe with a smaller string... -	  prev=: - -	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do -	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null -	    then -	      break -	    fi -	    prev="$cmd" -	  done - -	  if test "$prev" != 'sed 50q "$0"'; then -	    echo_test_string=`eval $prev` -	    export echo_test_string -	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"} -	  else -	    # Oops.  We lost completely, so just stick with echo. -	    ECHO=echo -	  fi -        fi -      fi -    fi -  fi -fi - -# Copy echo and quote the copy suitably for passing to libtool from -# the Makefile, instead of quoting the original, which is used later. -lt_ECHO=$ECHO -if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then -   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo" -fi - - - - -exec 7<&0 </dev/null 6>&1 +test -n "$DJDIR" || exec 7<&0 </dev/null +exec 6>&1  # Name of the host. -# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, +# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,  # so uname gets run too.  ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` @@ -698,8 +570,8 @@ MAKEFLAGS=  # Identity of this package.  PACKAGE_NAME='Phidget21 C Library'  PACKAGE_TARNAME='libphidget' -PACKAGE_VERSION='2.1.8.20120514' -PACKAGE_STRING='Phidget21 C Library 2.1.8.20120514' +PACKAGE_VERSION='2.1.8.20120912' +PACKAGE_STRING='Phidget21 C Library 2.1.8.20120912'  PACKAGE_BUGREPORT='support@phidgets.com'  PACKAGE_URL='www.phidgets.com' @@ -768,15 +640,19 @@ JNI_TRUE  LDCONFIG  AM_BACKSLASH  AM_DEFAULT_VERBOSITY +AM_DEFAULT_V +AM_V  CPP  OTOOL64  OTOOL  LIPO  NMEDIT  DSYMUTIL -lt_ECHO +MANIFEST_TOOL  RANLIB +ac_ct_AR  AR +DLLTOOL  OBJDUMP  LN_S  NM @@ -790,6 +666,7 @@ SED  am__fastdepCC_FALSE  am__fastdepCC_TRUE  CCDEPMODE +am__nodep  AMDEPBACKSLASH  AMDEP_FALSE  AMDEP_TRUE @@ -882,6 +759,7 @@ with_pic  enable_fast_install  enable_dependency_tracking  with_gnu_ld +with_sysroot  enable_libtool_lock  enable_silent_rules  enable_jni @@ -964,8 +842,9 @@ do    fi    case $ac_option in -  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; -  *)	ac_optarg=yes ;; +  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; +  *=)   ac_optarg= ;; +  *)    ac_optarg=yes ;;    esac    # Accept the important Cygnus configure options, so we can diagnose typos. @@ -1010,7 +889,7 @@ do      ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`      # Reject names that are not valid shell variable names.      expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && -      as_fn_error "invalid feature name: $ac_useropt" +      as_fn_error $? "invalid feature name: $ac_useropt"      ac_useropt_orig=$ac_useropt      ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`      case $ac_user_opts in @@ -1036,7 +915,7 @@ do      ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`      # Reject names that are not valid shell variable names.      expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && -      as_fn_error "invalid feature name: $ac_useropt" +      as_fn_error $? "invalid feature name: $ac_useropt"      ac_useropt_orig=$ac_useropt      ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`      case $ac_user_opts in @@ -1240,7 +1119,7 @@ do      ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`      # Reject names that are not valid shell variable names.      expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && -      as_fn_error "invalid package name: $ac_useropt" +      as_fn_error $? "invalid package name: $ac_useropt"      ac_useropt_orig=$ac_useropt      ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`      case $ac_user_opts in @@ -1256,7 +1135,7 @@ do      ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`      # Reject names that are not valid shell variable names.      expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && -      as_fn_error "invalid package name: $ac_useropt" +      as_fn_error $? "invalid package name: $ac_useropt"      ac_useropt_orig=$ac_useropt      ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`      case $ac_user_opts in @@ -1286,8 +1165,8 @@ do    | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)      x_libraries=$ac_optarg ;; -  -*) as_fn_error "unrecognized option: \`$ac_option' -Try \`$0 --help' for more information." +  -*) as_fn_error $? "unrecognized option: \`$ac_option' +Try \`$0 --help' for more information"      ;;    *=*) @@ -1295,7 +1174,7 @@ Try \`$0 --help' for more information."      # Reject names that are not valid shell variable names.      case $ac_envvar in #(        '' | [0-9]* | *[!_$as_cr_alnum]* ) -      as_fn_error "invalid variable name: \`$ac_envvar'" ;; +      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;      esac      eval $ac_envvar=\$ac_optarg      export $ac_envvar ;; @@ -1305,7 +1184,7 @@ Try \`$0 --help' for more information."      $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2      expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&        $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 -    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} +    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"      ;;    esac @@ -1313,13 +1192,13 @@ done  if test -n "$ac_prev"; then    ac_option=--`echo $ac_prev | sed 's/_/-/g'` -  as_fn_error "missing argument to $ac_option" +  as_fn_error $? "missing argument to $ac_option"  fi  if test -n "$ac_unrecognized_opts"; then    case $enable_option_checking in      no) ;; -    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; +    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;      *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;    esac  fi @@ -1342,7 +1221,7 @@ do      [\\/$]* | ?:[\\/]* )  continue;;      NONE | '' ) case $ac_var in *prefix ) continue;; esac;;    esac -  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" +  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"  done  # There might be people who depend on the old broken behavior: `$host' @@ -1356,8 +1235,8 @@ target=$target_alias  if test "x$host_alias" != x; then    if test "x$build_alias" = x; then      cross_compiling=maybe -    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. -    If a cross compiler is detected then cross compile mode will be used." >&2 +    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. +    If a cross compiler is detected then cross compile mode will be used" >&2    elif test "x$build_alias" != "x$host_alias"; then      cross_compiling=yes    fi @@ -1372,9 +1251,9 @@ test "$silent" = yes && exec 6>/dev/null  ac_pwd=`pwd` && test -n "$ac_pwd" &&  ac_ls_di=`ls -di .` &&  ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || -  as_fn_error "working directory cannot be determined" +  as_fn_error $? "working directory cannot be determined"  test "X$ac_ls_di" = "X$ac_pwd_ls_di" || -  as_fn_error "pwd does not report name of working directory" +  as_fn_error $? "pwd does not report name of working directory"  # Find the source files, if location was not specified. @@ -1413,11 +1292,11 @@ else  fi  if test ! -r "$srcdir/$ac_unique_file"; then    test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." -  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" +  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"  fi  ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"  ac_abs_confdir=`( -	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" +	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"  	pwd)`  # When building in place, set srcdir=.  if test "$ac_abs_confdir" = "$ac_pwd"; then @@ -1443,7 +1322,7 @@ if test "$ac_init_help" = "long"; then    # Omit some internal or obsolete options to make the list less imposing.    # This message is too long to be a string in the A/UX 3.1 sh.    cat <<_ACEOF -\`configure' configures Phidget21 C Library 2.1.8.20120514 to adapt to many kinds of systems. +\`configure' configures Phidget21 C Library 2.1.8.20120912 to adapt to many kinds of systems.  Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1457,7 +1336,7 @@ Configuration:        --help=short        display options specific to this package        --help=recursive    display the short help of all the included packages    -V, --version           display version information and exit -  -q, --quiet, --silent   do not print \`checking...' messages +  -q, --quiet, --silent   do not print \`checking ...' messages        --cache-file=FILE   cache test results in FILE [disabled]    -C, --config-cache      alias for \`--cache-file=config.cache'    -n, --no-create         do not create output files @@ -1513,7 +1392,7 @@ fi  if test -n "$ac_init_help"; then    case $ac_init_help in -     short | recursive ) echo "Configuration of Phidget21 C Library 2.1.8.20120514:";; +     short | recursive ) echo "Configuration of Phidget21 C Library 2.1.8.20120912:";;     esac    cat <<\_ACEOF @@ -1541,9 +1420,11 @@ Optional Features:  Optional Packages:    --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]    --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no) -  --with-pic              try to use only PIC/non-PIC objects [default=use +  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use                            both]    --with-gnu-ld           assume the C compiler uses GNU ld [default=no] +  --with-sysroot=DIR Search for dependent libraries within DIR +                        (or the compiler's sysroot if not specified).  Some influential environment variables:    CC          C compiler command @@ -1551,7 +1432,7 @@ Some influential environment variables:    LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a                nonstandard directory <lib dir>    LIBS        libraries to pass to the linker, e.g. -l<library> -  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if +  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if                you have headers in a nonstandard directory <include dir>    CPP         C preprocessor    LDCONFIG    ldconfig utility @@ -1623,10 +1504,10 @@ fi  test -n "$ac_init_help" && exit $ac_status  if $ac_init_version; then    cat <<\_ACEOF -Phidget21 C Library configure 2.1.8.20120514 -generated by GNU Autoconf 2.64 +Phidget21 C Library configure 2.1.8.20120912 +generated by GNU Autoconf 2.68 -Copyright (C) 2009 Free Software Foundation, Inc. +Copyright (C) 2010 Free Software Foundation, Inc.  This configure script is free software; the Free Software Foundation  gives unlimited permission to copy, distribute and modify it.  _ACEOF @@ -1670,8 +1551,8 @@ sed 's/^/| /' conftest.$ac_ext >&5  	ac_retval=1  fi -  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} -  return $ac_retval +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno +  as_fn_set_status $ac_retval  } # ac_fn_c_try_compile @@ -1716,8 +1597,8 @@ fi    # interfere with the next link command; also delete a directory that is    # left behind by Apple's compiler.  We do this before executing the actions.    rm -rf conftest.dSYM conftest_ipa8_conftest.oo -  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} -  return $ac_retval +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno +  as_fn_set_status $ac_retval  } # ac_fn_c_try_link @@ -1730,7 +1611,7 @@ ac_fn_c_check_header_compile ()    as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5  $as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : +if eval \${$3+:} false; then :    $as_echo_n "(cached) " >&6  else    cat confdefs.h - <<_ACEOF >conftest.$ac_ext @@ -1748,7 +1629,7 @@ fi  eval ac_res=\$$3  	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5  $as_echo "$ac_res" >&6; } -  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno  } # ac_fn_c_check_header_compile @@ -1773,7 +1654,7 @@ $as_echo "$ac_try_echo"; } >&5      mv -f conftest.er1 conftest.err    fi    $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 -  test $ac_status = 0; } >/dev/null && { +  test $ac_status = 0; } > conftest.i && {  	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||  	 test ! -s conftest.err         }; then : @@ -1784,8 +1665,8 @@ sed 's/^/| /' conftest.$ac_ext >&5      ac_retval=1  fi -  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} -  return $ac_retval +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno +  as_fn_set_status $ac_retval  } # ac_fn_c_try_cpp @@ -1826,8 +1707,8 @@ sed 's/^/| /' conftest.$ac_ext >&5         ac_retval=$ac_status  fi    rm -rf conftest.dSYM conftest_ipa8_conftest.oo -  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} -  return $ac_retval +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno +  as_fn_set_status $ac_retval  } # ac_fn_c_try_run @@ -1839,7 +1720,7 @@ ac_fn_c_check_func ()    as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5  $as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : +if eval \${$3+:} false; then :    $as_echo_n "(cached) " >&6  else    cat confdefs.h - <<_ACEOF >conftest.$ac_ext @@ -1894,15 +1775,15 @@ fi  eval ac_res=\$$3  	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5  $as_echo "$ac_res" >&6; } -  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} +  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno  } # ac_fn_c_check_func  cat >config.log <<_ACEOF  This file contains any messages produced by compilers while  running configure, to aid debugging if configure makes a mistake. -It was created by Phidget21 C Library $as_me 2.1.8.20120514, which was -generated by GNU Autoconf 2.64.  Invocation command line was +It was created by Phidget21 C Library $as_me 2.1.8.20120912, which was +generated by GNU Autoconf 2.68.  Invocation command line was    $ $0 $@ @@ -2012,11 +1893,9 @@ trap 'exit_status=$?    {      echo -    cat <<\_ASBOX -## ---------------- ## +    $as_echo "## ---------------- ##  ## Cache variables. ## -## ---------------- ## -_ASBOX +## ---------------- ##"      echo      # The following way of writing the cache mishandles newlines in values,  ( @@ -2050,11 +1929,9 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;  )      echo -    cat <<\_ASBOX -## ----------------- ## +    $as_echo "## ----------------- ##  ## Output variables. ## -## ----------------- ## -_ASBOX +## ----------------- ##"      echo      for ac_var in $ac_subst_vars      do @@ -2067,11 +1944,9 @@ _ASBOX      echo      if test -n "$ac_subst_files"; then -      cat <<\_ASBOX -## ------------------- ## +      $as_echo "## ------------------- ##  ## File substitutions. ## -## ------------------- ## -_ASBOX +## ------------------- ##"        echo        for ac_var in $ac_subst_files        do @@ -2085,11 +1960,9 @@ _ASBOX      fi      if test -s confdefs.h; then -      cat <<\_ASBOX -## ----------- ## +      $as_echo "## ----------- ##  ## confdefs.h. ## -## ----------- ## -_ASBOX +## ----------- ##"        echo        cat confdefs.h        echo @@ -2144,7 +2017,12 @@ _ACEOF  ac_site_file1=NONE  ac_site_file2=NONE  if test -n "$CONFIG_SITE"; then -  ac_site_file1=$CONFIG_SITE +  # We do not want a PATH search for config.site. +  case $CONFIG_SITE in #(( +    -*)  ac_site_file1=./$CONFIG_SITE;; +    */*) ac_site_file1=$CONFIG_SITE;; +    *)   ac_site_file1=./$CONFIG_SITE;; +  esac  elif test "x$prefix" != xNONE; then    ac_site_file1=$prefix/share/config.site    ac_site_file2=$prefix/etc/config.site @@ -2155,18 +2033,22 @@ fi  for ac_site_file in "$ac_site_file1" "$ac_site_file2"  do    test "x$ac_site_file" = xNONE && continue -  if test -r "$ac_site_file"; then +  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then      { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5  $as_echo "$as_me: loading site script $ac_site_file" >&6;}      sed 's/^/| /' "$ac_site_file" >&5 -    . "$ac_site_file" +    . "$ac_site_file" \ +      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "failed to load site script $ac_site_file +See \`config.log' for more details" "$LINENO" 5; }    fi  done  if test -r "$cache_file"; then -  # Some versions of bash will fail to source /dev/null (special -  # files actually), so we avoid doing that. -  if test -f "$cache_file"; then +  # Some versions of bash will fail to source /dev/null (special files +  # actually), so we avoid doing that.  DJGPP emulates it as a regular file. +  if test /dev/null != "$cache_file" && test -f "$cache_file"; then      { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5  $as_echo "$as_me: loading cache $cache_file" >&6;}      case $cache_file in @@ -2235,7 +2117,7 @@ if $ac_cache_corrupted; then  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}    { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5  $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} -  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 +  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5  fi  ## -------------------- ##  ## Main body of script. ## @@ -2252,16 +2134,22 @@ am__api_version='1.11'  ac_aux_dir=  for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do -  for ac_t in install-sh install.sh shtool; do -    if test -f "$ac_dir/$ac_t"; then -      ac_aux_dir=$ac_dir -      ac_install_sh="$ac_aux_dir/$ac_t -c" -      break 2 -    fi -  done +  if test -f "$ac_dir/install-sh"; then +    ac_aux_dir=$ac_dir +    ac_install_sh="$ac_aux_dir/install-sh -c" +    break +  elif test -f "$ac_dir/install.sh"; then +    ac_aux_dir=$ac_dir +    ac_install_sh="$ac_aux_dir/install.sh -c" +    break +  elif test -f "$ac_dir/shtool"; then +    ac_aux_dir=$ac_dir +    ac_install_sh="$ac_aux_dir/shtool install -c" +    break +  fi  done  if test -z "$ac_aux_dir"; then -  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 +  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5  fi  # These three variables are undocumented and unsupported, @@ -2290,7 +2178,7 @@ ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5  $as_echo_n "checking for a BSD-compatible install... " >&6; }  if test -z "$INSTALL"; then -if test "${ac_cv_path_install+set}" = set; then : +if ${ac_cv_path_install+:} false; then :    $as_echo_n "(cached) " >&6  else    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -2377,11 +2265,11 @@ am_lf='  '  case `pwd` in    *[\\\"\#\$\&\'\`$am_lf]*) -    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;; +    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;  esac  case $srcdir in    *[\\\"\#\$\&\'\`$am_lf\ \	]*) -    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; +    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;  esac  # Do `set' in a subshell so we don't clobber the current shell's @@ -2403,7 +2291,7 @@ if (        # if, for instance, CONFIG_SHELL is bash and it inherits a        # broken ls alias from the environment.  This has actually        # happened.  Such a system could not be considered "sane". -      as_fn_error "ls -t appears to fail.  Make sure there is not a broken +      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken  alias in your environment" "$LINENO" 5     fi @@ -2413,7 +2301,7 @@ then     # Ok.     :  else -   as_fn_error "newly created file is older than distributed files! +   as_fn_error $? "newly created file is older than distributed files!  Check your system clock" "$LINENO" 5  fi  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 @@ -2467,7 +2355,7 @@ if test "$cross_compiling" != no; then  set dummy ${ac_tool_prefix}strip; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_STRIP+set}" = set; then : +if ${ac_cv_prog_STRIP+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$STRIP"; then @@ -2507,7 +2395,7 @@ if test -z "$ac_cv_prog_STRIP"; then  set dummy strip; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : +if ${ac_cv_prog_ac_ct_STRIP+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_STRIP"; then @@ -2560,7 +2448,7 @@ INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5  $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }  if test -z "$MKDIR_P"; then -  if test "${ac_cv_path_mkdir+set}" = set; then : +  if ${ac_cv_path_mkdir+:} false; then :    $as_echo_n "(cached) " >&6  else    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -2585,6 +2473,7 @@ IFS=$as_save_IFS  fi +  test -d ./--version && rmdir ./--version    if test "${ac_cv_path_mkdir+set}" = set; then      MKDIR_P="$ac_cv_path_mkdir -p"    else @@ -2592,7 +2481,6 @@ fi      # value for MKDIR_P within a source directory, because that will      # break other packages using the cache if that directory is      # removed, or if the value is a relative name. -    test -d ./--version && rmdir ./--version      MKDIR_P="$ac_install_sh -d"    fi  fi @@ -2611,7 +2499,7 @@ do  set dummy $ac_prog; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_AWK+set}" = set; then : +if ${ac_cv_prog_AWK+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$AWK"; then @@ -2651,7 +2539,7 @@ done  $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }  set x ${MAKE-make}  ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` -if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : +if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :    $as_echo_n "(cached) " >&6  else    cat >conftest.make <<\_ACEOF @@ -2659,7 +2547,7 @@ SHELL = /bin/sh  all:  	@echo '@@@%%%=$(MAKE)=@@@%%%'  _ACEOF -# GNU make sometimes prints "make[1]: Entering...", which would confuse us. +# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.  case `${MAKE-make} -f conftest.make 2>/dev/null` in    *@@@%%%=?*=@@@%%%*)      eval ac_cv_prog_make_${ac_make}_set=yes;; @@ -2693,7 +2581,7 @@ if test "`cd $srcdir && pwd`" != "`pwd`"; then    am__isrc=' -I$(srcdir)'    # test to see if srcdir already configured    if test -f $srcdir/config.status; then -    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 +    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5    fi  fi @@ -2709,7 +2597,7 @@ fi  # Define the identity of the package.   PACKAGE='libphidget' - VERSION='2.1.8.20120514' + VERSION='2.1.8.20120912'  cat >>confdefs.h <<_ACEOF @@ -2739,11 +2627,11 @@ MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}  # We need awk for the "check" target.  The system "awk" is bad on  # some platforms. -# Always define AMTAR for backward compatibility. +# Always define AMTAR for backward compatibility.  Yes, it's still used +# in the wild :-(  We should find a proper way to deprecate it ... +AMTAR='$${TAR-tar}' -AMTAR=${AMTAR-"${am_missing_run}tar"} - -am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' +am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' @@ -2758,8 +2646,8 @@ esac -macro_version='2.2.6' -macro_revision='1.3012' +macro_version='2.4.2' +macro_revision='1.3337' @@ -2777,27 +2665,27 @@ ltmain="$ac_aux_dir/ltmain.sh"  # Make sure we can run config.sub.  $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || -  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 +  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5  { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5  $as_echo_n "checking build system type... " >&6; } -if test "${ac_cv_build+set}" = set; then : +if ${ac_cv_build+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_build_alias=$build_alias  test "x$ac_build_alias" = x &&    ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`  test "x$ac_build_alias" = x && -  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 +  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5  ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || -  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 +  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5  fi  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5  $as_echo "$ac_cv_build" >&6; }  case $ac_cv_build in  *-*-*) ;; -*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; +*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;  esac  build=$ac_cv_build  ac_save_IFS=$IFS; IFS='-' @@ -2815,14 +2703,14 @@ case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac  { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5  $as_echo_n "checking host system type... " >&6; } -if test "${ac_cv_host+set}" = set; then : +if ${ac_cv_host+:} false; then :    $as_echo_n "(cached) " >&6  else    if test "x$host_alias" = x; then    ac_cv_host=$ac_cv_build  else    ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || -    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 +    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5  fi  fi @@ -2830,7 +2718,7 @@ fi  $as_echo "$ac_cv_host" >&6; }  case $ac_cv_host in  *-*-*) ;; -*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; +*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;  esac  host=$ac_cv_host  ac_save_IFS=$IFS; IFS='-' @@ -2846,6 +2734,75 @@ IFS=$ac_save_IFS  case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac +# Backslashify metacharacters that are still active within +# double-quoted strings. +sed_quote_subst='s/\(["`$\\]\)/\\\1/g' + +# Same as above, but do not quote variable references. +double_quote_subst='s/\(["`\\]\)/\\\1/g' + +# Sed substitution to delay expansion of an escaped shell variable in a +# double_quote_subst'ed string. +delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' + +# Sed substitution to delay expansion of an escaped single quote. +delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' + +# Sed substitution to avoid accidental globbing in evaled expressions +no_glob_subst='s/\*/\\\*/g' + +ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' +ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO +ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 +$as_echo_n "checking how to print strings... " >&6; } +# Test print first, because it will be a builtin if present. +if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ +   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then +  ECHO='print -r --' +elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then +  ECHO='printf %s\n' +else +  # Use this function as a fallback that always works. +  func_fallback_echo () +  { +    eval 'cat <<_LTECHO_EOF +$1 +_LTECHO_EOF' +  } +  ECHO='func_fallback_echo' +fi + +# func_echo_all arg... +# Invoke $ECHO with all args, space-separated. +func_echo_all () +{ +    $ECHO "" +} + +case "$ECHO" in +  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 +$as_echo "printf" >&6; } ;; +  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 +$as_echo "print -r" >&6; } ;; +  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 +$as_echo "cat" >&6; } ;; +esac + + + + + + + + + + + + + +  DEPDIR="${am__leading_dot}deps"  ac_config_commands="$ac_config_commands depfiles" @@ -2898,6 +2855,7 @@ fi  if test "x$enable_dependency_tracking" != xno; then    am_depcomp="$ac_aux_dir/depcomp"    AMDEPBACKSLASH='\' +  am__nodep='_no'  fi   if test "x$enable_dependency_tracking" != xno; then    AMDEP_TRUE= @@ -2918,7 +2876,7 @@ if test -n "$ac_tool_prefix"; then  set dummy ${ac_tool_prefix}gcc; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then : +if ${ac_cv_prog_CC+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$CC"; then @@ -2958,7 +2916,7 @@ if test -z "$ac_cv_prog_CC"; then  set dummy gcc; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : +if ${ac_cv_prog_ac_ct_CC+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_CC"; then @@ -3011,7 +2969,7 @@ if test -z "$CC"; then  set dummy ${ac_tool_prefix}cc; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then : +if ${ac_cv_prog_CC+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$CC"; then @@ -3051,7 +3009,7 @@ if test -z "$CC"; then  set dummy cc; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then : +if ${ac_cv_prog_CC+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$CC"; then @@ -3110,7 +3068,7 @@ if test -z "$CC"; then  set dummy $ac_tool_prefix$ac_prog; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then : +if ${ac_cv_prog_CC+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$CC"; then @@ -3154,7 +3112,7 @@ do  set dummy $ac_prog; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : +if ${ac_cv_prog_ac_ct_CC+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_CC"; then @@ -3208,8 +3166,8 @@ fi  test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "no acceptable C compiler found in \$PATH -See \`config.log' for more details." "$LINENO" 5; } +as_fn_error $? "no acceptable C compiler found in \$PATH +See \`config.log' for more details" "$LINENO" 5; }  # Provide some information about the compiler.  $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 @@ -3230,32 +3188,30 @@ $as_echo "$ac_try_echo"; } >&5  ... rest of stderr output deleted ...           10q' conftest.err >conftest.er1      cat conftest.er1 >&5 -    rm -f conftest.er1 conftest.err    fi +  rm -f conftest.er1 conftest.err    $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5    test $ac_status = 0; }  done  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */ -#include <stdio.h> +  int  main ()  { -FILE *f = fopen ("conftest.out", "w"); - return ferror (f) || fclose (f) != 0;    ;    return 0;  }  _ACEOF  ac_clean_files_save=$ac_clean_files -ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" +ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"  # Try to create an executable without -o first, disregard a.out.  # It will help us diagnose broken compilers, and finding out an intuition  # of exeext. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 -$as_echo_n "checking for C compiler default output file name... " >&6; } +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 +$as_echo_n "checking whether the C compiler works... " >&6; }  ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`  # The possible output files: @@ -3317,62 +3273,28 @@ test "$ac_cv_exeext" = no && ac_cv_exeext=  else    ac_file=''  fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 -$as_echo "$ac_file" >&6; }  if test -z "$ac_file"; then : -  $as_echo "$as_me: failed program was:" >&5 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +$as_echo "$as_me: failed program was:" >&5  sed 's/^/| /' conftest.$ac_ext >&5  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ as_fn_set_status 77 -as_fn_error "C compiler cannot create executables -See \`config.log' for more details." "$LINENO" 5; }; } +as_fn_error 77 "C compiler cannot create executables +See \`config.log' for more details" "$LINENO" 5; } +else +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; }  fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 +$as_echo_n "checking for C compiler default output file name... " >&6; } +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 +$as_echo "$ac_file" >&6; }  ac_exeext=$ac_cv_exeext -# Check that the compiler produces executables we can run.  If not, either -# the compiler is broken, or we cross compile. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 -$as_echo_n "checking whether the C compiler works... " >&6; } -# If not cross compiling, check that we can run a simple program. -if test "$cross_compiling" != yes; then -  if { ac_try='./$ac_file' -  { { case "(($ac_try" in -  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -  *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 -  (eval "$ac_try") 2>&5 -  ac_status=$? -  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 -  test $ac_status = 0; }; }; then -    cross_compiling=no -  else -    if test "$cross_compiling" = maybe; then -	cross_compiling=yes -    else -	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot run C compiled programs. -If you meant to cross compile, use \`--host'. -See \`config.log' for more details." "$LINENO" 5; } -    fi -  fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } - -rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out +rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out  ac_clean_files=$ac_clean_files_save -# Check that the compiler produces executables we can run.  If not, either -# the compiler is broken, or we cross compile. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 -$as_echo_n "checking whether we are cross compiling... " >&6; } -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 -$as_echo "$cross_compiling" >&6; } -  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5  $as_echo_n "checking for suffix of executables... " >&6; }  if { { ac_try="$ac_link" @@ -3402,19 +3324,78 @@ done  else    { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot compute suffix of executables: cannot compile and link -See \`config.log' for more details." "$LINENO" 5; } +as_fn_error $? "cannot compute suffix of executables: cannot compile and link +See \`config.log' for more details" "$LINENO" 5; }  fi -rm -f conftest$ac_cv_exeext +rm -f conftest conftest$ac_cv_exeext  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5  $as_echo "$ac_cv_exeext" >&6; }  rm -f conftest.$ac_ext  EXEEXT=$ac_cv_exeext  ac_exeext=$EXEEXT +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +#include <stdio.h> +int +main () +{ +FILE *f = fopen ("conftest.out", "w"); + return ferror (f) || fclose (f) != 0; + +  ; +  return 0; +} +_ACEOF +ac_clean_files="$ac_clean_files conftest.out" +# Check that the compiler produces executables we can run.  If not, either +# the compiler is broken, or we cross compile. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 +$as_echo_n "checking whether we are cross compiling... " >&6; } +if test "$cross_compiling" != yes; then +  { { ac_try="$ac_link" +case "(($ac_try" in +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +  *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 +  (eval "$ac_link") 2>&5 +  ac_status=$? +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } +  if { ac_try='./conftest$ac_cv_exeext' +  { { case "(($ac_try" in +  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +  *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 +  (eval "$ac_try") 2>&5 +  ac_status=$? +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; }; }; then +    cross_compiling=no +  else +    if test "$cross_compiling" = maybe; then +	cross_compiling=yes +    else +	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "cannot run C compiled programs. +If you meant to cross compile, use \`--host'. +See \`config.log' for more details" "$LINENO" 5; } +    fi +  fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 +$as_echo "$cross_compiling" >&6; } + +rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out +ac_clean_files=$ac_clean_files_save  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5  $as_echo_n "checking for suffix of object files... " >&6; } -if test "${ac_cv_objext+set}" = set; then : +if ${ac_cv_objext+:} false; then :    $as_echo_n "(cached) " >&6  else    cat confdefs.h - <<_ACEOF >conftest.$ac_ext @@ -3454,8 +3435,8 @@ sed 's/^/| /' conftest.$ac_ext >&5  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot compute suffix of object files: cannot compile -See \`config.log' for more details." "$LINENO" 5; } +as_fn_error $? "cannot compute suffix of object files: cannot compile +See \`config.log' for more details" "$LINENO" 5; }  fi  rm -f conftest.$ac_cv_objext conftest.$ac_ext  fi @@ -3465,7 +3446,7 @@ OBJEXT=$ac_cv_objext  ac_objext=$OBJEXT  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5  $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } -if test "${ac_cv_c_compiler_gnu+set}" = set; then : +if ${ac_cv_c_compiler_gnu+:} false; then :    $as_echo_n "(cached) " >&6  else    cat confdefs.h - <<_ACEOF >conftest.$ac_ext @@ -3502,7 +3483,7 @@ ac_test_CFLAGS=${CFLAGS+set}  ac_save_CFLAGS=$CFLAGS  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5  $as_echo_n "checking whether $CC accepts -g... " >&6; } -if test "${ac_cv_prog_cc_g+set}" = set; then : +if ${ac_cv_prog_cc_g+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_save_c_werror_flag=$ac_c_werror_flag @@ -3580,7 +3561,7 @@ else  fi  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5  $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } -if test "${ac_cv_prog_cc_c89+set}" = set; then : +if ${ac_cv_prog_cc_c89+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_cv_prog_cc_c89=no @@ -3679,7 +3660,7 @@ depcc="$CC"   am_compiler_list=  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5  $as_echo_n "checking dependency style of $depcc... " >&6; } -if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : +if ${am_cv_CC_dependencies_compiler_type+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then @@ -3688,6 +3669,7 @@ else    # instance it was reported that on HP-UX the gcc test will end up    # making a dummy file named `D' -- because `-MD' means `put the output    # in D'. +  rm -rf conftest.dir    mkdir conftest.dir    # Copy depcomp to subdir because otherwise we won't find it if we're    # using a relative directory. @@ -3747,7 +3729,7 @@ else  	break        fi        ;; -    msvisualcpp | msvcmsys) +    msvc7 | msvc7msys | msvisualcpp | msvcmsys)        # This compiler won't grok `-c -o', but also, the minuso test has        # not run yet.  These depmodes are late enough in the game, and        # so weak that their functioning should not be impacted. @@ -3804,7 +3786,7 @@ fi  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5  $as_echo_n "checking for a sed that does not truncate output... " >&6; } -if test "${ac_cv_path_SED+set}" = set; then : +if ${ac_cv_path_SED+:} false; then :    $as_echo_n "(cached) " >&6  else              ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ @@ -3859,7 +3841,7 @@ esac    done  IFS=$as_save_IFS    if test -z "$ac_cv_path_SED"; then -    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5 +    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5    fi  else    ac_cv_path_SED=$SED @@ -3886,7 +3868,7 @@ Xsed="$SED -e 1s/^X//"  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5  $as_echo_n "checking for grep that handles long lines and -e... " >&6; } -if test "${ac_cv_path_GREP+set}" = set; then : +if ${ac_cv_path_GREP+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -z "$GREP"; then @@ -3935,7 +3917,7 @@ esac    done  IFS=$as_save_IFS    if test -z "$ac_cv_path_GREP"; then -    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 +    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5    fi  else    ac_cv_path_GREP=$GREP @@ -3949,7 +3931,7 @@ $as_echo "$ac_cv_path_GREP" >&6; }  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5  $as_echo_n "checking for egrep... " >&6; } -if test "${ac_cv_path_EGREP+set}" = set; then : +if ${ac_cv_path_EGREP+:} false; then :    $as_echo_n "(cached) " >&6  else    if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 @@ -4001,7 +3983,7 @@ esac    done  IFS=$as_save_IFS    if test -z "$ac_cv_path_EGREP"; then -    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 +    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5    fi  else    ac_cv_path_EGREP=$EGREP @@ -4016,7 +3998,7 @@ $as_echo "$ac_cv_path_EGREP" >&6; }  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5  $as_echo_n "checking for fgrep... " >&6; } -if test "${ac_cv_path_FGREP+set}" = set; then : +if ${ac_cv_path_FGREP+:} false; then :    $as_echo_n "(cached) " >&6  else    if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 @@ -4068,7 +4050,7 @@ esac    done  IFS=$as_save_IFS    if test -z "$ac_cv_path_FGREP"; then -    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 +    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5    fi  else    ac_cv_path_FGREP=$FGREP @@ -4147,7 +4129,7 @@ else    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5  $as_echo_n "checking for non-GNU ld... " >&6; }  fi -if test "${lt_cv_path_LD+set}" = set; then : +if ${lt_cv_path_LD+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -z "$LD"; then @@ -4184,10 +4166,10 @@ else    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  $as_echo "no" >&6; }  fi -test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 +test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5  $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } -if test "${lt_cv_prog_gnu_ld+set}" = set; then : +if ${lt_cv_prog_gnu_ld+:} false; then :    $as_echo_n "(cached) " >&6  else    # I'd rather use --version here, but apparently some GNU lds only accept -v. @@ -4214,7 +4196,7 @@ with_gnu_ld=$lt_cv_prog_gnu_ld  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5  $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } -if test "${lt_cv_path_NM+set}" = set; then : +if ${lt_cv_path_NM+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$NM"; then @@ -4267,14 +4249,17 @@ if test "$lt_cv_path_NM" != "no"; then    NM="$lt_cv_path_NM"  else    # Didn't find any BSD compatible name lister, look for dumpbin. -  if test -n "$ac_tool_prefix"; then -  for ac_prog in "dumpbin -symbols" "link -dump -symbols" +  if test -n "$DUMPBIN"; then : +    # Let the user override the test. +  else +    if test -n "$ac_tool_prefix"; then +  for ac_prog in dumpbin "link -dump"    do      # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.  set dummy $ac_tool_prefix$ac_prog; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_DUMPBIN+set}" = set; then : +if ${ac_cv_prog_DUMPBIN+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$DUMPBIN"; then @@ -4312,13 +4297,13 @@ fi  fi  if test -z "$DUMPBIN"; then    ac_ct_DUMPBIN=$DUMPBIN -  for ac_prog in "dumpbin -symbols" "link -dump -symbols" +  for ac_prog in dumpbin "link -dump"  do    # Extract the first word of "$ac_prog", so it can be a program name with args.  set dummy $ac_prog; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then : +if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_DUMPBIN"; then @@ -4367,6 +4352,15 @@ esac    fi  fi +    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in +    *COFF*) +      DUMPBIN="$DUMPBIN -symbols" +      ;; +    *) +      DUMPBIN=: +      ;; +    esac +  fi    if test "$DUMPBIN" != ":"; then      NM="$DUMPBIN" @@ -4381,18 +4375,18 @@ test -z "$NM" && NM=nm  { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5  $as_echo_n "checking the name lister ($NM) interface... " >&6; } -if test "${lt_cv_nm_interface+set}" = set; then : +if ${lt_cv_nm_interface+:} false; then :    $as_echo_n "(cached) " >&6  else    lt_cv_nm_interface="BSD nm"    echo "int some_variable = 0;" > conftest.$ac_ext -  (eval echo "\"\$as_me:4389: $ac_compile\"" >&5) +  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)    (eval "$ac_compile" 2>conftest.err)    cat conftest.err >&5 -  (eval echo "\"\$as_me:4392: $NM \\\"conftest.$ac_objext\\\"\"" >&5) +  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)    (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)    cat conftest.err >&5 -  (eval echo "\"\$as_me:4395: output\"" >&5) +  (eval echo "\"\$as_me:$LINENO: output\"" >&5)    cat conftest.out >&5    if $GREP 'External.*some_variable' conftest.out > /dev/null; then      lt_cv_nm_interface="MS dumpbin" @@ -4416,7 +4410,7 @@ fi  # find the maximum length of command line arguments  { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5  $as_echo_n "checking the maximum length of command line arguments... " >&6; } -if test "${lt_cv_sys_max_cmd_len+set}" = set; then : +if ${lt_cv_sys_max_cmd_len+:} false; then :    $as_echo_n "(cached) " >&6  else      i=0 @@ -4449,6 +4443,11 @@ else      lt_cv_sys_max_cmd_len=8192;      ;; +  mint*) +    # On MiNT this can take a long time and run out of memory. +    lt_cv_sys_max_cmd_len=8192; +    ;; +    amigaos*)      # On AmigaOS with pdksh, this test takes hours, literally.      # So we just punt and use a minimum line length of 8192. @@ -4474,6 +4473,11 @@ else      lt_cv_sys_max_cmd_len=196608      ;; +  os2*) +    # The test takes a long time on OS/2. +    lt_cv_sys_max_cmd_len=8192 +    ;; +    osf*)      # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure      # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not @@ -4513,8 +4517,8 @@ else        # If test is not a shell built-in, we'll probably end up computing a        # maximum length that is only half of the actual maximum length, but        # we can't tell. -      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \ -	         = "XX$teststring$teststring"; } >/dev/null 2>&1 && +      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ +	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&  	      test $i != 17 # 1/2 MB should be enough        do          i=`expr $i + 1` @@ -4556,8 +4560,8 @@ $as_echo_n "checking whether the shell understands some XSI constructs... " >&6;  # Try some XSI features  xsi_shell=no  ( _lt_dummy="a/b/c" -  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ -      = c,a/b,, \ +  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \ +      = c,a/b,b/c, \      && eval 'test $(( 1 + 1 )) -eq 2 \      && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \    && xsi_shell=yes @@ -4606,9 +4610,83 @@ esac +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 +$as_echo_n "checking how to convert $build file names to $host format... " >&6; } +if ${lt_cv_to_host_file_cmd+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  case $host in +  *-*-mingw* ) +    case $build in +      *-*-mingw* ) # actually msys +        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 +        ;; +      *-*-cygwin* ) +        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 +        ;; +      * ) # otherwise, assume *nix +        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 +        ;; +    esac +    ;; +  *-*-cygwin* ) +    case $build in +      *-*-mingw* ) # actually msys +        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin +        ;; +      *-*-cygwin* ) +        lt_cv_to_host_file_cmd=func_convert_file_noop +        ;; +      * ) # otherwise, assume *nix +        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin +        ;; +    esac +    ;; +  * ) # unhandled hosts (and "normal" native builds) +    lt_cv_to_host_file_cmd=func_convert_file_noop +    ;; +esac + +fi + +to_host_file_cmd=$lt_cv_to_host_file_cmd +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 +$as_echo "$lt_cv_to_host_file_cmd" >&6; } + + + + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 +$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } +if ${lt_cv_to_tool_file_cmd+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  #assume ordinary cross tools, or native build. +lt_cv_to_tool_file_cmd=func_convert_file_noop +case $host in +  *-*-mingw* ) +    case $build in +      *-*-mingw* ) # actually msys +        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 +        ;; +    esac +    ;; +esac + +fi + +to_tool_file_cmd=$lt_cv_to_tool_file_cmd +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 +$as_echo "$lt_cv_to_tool_file_cmd" >&6; } + + + + +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5  $as_echo_n "checking for $LD option to reload object files... " >&6; } -if test "${lt_cv_ld_reload_flag+set}" = set; then : +if ${lt_cv_ld_reload_flag+:} false; then :    $as_echo_n "(cached) " >&6  else    lt_cv_ld_reload_flag='-r' @@ -4622,6 +4700,11 @@ case $reload_flag in  esac  reload_cmds='$LD$reload_flag -o $output$reload_objs'  case $host_os in +  cygwin* | mingw* | pw32* | cegcc*) +    if test "$GCC" != yes; then +      reload_cmds=false +    fi +    ;;    darwin*)      if test "$GCC" = yes; then        reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' @@ -4644,7 +4727,7 @@ if test -n "$ac_tool_prefix"; then  set dummy ${ac_tool_prefix}objdump; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_OBJDUMP+set}" = set; then : +if ${ac_cv_prog_OBJDUMP+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$OBJDUMP"; then @@ -4684,7 +4767,7 @@ if test -z "$ac_cv_prog_OBJDUMP"; then  set dummy objdump; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then : +if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_OBJDUMP"; then @@ -4743,7 +4826,7 @@ test -z "$OBJDUMP" && OBJDUMP=objdump  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5  $as_echo_n "checking how to recognize dependent libraries... " >&6; } -if test "${lt_cv_deplibs_check_method+set}" = set; then : +if ${lt_cv_deplibs_check_method+:} false; then :    $as_echo_n "(cached) " >&6  else    lt_cv_file_magic_cmd='$MAGIC_CMD' @@ -4785,16 +4868,18 @@ mingw* | pw32*)    # Base MSYS/MinGW do not provide the 'file' command needed by    # func_win32_libid shell function, so use a weaker test based on 'objdump',    # unless we find 'file', for example because we are cross-compiling. -  if ( file / ) >/dev/null 2>&1; then +  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. +  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then      lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'      lt_cv_file_magic_cmd='func_win32_libid'    else -    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' +    # Keep this pattern in sync with the one in func_win32_libid. +    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'      lt_cv_file_magic_cmd='$OBJDUMP -f'    fi    ;; -cegcc) +cegcc*)    # use the weaker test based on 'objdump'. See mingw*.    lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'    lt_cv_file_magic_cmd='$OBJDUMP -f' @@ -4824,6 +4909,10 @@ gnu*)    lt_cv_deplibs_check_method=pass_all    ;; +haiku*) +  lt_cv_deplibs_check_method=pass_all +  ;; +  hpux10.20* | hpux11*)    lt_cv_file_magic_cmd=/usr/bin/file    case $host_cpu in @@ -4832,11 +4921,11 @@ hpux10.20* | hpux11*)      lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so      ;;    hppa*64*) -    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]' +    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]'      lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl      ;;    *) -    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' +    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'      lt_cv_file_magic_test_file=/usr/lib/libc.sl      ;;    esac @@ -4857,8 +4946,8 @@ irix5* | irix6* | nonstopux*)    lt_cv_deplibs_check_method=pass_all    ;; -# This must be Linux ELF. -linux* | k*bsd*-gnu) +# This must be glibc/ELF. +linux* | k*bsd*-gnu | kopensolaris*-gnu)    lt_cv_deplibs_check_method=pass_all    ;; @@ -4939,6 +5028,21 @@ esac  fi  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5  $as_echo "$lt_cv_deplibs_check_method" >&6; } + +file_magic_glob= +want_nocaseglob=no +if test "$build" = "$host"; then +  case $host_os in +  mingw* | pw32*) +    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then +      want_nocaseglob=yes +    else +      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` +    fi +    ;; +  esac +fi +  file_magic_cmd=$lt_cv_file_magic_cmd  deplibs_check_method=$lt_cv_deplibs_check_method  test -z "$deplibs_check_method" && deplibs_check_method=unknown @@ -4954,12 +5058,166 @@ test -z "$deplibs_check_method" && deplibs_check_method=unknown + + + + + + + + + + +if test -n "$ac_tool_prefix"; then +  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. +set dummy ${ac_tool_prefix}dlltool; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_DLLTOOL+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  if test -n "$DLLTOOL"; then +  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do +  IFS=$as_save_IFS +  test -z "$as_dir" && as_dir=. +    for ac_exec_ext in '' $ac_executable_extensions; do +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then +    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 +    break 2 +  fi +done +  done +IFS=$as_save_IFS + +fi +fi +DLLTOOL=$ac_cv_prog_DLLTOOL +if test -n "$DLLTOOL"; then +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 +$as_echo "$DLLTOOL" >&6; } +else +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + +fi +if test -z "$ac_cv_prog_DLLTOOL"; then +  ac_ct_DLLTOOL=$DLLTOOL +  # Extract the first word of "dlltool", so it can be a program name with args. +set dummy dlltool; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  if test -n "$ac_ct_DLLTOOL"; then +  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do +  IFS=$as_save_IFS +  test -z "$as_dir" && as_dir=. +    for ac_exec_ext in '' $ac_executable_extensions; do +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then +    ac_cv_prog_ac_ct_DLLTOOL="dlltool" +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 +    break 2 +  fi +done +  done +IFS=$as_save_IFS + +fi +fi +ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL +if test -n "$ac_ct_DLLTOOL"; then +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 +$as_echo "$ac_ct_DLLTOOL" >&6; } +else +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + +  if test "x$ac_ct_DLLTOOL" = x; then +    DLLTOOL="false" +  else +    case $cross_compiling:$ac_tool_warned in +yes:) +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +ac_tool_warned=yes ;; +esac +    DLLTOOL=$ac_ct_DLLTOOL +  fi +else +  DLLTOOL="$ac_cv_prog_DLLTOOL" +fi + +test -z "$DLLTOOL" && DLLTOOL=dlltool + + + + + + + + + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 +$as_echo_n "checking how to associate runtime and link libraries... " >&6; } +if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  lt_cv_sharedlib_from_linklib_cmd='unknown' + +case $host_os in +cygwin* | mingw* | pw32* | cegcc*) +  # two different shell functions defined in ltmain.sh +  # decide which to use based on capabilities of $DLLTOOL +  case `$DLLTOOL --help 2>&1` in +  *--identify-strict*) +    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib +    ;; +  *) +    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback +    ;; +  esac +  ;; +*) +  # fallback: assume linklib IS sharedlib +  lt_cv_sharedlib_from_linklib_cmd="$ECHO" +  ;; +esac + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 +$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } +sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd +test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO + + + + + + + +  if test -n "$ac_tool_prefix"; then -  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. -set dummy ${ac_tool_prefix}ar; ac_word=$2 +  for ac_prog in ar +  do +    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_AR+set}" = set; then : +if ${ac_cv_prog_AR+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$AR"; then @@ -4972,7 +5230,7 @@ do    test -z "$as_dir" && as_dir=.      for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then -    ac_cv_prog_AR="${ac_tool_prefix}ar" +    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi @@ -4992,14 +5250,18 @@ $as_echo "no" >&6; }  fi +    test -n "$AR" && break +  done  fi -if test -z "$ac_cv_prog_AR"; then +if test -z "$AR"; then    ac_ct_AR=$AR -  # Extract the first word of "ar", so it can be a program name with args. -set dummy ar; ac_word=$2 +  for ac_prog in ar +do +  # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : +if ${ac_cv_prog_ac_ct_AR+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_AR"; then @@ -5012,7 +5274,7 @@ do    test -z "$as_dir" && as_dir=.      for ac_exec_ext in '' $ac_executable_extensions; do    if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then -    ac_cv_prog_ac_ct_AR="ar" +    ac_cv_prog_ac_ct_AR="$ac_prog"      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi @@ -5031,6 +5293,10 @@ else  $as_echo "no" >&6; }  fi + +  test -n "$ac_ct_AR" && break +done +    if test "x$ac_ct_AR" = x; then      AR="false"    else @@ -5042,12 +5308,11 @@ ac_tool_warned=yes ;;  esac      AR=$ac_ct_AR    fi -else -  AR="$ac_cv_prog_AR"  fi -test -z "$AR" && AR=ar -test -z "$AR_FLAGS" && AR_FLAGS=cru +: ${AR=ar} +: ${AR_FLAGS=cru} + @@ -5058,13 +5323,70 @@ test -z "$AR_FLAGS" && AR_FLAGS=cru +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 +$as_echo_n "checking for archiver @FILE support... " >&6; } +if ${lt_cv_ar_at_file+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  lt_cv_ar_at_file=no +   cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ + +int +main () +{ + +  ; +  return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : +  echo conftest.$ac_objext > conftest.lst +      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' +      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 +  (eval $lt_ar_try) 2>&5 +  ac_status=$? +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } +      if test "$ac_status" -eq 0; then +	# Ensure the archiver fails upon bogus file names. +	rm -f conftest.$ac_objext libconftest.a +	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 +  (eval $lt_ar_try) 2>&5 +  ac_status=$? +  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +  test $ac_status = 0; } +	if test "$ac_status" -ne 0; then +          lt_cv_ar_at_file=@ +        fi +      fi +      rm -f conftest.* libconftest.a + +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 +$as_echo "$lt_cv_ar_at_file" >&6; } + +if test "x$lt_cv_ar_at_file" = xno; then +  archiver_list_spec= +else +  archiver_list_spec=$lt_cv_ar_at_file +fi + + + + + +  if test -n "$ac_tool_prefix"; then    # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.  set dummy ${ac_tool_prefix}strip; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_STRIP+set}" = set; then : +if ${ac_cv_prog_STRIP+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$STRIP"; then @@ -5104,7 +5426,7 @@ if test -z "$ac_cv_prog_STRIP"; then  set dummy strip; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : +if ${ac_cv_prog_ac_ct_STRIP+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_STRIP"; then @@ -5163,7 +5485,7 @@ if test -n "$ac_tool_prefix"; then  set dummy ${ac_tool_prefix}ranlib; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_RANLIB+set}" = set; then : +if ${ac_cv_prog_RANLIB+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$RANLIB"; then @@ -5203,7 +5525,7 @@ if test -z "$ac_cv_prog_RANLIB"; then  set dummy ranlib; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : +if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_RANLIB"; then @@ -5265,15 +5587,27 @@ old_postuninstall_cmds=  if test -n "$RANLIB"; then    case $host_os in    openbsd*) -    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" +    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"      ;;    *) -    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" +    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"      ;;    esac -  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" +  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"  fi +case $host_os in +  darwin*) +    lock_old_archive_extraction=yes ;; +  *) +    lock_old_archive_extraction=no ;; +esac + + + + + + @@ -5320,7 +5654,7 @@ compiler=$CC  # Check for command to grab the raw symbol name followed by C symbol from nm.  { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5  $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } -if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then : +if ${lt_cv_sys_global_symbol_pipe+:} false; then :    $as_echo_n "(cached) " >&6  else @@ -5381,8 +5715,8 @@ esac  lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"  # Transform an extracted symbol line into symbol name and symbol address -lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'" -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'" +lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'" +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'"  # Handle CRLF in mingw tool chain  opt_cr= @@ -5406,6 +5740,7 @@ for ac_symprfx in "" "_"; do      # which start with @ or ?.      lt_cv_sys_global_symbol_pipe="$AWK '"\  "     {last_section=section; section=\$ 3};"\ +"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\  "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\  "     \$ 0!~/External *\|/{next};"\  "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ @@ -5418,6 +5753,7 @@ for ac_symprfx in "" "_"; do    else      lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"    fi +  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"    # Check to see that the pipe works correctly.    pipe_works=no @@ -5443,8 +5779,8 @@ _LT_EOF    test $ac_status = 0; }; then      # Now try to grab the symbols.      nlist=conftest.nm -    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5 -  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 +    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 +  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5    ac_status=$?    $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5    test $ac_status = 0; } && test -s "$nlist"; then @@ -5459,6 +5795,18 @@ _LT_EOF        if $GREP ' nm_test_var$' "$nlist" >/dev/null; then  	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then  	  cat <<_LT_EOF > conftest.$ac_ext +/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */ +#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) +/* DATA imports from DLLs on WIN32 con't be const, because runtime +   relocations are performed -- see ld's documentation on pseudo-relocs.  */ +# define LT_DLSYM_CONST +#elif defined(__osf__) +/* This system does not cope well with relocations in const data.  */ +# define LT_DLSYM_CONST +#else +# define LT_DLSYM_CONST const +#endif +  #ifdef __cplusplus  extern "C" {  #endif @@ -5470,7 +5818,7 @@ _LT_EOF  	  cat <<_LT_EOF >> conftest.$ac_ext  /* The mapping between symbol names and symbols.  */ -const struct { +LT_DLSYM_CONST struct {    const char *name;    void       *address;  } @@ -5496,8 +5844,8 @@ static const void *lt_preloaded_setup() {  _LT_EOF  	  # Now try linking the two files.  	  mv conftest.$ac_objext conftstm.$ac_objext -	  lt_save_LIBS="$LIBS" -	  lt_save_CFLAGS="$CFLAGS" +	  lt_globsym_save_LIBS=$LIBS +	  lt_globsym_save_CFLAGS=$CFLAGS  	  LIBS="conftstm.$ac_objext"  	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"  	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 @@ -5507,8 +5855,8 @@ _LT_EOF    test $ac_status = 0; } && test -s conftest${ac_exeext}; then  	    pipe_works=yes  	  fi -	  LIBS="$lt_save_LIBS" -	  CFLAGS="$lt_save_CFLAGS" +	  LIBS=$lt_globsym_save_LIBS +	  CFLAGS=$lt_globsym_save_CFLAGS  	else  	  echo "cannot find nm_test_func in $nlist" >&5  	fi @@ -5545,6 +5893,24 @@ else  $as_echo "ok" >&6; }  fi +# Response file support. +if test "$lt_cv_nm_interface" = "MS dumpbin"; then +  nm_file_list_spec='@' +elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then +  nm_file_list_spec='@' +fi + + + + + + + + + + + + @@ -5560,8 +5926,38 @@ fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 +$as_echo_n "checking for sysroot... " >&6; } +# Check whether --with-sysroot was given. +if test "${with_sysroot+set}" = set; then : +  withval=$with_sysroot; +else +  with_sysroot=no +fi + + +lt_sysroot= +case ${with_sysroot} in #( + yes) +   if test "$GCC" = yes; then +     lt_sysroot=`$CC --print-sysroot 2>/dev/null` +   fi +   ;; #( + /*) +   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` +   ;; #( + no|'') +   ;; #( + *) +   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 +$as_echo "${with_sysroot}" >&6; } +   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 +   ;; +esac + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 +$as_echo "${lt_sysroot:-no}" >&6; } @@ -5598,7 +5994,7 @@ ia64-*-hpux*)    ;;  *-*-irix6*)    # Find out which ABI we are using. -  echo '#line 5601 "configure"' > conftest.$ac_ext +  echo '#line '$LINENO' "configure"' > conftest.$ac_ext    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5    (eval $ac_compile) 2>&5    ac_status=$? @@ -5692,7 +6088,7 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*)    CFLAGS="$CFLAGS -belf"    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5  $as_echo_n "checking whether the C compiler needs -belf... " >&6; } -if test "${lt_cv_cc_needs_belf+set}" = set; then : +if ${lt_cv_cc_needs_belf+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_ext=c @@ -5733,7 +6129,7 @@ $as_echo "$lt_cv_cc_needs_belf" >&6; }      CFLAGS="$SAVE_CFLAGS"    fi    ;; -sparc*-*solaris*) +*-*solaris*)    # Find out which ABI we are using.    echo 'int i;' > conftest.$ac_ext    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 @@ -5744,7 +6140,20 @@ sparc*-*solaris*)      case `/usr/bin/file conftest.o` in      *64-bit*)        case $lt_cv_prog_gnu_ld in -      yes*) LD="${LD-ld} -m elf64_sparc" ;; +      yes*) +        case $host in +        i?86-*-solaris*) +          LD="${LD-ld} -m elf_x86_64" +          ;; +        sparc*-*-solaris*) +          LD="${LD-ld} -m elf64_sparc" +          ;; +        esac +        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available. +        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then +          LD="${LD-ld}_sol2" +        fi +        ;;        *)  	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then  	  LD="${LD-ld} -64" @@ -5760,6 +6169,123 @@ esac  need_locks="$enable_libtool_lock" +if test -n "$ac_tool_prefix"; then +  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. +set dummy ${ac_tool_prefix}mt; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  if test -n "$MANIFEST_TOOL"; then +  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do +  IFS=$as_save_IFS +  test -z "$as_dir" && as_dir=. +    for ac_exec_ext in '' $ac_executable_extensions; do +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then +    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 +    break 2 +  fi +done +  done +IFS=$as_save_IFS + +fi +fi +MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL +if test -n "$MANIFEST_TOOL"; then +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 +$as_echo "$MANIFEST_TOOL" >&6; } +else +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + +fi +if test -z "$ac_cv_prog_MANIFEST_TOOL"; then +  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL +  # Extract the first word of "mt", so it can be a program name with args. +set dummy mt; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  if test -n "$ac_ct_MANIFEST_TOOL"; then +  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do +  IFS=$as_save_IFS +  test -z "$as_dir" && as_dir=. +    for ac_exec_ext in '' $ac_executable_extensions; do +  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then +    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" +    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 +    break 2 +  fi +done +  done +IFS=$as_save_IFS + +fi +fi +ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL +if test -n "$ac_ct_MANIFEST_TOOL"; then +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 +$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } +else +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + +  if test "x$ac_ct_MANIFEST_TOOL" = x; then +    MANIFEST_TOOL=":" +  else +    case $cross_compiling:$ac_tool_warned in +yes:) +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +ac_tool_warned=yes ;; +esac +    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL +  fi +else +  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" +fi + +test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 +$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } +if ${lt_cv_path_mainfest_tool+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  lt_cv_path_mainfest_tool=no +  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 +  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out +  cat conftest.err >&5 +  if $GREP 'Manifest Tool' conftest.out > /dev/null; then +    lt_cv_path_mainfest_tool=yes +  fi +  rm -f conftest* +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 +$as_echo "$lt_cv_path_mainfest_tool" >&6; } +if test "x$lt_cv_path_mainfest_tool" != xyes; then +  MANIFEST_TOOL=: +fi + + + + +    case $host_os in      rhapsody* | darwin*) @@ -5768,7 +6294,7 @@ need_locks="$enable_libtool_lock"  set dummy ${ac_tool_prefix}dsymutil; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_DSYMUTIL+set}" = set; then : +if ${ac_cv_prog_DSYMUTIL+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$DSYMUTIL"; then @@ -5808,7 +6334,7 @@ if test -z "$ac_cv_prog_DSYMUTIL"; then  set dummy dsymutil; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then : +if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_DSYMUTIL"; then @@ -5860,7 +6386,7 @@ fi  set dummy ${ac_tool_prefix}nmedit; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_NMEDIT+set}" = set; then : +if ${ac_cv_prog_NMEDIT+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$NMEDIT"; then @@ -5900,7 +6426,7 @@ if test -z "$ac_cv_prog_NMEDIT"; then  set dummy nmedit; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then : +if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_NMEDIT"; then @@ -5952,7 +6478,7 @@ fi  set dummy ${ac_tool_prefix}lipo; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_LIPO+set}" = set; then : +if ${ac_cv_prog_LIPO+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$LIPO"; then @@ -5992,7 +6518,7 @@ if test -z "$ac_cv_prog_LIPO"; then  set dummy lipo; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : +if ${ac_cv_prog_ac_ct_LIPO+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_LIPO"; then @@ -6044,7 +6570,7 @@ fi  set dummy ${ac_tool_prefix}otool; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_OTOOL+set}" = set; then : +if ${ac_cv_prog_OTOOL+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$OTOOL"; then @@ -6084,7 +6610,7 @@ if test -z "$ac_cv_prog_OTOOL"; then  set dummy otool; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then : +if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_OTOOL"; then @@ -6136,7 +6662,7 @@ fi  set dummy ${ac_tool_prefix}otool64; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_OTOOL64+set}" = set; then : +if ${ac_cv_prog_OTOOL64+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$OTOOL64"; then @@ -6176,7 +6702,7 @@ if test -z "$ac_cv_prog_OTOOL64"; then  set dummy otool64; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then : +if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_OTOOL64"; then @@ -6251,7 +6777,7 @@ fi      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5  $as_echo_n "checking for -single_module linker flag... " >&6; } -if test "${lt_cv_apple_cc_single_mod+set}" = set; then : +if ${lt_cv_apple_cc_single_mod+:} false; then :    $as_echo_n "(cached) " >&6  else    lt_cv_apple_cc_single_mod=no @@ -6267,7 +6793,13 @@ else  	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \  	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err          _lt_result=$? -	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then +	# If there is a non-empty error log, and "single_module" +	# appears in it, assume the flag caused a linker warning +        if test -s conftest.err && $GREP single_module conftest.err; then +	  cat conftest.err >&5 +	# Otherwise, if the output was created with a 0 exit code from +	# the compiler, it worked. +	elif test -f libconftest.dylib && test $_lt_result -eq 0; then  	  lt_cv_apple_cc_single_mod=yes  	else  	  cat conftest.err >&5 @@ -6278,9 +6810,10 @@ else  fi  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5  $as_echo "$lt_cv_apple_cc_single_mod" >&6; } +      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5  $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } -if test "${lt_cv_ld_exported_symbols_list+set}" = set; then : +if ${lt_cv_ld_exported_symbols_list+:} false; then :    $as_echo_n "(cached) " >&6  else    lt_cv_ld_exported_symbols_list=no @@ -6310,6 +6843,41 @@ rm -f core conftest.err conftest.$ac_objext \  fi  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5  $as_echo "$lt_cv_ld_exported_symbols_list" >&6; } + +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 +$as_echo_n "checking for -force_load linker flag... " >&6; } +if ${lt_cv_ld_force_load+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  lt_cv_ld_force_load=no +      cat > conftest.c << _LT_EOF +int forced_loaded() { return 2;} +_LT_EOF +      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 +      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 +      echo "$AR cru libconftest.a conftest.o" >&5 +      $AR cru libconftest.a conftest.o 2>&5 +      echo "$RANLIB libconftest.a" >&5 +      $RANLIB libconftest.a 2>&5 +      cat > conftest.c << _LT_EOF +int main() { return 0;} +_LT_EOF +      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 +      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err +      _lt_result=$? +      if test -s conftest.err && $GREP force_load conftest.err; then +	cat conftest.err >&5 +      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then +	lt_cv_ld_force_load=yes +      else +	cat conftest.err >&5 +      fi +        rm -f conftest.err libconftest.a conftest conftest.c +        rm -rf conftest.dSYM + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 +$as_echo "$lt_cv_ld_force_load" >&6; }      case $host_os in      rhapsody* | darwin1.[012])        _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; @@ -6337,7 +6905,7 @@ $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }      else        _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'      fi -    if test "$DSYMUTIL" != ":"; then +    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then        _lt_dsymutil='~$DSYMUTIL $lib || :'      else        _lt_dsymutil= @@ -6357,7 +6925,7 @@ if test -n "$CPP" && test -d "$CPP"; then    CPP=  fi  if test -z "$CPP"; then -  if test "${ac_cv_prog_CPP+set}" = set; then : +  if ${ac_cv_prog_CPP+:} false; then :    $as_echo_n "(cached) " >&6  else        # Double quotes because CPP needs to be expanded @@ -6387,7 +6955,7 @@ else    # Broken: fails on valid input.  continue  fi -rm -f conftest.err conftest.$ac_ext +rm -f conftest.err conftest.i conftest.$ac_ext    # OK, works on sane cases.  Now check whether nonexistent headers    # can be detected and how. @@ -6403,11 +6971,11 @@ else  ac_preproc_ok=:  break  fi -rm -f conftest.err conftest.$ac_ext +rm -f conftest.err conftest.i conftest.$ac_ext  done  # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.err conftest.$ac_ext +rm -f conftest.i conftest.err conftest.$ac_ext  if $ac_preproc_ok; then :    break  fi @@ -6446,7 +7014,7 @@ else    # Broken: fails on valid input.  continue  fi -rm -f conftest.err conftest.$ac_ext +rm -f conftest.err conftest.i conftest.$ac_ext    # OK, works on sane cases.  Now check whether nonexistent headers    # can be detected and how. @@ -6462,18 +7030,18 @@ else  ac_preproc_ok=:  break  fi -rm -f conftest.err conftest.$ac_ext +rm -f conftest.err conftest.i conftest.$ac_ext  done  # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -rm -f conftest.err conftest.$ac_ext +rm -f conftest.i conftest.err conftest.$ac_ext  if $ac_preproc_ok; then :  else    { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "C preprocessor \"$CPP\" fails sanity check -See \`config.log' for more details." "$LINENO" 5; } +as_fn_error $? "C preprocessor \"$CPP\" fails sanity check +See \`config.log' for more details" "$LINENO" 5; }  fi  ac_ext=c @@ -6485,7 +7053,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5  $as_echo_n "checking for ANSI C header files... " >&6; } -if test "${ac_cv_header_stdc+set}" = set; then : +if ${ac_cv_header_stdc+:} false; then :    $as_echo_n "(cached) " >&6  else    cat confdefs.h - <<_ACEOF >conftest.$ac_ext @@ -6602,8 +7170,7 @@ do :    as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`  ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default  " -eval as_val=\$$as_ac_Header -   if test "x$as_val" = x""yes; then : +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :    cat >>confdefs.h <<_ACEOF  #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1  _ACEOF @@ -6617,7 +7184,7 @@ for ac_header in dlfcn.h  do :    ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default  " -if test "x$ac_cv_header_dlfcn_h" = x""yes; then : +if test "x$ac_cv_header_dlfcn_h" = xyes; then :    cat >>confdefs.h <<_ACEOF  #define HAVE_DLFCN_H 1  _ACEOF @@ -6628,6 +7195,8 @@ done + +  # Set options @@ -6703,7 +7272,22 @@ fi  # Check whether --with-pic was given.  if test "${with_pic+set}" = set; then : -  withval=$with_pic; pic_mode="$withval" +  withval=$with_pic; lt_p=${PACKAGE-default} +    case $withval in +    yes|no) pic_mode=$withval ;; +    *) +      pic_mode=default +      # Look at the argument we got.  We use all the common list separators. +      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," +      for lt_pkg in $withval; do +	IFS="$lt_save_ifs" +	if test "X$lt_pkg" = "X$lt_p"; then +	  pic_mode=yes +	fi +      done +      IFS="$lt_save_ifs" +      ;; +    esac  else    pic_mode=default  fi @@ -6780,6 +7364,11 @@ LIBTOOL='$(SHELL) $(top_builddir)/libtool' + + + + +  test -z "$LN_S" && LN_S="ln -s" @@ -6801,7 +7390,7 @@ fi  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5  $as_echo_n "checking for objdir... " >&6; } -if test "${lt_cv_objdir+set}" = set; then : +if ${lt_cv_objdir+:} false; then :    $as_echo_n "(cached) " >&6  else    rm -f .libs 2>/dev/null @@ -6829,19 +7418,6 @@ _ACEOF - - - - - - - - - - - - -  case $host_os in  aix3*)    # AIX sometimes has problems with the GCC collect2 program.  For some @@ -6854,23 +7430,6 @@ aix3*)    ;;  esac -# Sed substitution that helps us do robust quoting.  It backslashifies -# metacharacters that are still active within double-quoted strings. -sed_quote_subst='s/\(["`$\\]\)/\\\1/g' - -# Same as above, but do not quote variable references. -double_quote_subst='s/\(["`\\]\)/\\\1/g' - -# Sed substitution to delay expansion of an escaped shell variable in a -# double_quote_subst'ed string. -delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' - -# Sed substitution to delay expansion of an escaped single quote. -delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' - -# Sed substitution to avoid accidental globbing in evaled expressions -no_glob_subst='s/\*/\\\*/g' -  # Global variables:  ofile=libtool  can_build_shared=yes @@ -6899,7 +7458,7 @@ for cc_temp in $compiler""; do      *) break;;    esac  done -cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` +cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`  # Only perform the check for file, if the check method requires it @@ -6909,7 +7468,7 @@ file_magic*)    if test "$file_magic_cmd" = '$MAGIC_CMD'; then      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5  $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } -if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : +if ${lt_cv_path_MAGIC_CMD+:} false; then :    $as_echo_n "(cached) " >&6  else    case $MAGIC_CMD in @@ -6975,7 +7534,7 @@ if test -z "$lt_cv_path_MAGIC_CMD"; then    if test -n "$ac_tool_prefix"; then      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5  $as_echo_n "checking for file... " >&6; } -if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : +if ${lt_cv_path_MAGIC_CMD+:} false; then :    $as_echo_n "(cached) " >&6  else    case $MAGIC_CMD in @@ -7104,11 +7663,16 @@ if test -n "$compiler"; then  lt_prog_compiler_no_builtin_flag=  if test "$GCC" = yes; then -  lt_prog_compiler_no_builtin_flag=' -fno-builtin' +  case $cc_basename in +  nvcc*) +    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; +  *) +    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; +  esac    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5  $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } -if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then : +if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :    $as_echo_n "(cached) " >&6  else    lt_cv_prog_compiler_rtti_exceptions=no @@ -7124,15 +7688,15 @@ else     -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \     -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \     -e 's:$: $lt_compiler_flag:'` -   (eval echo "\"\$as_me:7127: $lt_compile\"" >&5) +   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)     (eval "$lt_compile" 2>conftest.err)     ac_status=$?     cat conftest.err >&5 -   echo "$as_me:7131: \$? = $ac_status" >&5 +   echo "$as_me:$LINENO: \$? = $ac_status" >&5     if (exit $ac_status) && test -s "$ac_outfile"; then       # The compiler can only warn and ignore the option if not recognized       # So say no if there are warnings other than the usual output. -     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp +     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2       if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then         lt_cv_prog_compiler_rtti_exceptions=yes @@ -7161,8 +7725,6 @@ fi  lt_prog_compiler_pic=  lt_prog_compiler_static= -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 -$as_echo_n "checking for $compiler option to produce PIC... " >&6; }    if test "$GCC" = yes; then      lt_prog_compiler_wl='-Wl,' @@ -7210,6 +7772,12 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }        lt_prog_compiler_pic='-fno-common'        ;; +    haiku*) +      # PIC is the default for Haiku. +      # The "-static" flag exists, but is broken. +      lt_prog_compiler_static= +      ;; +      hpux*)        # PIC is the default for 64-bit PA HP-UX, but not for 32-bit        # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag @@ -7252,6 +7820,15 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }        lt_prog_compiler_pic='-fPIC'        ;;      esac + +    case $cc_basename in +    nvcc*) # Cuda Compiler Driver 2.2 +      lt_prog_compiler_wl='-Xlinker ' +      if test -n "$lt_prog_compiler_pic"; then +        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" +      fi +      ;; +    esac    else      # PORTME Check for flag to pass linker flags through the system compiler.      case $host_os in @@ -7293,7 +7870,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }        lt_prog_compiler_static='-non_shared'        ;; -    linux* | k*bsd*-gnu) +    linux* | k*bsd*-gnu | kopensolaris*-gnu)        case $cc_basename in        # old Intel for x86_64 which still supported -KPIC.        ecc*) @@ -7314,7 +7891,13 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }  	lt_prog_compiler_pic='--shared'  	lt_prog_compiler_static='--static'  	;; -      pgcc* | pgf77* | pgf90* | pgf95*) +      nagfor*) +	# NAG Fortran compiler +	lt_prog_compiler_wl='-Wl,-Wl,,' +	lt_prog_compiler_pic='-PIC' +	lt_prog_compiler_static='-Bstatic' +	;; +      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)          # Portland Group compilers (*not* the Pentium gcc compiler,  	# which looks to be a dead project)  	lt_prog_compiler_wl='-Wl,' @@ -7326,25 +7909,40 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }          # All Alpha code is PIC.          lt_prog_compiler_static='-non_shared'          ;; -      xl*) -	# IBM XL C 8.0/Fortran 10.1 on PPC +      xl* | bgxl* | bgf* | mpixl*) +	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene  	lt_prog_compiler_wl='-Wl,'  	lt_prog_compiler_pic='-qpic'  	lt_prog_compiler_static='-qstaticlink'  	;;        *)  	case `$CC -V 2>&1 | sed 5q` in +	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) +	  # Sun Fortran 8.3 passes all unrecognized flags to the linker +	  lt_prog_compiler_pic='-KPIC' +	  lt_prog_compiler_static='-Bstatic' +	  lt_prog_compiler_wl='' +	  ;; +	*Sun\ F* | *Sun*Fortran*) +	  lt_prog_compiler_pic='-KPIC' +	  lt_prog_compiler_static='-Bstatic' +	  lt_prog_compiler_wl='-Qoption ld ' +	  ;;  	*Sun\ C*)  	  # Sun C 5.9  	  lt_prog_compiler_pic='-KPIC'  	  lt_prog_compiler_static='-Bstatic'  	  lt_prog_compiler_wl='-Wl,'  	  ;; -	*Sun\ F*) -	  # Sun Fortran 8.3 passes all unrecognized flags to the linker -	  lt_prog_compiler_pic='-KPIC' +        *Intel*\ [CF]*Compiler*) +	  lt_prog_compiler_wl='-Wl,' +	  lt_prog_compiler_pic='-fPIC' +	  lt_prog_compiler_static='-static' +	  ;; +	*Portland\ Group*) +	  lt_prog_compiler_wl='-Wl,' +	  lt_prog_compiler_pic='-fpic'  	  lt_prog_compiler_static='-Bstatic' -	  lt_prog_compiler_wl=''  	  ;;  	esac  	;; @@ -7376,7 +7974,7 @@ $as_echo_n "checking for $compiler option to produce PIC... " >&6; }        lt_prog_compiler_pic='-KPIC'        lt_prog_compiler_static='-Bstatic'        case $cc_basename in -      f77* | f90* | f95*) +      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)  	lt_prog_compiler_wl='-Qoption ld ';;        *)  	lt_prog_compiler_wl='-Wl,';; @@ -7433,13 +8031,17 @@ case $host_os in      lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"      ;;  esac -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 -$as_echo "$lt_prog_compiler_pic" >&6; } - - - - +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 +$as_echo_n "checking for $compiler option to produce PIC... " >&6; } +if ${lt_cv_prog_compiler_pic+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 +$as_echo "$lt_cv_prog_compiler_pic" >&6; } +lt_prog_compiler_pic=$lt_cv_prog_compiler_pic  #  # Check to make sure the PIC flag actually works. @@ -7447,7 +8049,7 @@ $as_echo "$lt_prog_compiler_pic" >&6; }  if test -n "$lt_prog_compiler_pic"; then    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5  $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } -if test "${lt_cv_prog_compiler_pic_works+set}" = set; then : +if ${lt_cv_prog_compiler_pic_works+:} false; then :    $as_echo_n "(cached) " >&6  else    lt_cv_prog_compiler_pic_works=no @@ -7463,15 +8065,15 @@ else     -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \     -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \     -e 's:$: $lt_compiler_flag:'` -   (eval echo "\"\$as_me:7466: $lt_compile\"" >&5) +   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)     (eval "$lt_compile" 2>conftest.err)     ac_status=$?     cat conftest.err >&5 -   echo "$as_me:7470: \$? = $ac_status" >&5 +   echo "$as_me:$LINENO: \$? = $ac_status" >&5     if (exit $ac_status) && test -s "$ac_outfile"; then       # The compiler can only warn and ignore the option if not recognized       # So say no if there are warnings other than the usual output. -     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp +     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2       if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then         lt_cv_prog_compiler_pic_works=yes @@ -7500,13 +8102,18 @@ fi + + + + +  #  # Check to make sure the static flag actually works.  #  wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5  $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } -if test "${lt_cv_prog_compiler_static_works+set}" = set; then : +if ${lt_cv_prog_compiler_static_works+:} false; then :    $as_echo_n "(cached) " >&6  else    lt_cv_prog_compiler_static_works=no @@ -7519,7 +8126,7 @@ else       if test -s conftest.err; then         # Append any errors to the config.log.         cat conftest.err 1>&5 -       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp +       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp         $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2         if diff conftest.exp conftest.er2 >/dev/null; then           lt_cv_prog_compiler_static_works=yes @@ -7549,7 +8156,7 @@ fi    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5  $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } -if test "${lt_cv_prog_compiler_c_o+set}" = set; then : +if ${lt_cv_prog_compiler_c_o+:} false; then :    $as_echo_n "(cached) " >&6  else    lt_cv_prog_compiler_c_o=no @@ -7568,16 +8175,16 @@ else     -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \     -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \     -e 's:$: $lt_compiler_flag:'` -   (eval echo "\"\$as_me:7571: $lt_compile\"" >&5) +   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)     (eval "$lt_compile" 2>out/conftest.err)     ac_status=$?     cat out/conftest.err >&5 -   echo "$as_me:7575: \$? = $ac_status" >&5 +   echo "$as_me:$LINENO: \$? = $ac_status" >&5     if (exit $ac_status) && test -s out/conftest2.$ac_objext     then       # The compiler can only warn and ignore the option if not recognized       # So say no if there are warnings -     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp +     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp       $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2       if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then         lt_cv_prog_compiler_c_o=yes @@ -7604,7 +8211,7 @@ $as_echo "$lt_cv_prog_compiler_c_o" >&6; }    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5  $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } -if test "${lt_cv_prog_compiler_c_o+set}" = set; then : +if ${lt_cv_prog_compiler_c_o+:} false; then :    $as_echo_n "(cached) " >&6  else    lt_cv_prog_compiler_c_o=no @@ -7623,16 +8230,16 @@ else     -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \     -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \     -e 's:$: $lt_compiler_flag:'` -   (eval echo "\"\$as_me:7626: $lt_compile\"" >&5) +   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)     (eval "$lt_compile" 2>out/conftest.err)     ac_status=$?     cat out/conftest.err >&5 -   echo "$as_me:7630: \$? = $ac_status" >&5 +   echo "$as_me:$LINENO: \$? = $ac_status" >&5     if (exit $ac_status) && test -s out/conftest2.$ac_objext     then       # The compiler can only warn and ignore the option if not recognized       # So say no if there are warnings -     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp +     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp       $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2       if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then         lt_cv_prog_compiler_c_o=yes @@ -7698,7 +8305,6 @@ $as_echo_n "checking whether the $compiler linker ($LD) supports shared librarie    hardcode_direct=no    hardcode_direct_absolute=no    hardcode_libdir_flag_spec= -  hardcode_libdir_flag_spec_ld=    hardcode_libdir_separator=    hardcode_minus_L=no    hardcode_shlibpath_var=unsupported @@ -7742,13 +8348,39 @@ $as_echo_n "checking whether the $compiler linker ($LD) supports shared librarie    openbsd*)      with_gnu_ld=no      ;; -  linux* | k*bsd*-gnu) +  linux* | k*bsd*-gnu | gnu*)      link_all_deplibs=no      ;;    esac    ld_shlibs=yes + +  # On some targets, GNU ld is compatible enough with the native linker +  # that we're better off using the native interface for both. +  lt_use_gnu_ld_interface=no    if test "$with_gnu_ld" = yes; then +    case $host_os in +      aix*) +	# The AIX port of GNU ld has always aspired to compatibility +	# with the native linker.  However, as the warning in the GNU ld +	# block says, versions before 2.19.5* couldn't really create working +	# shared libraries, regardless of the interface used. +	case `$LD -v 2>&1` in +	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;; +	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; +	  *\ \(GNU\ Binutils\)\ [3-9]*) ;; +	  *) +	    lt_use_gnu_ld_interface=yes +	    ;; +	esac +	;; +      *) +	lt_use_gnu_ld_interface=yes +	;; +    esac +  fi + +  if test "$lt_use_gnu_ld_interface" = yes; then      # If archive_cmds runs LD, not CC, wlarc should be empty      wlarc='${wl}' @@ -7766,6 +8398,7 @@ $as_echo_n "checking whether the $compiler linker ($LD) supports shared librarie      fi      supports_anon_versioning=no      case `$LD -v 2>&1` in +      *GNU\ gold*) supports_anon_versioning=yes ;;        *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11        *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...        *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... @@ -7781,11 +8414,12 @@ $as_echo_n "checking whether the $compiler linker ($LD) supports shared librarie  	ld_shlibs=no  	cat <<_LT_EOF 1>&2 -*** Warning: the GNU linker, at least up to release 2.9.1, is reported +*** Warning: the GNU linker, at least up to release 2.19, is reported  *** to be unable to reliably create shared libraries on AIX.  *** Therefore, libtool is disabling shared libraries support.  If you -*** really care for shared libraries, you may want to modify your PATH -*** so that a non-GNU linker is found, and then restart. +*** really care for shared libraries, you may want to install binutils +*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. +*** You will then need to restart the configuration process.  _LT_EOF        fi @@ -7821,10 +8455,12 @@ _LT_EOF        # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,        # as there is no search path for DLLs.        hardcode_libdir_flag_spec='-L$libdir' +      export_dynamic_flag_spec='${wl}--export-all-symbols'        allow_undefined_flag=unsupported        always_export_symbols=no        enable_shared_with_static_runtimes=yes -      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' +      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' +      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'        if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then          archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' @@ -7842,6 +8478,11 @@ _LT_EOF        fi        ;; +    haiku*) +      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' +      link_all_deplibs=yes +      ;; +      interix[3-9]*)        hardcode_direct=no        hardcode_shlibpath_var=no @@ -7857,7 +8498,7 @@ _LT_EOF        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'        ;; -    gnu* | linux* | tpf* | k*bsd*-gnu) +    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)        tmp_diet=no        if test "$host_os" = linux-dietlibc; then  	case $cc_basename in @@ -7867,15 +8508,16 @@ _LT_EOF        if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \  	 && test "$tmp_diet" = no        then -	tmp_addflag= +	tmp_addflag=' $pic_flag'  	tmp_sharedflag='-shared'  	case $cc_basename,$host_cpu in          pgcc*)				# Portland Group C compiler -	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive' +	  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'  	  tmp_addflag=' $pic_flag'  	  ;; -	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers -	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive' +	pgf77* | pgf90* | pgf95* | pgfortran*) +					# Portland Group f77 and f90 compilers +	  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'  	  tmp_addflag=' $pic_flag -Mnomain' ;;  	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64  	  tmp_addflag=' -i_dynamic' ;; @@ -7886,13 +8528,17 @@ _LT_EOF  	lf95*)				# Lahey Fortran 8.1  	  whole_archive_flag_spec=  	  tmp_sharedflag='--shared' ;; -	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below) +	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)  	  tmp_sharedflag='-qmkshrobj'  	  tmp_addflag= ;; +	nvcc*)	# Cuda Compiler Driver 2.2 +	  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' +	  compiler_needs_object=yes +	  ;;  	esac  	case `$CC -V 2>&1 | sed 5q` in  	*Sun\ C*)			# Sun C 5.9 -	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive' +	  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'  	  compiler_needs_object=yes  	  tmp_sharedflag='-G' ;;  	*Sun\ F*)			# Sun Fortran 8.3 @@ -7908,17 +8554,16 @@ _LT_EOF          fi  	case $cc_basename in -	xlf*) +	xlf* | bgf* | bgxlf* | mpixlf*)  	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself  	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' -	  hardcode_libdir_flag_spec= -	  hardcode_libdir_flag_spec_ld='-rpath $libdir' -	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' +	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' +	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'  	  if test "x$supports_anon_versioning" = xyes; then  	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~  	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~  	      echo "local: *; };" >> $output_objdir/$libname.ver~ -	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' +	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'  	  fi  	  ;;  	esac @@ -7932,8 +8577,8 @@ _LT_EOF  	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'  	wlarc=        else -	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' -	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' +	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'        fi        ;; @@ -7951,8 +8596,8 @@ _LT_EOF  _LT_EOF        elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then -	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' -	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' +	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'        else  	ld_shlibs=no        fi @@ -7998,8 +8643,8 @@ _LT_EOF      *)        if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then -	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' -	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' +	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' +	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'        else  	ld_shlibs=no        fi @@ -8039,8 +8684,10 @@ _LT_EOF        else  	# If we're using GNU nm, then we don't want the "-C" option.  	# -C means demangle to AIX nm, but means don't demangle with GNU nm +	# Also, AIX nm treats weak defined symbols like other global +	# defined symbols, whereas GNU nm marks them as "W".  	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then -	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' +	  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'  	else  	  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'  	fi @@ -8128,7 +8775,13 @@ _LT_EOF  	allow_undefined_flag='-berok'          # Determine the default libpath from the value encoded in an          # empty executable. -        cat confdefs.h - <<_ACEOF >conftest.$ac_ext +        if test "${lt_cv_aix_libpath+set}" = set; then +  aix_libpath=$lt_cv_aix_libpath +else +  if ${lt_cv_aix_libpath_+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -8141,25 +8794,32 @@ main ()  _ACEOF  if ac_fn_c_try_link "$LINENO"; then : -lt_aix_libpath_sed=' -    /Import File Strings/,/^$/ { -	/^0/ { -	    s/^0  *\(.*\)$/\1/ -	    p -	} -    }' -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` -# Check for a 64-bit object if we didn't find anything. -if test -z "$aix_libpath"; then -  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` -fi +  lt_aix_libpath_sed=' +      /Import File Strings/,/^$/ { +	  /^0/ { +	      s/^0  *\([^ ]*\) *$/\1/ +	      p +	  } +      }' +  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` +  # Check for a 64-bit object if we didn't find anything. +  if test -z "$lt_cv_aix_libpath_"; then +    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` +  fi  fi  rm -f core conftest.err conftest.$ac_objext \      conftest$ac_exeext conftest.$ac_ext -if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi +  if test -z "$lt_cv_aix_libpath_"; then +    lt_cv_aix_libpath_="/usr/lib:/lib" +  fi + +fi + +  aix_libpath=$lt_cv_aix_libpath_ +fi          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" -        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" +        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"        else  	if test "$host_cpu" = ia64; then  	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' @@ -8168,7 +8828,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi  	else  	 # Determine the default libpath from the value encoded in an  	 # empty executable. -	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext +	 if test "${lt_cv_aix_libpath+set}" = set; then +  aix_libpath=$lt_cv_aix_libpath +else +  if ${lt_cv_aix_libpath_+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -8181,30 +8847,42 @@ main ()  _ACEOF  if ac_fn_c_try_link "$LINENO"; then : -lt_aix_libpath_sed=' -    /Import File Strings/,/^$/ { -	/^0/ { -	    s/^0  *\(.*\)$/\1/ -	    p -	} -    }' -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` -# Check for a 64-bit object if we didn't find anything. -if test -z "$aix_libpath"; then -  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` -fi +  lt_aix_libpath_sed=' +      /Import File Strings/,/^$/ { +	  /^0/ { +	      s/^0  *\([^ ]*\) *$/\1/ +	      p +	  } +      }' +  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` +  # Check for a 64-bit object if we didn't find anything. +  if test -z "$lt_cv_aix_libpath_"; then +    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` +  fi  fi  rm -f core conftest.err conftest.$ac_objext \      conftest$ac_exeext conftest.$ac_ext -if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi +  if test -z "$lt_cv_aix_libpath_"; then +    lt_cv_aix_libpath_="/usr/lib:/lib" +  fi + +fi + +  aix_libpath=$lt_cv_aix_libpath_ +fi  	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"  	  # Warning - without using the other run time loading flags,  	  # -berok will link without error, but may produce a broken library.  	  no_undefined_flag=' ${wl}-bernotok'  	  allow_undefined_flag=' ${wl}-berok' -	  # Exported symbols can be pulled into shared objects from archives -	  whole_archive_flag_spec='$convenience' +	  if test "$with_gnu_ld" = yes; then +	    # We only use this code for GNU lds that support --whole-archive. +	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' +	  else +	    # Exported symbols can be pulled into shared objects from archives +	    whole_archive_flag_spec='$convenience' +	  fi  	  archive_cmds_need_lc=yes  	  # This is similar to how AIX traditionally builds its shared libraries.  	  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' @@ -8236,20 +8914,64 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi        # Microsoft Visual C++.        # hardcode_libdir_flag_spec is actually meaningless, as there is        # no search path for DLLs. -      hardcode_libdir_flag_spec=' ' -      allow_undefined_flag=unsupported -      # Tell ltmain to make .lib files, not .a files. -      libext=lib -      # Tell ltmain to make .dll files, not .so files. -      shrext_cmds=".dll" -      # FIXME: Setting linknames here is a bad hack. -      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames=' -      # The linker will automatically build a .lib file if we build a DLL. -      old_archive_from_new_cmds='true' -      # FIXME: Should let the user specify the lib program. -      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' -      fix_srcfile_path='`cygpath -w "$srcfile"`' -      enable_shared_with_static_runtimes=yes +      case $cc_basename in +      cl*) +	# Native MSVC +	hardcode_libdir_flag_spec=' ' +	allow_undefined_flag=unsupported +	always_export_symbols=yes +	file_list_spec='@' +	# Tell ltmain to make .lib files, not .a files. +	libext=lib +	# Tell ltmain to make .dll files, not .so files. +	shrext_cmds=".dll" +	# FIXME: Setting linknames here is a bad hack. +	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' +	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then +	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; +	  else +	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; +	  fi~ +	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ +	  linknames=' +	# The linker will not automatically build a static lib if we build a DLL. +	# _LT_TAGVAR(old_archive_from_new_cmds, )='true' +	enable_shared_with_static_runtimes=yes +	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' +	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' +	# Don't use ranlib +	old_postinstall_cmds='chmod 644 $oldlib' +	postlink_cmds='lt_outputfile="@OUTPUT@"~ +	  lt_tool_outputfile="@TOOL_OUTPUT@"~ +	  case $lt_outputfile in +	    *.exe|*.EXE) ;; +	    *) +	      lt_outputfile="$lt_outputfile.exe" +	      lt_tool_outputfile="$lt_tool_outputfile.exe" +	      ;; +	  esac~ +	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then +	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; +	    $RM "$lt_outputfile.manifest"; +	  fi' +	;; +      *) +	# Assume MSVC wrapper +	hardcode_libdir_flag_spec=' ' +	allow_undefined_flag=unsupported +	# Tell ltmain to make .lib files, not .a files. +	libext=lib +	# Tell ltmain to make .dll files, not .so files. +	shrext_cmds=".dll" +	# FIXME: Setting linknames here is a bad hack. +	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' +	# The linker will automatically build a .lib file if we build a DLL. +	old_archive_from_new_cmds='true' +	# FIXME: Should let the user specify the lib program. +	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' +	enable_shared_with_static_runtimes=yes +	;; +      esac        ;;      darwin* | rhapsody*) @@ -8259,7 +8981,12 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi    hardcode_direct=no    hardcode_automatic=yes    hardcode_shlibpath_var=unsupported -  whole_archive_flag_spec='' +  if test "$lt_cv_ld_force_load" = "yes"; then +    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\"`' + +  else +    whole_archive_flag_spec='' +  fi    link_all_deplibs=yes    allow_undefined_flag="$_lt_dar_allow_undefined"    case $cc_basename in @@ -8267,7 +8994,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi       *) _lt_dar_can_shared=$GCC ;;    esac    if test "$_lt_dar_can_shared" = "yes"; then -    output_verbose_link_cmd=echo +    output_verbose_link_cmd=func_echo_all      archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"      module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"      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}" @@ -8285,10 +9012,6 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi        hardcode_shlibpath_var=no        ;; -    freebsd1*) -      ld_shlibs=no -      ;; -      # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor      # support.  Future versions do this automatically, but an explicit c++rt0.o      # does not break anything, and helps significantly (at the cost of a little @@ -8301,7 +9024,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi        ;;      # Unfortunately, older versions of FreeBSD 2 do not have this feature. -    freebsd2*) +    freebsd2.*)        archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'        hardcode_direct=yes        hardcode_minus_L=yes @@ -8310,7 +9033,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi      # FreeBSD 3 and greater uses gcc -shared to do shared libraries.      freebsd* | dragonfly*) -      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' +      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'        hardcode_libdir_flag_spec='-R$libdir'        hardcode_direct=yes        hardcode_shlibpath_var=no @@ -8318,7 +9041,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi      hpux9*)        if test "$GCC" = yes; then -	archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' +	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'        else  	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'        fi @@ -8333,14 +9056,13 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi        ;;      hpux10*) -      if test "$GCC" = yes -a "$with_gnu_ld" = no; then -	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' +      if test "$GCC" = yes && test "$with_gnu_ld" = no; then +	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'        else  	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'        fi        if test "$with_gnu_ld" = no; then  	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' -	hardcode_libdir_flag_spec_ld='+b $libdir'  	hardcode_libdir_separator=:  	hardcode_direct=yes  	hardcode_direct_absolute=yes @@ -8352,16 +9074,16 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi        ;;      hpux11*) -      if test "$GCC" = yes -a "$with_gnu_ld" = no; then +      if test "$GCC" = yes && test "$with_gnu_ld" = no; then  	case $host_cpu in  	hppa*64*)  	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'  	  ;;  	ia64*) -	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' +	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'  	  ;;  	*) -	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' +	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'  	  ;;  	esac        else @@ -8373,7 +9095,46 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi  	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'  	  ;;  	*) -	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' + +	  # Older versions of the 11.00 compiler do not understand -b yet +	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) +	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 +$as_echo_n "checking if $CC understands -b... " >&6; } +if ${lt_cv_prog_compiler__b+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  lt_cv_prog_compiler__b=no +   save_LDFLAGS="$LDFLAGS" +   LDFLAGS="$LDFLAGS -b" +   echo "$lt_simple_link_test_code" > conftest.$ac_ext +   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then +     # The linker can only warn and ignore the option if not recognized +     # So say no if there are warnings +     if test -s conftest.err; then +       # Append any errors to the config.log. +       cat conftest.err 1>&5 +       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp +       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 +       if diff conftest.exp conftest.er2 >/dev/null; then +         lt_cv_prog_compiler__b=yes +       fi +     else +       lt_cv_prog_compiler__b=yes +     fi +   fi +   $RM -r conftest* +   LDFLAGS="$save_LDFLAGS" + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 +$as_echo "$lt_cv_prog_compiler__b" >&6; } + +if test x"$lt_cv_prog_compiler__b" = xyes; then +    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' +else +    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' +fi +  	  ;;  	esac        fi @@ -8401,26 +9162,39 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi      irix5* | irix6* | nonstopux*)        if test "$GCC" = yes; then -	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' +	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'  	# Try to use the -exported_symbol ld option, if it does not  	# work, assume that -exports_file does not work either and  	# implicitly export all symbols. -        save_LDFLAGS="$LDFLAGS" -        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" -        cat confdefs.h - <<_ACEOF >conftest.$ac_ext +	# This should be the same for all languages, so no per-tag cache variable. +	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 +$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } +if ${lt_cv_irix_exported_symbol+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  save_LDFLAGS="$LDFLAGS" +	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" +	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */ -int foo(void) {} +int foo (void) { return 0; }  _ACEOF  if ac_fn_c_try_link "$LINENO"; then : -  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' - +  lt_cv_irix_exported_symbol=yes +else +  lt_cv_irix_exported_symbol=no  fi  rm -f core conftest.err conftest.$ac_objext \      conftest$ac_exeext conftest.$ac_ext -        LDFLAGS="$save_LDFLAGS" +           LDFLAGS="$save_LDFLAGS" +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 +$as_echo "$lt_cv_irix_exported_symbol" >&6; } +	if test "$lt_cv_irix_exported_symbol" = yes; then +          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' +	fi        else -	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' -	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' +	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' +	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'        fi        archive_cmds_need_lc='no'        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' @@ -8482,17 +9256,17 @@ rm -f core conftest.err conftest.$ac_objext \        hardcode_libdir_flag_spec='-L$libdir'        hardcode_minus_L=yes        allow_undefined_flag=unsupported -      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' +      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'        old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'        ;;      osf3*)        if test "$GCC" = yes; then  	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' -	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' +	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'        else  	allow_undefined_flag=' -expect_unresolved \*' -	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' +	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'        fi        archive_cmds_need_lc='no'        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' @@ -8502,13 +9276,13 @@ rm -f core conftest.err conftest.$ac_objext \      osf4* | osf5*)	# as osf3* with the addition of -msym flag        if test "$GCC" = yes; then  	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' -	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' +	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'  	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'        else  	allow_undefined_flag=' -expect_unresolved \*' -	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' +	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'  	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~ -	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' +	$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'  	# Both c and cxx compiler support -rpath directly  	hardcode_libdir_flag_spec='-rpath $libdir' @@ -8521,9 +9295,9 @@ rm -f core conftest.err conftest.$ac_objext \        no_undefined_flag=' -z defs'        if test "$GCC" = yes; then  	wlarc='${wl}' -	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' +	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'  	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ -	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' +	  $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'        else  	case `$CC -V 2>&1` in  	*"Compilers 5.0"*) @@ -8711,44 +9485,50 @@ x|xyes)        # to ld, don't add -lc before -lgcc.        { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5  $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } -      $RM conftest* -      echo "$lt_simple_compile_test_code" > conftest.$ac_ext +if ${lt_cv_archive_cmds_need_lc+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  $RM conftest* +	echo "$lt_simple_compile_test_code" > conftest.$ac_ext -      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 +	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5    (eval $ac_compile) 2>&5    ac_status=$?    $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5    test $ac_status = 0; } 2>conftest.err; then -        soname=conftest -        lib=conftest -        libobjs=conftest.$ac_objext -        deplibs= -        wl=$lt_prog_compiler_wl -	pic_flag=$lt_prog_compiler_pic -        compiler_flags=-v -        linker_flags=-v -        verstring= -        output_objdir=. -        libname=conftest -        lt_save_allow_undefined_flag=$allow_undefined_flag -        allow_undefined_flag= -        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 +	  soname=conftest +	  lib=conftest +	  libobjs=conftest.$ac_objext +	  deplibs= +	  wl=$lt_prog_compiler_wl +	  pic_flag=$lt_prog_compiler_pic +	  compiler_flags=-v +	  linker_flags=-v +	  verstring= +	  output_objdir=. +	  libname=conftest +	  lt_save_allow_undefined_flag=$allow_undefined_flag +	  allow_undefined_flag= +	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5    (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5    ac_status=$?    $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5    test $ac_status = 0; } -        then -	  archive_cmds_need_lc=no -        else -	  archive_cmds_need_lc=yes -        fi -        allow_undefined_flag=$lt_save_allow_undefined_flag -      else -        cat conftest.err 1>&5 -      fi -      $RM conftest* -      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5 -$as_echo "$archive_cmds_need_lc" >&6; } +	  then +	    lt_cv_archive_cmds_need_lc=no +	  else +	    lt_cv_archive_cmds_need_lc=yes +	  fi +	  allow_undefined_flag=$lt_save_allow_undefined_flag +	else +	  cat conftest.err 1>&5 +	fi +	$RM conftest* + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 +$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } +      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc        ;;      esac    fi @@ -8906,11 +9686,6 @@ esac - - - - -    { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5  $as_echo_n "checking dynamic linker characteristics... " >&6; } @@ -8919,16 +9694,23 @@ if test "$GCC" = yes; then      darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;      *) lt_awk_arg="/^libraries:/" ;;    esac -  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` -  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then +  case $host_os in +    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; +    *) lt_sed_strip_eq="s,=/,/,g" ;; +  esac +  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` +  case $lt_search_path_spec in +  *\;*)      # if the path contains ";" then we assume it to be the separator      # otherwise default to the standard path separator (i.e. ":") - it is      # assumed that no part of a normal pathname contains ";" but that should      # okay in the real world where ";" in dirpaths is itself problematic. -    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'` -  else -    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"` -  fi +    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` +    ;; +  *) +    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` +    ;; +  esac    # Ok, now we have the path, separated by spaces, we can step through it    # and add multilib dir if necessary.    lt_tmp_lt_search_path_spec= @@ -8941,7 +9723,7 @@ if test "$GCC" = yes; then  	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"      fi    done -  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk ' +  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '  BEGIN {RS=" "; FS="/|\n";} {    lt_foo="";    lt_count=0; @@ -8961,7 +9743,13 @@ BEGIN {RS=" "; FS="/|\n";} {    if (lt_foo != "") { lt_freq[lt_foo]++; }    if (lt_freq[lt_foo] == 1) { print lt_foo; }  }'` -  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec` +  # AWK program above erroneously prepends '/' to C:/dos/paths +  # for these hosts. +  case $host_os in +    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ +      $SED 's,/\([A-Za-z]:\),\1,g'` ;; +  esac +  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`  else    sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"  fi @@ -8987,7 +9775,7 @@ need_version=unknown  case $host_os in  aix3*) -  version_type=linux +  version_type=linux # correct to gnu/linux during the next big refactor    library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'    shlibpath_var=LIBPATH @@ -8996,7 +9784,7 @@ aix3*)    ;;  aix[4-9]*) -  version_type=linux +  version_type=linux # correct to gnu/linux during the next big refactor    need_lib_prefix=no    need_version=no    hardcode_into_libs=yes @@ -9049,7 +9837,7 @@ amigaos*)    m68k)      library_names_spec='$libname.ixlibrary $libname.a'      # Create ${libname}_ixlibrary.a entries in /sys/libs. -    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''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' +    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'      ;;    esac    ;; @@ -9061,7 +9849,7 @@ beos*)    ;;  bsdi[45]*) -  version_type=linux +  version_type=linux # correct to gnu/linux during the next big refactor    need_version=no    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'    soname_spec='${libname}${release}${shared_ext}$major' @@ -9080,8 +9868,9 @@ cygwin* | mingw* | pw32* | cegcc*)    need_version=no    need_lib_prefix=no -  case $GCC,$host_os in -  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) +  case $GCC,$cc_basename in +  yes,*) +    # gcc      library_names_spec='$libname.dll.a'      # DLL is installed to $(libdir)/../bin by postinstall_cmds      postinstall_cmds='base_file=`basename \${file}`~ @@ -9102,36 +9891,83 @@ cygwin* | mingw* | pw32* | cegcc*)      cygwin*)        # Cygwin DLLs use 'cyg' prefix rather than 'lib'        soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' -      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" + +      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"        ;;      mingw* | cegcc*)        # MinGW DLLs use traditional 'lib' prefix        soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' -      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` -      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then -        # It is most probably a Windows format PATH printed by -        # mingw gcc, but we are running on Cygwin. Gcc prints its search -        # path with ; separators, and with drive letters. We can handle the -        # drive letters (cygwin fileutils understands them), so leave them, -        # especially as we might pass files found there to a mingw objdump, -        # which wouldn't understand a cygwinified path. Ahh. -        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` -      else -        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"` -      fi        ;;      pw32*)        # pw32 DLLs use 'pw' prefix rather than 'lib'        library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'        ;;      esac +    dynamic_linker='Win32 ld.exe' +    ;; + +  *,cl*) +    # Native MSVC +    libname_spec='$name' +    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' +    library_names_spec='${libname}.dll.lib' + +    case $build_os in +    mingw*) +      sys_lib_search_path_spec= +      lt_save_ifs=$IFS +      IFS=';' +      for lt_path in $LIB +      do +        IFS=$lt_save_ifs +        # Let DOS variable expansion print the short 8.3 style file name. +        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` +        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" +      done +      IFS=$lt_save_ifs +      # Convert to MSYS style. +      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` +      ;; +    cygwin*) +      # Convert to unix form, then to dos form, then back to unix form +      # but this time dos style (no spaces!) so that the unix form looks +      # like /cygdrive/c/PROGRA~1:/cygdr... +      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` +      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` +      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` +      ;; +    *) +      sys_lib_search_path_spec="$LIB" +      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then +        # It is most probably a Windows format PATH. +        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` +      else +        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` +      fi +      # FIXME: find the short name or the path components, as spaces are +      # common. (e.g. "Program Files" -> "PROGRA~1") +      ;; +    esac + +    # DLL is installed to $(libdir)/../bin by postinstall_cmds +    postinstall_cmds='base_file=`basename \${file}`~ +      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ +      dldir=$destdir/`dirname \$dlpath`~ +      test -d \$dldir || mkdir -p \$dldir~ +      $install_prog $dir/$dlname \$dldir/$dlname' +    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ +      dlpath=$dir/\$dldll~ +       $RM \$dlpath' +    shlibpath_overrides_runpath=yes +    dynamic_linker='Win32 link.exe'      ;;    *) +    # Assume MSVC wrapper      library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' +    dynamic_linker='Win32 ld.exe'      ;;    esac -  dynamic_linker='Win32 ld.exe'    # FIXME: first we should search . and the directory the executable is in    shlibpath_var=PATH    ;; @@ -9152,7 +9988,7 @@ darwin* | rhapsody*)    ;;  dgux*) -  version_type=linux +  version_type=linux # correct to gnu/linux during the next big refactor    need_lib_prefix=no    need_version=no    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' @@ -9160,10 +9996,6 @@ dgux*)    shlibpath_var=LD_LIBRARY_PATH    ;; -freebsd1*) -  dynamic_linker=no -  ;; -  freebsd* | dragonfly*)    # DragonFly does not have aout.  When/if they implement a new    # versioning mechanism, adjust this. @@ -9171,7 +10003,7 @@ freebsd* | dragonfly*)      objformat=`/usr/bin/objformat`    else      case $host_os in -    freebsd[123]*) objformat=aout ;; +    freebsd[23].*) objformat=aout ;;      *) objformat=elf ;;      esac    fi @@ -9189,7 +10021,7 @@ freebsd* | dragonfly*)    esac    shlibpath_var=LD_LIBRARY_PATH    case $host_os in -  freebsd2*) +  freebsd2.*)      shlibpath_overrides_runpath=yes      ;;    freebsd3.[01]* | freebsdelf3.[01]*) @@ -9209,12 +10041,26 @@ freebsd* | dragonfly*)    ;;  gnu*) -  version_type=linux +  version_type=linux # correct to gnu/linux during the next big refactor    need_lib_prefix=no    need_version=no    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'    soname_spec='${libname}${release}${shared_ext}$major'    shlibpath_var=LD_LIBRARY_PATH +  shlibpath_overrides_runpath=no +  hardcode_into_libs=yes +  ;; + +haiku*) +  version_type=linux # correct to gnu/linux during the next big refactor +  need_lib_prefix=no +  need_version=no +  dynamic_linker="$host_os runtime_loader" +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' +  soname_spec='${libname}${release}${shared_ext}$major' +  shlibpath_var=LIBRARY_PATH +  shlibpath_overrides_runpath=yes +  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'    hardcode_into_libs=yes    ;; @@ -9260,12 +10106,14 @@ hpux9* | hpux10* | hpux11*)      soname_spec='${libname}${release}${shared_ext}$major'      ;;    esac -  # HP-UX runs *really* slowly unless shared libraries are mode 555. +  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...    postinstall_cmds='chmod 555 $lib' +  # or fails outright, so override atomically: +  install_override_mode=555    ;;  interix[3-9]*) -  version_type=linux +  version_type=linux # correct to gnu/linux during the next big refactor    need_lib_prefix=no    need_version=no    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' @@ -9281,7 +10129,7 @@ irix5* | irix6* | nonstopux*)      nonstopux*) version_type=nonstopux ;;      *)  	if test "$lt_cv_prog_gnu_ld" = yes; then -		version_type=linux +		version_type=linux # correct to gnu/linux during the next big refactor  	else  		version_type=irix  	fi ;; @@ -9318,9 +10166,9 @@ linux*oldld* | linux*aout* | linux*coff*)    dynamic_linker=no    ;; -# This must be Linux ELF. -linux* | k*bsd*-gnu) -  version_type=linux +# This must be glibc/ELF. +linux* | k*bsd*-gnu | kopensolaris*-gnu) +  version_type=linux # correct to gnu/linux during the next big refactor    need_lib_prefix=no    need_version=no    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -9328,12 +10176,17 @@ linux* | k*bsd*-gnu)    finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'    shlibpath_var=LD_LIBRARY_PATH    shlibpath_overrides_runpath=no +    # Some binutils ld are patched to set DT_RUNPATH -  save_LDFLAGS=$LDFLAGS -  save_libdir=$libdir -  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ -       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" -  cat confdefs.h - <<_ACEOF >conftest.$ac_ext +  if ${lt_cv_shlibpath_overrides_runpath+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  lt_cv_shlibpath_overrides_runpath=no +    save_LDFLAGS=$LDFLAGS +    save_libdir=$libdir +    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ +	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -9346,13 +10199,17 @@ main ()  _ACEOF  if ac_fn_c_try_link "$LINENO"; then :    if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : -  shlibpath_overrides_runpath=yes +  lt_cv_shlibpath_overrides_runpath=yes  fi  fi  rm -f core conftest.err conftest.$ac_objext \      conftest$ac_exeext conftest.$ac_ext -  LDFLAGS=$save_LDFLAGS -  libdir=$save_libdir +    LDFLAGS=$save_LDFLAGS +    libdir=$save_libdir + +fi + +  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath    # This implies no fast_install, which is unacceptable.    # Some rework will be needed to allow for fast_install @@ -9361,7 +10218,7 @@ rm -f core conftest.err conftest.$ac_objext \    # Append ld.so.conf contents to the search path    if test -f /etc/ld.so.conf; then -    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;/^$/d' | tr '\n' ' '` +    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' ' '`      sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"    fi @@ -9405,7 +10262,7 @@ netbsd*)    ;;  newsos6) -  version_type=linux +  version_type=linux # correct to gnu/linux during the next big refactor    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'    shlibpath_var=LD_LIBRARY_PATH    shlibpath_overrides_runpath=yes @@ -9474,7 +10331,7 @@ rdos*)    ;;  solaris*) -  version_type=linux +  version_type=linux # correct to gnu/linux during the next big refactor    need_lib_prefix=no    need_version=no    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -9499,7 +10356,7 @@ sunos4*)    ;;  sysv4 | sysv4.3*) -  version_type=linux +  version_type=linux # correct to gnu/linux during the next big refactor    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'    soname_spec='${libname}${release}${shared_ext}$major'    shlibpath_var=LD_LIBRARY_PATH @@ -9523,7 +10380,7 @@ sysv4 | sysv4.3*)  sysv4*MP*)    if test -d /usr/nec ;then -    version_type=linux +    version_type=linux # correct to gnu/linux during the next big refactor      library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'      soname_spec='$libname${shared_ext}.$major'      shlibpath_var=LD_LIBRARY_PATH @@ -9554,7 +10411,7 @@ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)  tpf*)    # TPF is a cross-target only.  Preferred cross-host = GNU/Linux. -  version_type=linux +  version_type=linux # correct to gnu/linux during the next big refactor    need_lib_prefix=no    need_version=no    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -9564,7 +10421,7 @@ tpf*)    ;;  uts4*) -  version_type=linux +  version_type=linux # correct to gnu/linux during the next big refactor    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'    soname_spec='${libname}${release}${shared_ext}$major'    shlibpath_var=LD_LIBRARY_PATH @@ -9676,6 +10533,11 @@ fi + + + + +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5  $as_echo_n "checking how to hardcode library paths into programs... " >&6; }  hardcode_action= @@ -9748,7 +10610,7 @@ else    # if libdl is installed we need to link against it      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5  $as_echo_n "checking for dlopen in -ldl... " >&6; } -if test "${ac_cv_lib_dl_dlopen+set}" = set; then : +if ${ac_cv_lib_dl_dlopen+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_check_lib_save_LIBS=$LIBS @@ -9782,7 +10644,7 @@ LIBS=$ac_check_lib_save_LIBS  fi  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5  $as_echo "$ac_cv_lib_dl_dlopen" >&6; } -if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : +if test "x$ac_cv_lib_dl_dlopen" = xyes; then :    lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"  else @@ -9796,12 +10658,12 @@ fi    *)      ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" -if test "x$ac_cv_func_shl_load" = x""yes; then : +if test "x$ac_cv_func_shl_load" = xyes; then :    lt_cv_dlopen="shl_load"  else    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5  $as_echo_n "checking for shl_load in -ldld... " >&6; } -if test "${ac_cv_lib_dld_shl_load+set}" = set; then : +if ${ac_cv_lib_dld_shl_load+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_check_lib_save_LIBS=$LIBS @@ -9835,16 +10697,16 @@ LIBS=$ac_check_lib_save_LIBS  fi  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5  $as_echo "$ac_cv_lib_dld_shl_load" >&6; } -if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : +if test "x$ac_cv_lib_dld_shl_load" = xyes; then :    lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"  else    ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" -if test "x$ac_cv_func_dlopen" = x""yes; then : +if test "x$ac_cv_func_dlopen" = xyes; then :    lt_cv_dlopen="dlopen"  else    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5  $as_echo_n "checking for dlopen in -ldl... " >&6; } -if test "${ac_cv_lib_dl_dlopen+set}" = set; then : +if ${ac_cv_lib_dl_dlopen+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_check_lib_save_LIBS=$LIBS @@ -9878,12 +10740,12 @@ LIBS=$ac_check_lib_save_LIBS  fi  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5  $as_echo "$ac_cv_lib_dl_dlopen" >&6; } -if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : +if test "x$ac_cv_lib_dl_dlopen" = xyes; then :    lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"  else    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5  $as_echo_n "checking for dlopen in -lsvld... " >&6; } -if test "${ac_cv_lib_svld_dlopen+set}" = set; then : +if ${ac_cv_lib_svld_dlopen+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_check_lib_save_LIBS=$LIBS @@ -9917,12 +10779,12 @@ LIBS=$ac_check_lib_save_LIBS  fi  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5  $as_echo "$ac_cv_lib_svld_dlopen" >&6; } -if test "x$ac_cv_lib_svld_dlopen" = x""yes; then : +if test "x$ac_cv_lib_svld_dlopen" = xyes; then :    lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"  else    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5  $as_echo_n "checking for dld_link in -ldld... " >&6; } -if test "${ac_cv_lib_dld_dld_link+set}" = set; then : +if ${ac_cv_lib_dld_dld_link+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_check_lib_save_LIBS=$LIBS @@ -9956,7 +10818,7 @@ LIBS=$ac_check_lib_save_LIBS  fi  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5  $as_echo "$ac_cv_lib_dld_dld_link" >&6; } -if test "x$ac_cv_lib_dld_dld_link" = x""yes; then : +if test "x$ac_cv_lib_dld_dld_link" = xyes; then :    lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"  fi @@ -9997,7 +10859,7 @@ fi      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5  $as_echo_n "checking whether a program can dlopen itself... " >&6; } -if test "${lt_cv_dlopen_self+set}" = set; then : +if ${lt_cv_dlopen_self+:} false; then :    $as_echo_n "(cached) " >&6  else    	  if test "$cross_compiling" = yes; then : @@ -10006,7 +10868,7 @@ else    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2    lt_status=$lt_dlunknown    cat > conftest.$ac_ext <<_LT_EOF -#line 10009 "configure" +#line $LINENO "configure"  #include "confdefs.h"  #if HAVE_DLFCN_H @@ -10047,7 +10909,13 @@ else  #  endif  #endif -void fnord() { int i=42;} +/* When -fvisbility=hidden is used, assume the code has been annotated +   correspondingly for the symbols needed.  */ +#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) +int fnord () __attribute__((visibility("default"))); +#endif + +int fnord () { return 42; }  int main ()  {    void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); @@ -10056,7 +10924,11 @@ int main ()    if (self)      {        if (dlsym (self,"fnord"))       status = $lt_dlno_uscore; -      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; +      else +        { +	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore; +          else puts (dlerror ()); +	}        /* dlclose (self); */      }    else @@ -10093,7 +10965,7 @@ $as_echo "$lt_cv_dlopen_self" >&6; }        wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"        { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5  $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } -if test "${lt_cv_dlopen_self_static+set}" = set; then : +if ${lt_cv_dlopen_self_static+:} false; then :    $as_echo_n "(cached) " >&6  else    	  if test "$cross_compiling" = yes; then : @@ -10102,7 +10974,7 @@ else    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2    lt_status=$lt_dlunknown    cat > conftest.$ac_ext <<_LT_EOF -#line 10105 "configure" +#line $LINENO "configure"  #include "confdefs.h"  #if HAVE_DLFCN_H @@ -10143,7 +11015,13 @@ else  #  endif  #endif -void fnord() { int i=42;} +/* When -fvisbility=hidden is used, assume the code has been annotated +   correspondingly for the symbols needed.  */ +#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) +int fnord () __attribute__((visibility("default"))); +#endif + +int fnord () { return 42; }  int main ()  {    void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); @@ -10152,7 +11030,11 @@ int main ()    if (self)      {        if (dlsym (self,"fnord"))       status = $lt_dlno_uscore; -      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; +      else +        { +	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore; +          else puts (dlerror ()); +	}        /* dlclose (self); */      }    else @@ -10321,6 +11203,8 @@ CC="$lt_save_CC" + +          ac_config_commands="$ac_config_commands libtool" @@ -10340,6 +11224,33 @@ yes) AM_DEFAULT_VERBOSITY=0;;  no)  AM_DEFAULT_VERBOSITY=1;;  *)   AM_DEFAULT_VERBOSITY=0;;  esac +am_make=${MAKE-make} +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 +$as_echo_n "checking whether $am_make supports nested variables... " >&6; } +if ${am_cv_make_support_nested_variables+:} false; then : +  $as_echo_n "(cached) " >&6 +else +  if $as_echo 'TRUE=$(BAR$(V)) +BAR0=false +BAR1=true +V=1 +am__doit: +	@$(TRUE) +.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then +  am_cv_make_support_nested_variables=yes +else +  am_cv_make_support_nested_variables=no +fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 +$as_echo "$am_cv_make_support_nested_variables" >&6; } +if test $am_cv_make_support_nested_variables = yes; then +    AM_V='$(V)' +  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' +else +  AM_V=$AM_DEFAULT_VERBOSITY +  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY +fi  AM_BACKSLASH='\' @@ -10357,7 +11268,7 @@ if test -n "$ac_tool_prefix"; then  set dummy ${ac_tool_prefix}gcc; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then : +if ${ac_cv_prog_CC+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$CC"; then @@ -10397,7 +11308,7 @@ if test -z "$ac_cv_prog_CC"; then  set dummy gcc; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : +if ${ac_cv_prog_ac_ct_CC+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_CC"; then @@ -10450,7 +11361,7 @@ if test -z "$CC"; then  set dummy ${ac_tool_prefix}cc; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then : +if ${ac_cv_prog_CC+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$CC"; then @@ -10490,7 +11401,7 @@ if test -z "$CC"; then  set dummy cc; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then : +if ${ac_cv_prog_CC+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$CC"; then @@ -10549,7 +11460,7 @@ if test -z "$CC"; then  set dummy $ac_tool_prefix$ac_prog; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_CC+set}" = set; then : +if ${ac_cv_prog_CC+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$CC"; then @@ -10593,7 +11504,7 @@ do  set dummy $ac_prog; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : +if ${ac_cv_prog_ac_ct_CC+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -n "$ac_ct_CC"; then @@ -10647,8 +11558,8 @@ fi  test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "no acceptable C compiler found in \$PATH -See \`config.log' for more details." "$LINENO" 5; } +as_fn_error $? "no acceptable C compiler found in \$PATH +See \`config.log' for more details" "$LINENO" 5; }  # Provide some information about the compiler.  $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 @@ -10669,15 +11580,15 @@ $as_echo "$ac_try_echo"; } >&5  ... rest of stderr output deleted ...           10q' conftest.err >conftest.er1      cat conftest.er1 >&5 -    rm -f conftest.er1 conftest.err    fi +  rm -f conftest.er1 conftest.err    $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5    test $ac_status = 0; }  done  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5  $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } -if test "${ac_cv_c_compiler_gnu+set}" = set; then : +if ${ac_cv_c_compiler_gnu+:} false; then :    $as_echo_n "(cached) " >&6  else    cat confdefs.h - <<_ACEOF >conftest.$ac_ext @@ -10714,7 +11625,7 @@ ac_test_CFLAGS=${CFLAGS+set}  ac_save_CFLAGS=$CFLAGS  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5  $as_echo_n "checking whether $CC accepts -g... " >&6; } -if test "${ac_cv_prog_cc_g+set}" = set; then : +if ${ac_cv_prog_cc_g+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_save_c_werror_flag=$ac_c_werror_flag @@ -10792,7 +11703,7 @@ else  fi  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5  $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } -if test "${ac_cv_prog_cc_c89+set}" = set; then : +if ${ac_cv_prog_cc_c89+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_cv_prog_cc_c89=no @@ -10891,7 +11802,7 @@ depcc="$CC"   am_compiler_list=  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5  $as_echo_n "checking dependency style of $depcc... " >&6; } -if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : +if ${am_cv_CC_dependencies_compiler_type+:} false; then :    $as_echo_n "(cached) " >&6  else    if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then @@ -10900,6 +11811,7 @@ else    # instance it was reported that on HP-UX the gcc test will end up    # making a dummy file named `D' -- because `-MD' means `put the output    # in D'. +  rm -rf conftest.dir    mkdir conftest.dir    # Copy depcomp to subdir because otherwise we won't find it if we're    # using a relative directory. @@ -10959,7 +11871,7 @@ else  	break        fi        ;; -    msvisualcpp | msvcmsys) +    msvc7 | msvc7msys | msvisualcpp | msvcmsys)        # This compiler won't grok `-c -o', but also, the minuso test has        # not run yet.  These depmodes are late enough in the game, and        # so weak that their functioning should not be impacted. @@ -11021,7 +11933,7 @@ fi  set dummy ldconfig; ac_word=$2  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; } -if test "${ac_cv_path_LDCONFIG+set}" = set; then : +if ${ac_cv_path_LDCONFIG+:} false; then :    $as_echo_n "(cached) " >&6  else    case $LDCONFIG in @@ -11062,7 +11974,7 @@ fi  # Checks for libraries.  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5  $as_echo_n "checking for library containing dlopen... " >&6; } -if test "${ac_cv_search_dlopen+set}" = set; then : +if ${ac_cv_search_dlopen+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_func_search_save_LIBS=$LIBS @@ -11096,11 +12008,11 @@ for ac_lib in '' dl; do  fi  rm -f core conftest.err conftest.$ac_objext \      conftest$ac_exeext -  if test "${ac_cv_search_dlopen+set}" = set; then : +  if ${ac_cv_search_dlopen+:} false; then :    break  fi  done -if test "${ac_cv_search_dlopen+set}" = set; then : +if ${ac_cv_search_dlopen+:} false; then :  else    ac_cv_search_dlopen=no @@ -11115,12 +12027,12 @@ if test "$ac_res" != no; then :    test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"  else -  as_fn_error "Missing libdl!" "$LINENO" 5 +  as_fn_error $? "Missing libdl!" "$LINENO" 5  fi  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing sqrt" >&5  $as_echo_n "checking for library containing sqrt... " >&6; } -if test "${ac_cv_search_sqrt+set}" = set; then : +if ${ac_cv_search_sqrt+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_func_search_save_LIBS=$LIBS @@ -11154,11 +12066,11 @@ for ac_lib in '' m; do  fi  rm -f core conftest.err conftest.$ac_objext \      conftest$ac_exeext -  if test "${ac_cv_search_sqrt+set}" = set; then : +  if ${ac_cv_search_sqrt+:} false; then :    break  fi  done -if test "${ac_cv_search_sqrt+set}" = set; then : +if ${ac_cv_search_sqrt+:} false; then :  else    ac_cv_search_sqrt=no @@ -11173,12 +12085,12 @@ if test "$ac_res" != no; then :    test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"  else -  as_fn_error "Missing libm!" "$LINENO" 5 +  as_fn_error $? "Missing libm!" "$LINENO" 5  fi  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_join" >&5  $as_echo_n "checking for library containing pthread_join... " >&6; } -if test "${ac_cv_search_pthread_join+set}" = set; then : +if ${ac_cv_search_pthread_join+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_func_search_save_LIBS=$LIBS @@ -11212,11 +12124,11 @@ for ac_lib in '' pthread; do  fi  rm -f core conftest.err conftest.$ac_objext \      conftest$ac_exeext -  if test "${ac_cv_search_pthread_join+set}" = set; then : +  if ${ac_cv_search_pthread_join+:} false; then :    break  fi  done -if test "${ac_cv_search_pthread_join+set}" = set; then : +if ${ac_cv_search_pthread_join+:} false; then :  else    ac_cv_search_pthread_join=no @@ -11231,14 +12143,14 @@ if test "$ac_res" != no; then :    test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"  else -  as_fn_error "Missing libpthread!" "$LINENO" 5 +  as_fn_error $? "Missing libpthread!" "$LINENO" 5  fi  # we need iconv - if it's not available in libc, look for the 'libiconv' function from libiconv.so  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing iconv" >&5  $as_echo_n "checking for library containing iconv... " >&6; } -if test "${ac_cv_search_iconv+set}" = set; then : +if ${ac_cv_search_iconv+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_func_search_save_LIBS=$LIBS @@ -11272,11 +12184,11 @@ for ac_lib in '' iconv; do  fi  rm -f core conftest.err conftest.$ac_objext \      conftest$ac_exeext -  if test "${ac_cv_search_iconv+set}" = set; then : +  if ${ac_cv_search_iconv+:} false; then :    break  fi  done -if test "${ac_cv_search_iconv+set}" = set; then : +if ${ac_cv_search_iconv+:} false; then :  else    ac_cv_search_iconv=no @@ -11293,7 +12205,7 @@ if test "$ac_res" != no; then :  else    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing libiconv" >&5  $as_echo_n "checking for library containing libiconv... " >&6; } -if test "${ac_cv_search_libiconv+set}" = set; then : +if ${ac_cv_search_libiconv+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_func_search_save_LIBS=$LIBS @@ -11327,11 +12239,11 @@ for ac_lib in '' iconv; do  fi  rm -f core conftest.err conftest.$ac_objext \      conftest$ac_exeext -  if test "${ac_cv_search_libiconv+set}" = set; then : +  if ${ac_cv_search_libiconv+:} false; then :    break  fi  done -if test "${ac_cv_search_libiconv+set}" = set; then : +if ${ac_cv_search_libiconv+:} false; then :  else    ac_cv_search_libiconv=no @@ -11357,7 +12269,7 @@ if test "${enable_jni+set}" = set; then :    enableval=$enable_jni; case "${enableval}" in  	yes) jni=true ;;  	no)  jni=false ;; -	*) as_fn_error "bad value ${enableval} for --enable-jni" "$LINENO" 5 ;; +	*) as_fn_error $? "bad value ${enableval} for --enable-jni" "$LINENO" 5 ;;  esac  else    jni=true @@ -11377,7 +12289,7 @@ if test "${enable_debug+set}" = set; then :    enableval=$enable_debug; case "${enableval}" in  	yes) debug=true ;;  	no)  debug=false ;; -	*) as_fn_error "bad value ${enableval} for --enable-debug" "$LINENO" 5 ;; +	*) as_fn_error $? "bad value ${enableval} for --enable-debug" "$LINENO" 5 ;;  esac  else    debug=false @@ -11399,7 +12311,7 @@ if test "${enable_zeroconf+set}" = set; then :  	avahi) zeroconf=avahi ;;  	bonjour) zeroconf=bonjour ;;  	no)  zeroconf=false ;; -	*) as_fn_error "bad value ${enableval} for --enable-zeroconf" "$LINENO" 5 ;; +	*) as_fn_error $? "bad value ${enableval} for --enable-zeroconf" "$LINENO" 5 ;;  esac  else    zeroconf=avahi @@ -11435,7 +12347,7 @@ if test "${enable_zeroconf_lookup+set}" = set; then :    enableval=$enable_zeroconf_lookup; case "${enableval}" in  	yes) zeroconflookup=true ;;  	no)  zeroconflookup=false ;; -	*) as_fn_error "bad value ${enableval} for --enable-zeroconf-lookup" "$LINENO" 5 ;; +	*) as_fn_error $? "bad value ${enableval} for --enable-zeroconf-lookup" "$LINENO" 5 ;;  esac  else    zeroconflookup=false @@ -11455,7 +12367,7 @@ if test "${enable_labview+set}" = set; then :    enableval=$enable_labview; case "${enableval}" in  	yes) labview=true ;;  	no)  labview=false ;; -	*) as_fn_error "bad value ${enableval} for --enable-labview" "$LINENO" 5 ;; +	*) as_fn_error $? "bad value ${enableval} for --enable-labview" "$LINENO" 5 ;;  esac  else    labview=false @@ -11475,7 +12387,7 @@ if test "${enable_oldlibusb+set}" = set; then :    enableval=$enable_oldlibusb; case "${enableval}" in  	yes) newlibusb=false ;;  	no)  newlibusb=true ;; -	*) as_fn_error "bad value ${enableval} for --enable-oldlibusb" "$LINENO" 5 ;; +	*) as_fn_error $? "bad value ${enableval} for --enable-oldlibusb" "$LINENO" 5 ;;  esac  else    newlibusb=true @@ -11485,7 +12397,7 @@ fi  if test "$newlibusb" = "true"; then  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing libusb_init" >&5  $as_echo_n "checking for library containing libusb_init... " >&6; } -if test "${ac_cv_search_libusb_init+set}" = set; then : +if ${ac_cv_search_libusb_init+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_func_search_save_LIBS=$LIBS @@ -11519,11 +12431,11 @@ for ac_lib in '' usb-1.0; do  fi  rm -f core conftest.err conftest.$ac_objext \      conftest$ac_exeext -  if test "${ac_cv_search_libusb_init+set}" = set; then : +  if ${ac_cv_search_libusb_init+:} false; then :    break  fi  done -if test "${ac_cv_search_libusb_init+set}" = set; then : +if ${ac_cv_search_libusb_init+:} false; then :  else    ac_cv_search_libusb_init=no @@ -11540,7 +12452,7 @@ if test "$ac_res" != no; then :  else    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing usb_find_busses" >&5  $as_echo_n "checking for library containing usb_find_busses... " >&6; } -if test "${ac_cv_search_usb_find_busses+set}" = set; then : +if ${ac_cv_search_usb_find_busses+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_func_search_save_LIBS=$LIBS @@ -11574,11 +12486,11 @@ for ac_lib in '' usb; do  fi  rm -f core conftest.err conftest.$ac_objext \      conftest$ac_exeext -  if test "${ac_cv_search_usb_find_busses+set}" = set; then : +  if ${ac_cv_search_usb_find_busses+:} false; then :    break  fi  done -if test "${ac_cv_search_usb_find_busses+set}" = set; then : +if ${ac_cv_search_usb_find_busses+:} false; then :  else    ac_cv_search_usb_find_busses=no @@ -11593,7 +12505,7 @@ if test "$ac_res" != no; then :    test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"    newlibusb=false  else -  as_fn_error "Missing libusb!" "$LINENO" 5 +  as_fn_error $? "Missing libusb!" "$LINENO" 5  fi  fi @@ -11601,7 +12513,7 @@ fi  else  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing usb_find_busses" >&5  $as_echo_n "checking for library containing usb_find_busses... " >&6; } -if test "${ac_cv_search_usb_find_busses+set}" = set; then : +if ${ac_cv_search_usb_find_busses+:} false; then :    $as_echo_n "(cached) " >&6  else    ac_func_search_save_LIBS=$LIBS @@ -11635,11 +12547,11 @@ for ac_lib in '' usb; do  fi  rm -f core conftest.err conftest.$ac_objext \      conftest$ac_exeext -  if test "${ac_cv_search_usb_find_busses+set}" = set; then : +  if ${ac_cv_search_usb_find_busses+:} false; then :    break  fi  done -if test "${ac_cv_search_usb_find_busses+set}" = set; then : +if ${ac_cv_search_usb_find_busses+:} false; then :  else    ac_cv_search_usb_find_busses=no @@ -11654,7 +12566,7 @@ if test "$ac_res" != no; then :    test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"    newlibusb=false  else -  as_fn_error "Missing libusb!" "$LINENO" 5 +  as_fn_error $? "Missing libusb!" "$LINENO" 5  fi  fi @@ -11762,10 +12674,21 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;       :end' >>confcache  if diff "$cache_file" confcache >/dev/null 2>&1; then :; else    if test -w "$cache_file"; then -    test "x$cache_file" != "x/dev/null" && +    if test "x$cache_file" != "x/dev/null"; then        { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5  $as_echo "$as_me: updating cache $cache_file" >&6;} -    cat confcache >$cache_file +      if test ! -f "$cache_file" || test -h "$cache_file"; then +	cat confcache >"$cache_file" +      else +        case $cache_file in #( +        */* | ?:*) +	  mv -f confcache "$cache_file"$$ && +	  mv -f "$cache_file"$$ "$cache_file" ;; #( +        *) +	  mv -f confcache "$cache_file" ;; +	esac +      fi +    fi    else      { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5  $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} @@ -11817,6 +12740,7 @@ DEFS=`sed -n "$ac_script" confdefs.h`  ac_libobjs=  ac_ltlibobjs= +U=  for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue    # 1. Remove the extension, and $U if already installed.    ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' @@ -11840,59 +12764,59 @@ else  fi  if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then -  as_fn_error "conditional \"AMDEP\" was never defined. +  as_fn_error $? "conditional \"AMDEP\" was never defined.  Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi  if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then -  as_fn_error "conditional \"am__fastdepCC\" was never defined. +  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.  Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi  if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then -  as_fn_error "conditional \"am__fastdepCC\" was never defined. +  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.  Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi  if test -z "${JNI_TRUE}" && test -z "${JNI_FALSE}"; then -  as_fn_error "conditional \"JNI\" was never defined. +  as_fn_error $? "conditional \"JNI\" was never defined.  Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi  if test -z "${DEBUG_TRUE}" && test -z "${DEBUG_FALSE}"; then -  as_fn_error "conditional \"DEBUG\" was never defined. +  as_fn_error $? "conditional \"DEBUG\" was never defined.  Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi  if test -z "${ZEROCONF_AVAHI_TRUE}" && test -z "${ZEROCONF_AVAHI_FALSE}"; then -  as_fn_error "conditional \"ZEROCONF_AVAHI\" was never defined. +  as_fn_error $? "conditional \"ZEROCONF_AVAHI\" was never defined.  Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi  if test -z "${ZEROCONF_BONJOUR_TRUE}" && test -z "${ZEROCONF_BONJOUR_FALSE}"; then -  as_fn_error "conditional \"ZEROCONF_BONJOUR\" was never defined. +  as_fn_error $? "conditional \"ZEROCONF_BONJOUR\" was never defined.  Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi  if test -z "${ZEROCONF_TRUE}" && test -z "${ZEROCONF_FALSE}"; then -  as_fn_error "conditional \"ZEROCONF\" was never defined. +  as_fn_error $? "conditional \"ZEROCONF\" was never defined.  Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi  if test -z "${ZEROCONF_LOOKUP_TRUE}" && test -z "${ZEROCONF_LOOKUP_FALSE}"; then -  as_fn_error "conditional \"ZEROCONF_LOOKUP\" was never defined. +  as_fn_error $? "conditional \"ZEROCONF_LOOKUP\" was never defined.  Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi  if test -z "${LABVIEW_TRUE}" && test -z "${LABVIEW_FALSE}"; then -  as_fn_error "conditional \"LABVIEW\" was never defined. +  as_fn_error $? "conditional \"LABVIEW\" was never defined.  Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi  if test -z "${NEW_LIBUSB_TRUE}" && test -z "${NEW_LIBUSB_FALSE}"; then -  as_fn_error "conditional \"NEW_LIBUSB\" was never defined. +  as_fn_error $? "conditional \"NEW_LIBUSB\" was never defined.  Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi  if test -z "${RUN_LDCONFIG_TRUE}" && test -z "${RUN_LDCONFIG_FALSE}"; then -  as_fn_error "conditional \"RUN_LDCONFIG\" was never defined. +  as_fn_error $? "conditional \"RUN_LDCONFIG\" was never defined.  Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi  if test -z "${INTERNAL_UNICONV_TRUE}" && test -z "${INTERNAL_UNICONV_FALSE}"; then -  as_fn_error "conditional \"INTERNAL_UNICONV\" was never defined. +  as_fn_error $? "conditional \"INTERNAL_UNICONV\" was never defined.  Usually this means the macro was only invoked conditionally." "$LINENO" 5  fi -: ${CONFIG_STATUS=./config.status} +: "${CONFIG_STATUS=./config.status}"  ac_write_fail=0  ac_clean_files_save=$ac_clean_files  ac_clean_files="$ac_clean_files $CONFIG_STATUS" @@ -11993,6 +12917,7 @@ fi  IFS=" ""	$as_nl"  # Find who we are.  Look in the path if we contain no directory separator. +as_myself=  case $0 in #((    *[\\/]* ) as_myself=$0 ;;    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -12038,19 +12963,19 @@ export LANGUAGE  (unset CDPATH) >/dev/null 2>&1 && unset CDPATH -# as_fn_error ERROR [LINENO LOG_FD] -# --------------------------------- +# as_fn_error STATUS ERROR [LINENO LOG_FD] +# ----------------------------------------  # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are  # provided, also output the error to LOG_FD, referencing LINENO. Then exit the -# script with status $?, using 1 if that was 0. +# script with STATUS, using 1 if that was 0.  as_fn_error ()  { -  as_status=$?; test $as_status -eq 0 && as_status=1 -  if test "$3"; then -    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack -    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 +  as_status=$1; test $as_status -eq 0 && as_status=1 +  if test "$4"; then +    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4    fi -  $as_echo "$as_me: error: $1" >&2 +  $as_echo "$as_me: error: $2" >&2    as_fn_exit $as_status  } # as_fn_error @@ -12246,7 +13171,7 @@ $as_echo X"$as_dir" |        test -d "$as_dir" && break      done      test -z "$as_dirs" || eval "mkdir $as_dirs" -  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" +  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"  } # as_fn_mkdir_p @@ -12299,8 +13224,8 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1  # report actual input values of CONFIG_FILES etc. instead of their  # values after options handling.  ac_log=" -This file was extended by Phidget21 C Library $as_me 2.1.8.20120514, which was -generated by GNU Autoconf 2.64.  Invocation command line was +This file was extended by Phidget21 C Library $as_me 2.1.8.20120912, which was +generated by GNU Autoconf 2.68.  Invocation command line was    CONFIG_FILES    = $CONFIG_FILES    CONFIG_HEADERS  = $CONFIG_HEADERS @@ -12336,6 +13261,7 @@ Usage: $0 [OPTION]... [TAG]...    -h, --help       print this help, then exit    -V, --version    print version number and configuration settings, then exit +      --config     print configuration, then exit    -q, --quiet, --silent                     do not print progress messages    -d, --debug      don't remove temporary files @@ -12354,12 +13280,13 @@ Phidget21 C Library home page: <www.phidgets.com>."  _ACEOF  cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"  ac_cs_version="\\ -Phidget21 C Library config.status 2.1.8.20120514 -configured by $0, generated by GNU Autoconf 2.64, -  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" +Phidget21 C Library config.status 2.1.8.20120912 +configured by $0, generated by GNU Autoconf 2.68, +  with options \\"\$ac_cs_config\\" -Copyright (C) 2009 Free Software Foundation, Inc. +Copyright (C) 2010 Free Software Foundation, Inc.  This config.status script is free software; the Free Software Foundation  gives unlimited permission to copy, distribute and modify it." @@ -12377,11 +13304,16 @@ ac_need_defaults=:  while test $# != 0  do    case $1 in -  --*=*) +  --*=?*)      ac_option=`expr "X$1" : 'X\([^=]*\)='`      ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`      ac_shift=:      ;; +  --*=) +    ac_option=`expr "X$1" : 'X\([^=]*\)='` +    ac_optarg= +    ac_shift=: +    ;;    *)      ac_option=$1      ac_optarg=$2 @@ -12395,12 +13327,15 @@ do      ac_cs_recheck=: ;;    --version | --versio | --versi | --vers | --ver | --ve | --v | -V )      $as_echo "$ac_cs_version"; exit ;; +  --config | --confi | --conf | --con | --co | --c ) +    $as_echo "$ac_cs_config"; exit ;;    --debug | --debu | --deb | --de | --d | -d )      debug=: ;;    --file | --fil | --fi | --f )      $ac_shift      case $ac_optarg in      *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; +    '') as_fn_error $? "missing file argument" ;;      esac      as_fn_append CONFIG_FILES " '$ac_optarg'"      ac_need_defaults=false;; @@ -12411,7 +13346,7 @@ do      ac_cs_silent=: ;;    # This is an error. -  -*) as_fn_error "unrecognized option: \`$1' +  -*) as_fn_error $? "unrecognized option: \`$1'  Try \`$0 --help' for more information." ;;    *) as_fn_append ac_config_targets " $1" @@ -12465,131 +13400,154 @@ AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"  sed_quote_subst='$sed_quote_subst'  double_quote_subst='$double_quote_subst'  delay_variable_subst='$delay_variable_subst' -macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`' -macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`' -enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`' -enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`' -pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`' -enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`' -host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`' -host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`' -host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`' -build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`' -build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`' -build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`' -SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`' -Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`' -GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`' -EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`' -FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`' -LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`' -NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`' -LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`' -max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`' -ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`' -exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`' -lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`' -lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`' -lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`' -reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`' -reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`' -OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`' -deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`' -file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`' -AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`' -AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`' -STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`' -RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`' -old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' -old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' -old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' -CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`' -CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`' -compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`' -GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`' -objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`' -SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`' -ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`' -MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`' -lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`' -lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`' -lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`' -lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`' -lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`' -need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`' -DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`' -NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`' -LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`' -OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`' -OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`' -libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`' -shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`' -extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' -archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`' -enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`' -export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' -whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' -compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`' -old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`' -old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' -archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' -archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' -module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`' -module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' -with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`' -allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' -no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' -hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' -hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`' -hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`' -hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`' -hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`' -hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`' -hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' -hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`' -inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`' -link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`' -fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`' -always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`' -export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`' -exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`' -include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`' -prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`' -file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`' -variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`' -need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`' -need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`' -version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`' -runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`' -shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' -shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`' -libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`' -library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`' -soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`' -postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' -postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' -finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`' -finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`' -hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`' -sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`' -sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`' -hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`' -enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`' -enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`' -enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`' -old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`' -striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`' +macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' +macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' +enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' +enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' +pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' +enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' +SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' +ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' +PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' +host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' +host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' +host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' +build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' +build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' +build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' +SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' +Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' +GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' +EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' +FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' +LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' +NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' +LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' +max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' +ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' +exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' +lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' +lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' +lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' +lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' +lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' +reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' +reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' +OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' +deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' +file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' +file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' +want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' +DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' +sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' +AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' +AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' +archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' +STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' +RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' +old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' +old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' +old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' +lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' +CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' +CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' +compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' +GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' +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"`' +nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' +lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' +objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' +MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' +lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' +lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' +lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' +lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' +lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' +need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' +MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' +DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' +NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' +LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' +OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' +OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' +libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' +shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' +extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' +archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' +enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' +export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' +whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' +compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' +old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' +old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' +archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' +archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' +module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' +module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' +with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' +allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' +no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' +hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' +hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' +hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' +hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' +hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' +hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' +hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' +inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' +link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' +always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' +export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' +exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' +include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' +prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' +postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' +file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' +variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' +need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' +need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' +version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' +runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' +shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' +shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' +libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' +library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' +soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' +install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' +postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' +postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' +finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' +finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' +hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' +sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' +sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' +hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' +enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' +enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' +enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' +old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' +striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'  LTCC='$LTCC'  LTCFLAGS='$LTCFLAGS'  compiler='$compiler_DEFAULT' +# A function that is used when there is no print builtin or printf. +func_fallback_echo () +{ +  eval 'cat <<_LTECHO_EOF +\$1 +_LTECHO_EOF' +} +  # Quote evaled strings. -for var in SED \ +for var in SHELL \ +ECHO \ +PATH_SEPARATOR \ +SED \  GREP \  EGREP \  FGREP \ @@ -12602,8 +13560,13 @@ reload_flag \  OBJDUMP \  deplibs_check_method \  file_magic_cmd \ +file_magic_glob \ +want_nocaseglob \ +DLLTOOL \ +sharedlib_from_linklib_cmd \  AR \  AR_FLAGS \ +archiver_list_spec \  STRIP \  RANLIB \  CC \ @@ -12613,14 +13576,14 @@ lt_cv_sys_global_symbol_pipe \  lt_cv_sys_global_symbol_to_cdecl \  lt_cv_sys_global_symbol_to_c_name_address \  lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ -SHELL \ -ECHO \ +nm_file_list_spec \  lt_prog_compiler_no_builtin_flag \ -lt_prog_compiler_wl \  lt_prog_compiler_pic \ +lt_prog_compiler_wl \  lt_prog_compiler_static \  lt_cv_prog_compiler_c_o \  need_locks \ +MANIFEST_TOOL \  DSYMUTIL \  NMEDIT \  LIPO \ @@ -12634,9 +13597,7 @@ with_gnu_ld \  allow_undefined_flag \  no_undefined_flag \  hardcode_libdir_flag_spec \ -hardcode_libdir_flag_spec_ld \  hardcode_libdir_separator \ -fix_srcfile_path \  exclude_expsyms \  include_expsyms \  file_list_spec \ @@ -12644,12 +13605,13 @@ variables_saved_for_relink \  libname_spec \  library_names_spec \  soname_spec \ +install_override_mode \  finish_eval \  old_striplib \  striplib; do -    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in +    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in      *[\\\\\\\`\\"\\\$]*) -      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" +      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""        ;;      *)        eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" @@ -12671,14 +13633,15 @@ module_cmds \  module_expsym_cmds \  export_symbols_cmds \  prelink_cmds \ +postlink_cmds \  postinstall_cmds \  postuninstall_cmds \  finish_cmds \  sys_lib_search_path_spec \  sys_lib_dlsearch_path_spec; do -    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in +    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in      *[\\\\\\\`\\"\\\$]*) -      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" +      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""        ;;      *)        eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" @@ -12686,12 +13649,6 @@ sys_lib_dlsearch_path_spec; do      esac  done -# Fix-up fallback echo if it was mangled by the above quoting rules. -case \$lt_ECHO in -*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\` -  ;; -esac -  ac_aux_dir='$ac_aux_dir'  xsi_shell='$xsi_shell'  lt_shell_append='$lt_shell_append' @@ -12726,7 +13683,7 @@ do      "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;      "libphidget21.pc") CONFIG_FILES="$CONFIG_FILES libphidget21.pc" ;; -  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; +  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;    esac  done @@ -12748,9 +13705,10 @@ fi  # after its creation but before its name has been assigned to `$tmp'.  $debug ||  { -  tmp= +  tmp= ac_tmp=    trap 'exit_status=$? -  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status +  : "${ac_tmp:=$tmp}" +  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status  ' 0    trap 'as_fn_exit 1' 1 2 13 15  } @@ -12758,12 +13716,13 @@ $debug ||  {    tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && -  test -n "$tmp" && test -d "$tmp" +  test -d "$tmp"  }  ||  {    tmp=./conf$$-$RANDOM    (umask 077 && mkdir "$tmp") -} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 +} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 +ac_tmp=$tmp  # Set up the scripts for CONFIG_FILES section.  # No need to generate them if there are no CONFIG_FILES. @@ -12780,12 +13739,12 @@ if test "x$ac_cr" = x; then  fi  ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`  if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then -  ac_cs_awk_cr='\r' +  ac_cs_awk_cr='\\r'  else    ac_cs_awk_cr=$ac_cr  fi -echo 'BEGIN {' >"$tmp/subs1.awk" && +echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&  _ACEOF @@ -12794,18 +13753,18 @@ _ACEOF    echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&    echo "_ACEOF"  } >conf$$subs.sh || -  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 -ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` +  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 +ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`  ac_delim='%!_!# '  for ac_last_try in false false false false false :; do    . ./conf$$subs.sh || -    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 +    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5    ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`    if test $ac_delim_n = $ac_delim_num; then      break    elif $ac_last_try; then -    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 +    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5    else      ac_delim="$ac_delim!$ac_delim _$ac_delim!! "    fi @@ -12813,7 +13772,7 @@ done  rm -f conf$$subs.sh  cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -cat >>"\$tmp/subs1.awk" <<\\_ACAWK && +cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&  _ACEOF  sed -n '  h @@ -12827,7 +13786,7 @@ s/'"$ac_delim"'$//  t delim  :nl  h -s/\(.\{148\}\).*/\1/ +s/\(.\{148\}\)..*/\1/  t more1  s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/  p @@ -12841,7 +13800,7 @@ s/.\{148\}//  t nl  :delim  h -s/\(.\{148\}\).*/\1/ +s/\(.\{148\}\)..*/\1/  t more2  s/["\\]/\\&/g; s/^/"/; s/$/"/  p @@ -12861,7 +13820,7 @@ t delim  rm -f conf$$subs.awk  cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1  _ACAWK -cat >>"\$tmp/subs1.awk" <<_ACAWK && +cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&    for (key in S) S_is_set[key] = 1    FS = "" @@ -12893,21 +13852,29 @@ if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then    sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"  else    cat -fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ -  || as_fn_error "could not setup config files machinery" "$LINENO" 5 +fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ +  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5  _ACEOF -# VPATH may cause trouble with some makes, so we remove $(srcdir), -# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and +# VPATH may cause trouble with some makes, so we remove sole $(srcdir), +# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and  # trailing colons and then remove the whole line if VPATH becomes empty  # (actually we leave an empty line to preserve line numbers).  if test "x$srcdir" = x.; then -  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{ -s/:*\$(srcdir):*/:/ -s/:*\${srcdir}:*/:/ -s/:*@srcdir@:*/:/ -s/^\([^=]*=[	 ]*\):*/\1/ +  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{ +h +s/// +s/^/:/ +s/[	 ]*$/:/ +s/:\$(srcdir):/:/g +s/:\${srcdir}:/:/g +s/:@srcdir@:/:/g +s/^:*//  s/:*$// +x +s/\(=[	 ]*\).*/\1/ +G +s/\n//  s/^[^=]*=[	 ]*$//  }'  fi @@ -12925,7 +13892,7 @@ do    esac    case $ac_mode$ac_tag in    :[FHL]*:*);; -  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; +  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;    :[FH]-) ac_tag=-:-;;    :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;    esac @@ -12944,7 +13911,7 @@ do      for ac_f      do        case $ac_f in -      -) ac_f="$tmp/stdin";; +      -) ac_f="$ac_tmp/stdin";;        *) # Look for the file first in the build tree, then in the source tree  	 # (if the path is not absolute).  The absolute path cannot be DOS-style,  	 # because $ac_f cannot contain `:'. @@ -12953,7 +13920,7 @@ do  	   [\\/$]*) false;;  	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;  	   esac || -	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; +	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;        esac        case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac        as_fn_append ac_file_inputs " '$ac_f'" @@ -12979,8 +13946,8 @@ $as_echo "$as_me: creating $ac_file" >&6;}      esac      case $ac_tag in -    *:-:* | *:-) cat >"$tmp/stdin" \ -      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; +    *:-:* | *:-) cat >"$ac_tmp/stdin" \ +      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;      esac      ;;    esac @@ -13116,23 +14083,24 @@ s&@INSTALL@&$ac_INSTALL&;t t  s&@MKDIR_P@&$ac_MKDIR_P&;t t  $ac_datarootdir_hack  " -eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ -  || as_fn_error "could not create $ac_file" "$LINENO" 5 +eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ +  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5  test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && -  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && -  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && +  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && +  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \ +      "$ac_tmp/out"`; test -z "$ac_out"; } &&    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' -which seems to be undefined.  Please make sure it is defined." >&5 +which seems to be undefined.  Please make sure it is defined" >&5  $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' -which seems to be undefined.  Please make sure it is defined." >&2;} +which seems to be undefined.  Please make sure it is defined" >&2;} -  rm -f "$tmp/stdin" +  rm -f "$ac_tmp/stdin"    case $ac_file in -  -) cat "$tmp/out" && rm -f "$tmp/out";; -  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; +  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; +  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;    esac \ -  || as_fn_error "could not create $ac_file" "$LINENO" 5 +  || as_fn_error $? "could not create $ac_file" "$LINENO" 5   ;; @@ -13259,7 +14227,8 @@ $as_echo X"$file" |  # NOTE: Changes made to this file will be lost: look at ltmain.sh.  #  #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, -#                 2006, 2007, 2008 Free Software Foundation, Inc. +#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software +#                 Foundation, Inc.  #   Written by Gordon Matzigkeit, 1996  #  #   This file is part of GNU Libtool. @@ -13307,6 +14276,15 @@ pic_mode=$pic_mode  # Whether or not to optimize for fast installation.  fast_install=$enable_fast_install +# Shell to use when invoking shell scripts. +SHELL=$lt_SHELL + +# An echo program that protects backslashes. +ECHO=$lt_ECHO + +# The PATH separator for the build system. +PATH_SEPARATOR=$lt_PATH_SEPARATOR +  # The host system.  host_alias=$host_alias  host=$host @@ -13356,9 +14334,11 @@ SP2NL=$lt_lt_SP2NL  # turn newlines into spaces.  NL2SP=$lt_lt_NL2SP -# How to create reloadable object files. -reload_flag=$lt_reload_flag -reload_cmds=$lt_reload_cmds +# convert \$build file names to \$host format. +to_host_file_cmd=$lt_cv_to_host_file_cmd + +# convert \$build files to toolchain format. +to_tool_file_cmd=$lt_cv_to_tool_file_cmd  # An object symbol dumper.  OBJDUMP=$lt_OBJDUMP @@ -13366,13 +14346,30 @@ OBJDUMP=$lt_OBJDUMP  # Method to check whether dependent libraries are shared objects.  deplibs_check_method=$lt_deplibs_check_method -# Command to use when deplibs_check_method == "file_magic". +# Command to use when deplibs_check_method = "file_magic".  file_magic_cmd=$lt_file_magic_cmd +# How to find potential files when deplibs_check_method = "file_magic". +file_magic_glob=$lt_file_magic_glob + +# Find potential files using nocaseglob when deplibs_check_method = "file_magic". +want_nocaseglob=$lt_want_nocaseglob + +# DLL creation program. +DLLTOOL=$lt_DLLTOOL + +# Command to associate shared and link libraries. +sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd +  # The archiver.  AR=$lt_AR + +# Flags to create an archive.  AR_FLAGS=$lt_AR_FLAGS +# How to feed a file listing to the archiver. +archiver_list_spec=$lt_archiver_list_spec +  # A symbol stripping program.  STRIP=$lt_STRIP @@ -13381,6 +14378,9 @@ RANLIB=$lt_RANLIB  old_postinstall_cmds=$lt_old_postinstall_cmds  old_postuninstall_cmds=$lt_old_postuninstall_cmds +# Whether to use a lock for old archive extraction. +lock_old_archive_extraction=$lock_old_archive_extraction +  # A C compiler.  LTCC=$lt_CC @@ -13399,14 +14399,14 @@ global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address  # Transform the output of nm in a C name address pair when lib prefix is needed.  global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix -# The name of the directory that contains temporary libtool files. -objdir=$objdir +# Specify filename containing input files for \$NM. +nm_file_list_spec=$lt_nm_file_list_spec -# Shell to use when invoking shell scripts. -SHELL=$lt_SHELL +# The root where to search for dependent libraries,and in which our libraries should be installed. +lt_sysroot=$lt_sysroot -# An echo program that does not interpret backslashes. -ECHO=$lt_ECHO +# The name of the directory that contains temporary libtool files. +objdir=$objdir  # Used to examine libraries when file_magic_cmd begins with "file".  MAGIC_CMD=$MAGIC_CMD @@ -13414,6 +14414,9 @@ MAGIC_CMD=$MAGIC_CMD  # Must we lock files when doing compilation?  need_locks=$lt_need_locks +# Manifest tool. +MANIFEST_TOOL=$lt_MANIFEST_TOOL +  # Tool to manipulate archived DWARF debug symbol files on Mac OS X.  DSYMUTIL=$lt_DSYMUTIL @@ -13470,6 +14473,9 @@ library_names_spec=$lt_library_names_spec  # The coded name of the library, if different from the real name.  soname_spec=$lt_soname_spec +# Permission mode override for installation of shared libraries. +install_override_mode=$lt_install_override_mode +  # Command to use after installation of a shared archive.  postinstall_cmds=$lt_postinstall_cmds @@ -13509,6 +14515,10 @@ striplib=$lt_striplib  # The linker used to build libraries.  LD=$lt_LD +# How to create reloadable object files. +reload_flag=$lt_reload_flag +reload_cmds=$lt_reload_cmds +  # Commands used to build an old-style archive.  old_archive_cmds=$lt_old_archive_cmds @@ -13521,12 +14531,12 @@ with_gcc=$GCC  # Compiler flag to turn off builtin functions.  no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag -# How to pass a linker flag through the compiler. -wl=$lt_lt_prog_compiler_wl -  # Additional compiler flags for building library objects.  pic_flag=$lt_lt_prog_compiler_pic +# How to pass a linker flag through the compiler. +wl=$lt_lt_prog_compiler_wl +  # Compiler flag to prevent dynamic linking.  link_static_flag=$lt_lt_prog_compiler_static @@ -13576,10 +14586,6 @@ no_undefined_flag=$lt_no_undefined_flag  # This must work even if \$libdir does not exist  hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec -# If ld is used when linking, flag to hardcode \$libdir into a binary -# during linking.  This must work even if \$libdir does not exist. -hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld -  # Whether we need a single "-rpath" flag with a separated argument.  hardcode_libdir_separator=$lt_hardcode_libdir_separator @@ -13613,9 +14619,6 @@ inherit_rpath=$inherit_rpath  # Whether libtool must link a program against all its dependency libraries.  link_all_deplibs=$link_all_deplibs -# Fix the shell variable \$srcfile for the compiler. -fix_srcfile_path=$lt_fix_srcfile_path -  # Set to "yes" if exported symbols are required.  always_export_symbols=$always_export_symbols @@ -13631,6 +14634,9 @@ include_expsyms=$lt_include_expsyms  # Commands necessary for linking programs (against libraries) with templates.  prelink_cmds=$lt_prelink_cmds +# Commands necessary for finishing linking programs. +postlink_cmds=$lt_postlink_cmds +  # Specify filename containing input files.  file_list_spec=$lt_file_list_spec @@ -13663,212 +14669,169 @@ ltmain="$ac_aux_dir/ltmain.sh"    # if finds mixed CR/LF and LF-only lines.  Since sed operates in    # text mode, it properly converts lines to CR/LF.  This bash problem    # is reportedly fixed, but why not run on old versions too? -  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ -    || (rm -f "$cfgfile"; exit 1) - -  case $xsi_shell in -  yes) -    cat << \_LT_EOF >> "$cfgfile" - -# func_dirname file append nondir_replacement -# Compute the dirname of FILE.  If nonempty, add APPEND to the result, -# otherwise set result to NONDIR_REPLACEMENT. -func_dirname () -{ -  case ${1} in -    */*) func_dirname_result="${1%/*}${2}" ;; -    *  ) func_dirname_result="${3}" ;; -  esac -} - -# func_basename file -func_basename () -{ -  func_basename_result="${1##*/}" -} - -# func_dirname_and_basename file append nondir_replacement -# perform func_basename and func_dirname in a single function -# call: -#   dirname:  Compute the dirname of FILE.  If nonempty, -#             add APPEND to the result, otherwise set result -#             to NONDIR_REPLACEMENT. -#             value returned in "$func_dirname_result" -#   basename: Compute filename of FILE. -#             value retuned in "$func_basename_result" -# Implementation must be kept synchronized with func_dirname -# and func_basename. For efficiency, we do not delegate to -# those functions but instead duplicate the functionality here. -func_dirname_and_basename () -{ -  case ${1} in -    */*) func_dirname_result="${1%/*}${2}" ;; -    *  ) func_dirname_result="${3}" ;; -  esac -  func_basename_result="${1##*/}" -} - -# func_stripname prefix suffix name -# strip PREFIX and SUFFIX off of NAME. -# PREFIX and SUFFIX must not contain globbing or regex special -# characters, hashes, percent signs, but SUFFIX may contain a leading -# dot (in which case that matches only a dot). -func_stripname () -{ -  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are -  # positional parameters, so assign one to ordinary parameter first. -  func_stripname_result=${3} -  func_stripname_result=${func_stripname_result#"${1}"} -  func_stripname_result=${func_stripname_result%"${2}"} -} - -# func_opt_split -func_opt_split () -{ -  func_opt_split_opt=${1%%=*} -  func_opt_split_arg=${1#*=} -} - -# func_lo2o object -func_lo2o () -{ -  case ${1} in -    *.lo) func_lo2o_result=${1%.lo}.${objext} ;; -    *)    func_lo2o_result=${1} ;; -  esac -} - -# func_xform libobj-or-source -func_xform () -{ -  func_xform_result=${1%.*}.lo -} - -# func_arith arithmetic-term... -func_arith () -{ -  func_arith_result=$(( $* )) -} - -# func_len string -# STRING may not start with a hyphen. -func_len () -{ -  func_len_result=${#1} -} - -_LT_EOF -    ;; -  *) # Bourne compatible functions. -    cat << \_LT_EOF >> "$cfgfile" - -# func_dirname file append nondir_replacement -# Compute the dirname of FILE.  If nonempty, add APPEND to the result, -# otherwise set result to NONDIR_REPLACEMENT. -func_dirname () -{ -  # Extract subdirectory from the argument. -  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"` -  if test "X$func_dirname_result" = "X${1}"; then -    func_dirname_result="${3}" -  else -    func_dirname_result="$func_dirname_result${2}" -  fi -} - -# func_basename file -func_basename () -{ -  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"` -} - - -# func_stripname prefix suffix name -# strip PREFIX and SUFFIX off of NAME. -# PREFIX and SUFFIX must not contain globbing or regex special -# characters, hashes, percent signs, but SUFFIX may contain a leading -# dot (in which case that matches only a dot). -# func_strip_suffix prefix name -func_stripname () -{ -  case ${2} in -    .*) func_stripname_result=`$ECHO "X${3}" \ -           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;; -    *)  func_stripname_result=`$ECHO "X${3}" \ -           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;; -  esac -} - -# sed scripts: -my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' -my_sed_long_arg='1s/^-[^=]*=//' - -# func_opt_split -func_opt_split () -{ -  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"` -  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"` -} - -# func_lo2o object -func_lo2o () -{ -  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"` -} - -# func_xform libobj-or-source -func_xform () -{ -  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'` -} - -# func_arith arithmetic-term... -func_arith () -{ -  func_arith_result=`expr "$@"` -} - -# func_len string -# STRING may not start with a hyphen. -func_len () -{ -  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` -} - -_LT_EOF -esac - -case $lt_shell_append in -  yes) -    cat << \_LT_EOF >> "$cfgfile" - -# func_append var value -# Append VALUE to the end of shell variable VAR. -func_append () -{ -  eval "$1+=\$2" -} -_LT_EOF -    ;; -  *) -    cat << \_LT_EOF >> "$cfgfile" - -# func_append var value -# Append VALUE to the end of shell variable VAR. -func_append () -{ -  eval "$1=\$$1\$2" -} - -_LT_EOF -    ;; -  esac - - -  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ -    || (rm -f "$cfgfile"; exit 1) - -  mv -f "$cfgfile" "$ofile" || +  sed '$q' "$ltmain" >> "$cfgfile" \ +     || (rm -f "$cfgfile"; exit 1) + +  if test x"$xsi_shell" = xyes; then +  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ +func_dirname ()\ +{\ +\    case ${1} in\ +\      */*) func_dirname_result="${1%/*}${2}" ;;\ +\      *  ) func_dirname_result="${3}" ;;\ +\    esac\ +} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ +  && mv -f "$cfgfile.tmp" "$cfgfile" \ +    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") +test 0 -eq $? || _lt_function_replace_fail=: + + +  sed -e '/^func_basename ()$/,/^} # func_basename /c\ +func_basename ()\ +{\ +\    func_basename_result="${1##*/}"\ +} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \ +  && mv -f "$cfgfile.tmp" "$cfgfile" \ +    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") +test 0 -eq $? || _lt_function_replace_fail=: + + +  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ +func_dirname_and_basename ()\ +{\ +\    case ${1} in\ +\      */*) func_dirname_result="${1%/*}${2}" ;;\ +\      *  ) func_dirname_result="${3}" ;;\ +\    esac\ +\    func_basename_result="${1##*/}"\ +} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \ +  && mv -f "$cfgfile.tmp" "$cfgfile" \ +    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") +test 0 -eq $? || _lt_function_replace_fail=: + + +  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ +func_stripname ()\ +{\ +\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ +\    # positional parameters, so assign one to ordinary parameter first.\ +\    func_stripname_result=${3}\ +\    func_stripname_result=${func_stripname_result#"${1}"}\ +\    func_stripname_result=${func_stripname_result%"${2}"}\ +} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \ +  && mv -f "$cfgfile.tmp" "$cfgfile" \ +    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") +test 0 -eq $? || _lt_function_replace_fail=: + + +  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ +func_split_long_opt ()\ +{\ +\    func_split_long_opt_name=${1%%=*}\ +\    func_split_long_opt_arg=${1#*=}\ +} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \ +  && mv -f "$cfgfile.tmp" "$cfgfile" \ +    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") +test 0 -eq $? || _lt_function_replace_fail=: + + +  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ +func_split_short_opt ()\ +{\ +\    func_split_short_opt_arg=${1#??}\ +\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ +} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \ +  && mv -f "$cfgfile.tmp" "$cfgfile" \ +    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") +test 0 -eq $? || _lt_function_replace_fail=: + + +  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ +func_lo2o ()\ +{\ +\    case ${1} in\ +\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ +\      *)    func_lo2o_result=${1} ;;\ +\    esac\ +} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ +  && mv -f "$cfgfile.tmp" "$cfgfile" \ +    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") +test 0 -eq $? || _lt_function_replace_fail=: + + +  sed -e '/^func_xform ()$/,/^} # func_xform /c\ +func_xform ()\ +{\ +    func_xform_result=${1%.*}.lo\ +} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ +  && mv -f "$cfgfile.tmp" "$cfgfile" \ +    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") +test 0 -eq $? || _lt_function_replace_fail=: + + +  sed -e '/^func_arith ()$/,/^} # func_arith /c\ +func_arith ()\ +{\ +    func_arith_result=$(( $* ))\ +} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ +  && mv -f "$cfgfile.tmp" "$cfgfile" \ +    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") +test 0 -eq $? || _lt_function_replace_fail=: + + +  sed -e '/^func_len ()$/,/^} # func_len /c\ +func_len ()\ +{\ +    func_len_result=${#1}\ +} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ +  && mv -f "$cfgfile.tmp" "$cfgfile" \ +    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") +test 0 -eq $? || _lt_function_replace_fail=: + +fi + +if test x"$lt_shell_append" = xyes; then +  sed -e '/^func_append ()$/,/^} # func_append /c\ +func_append ()\ +{\ +    eval "${1}+=\\${2}"\ +} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ +  && mv -f "$cfgfile.tmp" "$cfgfile" \ +    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") +test 0 -eq $? || _lt_function_replace_fail=: + + +  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ +func_append_quoted ()\ +{\ +\    func_quote_for_eval "${2}"\ +\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ +} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \ +  && mv -f "$cfgfile.tmp" "$cfgfile" \ +    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") +test 0 -eq $? || _lt_function_replace_fail=: + + +  # Save a `func_append' function call where possible by direct use of '+=' +  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ +    && mv -f "$cfgfile.tmp" "$cfgfile" \ +      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") +  test 0 -eq $? || _lt_function_replace_fail=: +else +  # Save a `func_append' function call even when '+=' is not available +  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ +    && mv -f "$cfgfile.tmp" "$cfgfile" \ +      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") +  test 0 -eq $? || _lt_function_replace_fail=: +fi + +if test x"$_lt_function_replace_fail" = x":"; then +  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 +$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} +fi + + +   mv -f "$cfgfile" "$ofile" ||      (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")    chmod +x "$ofile" @@ -13883,7 +14846,7 @@ _ACEOF  ac_clean_files=$ac_clean_files_save  test $ac_write_fail = 0 || -  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 +  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5  # configure is writing to config.log, and then calls config.status. @@ -13904,7 +14867,7 @@ if test "$no_create" != yes; then    exec 5>>config.log    # Use ||, not &&, to avoid exiting from the if with $? = 1, which    # would make configure fail if this is the last instruction. -  $ac_cs_success || as_fn_exit $? +  $ac_cs_success || as_fn_exit 1  fi  if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 | 
