diff options
Diffstat (limited to 'configure')
| -rwxr-xr-x | configure | 1909 | 
1 files changed, 583 insertions, 1326 deletions
| @@ -174,15 +174,7 @@ 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 \$(( 1 + 1 )) = 2 || 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  else @@ -544,8 +536,155 @@ 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 + + +  test -n "$DJDIR" || exec 7<&0 </dev/null  exec 6>&1 @@ -617,11 +756,9 @@ OTOOL  LIPO  NMEDIT  DSYMUTIL -MANIFEST_TOOL +lt_ECHO  RANLIB -ac_ct_AR  AR -DLLTOOL  OBJDUMP  NM  ac_ct_DUMPBIN @@ -771,7 +908,6 @@ enable_shared  enable_static  with_pic  enable_fast_install -with_sysroot  enable_libtool_lock  '        ac_precious_vars='build_alias @@ -1442,14 +1578,14 @@ Optional Packages:                            drivers may be excluded with 'all,!<driver>',                            (try 'all,\!<driver>' if your shell complains...)                            possible drivers are: -                          ASTUSB, BeckmannEgle, BWCT, CrystalFontz, Curses, Cwlinux, D4D, -                          EA232Graphic, EFN, FW8888, G15, GLCD2USB, HD44780, HD44780-I2C, +                          ASTUSB, BeckmannEgle, BWCT, CrystalFontz, Curses, Cwlinux, D4D, DPF +                          EA232Graphic, EFN, FutabaVFD, FW8888, G15, GLCD2USB, HD44780, HD44780-I2C,                            IRLCD, LCD2USB, LCDLinux, LEDMatrix, LCDTerm, LPH7508, LUIse,                            LW_ABP, M50530, MatrixOrbital, MatrixOrbitalGX, MilfordInstruments, MDM166A,                            Newhaven, Noritake, NULL, Pertelian, PHAnderson,                            PICGraphic, picoLCD, picoLCDGraphic, PNG, PPM, RouterBoard, -                          Sample, serdisplib, ShuttleVFD, SimpleLCD, st2205, T6963, -                          Trefon, ULA200, USBHUB, USBLCD, VNC, WincorNixdorf, X11 +                          Sample, SamsungSPF, serdisplib, ShuttleVFD, SimpleLCD, st2205, T6963, +                          TeakLCM, Trefon, ULA200, USBHUB, USBLCD, VNC, WincorNixdorf, X11    --with-plugins=<list>   choose which plugins to compile.                            type --with-plugins=list for a list                            of avaible plugins @@ -1458,11 +1594,9 @@ Optional Packages:    --with-gnu-ld           assume the C compiler uses GNU ld default=no    --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib    --without-libiconv-prefix     don't search for libiconv in includedir and libdir -  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use +  --with-pic              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 @@ -4000,7 +4134,6 @@ fi -  if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then  	if test -n "$ac_tool_prefix"; then    # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. @@ -4698,7 +4831,7 @@ $as_echo "Please note that some screen refreshs may fail" >&6; }  $as_echo_n "checking for ncurses version... " >&6; }  	ncurses_version=unknown  cat > conftest.$ac_ext <<EOF -#line 4701 "configure" +#line 4834 "configure"  #include "confdefs.h"  #ifdef RENAMED_NCURSES  #include <curses.h> @@ -5594,6 +5727,22 @@ fi  done +# check for jpeglib.h +for ac_header in jpeglib.h +do : +  ac_fn_c_check_header_mongrel "$LINENO" "jpeglib.h" "ac_cv_header_jpeglib_h" "$ac_includes_default" +if test "x$ac_cv_header_jpeglib_h" = xyes; then : +  cat >>confdefs.h <<_ACEOF +#define HAVE_JPEGLIB_H 1 +_ACEOF + has_jpeglib="true" +else +  has_jpeglib="false" +fi + +done + +  # check for sys/io.h (RouterBoard driver)  for ac_header in sys/io.h  do : @@ -5690,6 +5839,22 @@ fi  done +# check for libdpf libs +for ac_header in libdpf/libdpf.h +do : +  ac_fn_c_check_header_mongrel "$LINENO" "libdpf/libdpf.h" "ac_cv_header_libdpf_libdpf_h" "$ac_includes_default" +if test "x$ac_cv_header_libdpf_libdpf_h" = xyes; then : +  cat >>confdefs.h <<_ACEOF +#define HAVE_LIBDPF_LIBDPF_H 1 +_ACEOF + has_libdpf="true" +else +  has_libdpf="false" +fi + +done + +  # check for vncserver libs  for ac_header in rfb/rfb.h  do : @@ -6261,8 +6426,10 @@ for driver in $drivers; do           CURSES="yes"           CWLINUX="yes"           D4D="yes" +         DPF="yes"           EA232graphic="yes"           EFN="yes" +         FUTABAVFD="yes"           FW8888="yes"           G15="yes"           GLCD2USB="yes" @@ -6293,11 +6460,13 @@ for driver in $drivers; do           PPM="yes"           ROUTERBOARD="yes"           SAMPLE="yes" +         SAMSUNGSPF="yes"           ST2205="yes"  	 SERDISPLIB="yes"  	 SHUTTLEVFD="yes"           SIMPLELCD="yes"           T6963="yes" +         TeakLCM="yes"           Trefon="yes"           ULA200="yes"  	 USBHUB="yes" @@ -6327,12 +6496,18 @@ for driver in $drivers; do        D4D)           D4D=$val           ;; +      DPF) +         DPF=$val +         ;;        EA232graphic)           EA232graphic=$val           ;;        EFN)           EFN=$val  	 ;; +      FutabaVFD) +         FUTABAVFD=$val +         ;;        FW8888)           FW8888=$val           ;; @@ -6423,6 +6598,9 @@ for driver in $drivers; do        Sample)           SAMPLE=$val           ;; +      SamsungSPF) +         SAMSUNGSPF=$val +         ;;        serdisplib)           SERDISPLIB=$val;           ;; @@ -6438,6 +6616,9 @@ for driver in $drivers; do        T6963)           T6963=$val           ;; +      TeakLCM) +         TeakLCM=$val +         ;;        Trefon)           Trefon=$val           ;; @@ -6573,6 +6754,20 @@ $as_echo "#define WITH_D4D 1" >>confdefs.h  fi +if test "$DPF" = "yes"; then +   if test "$has_libdpf" = "true"; then +      GRAPHIC="yes" +      DRIVERS="$DRIVERS drv_dpf.o" +      DRVLIBS="$DRVLIBS -Llibdpf -ldpf -lusb" + +$as_echo "#define WITH_DPF 1" >>confdefs.h + +   else +      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: libdpf.h not found: DPF driver disabled" >&5 +$as_echo "$as_me: WARNING: libdpf.h not found: DPF driver disabled" >&2;} +   fi +fi +  if test "$EA232graphic" = "yes"; then     GRAPHIC="yes"     SERIAL="yes" @@ -6591,6 +6786,22 @@ $as_echo "#define WITH_EFN 1" >>confdefs.h  fi +if test "$FUTABAVFD" = "yes"; then +   if test "$has_parport" = "true"; then +      TEXT="yes" +      # select bus: serial (including USB), parallel or i2c +      PARPORT="yes" +      DRIVERS="$DRIVERS drv_FutabaVFD.o" + +$as_echo "#define WITH_FUTABAVFD 1" >>confdefs.h + +   else +      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: asm/io.h or {linux/parport.h and linux/ppdev.h} not found: FutabaVFD driver disabled" >&5 +$as_echo "$as_me: WARNING: asm/io.h or {linux/parport.h and linux/ppdev.h} not found: FutabaVFD driver disabled" >&2;} +   fi +fi + +  if test "$FW8888" = "yes"; then     TEXT="yes" @@ -6975,6 +7186,26 @@ $as_echo "$as_me: WARNING: asm/io.h or {linux/parport.h and linux/ppdev.h} not f     fi  fi +if test "$SAMSUNGSPF" = "yes"; then +   if test "$has_usb" = "true"; then +      if test "$has_usb" = "true"; then +      	 GRAPHIC="yes" +      	 DRIVERS="$DRIVERS drv_SamsungSPF.o" +      	 LIBUSB="yes" +	 LIBJPEG="yes" + +$as_echo "#define WITH_SAMSUNGSPF 1" >>confdefs.h + +      else +        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: jpeglib.h not found: SamsungSPF driver disabled" >&5 +$as_echo "$as_me: WARNING: jpeglib.h not found: SamsungSPF driver disabled" >&2;} +      fi +   else +      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: usb.h not found: SamsungSPF driver disabled" >&5 +$as_echo "$as_me: WARNING: usb.h not found: SamsungSPF driver disabled" >&2;} +   fi +fi +  if test "$SERDISPLIB" = "yes"; then     if test "$has_serdisplib" = "true"; then        GRAPHIC="yes" @@ -7030,6 +7261,7 @@ $as_echo "$as_me: WARNING: st2205.h not found: st2205 driver disabled" >&2;}     fi  fi +  if test "$T6963" = "yes"; then     if test "$has_parport" = "true"; then        GRAPHIC="yes" @@ -7044,6 +7276,15 @@ $as_echo "$as_me: WARNING: asm/io.h or {linux/parport.h and linux/ppdev.h} not f     fi  fi +if test "$TeakLCM" = "yes"; then +   TEXT="yes" +   SERIAL="yes" +   DRIVERS="$DRIVERS drv_TeakLCM.o" + +$as_echo "#define WITH_TEAK_LCM 1" >>confdefs.h + +fi +  if test "$Trefon" = "yes"; then     if test "$has_usb" = "true"; then        TEXT="yes" @@ -7208,6 +7449,11 @@ if test "$KEYPAD" = "yes"; then     DRIVERS="$DRIVERS drv_generic_keypad.o"  fi +# libjpeg +if test "$LIBJPEG" = "yes"; then +   DRVLIBS="$DRVLIBS -ljpeg" +fi +  # libusb  if test "$LIBUSB" = "yes"; then     DRVLIBS="$DRVLIBS -lusb" @@ -7551,7 +7797,6 @@ if test -n "$DBUS_CFLAGS"; then    $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5    test $ac_status = 0; }; then    pkg_cv_DBUS_CFLAGS=`$PKG_CONFIG --cflags "dbus-1 >= 1.0.0" 2>/dev/null` -		      test "x$?" != "x0" && pkg_failed=yes  else    pkg_failed=yes  fi @@ -7568,7 +7813,6 @@ if test -n "$DBUS_LIBS"; then    $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5    test $ac_status = 0; }; then    pkg_cv_DBUS_LIBS=`$PKG_CONFIG --libs "dbus-1 >= 1.0.0" 2>/dev/null` -		      test "x$?" != "x0" && pkg_failed=yes  else    pkg_failed=yes  fi @@ -7588,9 +7832,9 @@ else          _pkg_short_errors_supported=no  fi          if test $_pkg_short_errors_supported = yes; then -	        DBUS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "dbus-1 >= 1.0.0" 2>&1` +	        DBUS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "dbus-1 >= 1.0.0" 2>&1`          else -	        DBUS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "dbus-1 >= 1.0.0" 2>&1` +	        DBUS_PKG_ERRORS=`$PKG_CONFIG --print-errors "dbus-1 >= 1.0.0" 2>&1`          fi  	# Put the nasty error message in config.log where it belongs  	echo "$DBUS_PKG_ERRORS" >&5 @@ -12173,8 +12417,8 @@ esac -macro_version='2.4.2' -macro_revision='1.3337' +macro_version='2.2.6b' +macro_revision='1.3018' @@ -12190,75 +12434,6 @@ macro_revision='1.3337'  ltmain="$ac_aux_dir/ltmain.sh" -# 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 - - - - - - - - - - - - - -  { $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 ${ac_cv_path_SED+:} false; then : @@ -12594,11 +12769,8 @@ 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 "$DUMPBIN"; then : -    # Let the user override the test. -  else -    if test -n "$ac_tool_prefix"; then -  for ac_prog in dumpbin "link -dump" +  if test -n "$ac_tool_prefix"; then +  for ac_prog in "dumpbin -symbols" "link -dump -symbols"    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 @@ -12642,7 +12814,7 @@ fi  fi  if test -z "$DUMPBIN"; then    ac_ct_DUMPBIN=$DUMPBIN -  for ac_prog in dumpbin "link -dump" +  for ac_prog in "dumpbin -symbols" "link -dump -symbols"  do    # Extract the first word of "$ac_prog", so it can be a program name with args.  set dummy $ac_prog; ac_word=$2 @@ -12697,15 +12869,6 @@ 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" @@ -12725,13 +12888,13 @@ if ${lt_cv_nm_interface+:} false; then :  else    lt_cv_nm_interface="BSD nm"    echo "int some_variable = 0;" > conftest.$ac_ext -  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) +  (eval echo "\"\$as_me:12891: $ac_compile\"" >&5)    (eval "$ac_compile" 2>conftest.err)    cat conftest.err >&5 -  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) +  (eval echo "\"\$as_me:12894: $NM \\\"conftest.$ac_objext\\\"\"" >&5)    (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)    cat conftest.err >&5 -  (eval echo "\"\$as_me:$LINENO: output\"" >&5) +  (eval echo "\"\$as_me:12897: output\"" >&5)    cat conftest.out >&5    if $GREP 'External.*some_variable' conftest.out > /dev/null; then      lt_cv_nm_interface="MS dumpbin" @@ -12777,11 +12940,6 @@ 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. @@ -12807,11 +12965,6 @@ 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 @@ -12851,8 +13004,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"`env echo "$teststring$teststring" 2>/dev/null` \ -	         = "X$teststring$teststring"; } >/dev/null 2>&1 && +      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \ +	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&  	      test $i != 17 # 1/2 MB should be enough        do          i=`expr $i + 1` @@ -12894,8 +13047,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%"$_lt_dummy"}, \ -      = c,a/b,b/c, \ +  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ +      = c,a/b,, \      && eval 'test $(( 1 + 1 )) -eq 2 \      && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \    && xsi_shell=yes @@ -12944,80 +13097,6 @@ 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 ${lt_cv_ld_reload_flag+:} false; then : @@ -13034,11 +13113,6 @@ 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' @@ -13202,18 +13276,16 @@ 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. -  # 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 +  if ( 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 -    # 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_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'      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' @@ -13243,10 +13315,6 @@ 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 @@ -13255,11 +13323,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])(-bit)?( [LM]SB)? 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]) 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 @@ -13280,12 +13348,12 @@ irix5* | irix6* | nonstopux*)    lt_cv_deplibs_check_method=pass_all    ;; -# This must be glibc/ELF. -linux* | k*bsd*-gnu | kopensolaris*-gnu) +# This must be Linux ELF. +linux* | k*bsd*-gnu)    lt_cv_deplibs_check_method=pass_all    ;; -netbsd* | netbsdelf*-gnu) +netbsd*)    if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then      lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'    else @@ -13362,21 +13430,6 @@ 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 @@ -13392,162 +13445,9 @@ 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 -  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 +  # 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  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  $as_echo_n "checking for $ac_word... " >&6; }  if ${ac_cv_prog_AR+:} false; then : @@ -13563,7 +13463,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$ac_prog" +    ac_cv_prog_AR="${ac_tool_prefix}ar"      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi @@ -13583,15 +13483,11 @@ $as_echo "no" >&6; }  fi -    test -n "$AR" && break -  done  fi -if test -z "$AR"; then +if test -z "$ac_cv_prog_AR"; then    ac_ct_AR=$AR -  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 +  # Extract the first word of "ar", so it can be a program name with args. +set dummy ar; 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_AR+:} false; then : @@ -13607,7 +13503,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="$ac_prog" +    ac_cv_prog_ac_ct_AR="ar"      $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5      break 2    fi @@ -13626,10 +13522,6 @@ else  $as_echo "no" >&6; }  fi - -  test -n "$ac_ct_AR" && break -done -    if test "x$ac_ct_AR" = x; then      AR="false"    else @@ -13641,72 +13533,16 @@ ac_tool_warned=yes ;;  esac      AR=$ac_ct_AR    fi -fi - -: ${AR=ar} -: ${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.  */ +  AR="$ac_cv_prog_AR" +fi -int -main () -{ +test -z "$AR" && AR=ar +test -z "$AR_FLAGS" && AR_FLAGS=cru -  ; -  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 @@ -13920,27 +13756,15 @@ old_postuninstall_cmds=  if test -n "$RANLIB"; then    case $host_os in    openbsd*) -    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" +    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"      ;;    *) -    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" +    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"      ;;    esac -  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" +  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"  fi -case $host_os in -  darwin*) -    lock_old_archive_extraction=yes ;; -  *) -    lock_old_archive_extraction=no ;; -esac - - - - - - @@ -14048,8 +13872,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= @@ -14073,7 +13897,6 @@ 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};"\ @@ -14086,7 +13909,6 @@ 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 @@ -14112,8 +13934,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 @@ -14128,18 +13950,6 @@ _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 @@ -14151,7 +13961,7 @@ _LT_EOF  	  cat <<_LT_EOF >> conftest.$ac_ext  /* The mapping between symbol names and symbols.  */ -LT_DLSYM_CONST struct { +const struct {    const char *name;    void       *address;  } @@ -14177,8 +13987,8 @@ static const void *lt_preloaded_setup() {  _LT_EOF  	  # Now try linking the two files.  	  mv conftest.$ac_objext conftstm.$ac_objext -	  lt_globsym_save_LIBS=$LIBS -	  lt_globsym_save_CFLAGS=$CFLAGS +	  lt_save_LIBS="$LIBS" +	  lt_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 @@ -14188,8 +13998,8 @@ _LT_EOF    test $ac_status = 0; } && test -s conftest${ac_exeext}; then  	    pipe_works=yes  	  fi -	  LIBS=$lt_globsym_save_LIBS -	  CFLAGS=$lt_globsym_save_CFLAGS +	  LIBS="$lt_save_LIBS" +	  CFLAGS="$lt_save_CFLAGS"  	else  	  echo "cannot find nm_test_func in $nlist" >&5  	fi @@ -14226,24 +14036,6 @@ 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 - - - - - - - - - - - - @@ -14259,38 +14051,7 @@ 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; } @@ -14327,7 +14088,7 @@ ia64-*-hpux*)    ;;  *-*-irix6*)    # Find out which ABI we are using. -  echo '#line '$LINENO' "configure"' > conftest.$ac_ext +  echo '#line 14091 "configure"' > conftest.$ac_ext    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5    (eval $ac_compile) 2>&5    ac_status=$? @@ -14462,7 +14223,7 @@ $as_echo "$lt_cv_cc_needs_belf" >&6; }      CFLAGS="$SAVE_CFLAGS"    fi    ;; -*-*solaris*) +sparc*-*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 @@ -14473,20 +14234,7 @@ $as_echo "$lt_cv_cc_needs_belf" >&6; }      case `/usr/bin/file conftest.o` in      *64-bit*)        case $lt_cv_prog_gnu_ld in -      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 -        ;; +      yes*) LD="${LD-ld} -m elf64_sparc" ;;        *)  	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then  	  LD="${LD-ld} -64" @@ -14502,123 +14250,6 @@ 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*) @@ -15126,13 +14757,7 @@ else  	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \  	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err          _lt_result=$? -	# 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 +	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then  	  lt_cv_apple_cc_single_mod=yes  	else  	  cat conftest.err >&5 @@ -15143,7 +14768,6 @@ 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 ${lt_cv_ld_exported_symbols_list+:} false; then : @@ -15176,41 +14800,6 @@ 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' ;; @@ -15238,7 +14827,7 @@ $as_echo "$lt_cv_ld_force_load" >&6; }      else        _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'      fi -    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then +    if test "$DSYMUTIL" != ":"; then        _lt_dsymutil='~$DSYMUTIL $lib || :'      else        _lt_dsymutil= @@ -15261,8 +14850,6 @@ done - -  # Set options @@ -15338,22 +14925,7 @@ fi  # Check whether --with-pic was given.  if test "${with_pic+set}" = set; then : -  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 +  withval=$with_pic; pic_mode="$withval"  else    pic_mode=default  fi @@ -15430,11 +15002,6 @@ LIBTOOL='$(SHELL) $(top_builddir)/libtool' - - - - -  test -z "$LN_S" && LN_S="ln -s" @@ -15484,6 +15051,19 @@ _ACEOF + + + + + + + + + + + + +  case $host_os in  aix3*)    # AIX sometimes has problems with the GCC collect2 program.  For some @@ -15496,6 +15076,23 @@ 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 @@ -15524,7 +15121,7 @@ for cc_temp in $compiler""; do      *) break;;    esac  done -cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` +cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`  # Only perform the check for file, if the check method requires it @@ -15729,12 +15326,7 @@ if test -n "$compiler"; then  lt_prog_compiler_no_builtin_flag=  if test "$GCC" = yes; then -  case $cc_basename in -  nvcc*) -    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; -  *) -    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; -  esac +  lt_prog_compiler_no_builtin_flag=' -fno-builtin'    { $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; } @@ -15754,15 +15346,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:$LINENO: $lt_compile\"" >&5) +   (eval echo "\"\$as_me:15349: $lt_compile\"" >&5)     (eval "$lt_compile" 2>conftest.err)     ac_status=$?     cat conftest.err >&5 -   echo "$as_me:$LINENO: \$? = $ac_status" >&5 +   echo "$as_me:15353: \$? = $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 "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp +     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/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 @@ -15791,6 +15383,8 @@ 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,' @@ -15838,12 +15432,6 @@ lt_prog_compiler_static=        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 @@ -15886,15 +15474,6 @@ lt_prog_compiler_static=        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 @@ -15936,7 +15515,7 @@ lt_prog_compiler_static=        lt_prog_compiler_static='-non_shared'        ;; -    linux* | k*bsd*-gnu | kopensolaris*-gnu) +    linux* | k*bsd*-gnu)        case $cc_basename in        # old Intel for x86_64 which still supported -KPIC.        ecc*) @@ -15957,13 +15536,7 @@ lt_prog_compiler_static=  	lt_prog_compiler_pic='--shared'  	lt_prog_compiler_static='--static'  	;; -      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*) +      pgcc* | pgf77* | pgf90* | pgf95*)          # Portland Group compilers (*not* the Pentium gcc compiler,  	# which looks to be a dead project)  	lt_prog_compiler_wl='-Wl,' @@ -15975,40 +15548,25 @@ lt_prog_compiler_static=          # All Alpha code is PIC.          lt_prog_compiler_static='-non_shared'          ;; -      xl* | bgxl* | bgf* | mpixl*) -	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene +      xl*) +	# IBM XL C 8.0/Fortran 10.1 on PPC  	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,'  	  ;; -        *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' +	*Sun\ F*) +	  # 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=''  	  ;;  	esac  	;; @@ -16040,7 +15598,7 @@ lt_prog_compiler_static=        lt_prog_compiler_pic='-KPIC'        lt_prog_compiler_static='-Bstatic'        case $cc_basename in -      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) +      f77* | f90* | f95*)  	lt_prog_compiler_wl='-Qoption ld ';;        *)  	lt_prog_compiler_wl='-Wl,';; @@ -16097,17 +15655,13 @@ 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. @@ -16131,15 +15685,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:$LINENO: $lt_compile\"" >&5) +   (eval echo "\"\$as_me:15688: $lt_compile\"" >&5)     (eval "$lt_compile" 2>conftest.err)     ac_status=$?     cat conftest.err >&5 -   echo "$as_me:$LINENO: \$? = $ac_status" >&5 +   echo "$as_me:15692: \$? = $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 "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp +     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/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 @@ -16168,11 +15722,6 @@ fi - - - - -  #  # Check to make sure the static flag actually works.  # @@ -16192,7 +15741,7 @@ else       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 +       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/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 @@ -16241,16 +15790,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:$LINENO: $lt_compile\"" >&5) +   (eval echo "\"\$as_me:15793: $lt_compile\"" >&5)     (eval "$lt_compile" 2>out/conftest.err)     ac_status=$?     cat out/conftest.err >&5 -   echo "$as_me:$LINENO: \$? = $ac_status" >&5 +   echo "$as_me:15797: \$? = $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 "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp +     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/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 @@ -16296,16 +15845,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:$LINENO: $lt_compile\"" >&5) +   (eval echo "\"\$as_me:15848: $lt_compile\"" >&5)     (eval "$lt_compile" 2>out/conftest.err)     ac_status=$?     cat out/conftest.err >&5 -   echo "$as_me:$LINENO: \$? = $ac_status" >&5 +   echo "$as_me:15852: \$? = $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 "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp +     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/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 @@ -16371,6 +15920,7 @@ $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 @@ -16414,39 +15964,10 @@ $as_echo_n "checking whether the $compiler linker ($LD) supports shared librarie    openbsd*)      with_gnu_ld=no      ;; -  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}' @@ -16464,7 +15985,6 @@ $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 ... @@ -16480,12 +16000,11 @@ $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.19, is reported +*** Warning: the GNU linker, at least up to release 2.9.1, 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 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. +*** really care for shared libraries, you may want to modify your PATH +*** so that a non-GNU linker is found, and then restart.  _LT_EOF        fi @@ -16521,12 +16040,10 @@ _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/;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' +      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'        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' @@ -16544,11 +16061,6 @@ _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 @@ -16564,7 +16076,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 | kopensolaris*-gnu) +    gnu* | linux* | tpf* | k*bsd*-gnu)        tmp_diet=no        if test "$host_os" = linux-dietlibc; then  	case $cc_basename in @@ -16574,16 +16086,15 @@ _LT_EOF        if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \  	 && test "$tmp_diet" = no        then -	tmp_addflag=' $pic_flag' +	tmp_addflag=  	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; func_echo_all \"$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; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'  	  tmp_addflag=' $pic_flag'  	  ;; -	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' +	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'  	  tmp_addflag=' $pic_flag -Mnomain' ;;  	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64  	  tmp_addflag=' -i_dynamic' ;; @@ -16594,17 +16105,13 @@ _LT_EOF  	lf95*)				# Lahey Fortran 8.1  	  whole_archive_flag_spec=  	  tmp_sharedflag='--shared' ;; -	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) +	xl[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; func_echo_all \"$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; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'  	  compiler_needs_object=yes  	  tmp_sharedflag='-G' ;;  	*Sun\ F*)			# Sun Fortran 8.3 @@ -16620,16 +16127,17 @@ _LT_EOF          fi  	case $cc_basename in -	xlf* | bgf* | bgxlf* | mpixlf*) +	xlf*)  	  # 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='${wl}-rpath ${wl}$libdir' -	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' +	  hardcode_libdir_flag_spec= +	  hardcode_libdir_flag_spec_ld='-rpath $libdir' +	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_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 $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' +	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'  	  fi  	  ;;  	esac @@ -16638,13 +16146,13 @@ _LT_EOF        fi        ;; -    netbsd* | netbsdelf*-gnu) +    netbsd*)        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then  	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'  	wlarc=        else -	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' +	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'        fi        ;; @@ -16662,8 +16170,8 @@ _LT_EOF  _LT_EOF        elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then -	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' +	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'        else  	ld_shlibs=no        fi @@ -16709,8 +16217,8 @@ _LT_EOF      *)        if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then -	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' +	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'        else  	ld_shlibs=no        fi @@ -16750,10 +16258,8 @@ _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") || (\$ 2 == "W")) && (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")) && (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 @@ -16815,7 +16321,6 @@ _LT_EOF  	if test "$aix_use_runtimelinking" = yes; then  	  shared_flag="$shared_flag "'${wl}-G'  	fi -	link_all_deplibs=no        else  	# not using gcc  	if test "$host_cpu" = ia64; then @@ -16841,13 +16346,7 @@ _LT_EOF  	allow_undefined_flag='-berok'          # Determine the default libpath from the value encoded in an          # empty executable. -        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 +        cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -16860,32 +16359,25 @@ main ()  _ACEOF  if ac_fn_c_try_link "$LINENO"; then : -  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 +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  fi  rm -f core conftest.err conftest.$ac_objext \      conftest$ac_exeext conftest.$ac_ext -  if test -z "$lt_cv_aix_libpath_"; then -    lt_cv_aix_libpath_="/usr/lib:/lib" -  fi - -fi - -  aix_libpath=$lt_cv_aix_libpath_ -fi +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; 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 func_echo_all "${wl}${allow_undefined_flag}"; 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 $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; 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' @@ -16894,13 +16386,7 @@ fi  	else  	 # Determine the default libpath from the value encoded in an  	 # empty executable. -	 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 +	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  /* end confdefs.h.  */  int @@ -16913,42 +16399,30 @@ main ()  _ACEOF  if ac_fn_c_try_link "$LINENO"; then : -  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 +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  fi  rm -f core conftest.err conftest.$ac_objext \      conftest$ac_exeext conftest.$ac_ext -  if test -z "$lt_cv_aix_libpath_"; then -    lt_cv_aix_libpath_="/usr/lib:/lib" -  fi - -fi - -  aix_libpath=$lt_cv_aix_libpath_ -fi +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; 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' -	  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 +	  # Exported symbols can be pulled into shared objects from archives +	  whole_archive_flag_spec='$convenience'  	  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' @@ -16980,64 +16454,20 @@ fi        # Microsoft Visual C++.        # hardcode_libdir_flag_spec is actually meaningless, as there is        # no search path for DLLs. -      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 +      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        ;;      darwin* | rhapsody*) @@ -17047,12 +16477,7 @@ fi    hardcode_direct=no    hardcode_automatic=yes    hardcode_shlibpath_var=unsupported -  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 +  whole_archive_flag_spec=''    link_all_deplibs=yes    allow_undefined_flag="$_lt_dar_allow_undefined"    case $cc_basename in @@ -17060,7 +16485,7 @@ fi       *) _lt_dar_can_shared=$GCC ;;    esac    if test "$_lt_dar_can_shared" = "yes"; then -    output_verbose_link_cmd=func_echo_all +    output_verbose_link_cmd=echo      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}" @@ -17078,6 +16503,10 @@ 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 @@ -17090,7 +16519,7 @@ 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 @@ -17099,7 +16528,7 @@ fi      # FreeBSD 3 and greater uses gcc -shared to do shared libraries.      freebsd* | dragonfly*) -      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' +      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'        hardcode_libdir_flag_spec='-R$libdir'        hardcode_direct=yes        hardcode_shlibpath_var=no @@ -17107,7 +16536,7 @@ fi      hpux9*)        if test "$GCC" = yes; then -	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' +	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'        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 @@ -17122,13 +16551,14 @@ fi        ;;      hpux10*) -      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' +      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'        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 @@ -17140,16 +16570,16 @@ fi        ;;      hpux11*) -      if test "$GCC" = yes && test "$with_gnu_ld" = no; then +      if test "$GCC" = yes -a "$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 $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' +	  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}+b ${wl}$install_libdir -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'  	  ;;  	esac        else @@ -17161,46 +16591,7 @@ fi  	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -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 - +	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'  	  ;;  	esac        fi @@ -17228,39 +16619,27 @@ fi      irix5* | irix6* | nonstopux*)        if test "$GCC" = yes; then -	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' +	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'  	# 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. -	# 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 +        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) { return 0; }  _ACEOF  if ac_fn_c_try_link "$LINENO"; then : -  lt_cv_irix_exported_symbol=yes -else -  lt_cv_irix_exported_symbol=no + +          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' +  fi  rm -f core conftest.err conftest.$ac_objext \      conftest$ac_exeext conftest.$ac_ext -           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 +        LDFLAGS="$save_LDFLAGS"        else -	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' +	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'        fi        archive_cmds_need_lc='no'        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' @@ -17269,7 +16648,7 @@ $as_echo "$lt_cv_irix_exported_symbol" >&6; }        link_all_deplibs=yes        ;; -    netbsd* | netbsdelf*-gnu) +    netbsd*)        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then  	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out        else @@ -17322,17 +16701,17 @@ $as_echo "$lt_cv_irix_exported_symbol" >&6; }        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" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${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" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${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" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' +	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'        fi        archive_cmds_need_lc='no'        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' @@ -17342,13 +16721,13 @@ $as_echo "$lt_cv_irix_exported_symbol" >&6; }      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} $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' +	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'  	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" && func_echo_all "-set_version $verstring"` -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" && $ECHO "X-set_version $verstring" | $Xsed` -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 "-set_version $verstring"` -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 "X-set_version $verstring" | $Xsed` -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' @@ -17361,9 +16740,9 @@ $as_echo "$lt_cv_irix_exported_symbol" >&6; }        no_undefined_flag=' -z defs'        if test "$GCC" = yes; then  	wlarc='${wl}' -	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' +	archive_cmds='$CC -shared ${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 $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $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'        else  	case `$CC -V 2>&1` in  	*"Compilers 5.0"*) @@ -17551,50 +16930,44 @@ 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; } -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 +      $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 -	    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 +        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; }        ;;      esac    fi @@ -17752,6 +17125,11 @@ esac + + + + +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5  $as_echo_n "checking dynamic linker characteristics... " >&6; } @@ -17760,23 +17138,16 @@ if test "$GCC" = yes; then      darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;      *) lt_awk_arg="/^libraries:/" ;;    esac -  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 -  *\;*) +  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      # 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 's/;/ /g'` -    ;; -  *) -    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` -    ;; -  esac +    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    # 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= @@ -17789,7 +17160,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; @@ -17809,13 +17180,7 @@ BEGIN {RS=" "; FS="/|\n";} {    if (lt_foo != "") { lt_freq[lt_foo]++; }    if (lt_freq[lt_foo] == 1) { print lt_foo; }  }'` -  # 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` +  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`  else    sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"  fi @@ -17841,7 +17206,7 @@ need_version=unknown  case $host_os in  aix3*) -  version_type=linux # correct to gnu/linux during the next big refactor +  version_type=linux    library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'    shlibpath_var=LIBPATH @@ -17850,7 +17215,7 @@ aix3*)    ;;  aix[4-9]*) -  version_type=linux # correct to gnu/linux during the next big refactor +  version_type=linux    need_lib_prefix=no    need_version=no    hardcode_into_libs=yes @@ -17903,7 +17268,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=`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' +    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'      ;;    esac    ;; @@ -17915,7 +17280,7 @@ beos*)    ;;  bsdi[45]*) -  version_type=linux # correct to gnu/linux during the next big refactor +  version_type=linux    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' @@ -17934,9 +17299,8 @@ cygwin* | mingw* | pw32* | cegcc*)    need_version=no    need_lib_prefix=no -  case $GCC,$cc_basename in -  yes,*) -    # gcc +  case $GCC,$host_os in +  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)      library_names_spec='$libname.dll.a'      # DLL is installed to $(libdir)/../bin by postinstall_cmds      postinstall_cmds='base_file=`basename \${file}`~ @@ -17957,83 +17321,36 @@ 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="$sys_lib_search_path_spec /usr/lib/w32api" +      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"        ;;      mingw* | cegcc*)        # MinGW DLLs use traditional 'lib' prefix        soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' -      ;; -    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" +      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. +        # 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"` +        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") +      ;; +    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 - -    # 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    ;; @@ -18054,7 +17371,7 @@ darwin* | rhapsody*)    ;;  dgux*) -  version_type=linux # correct to gnu/linux during the next big refactor +  version_type=linux    need_lib_prefix=no    need_version=no    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' @@ -18062,6 +17379,10 @@ 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. @@ -18069,7 +17390,7 @@ freebsd* | dragonfly*)      objformat=`/usr/bin/objformat`    else      case $host_os in -    freebsd[23].*) objformat=aout ;; +    freebsd[123]*) objformat=aout ;;      *) objformat=elf ;;      esac    fi @@ -18087,7 +17408,7 @@ freebsd* | dragonfly*)    esac    shlibpath_var=LD_LIBRARY_PATH    case $host_os in -  freebsd2.*) +  freebsd2*)      shlibpath_overrides_runpath=yes      ;;    freebsd3.[01]* | freebsdelf3.[01]*) @@ -18107,26 +17428,12 @@ freebsd* | dragonfly*)    ;;  gnu*) -  version_type=linux # correct to gnu/linux during the next big refactor +  version_type=linux    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    ;; @@ -18172,14 +17479,12 @@ 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 # correct to gnu/linux during the next big refactor +  version_type=linux    need_lib_prefix=no    need_version=no    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' @@ -18195,7 +17500,7 @@ irix5* | irix6* | nonstopux*)      nonstopux*) version_type=nonstopux ;;      *)  	if test "$lt_cv_prog_gnu_ld" = yes; then -		version_type=linux # correct to gnu/linux during the next big refactor +		version_type=linux  	else  		version_type=irix  	fi ;; @@ -18232,9 +17537,9 @@ linux*oldld* | linux*aout* | linux*coff*)    dynamic_linker=no    ;; -# This must be glibc/ELF. -linux* | k*bsd*-gnu | kopensolaris*-gnu) -  version_type=linux # correct to gnu/linux during the next big refactor +# This must be Linux ELF. +linux* | k*bsd*-gnu) +  version_type=linux    need_lib_prefix=no    need_version=no    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -18242,17 +17547,12 @@ linux* | k*bsd*-gnu | kopensolaris*-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 -  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 +  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 @@ -18265,17 +17565,13 @@ 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 : -  lt_cv_shlibpath_overrides_runpath=yes +  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 - -fi - -  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath +  LDFLAGS=$save_LDFLAGS +  libdir=$save_libdir    # This implies no fast_install, which is unacceptable.    # Some rework will be needed to allow for fast_install @@ -18284,7 +17580,7 @@ fi    # 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;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;/^$/d' | tr '\n' ' '`      sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"    fi @@ -18297,18 +17593,6 @@ fi    dynamic_linker='GNU/Linux ld.so'    ;; -netbsdelf*-gnu) -  version_type=linux -  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 -  dynamic_linker='NetBSD ld.elf_so' -  ;; -  netbsd*)    version_type=sunos    need_lib_prefix=no @@ -18328,7 +17612,7 @@ netbsd*)    ;;  newsos6) -  version_type=linux # correct to gnu/linux during the next big refactor +  version_type=linux    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 @@ -18397,7 +17681,7 @@ rdos*)    ;;  solaris*) -  version_type=linux # correct to gnu/linux during the next big refactor +  version_type=linux    need_lib_prefix=no    need_version=no    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -18422,7 +17706,7 @@ sunos4*)    ;;  sysv4 | sysv4.3*) -  version_type=linux # correct to gnu/linux during the next big refactor +  version_type=linux    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 @@ -18446,7 +17730,7 @@ sysv4 | sysv4.3*)  sysv4*MP*)    if test -d /usr/nec ;then -    version_type=linux # correct to gnu/linux during the next big refactor +    version_type=linux      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 @@ -18477,7 +17761,7 @@ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)  tpf*)    # TPF is a cross-target only.  Preferred cross-host = GNU/Linux. -  version_type=linux # correct to gnu/linux during the next big refactor +  version_type=linux    need_lib_prefix=no    need_version=no    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' @@ -18487,7 +17771,7 @@ tpf*)    ;;  uts4*) -  version_type=linux # correct to gnu/linux during the next big refactor +  version_type=linux    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 @@ -18599,11 +17883,6 @@ 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= @@ -18934,7 +18213,7 @@ else    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2    lt_status=$lt_dlunknown    cat > conftest.$ac_ext <<_LT_EOF -#line $LINENO "configure" +#line 18216 "configure"  #include "confdefs.h"  #if HAVE_DLFCN_H @@ -18975,13 +18254,7 @@ else  #  endif  #endif -/* 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; } +void fnord() { int i=42;}  int main ()  {    void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); @@ -18990,11 +18263,7 @@ int main ()    if (self)      {        if (dlsym (self,"fnord"))       status = $lt_dlno_uscore; -      else -        { -	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore; -          else puts (dlerror ()); -	} +      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;        /* dlclose (self); */      }    else @@ -19040,7 +18309,7 @@ else    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2    lt_status=$lt_dlunknown    cat > conftest.$ac_ext <<_LT_EOF -#line $LINENO "configure" +#line 18312 "configure"  #include "confdefs.h"  #if HAVE_DLFCN_H @@ -19081,13 +18350,7 @@ else  #  endif  #endif -/* 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; } +void fnord() { int i=42;}  int main ()  {    void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); @@ -19096,11 +18359,7 @@ int main ()    if (self)      {        if (dlsym (self,"fnord"))       status = $lt_dlno_uscore; -      else -        { -	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore; -          else puts (dlerror ()); -	} +      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;        /* dlclose (self); */      }    else @@ -19269,8 +18528,6 @@ CC="$lt_save_CC" - -          ac_config_commands="$ac_config_commands libtool" | 
