wined3d: Explicitly pass the render target and depth/stencil surfaces to the FBO...
[wine] / configure
index f771fa9..52410fb 100755 (executable)
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.65 for Wine 1.1.41.
+# Generated by GNU Autoconf 2.65 for Wine 1.1.43.
 #
 # Report bugs to <wine-devel@winehq.org>.
 #
@@ -552,8 +552,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='Wine'
 PACKAGE_TARNAME='wine'
-PACKAGE_VERSION='1.1.41'
-PACKAGE_STRING='Wine 1.1.41'
+PACKAGE_VERSION='1.1.43'
+PACKAGE_STRING='Wine 1.1.43'
 PACKAGE_BUGREPORT='wine-devel@winehq.org'
 PACKAGE_URL='http://www.winehq.org'
 
@@ -596,15 +596,8 @@ ac_includes_default="\
 
 ac_subst_vars='LTLIBOBJS
 LIBOBJS
-ALL_PROGRAM_BIN_INSTALL_DIRS
 ALL_TEST_BINARIES
-ALL_DLL_DIRS
-ALL_TOP_DIRS
-ALL_DIRS
-ALL_SYMLINKS
-ALL_MAKERULES
 ALL_WINETEST_DEPENDS
-ALL_MAKEFILE_DEPENDS
 LDAPLIBS
 LIBPOLL
 LIBDL
@@ -614,9 +607,11 @@ SOCKETLIBS
 CRTLIBS
 TOOLSEXT
 LDPATH
+UNWINDFLAGS
 BUILTINFLAG
 EXTRACFLAGS
 LIBKSTAT
+LIBOPENAL
 LIBMPG123
 PNGINCL
 FONTCONFIGINCL
@@ -654,7 +649,7 @@ CROSSTARGET
 CROSSTEST
 CROSSCC
 CARBONLIB
-LIBOPENAL
+FRAMEWORK_OPENAL
 COREAUDIO
 DISKARBITRATIONLIB
 LDEXECFLAGS
@@ -677,6 +672,7 @@ OPENGL_LIBS
 XLIB
 PRELINK
 ICOTOOL
+CONVERT
 RSVG
 PKG_CONFIG
 FONTFORGE
@@ -1368,7 +1364,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures Wine 1.1.41 to adapt to many kinds of systems.
+\`configure' configures Wine 1.1.43 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1437,7 +1433,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of Wine 1.1.41:";;
+     short | recursive ) echo "Configuration of Wine 1.1.43:";;
    esac
   cat <<\_ACEOF
 
@@ -1580,7 +1576,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-Wine configure 1.1.41
+Wine configure 1.1.43
 generated by GNU Autoconf 2.65
 
 Copyright (C) 2009 Free Software Foundation, Inc.
@@ -2100,7 +2096,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by Wine $as_me 1.1.41, which was
+It was created by Wine $as_me 1.1.43, which was
 generated by GNU Autoconf 2.65.  Invocation command line was
 
   $ $0 $@
@@ -4125,12 +4121,11 @@ then
     WOW64_DISABLE=\#
 
     enable_fonts=${enable_fonts:-no}
-    enable_include=${enable_include:-no}
     enable_server=${enable_server:-no}
     enable_tools=${enable_tools:-no}
-    enable_wineboot=${enable_wineboot:-no}
-    enable_winedbg=${enable_winedbg:-no}
-    test "x$libdir" != "x\${exec_prefix}/lib" || libdir="\${exec_prefix}/lib32"
+elif test "x$enable_win64" = "xyes"
+then
+    test "x$libdir" != "x\${exec_prefix}/lib" || libdir="\${exec_prefix}/lib64"
 fi
 
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the directory containing the Wine tools" >&5
@@ -5024,6 +5019,49 @@ fi
 done
 test -n "$RSVG" || RSVG="false"
 
+for ac_prog in convert
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if test "${ac_cv_prog_CONVERT+set}" = set; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$CONVERT"; then
+  ac_cv_prog_CONVERT="$CONVERT" # 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_CONVERT="$ac_prog"
+    $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
+CONVERT=$ac_cv_prog_CONVERT
+if test -n "$CONVERT"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CONVERT" >&5
+$as_echo "$CONVERT" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$CONVERT" && break
+done
+test -n "$CONVERT" || CONVERT="false"
+
 for ac_prog in icotool
 do
   # Extract the first word of "$ac_prog", so it can be a program name with args.
@@ -5072,7 +5110,35 @@ if test "${enable_maintainer_mode+set}" = set
 then
   if test "$FONTFORGE" = "false"; then as_fn_append wine_warnings "|fontforge is missing, fonts can't be rebuilt."; fi
   if test "$RSVG" = "false"; then as_fn_append wine_warnings "|rsvg is missing, icons can't be rebuilt."; fi
-  if test "$ICOTOOL" = "false"; then as_fn_append wine_warnings "|icotool is missing, icons can't be rebuilt."; fi
+  if test "$CONVERT" = "false"; then as_fn_append wine_warnings "|imagemagick is missing, icons can't be rebuilt."; fi
+
+    if test "$ICOTOOL" = false
+  then
+    as_fn_append wine_warnings "|icotool is missing, icons can't be rebuilt."
+  else
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for recent enough icotool" >&5
+$as_echo_n "checking for recent enough icotool... " >&6; }
+    icotool_version=`icotool --version | head -n1`
+    if test "x$icotool_version" != "x"
+    then
+      icotool_version_major=`expr "$icotool_version" : '.* \([0-9]*\).[0-9]*'`
+      icotool_version_minor=`expr "$icotool_version" : '.* [0-9]*.\([0-9]*\)'`
+      if test "$icotool_version_major" -eq 0 -a "$icotool_version_minor" -lt 29
+      then
+        ICOTOOL=false
+        as_fn_append wine_warnings "|icotool version 0.29.0 or newer is needed to rebuild icons."
+      fi
+    fi
+    if test "$ICOTOOL" = false
+    then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no ($icotool_version_major.$icotool_version_minor)" >&5
+$as_echo "no ($icotool_version_major.$icotool_version_minor)" >&6; }
+    else
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($icotool_version_major.$icotool_version_minor)" >&5
+$as_echo "yes ($icotool_version_major.$icotool_version_minor)" >&6; }
+    fi
+  fi
+
 fi
 
 case $host_cpu in
@@ -6474,9 +6540,14 @@ done
     fi
     if test "$ac_cv_header_OpenAL_al_h" = "yes"
     then
-        LIBOPENAL="-framework OpenAL"
+        FRAMEWORK_OPENAL="-framework OpenAL"
+
+
+cat >>confdefs.h <<_ACEOF
+#define HAVE_OPENAL 1
+_ACEOF
 
-        ac_cv_lib_openal_alGetSource3i=yes
+        ac_cv_lib_openal=yes
     fi
     if test "$ac_cv_header_IOKit_hid_IOHIDLib_h" = "yes"
     then
@@ -9306,7 +9377,7 @@ fi
     fi
     CPPFLAGS="$ac_save_CPPFLAGS"
 fi
-if test "x$ac_cv_lib_soname_hal" = "x"; then :
+if test "x$ac_cv_lib_soname_hal" = "x" -a "x$ac_cv_header_DiskArbitration_DiskArbitration_h" != "xyes"; then :
   case "x$with_hal" in
   x)   as_fn_append wine_notices "|libhal/libdbus ${notice_platform}development files not found, no dynamic device support." ;;
   xno) ;;
@@ -11384,14 +11455,14 @@ test "x$ac_cv_lib_mpg123_mpg123_feed" = xyes -o "x$ac_cv_func_AudioFileStreamOpe
 
 if test "$ac_cv_header_AL_al_h" = "yes"
 then
-    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alGetSource3i in -lopenal" >&5
-$as_echo_n "checking for alGetSource3i in -lopenal... " >&6; }
-if test "${ac_cv_lib_openal_alGetSource3i+set}" = set; then :
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -lopenal" >&5
+$as_echo_n "checking for -lopenal... " >&6; }
+if test "${ac_cv_lib_soname_openal+set}" = set; then :
   $as_echo_n "(cached) " >&6
 else
-  ac_check_lib_save_LIBS=$LIBS
+  ac_check_soname_save_LIBS=$LIBS
 LIBS="-lopenal  $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
 
 /* Override any GCC internal prototype to avoid an error.
@@ -11410,23 +11481,39 @@ return alGetSource3i ();
 }
 _ACEOF
 if ac_fn_c_try_link "$LINENO"; then :
-  ac_cv_lib_openal_alGetSource3i=yes
-else
-  ac_cv_lib_openal_alGetSource3i=no
+  case "$LIBEXT" in
+    dll) ac_cv_lib_soname_openal=`$ac_cv_path_LDD conftest.exe | grep "openal" | sed -e "s/dll.*/dll/"';2,$d'` ;;
+    dylib) ac_cv_lib_soname_openal=`otool -L conftest$ac_exeext | grep "libopenal\\.[0-9A-Za-z.]*dylib" | sed -e "s/^.*\/\(libopenal\.[0-9A-Za-z.]*dylib\).*$/\1/"';2,$d'` ;;
+    *) ac_cv_lib_soname_openal=`$ac_cv_path_LDD conftest$ac_exeext | grep "libopenal\\.$LIBEXT" | sed -e "s/^.*\(libopenal\.$LIBEXT[^   ]*\).*$/\1/"';2,$d'` ;;
+  esac
 fi
 rm -f core conftest.err conftest.$ac_objext \
     conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
+  LIBS=$ac_check_soname_save_LIBS
 fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_openal_alGetSource3i" >&5
-$as_echo "$ac_cv_lib_openal_alGetSource3i" >&6; }
-if test "x$ac_cv_lib_openal_alGetSource3i" = x""yes; then :
-  LIBOPENAL="-lopenal"
+if test "x$ac_cv_lib_soname_openal" = "x"; then :
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
+$as_echo "not found" >&6; }
 
-fi
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_soname_openal" >&5
+$as_echo "$ac_cv_lib_soname_openal" >&6; }
+
+cat >>confdefs.h <<_ACEOF
+#define SONAME_LIBOPENAL "$ac_cv_lib_soname_openal"
+_ACEOF
+
+       LIBOPENAL="-lopenal"
+
+                      ac_cv_lib_openal=yes
 
+cat >>confdefs.h <<_ACEOF
+#define HAVE_OPENAL 1
+_ACEOF
+
+fi
 fi
-if test "x$ac_cv_lib_openal_alGetSource3i" != xyes; then :
+if test "x$ac_cv_lib_openal" != xyes; then :
   case "x$with_openal" in
   x)   as_fn_append wine_notices "|libopenal ${notice_platform}development files not found (or too old), OpenAL won't be supported." ;;
   xno) ;;
@@ -11434,7 +11521,7 @@ if test "x$ac_cv_lib_openal_alGetSource3i" != xyes; then :
 This is an error since --with-openal was requested." "$LINENO" 5 ;;
 esac
 fi
-test "x$ac_cv_lib_openal_alGetSource3i" = xyes || enable_openal32=${enable_openal32:-no}
+test "x$ac_cv_lib_openal" = xyes || enable_openal32=${enable_openal32:-no}
 
 if test "$ac_cv_header_kstat_h" = "yes"
 then
@@ -12107,6 +12194,8 @@ then
 
 $as_echo "#define __ASM_CFI(str) str" >>confdefs.h
 
+   UNWINDFLAGS=-fasynchronous-unwind-tables
+
 else
    $as_echo "#define __ASM_CFI(str) \"\"" >>confdefs.h
 
@@ -13844,29 +13933,23 @@ esac
 
 
 
-ac_config_commands="$ac_config_commands include/stamp-h"
 
+ac_config_commands="$ac_config_commands include/stamp-h"
 
-ALL_MAKEFILE_DEPENDS="# Makefile dependencies
-Makefile: Makefile.in Make.rules config.status"
-
-ALL_WINETEST_DEPENDS="# Test binaries"
-
-
-ALL_MAKERULES=""
-
-ALL_SYMLINKS=""
 
-ALL_DIRS=""
+ALL_MAKEFILE_DEPENDS="
+# Rules automatically generated by configure
 
-ALL_TOP_DIRS=""
+.INIT: Makefile
+.BEGIN: Makefile
+.MAKEFILEDEPS:
+Makefile: Makefile.in Make.rules config.status
+       @./config.status Make.tmp Makefile"
 
-ALL_DLL_DIRS=""
+ALL_WINETEST_DEPENDS="# Test binaries"
 
 ALL_TEST_BINARIES=""
 
-ALL_PROGRAM_BIN_INSTALL_DIRS=""
-
 
 wine_fn_append_file ()
 {
@@ -13878,23 +13961,43 @@ wine_fn_append_rule ()
     as_fn_append $1 "$as_nl$2"
 }
 
+wine_fn_all_dir_rules ()
+{
+    wine_fn_append_file ALL_DIRS $1
+    wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
+"__clean__ .PHONY: $1/__clean__
+$1/__clean__: $1/Makefile
+       @cd $1 && \$(MAKE) clean
+       \$(RM) $1/Makefile
+$1/Makefile: $1/Makefile.in config.status $2
+       @./config.status --file $1/Makefile && cd $1 && \$(MAKE) depend
+depend .PHONY: $1/__depend__
+$1/__depend__: \$(MAKEDEP) dummy
+       @./config.status --file $1/Makefile && cd $1 && \$(MAKE) depend"
+}
+
 wine_fn_config_makefile ()
 {
     ac_dir=$1
     ac_enable=$2
-    wine_fn_append_file ALL_DIRS $ac_dir
-    wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
-"$ac_dir/__clean__ $ac_dir/__install__ $ac_dir/__install-dev__ $ac_dir/__install-lib__ $ac_dir/__uninstall__ $ac_dir: $ac_dir/Makefile
-$ac_dir/Makefile $ac_dir/__depend__: $ac_dir/Makefile.in config.status Make.rules \$(MAKEDEP)
-       @./config.status --file $ac_dir/Makefile && cd $ac_dir && \$(MAKE) depend"
+    wine_fn_all_dir_rules $ac_dir "Make.rules \$(MAKEDEP)"
+
     eval as_val=\$$ac_enable
    if test "x$as_val" = x""no; then :
 
 else
-  case $ac_dir in
-                 */*) ;;
-                 *) wine_fn_append_file ALL_TOP_DIRS $ac_dir ;;
-               esac
+  wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
+"all .PHONY: $ac_dir
+$ac_dir: $ac_dir/Makefile dummy
+       @cd $ac_dir && \$(MAKE)
+install:: $ac_dir
+       @cd $ac_dir && \$(MAKE) install
+install-lib:: $ac_dir
+       @cd $ac_dir && \$(MAKE) install-lib
+install-dev:: $ac_dir
+       @cd $ac_dir && \$(MAKE) install-dev
+uninstall:: $ac_dir/Makefile
+       @cd $ac_dir && \$(MAKE) uninstall"
 fi
 }
 
@@ -13902,16 +14005,15 @@ wine_fn_config_lib ()
 {
     ac_name=$1
     ac_dir=dlls/$ac_name
-    wine_fn_append_file ALL_DIRS $ac_dir
+    wine_fn_all_dir_rules $ac_dir "dlls/Makeimplib.rules \$(MAKEDEP)"
     wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
 "all __builddeps__: $ac_dir
 __buildcrossdeps__: $ac_dir/lib$ac_name.cross.a
 $ac_dir $ac_dir/lib$ac_name.cross.a: $ac_dir/Makefile tools/widl tools/winebuild tools/winegcc include
+$ac_dir: dummy
+       @cd $ac_dir && \$(MAKE)
 $ac_dir/lib$ac_name.cross.a: dummy
        @cd $ac_dir && \$(MAKE) lib$ac_name.cross.a
-$ac_dir/__clean__: $ac_dir/Makefile
-$ac_dir/Makefile $ac_dir/__depend__: $ac_dir/Makefile.in config.status dlls/Makeimplib.rules \$(MAKEDEP)
-       @./config.status --file $ac_dir/Makefile && cd $ac_dir && \$(MAKE) depend
 install install-dev:: $ac_dir
        @cd $ac_dir && \$(MAKE) install
 uninstall:: $ac_dir/Makefile
@@ -13927,26 +14029,22 @@ wine_fn_config_dll ()
     ac_file="dlls/$ac_dir/lib$ac_implib"
     ac_deps="tools/widl tools/winebuild tools/winegcc include"
 
-    wine_fn_append_file ALL_DIRS dlls/$ac_dir
-    wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
-"dlls/$ac_dir/__clean__: dlls/$ac_dir/Makefile
-dlls/$ac_dir/Makefile dlls/$ac_dir/__depend__: dlls/$ac_dir/Makefile.in config.status dlls/Makedll.rules \$(MAKEDEP)
-       @./config.status --file dlls/$ac_dir/Makefile && cd dlls/$ac_dir && \$(MAKE) depend"
+    wine_fn_all_dir_rules dlls/$ac_dir "dlls/Makedll.rules \$(MAKEDEP)"
 
     eval as_val=\$$ac_enable
    if test "x$as_val" = x""no; then :
                 test "$ac_enable" != enable_win16 || return 0
 else
-  wine_fn_append_file ALL_DLL_DIRS dlls/$ac_dir
-               wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
-"all: dlls/$ac_dir
-dlls/$ac_dir: dlls/$ac_dir/Makefile __builddeps__
+  wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
+"all .PHONY: dlls/$ac_dir
+dlls/$ac_dir: dlls/$ac_dir/Makefile __builddeps__ dummy
+       @cd dlls/$ac_dir && \$(MAKE)
 install:: dlls/$ac_dir/Makefile __builddeps__
        @cd dlls/$ac_dir && \$(MAKE) install
 install-lib:: dlls/$ac_dir/Makefile __builddeps__
        @cd dlls/$ac_dir && \$(MAKE) install-lib
-uninstall:: dlls/$ac_dir/Makefile
-       @cd dlls/$ac_dir && \$(MAKE) uninstall"
+uninstall manpages htmlpages sgmlpages xmlpages:: dlls/$ac_dir/Makefile
+       @cd dlls/$ac_dir && \$(MAKE) \$@"
 fi
 
     if test -n "$ac_implibsrc"
@@ -13991,27 +14089,30 @@ wine_fn_config_program ()
     ac_dir=$1
     ac_enable=$2
     ac_install=$3
-    wine_fn_append_file ALL_DIRS programs/$ac_dir
-    wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
-"programs/$ac_dir/__clean__: programs/$ac_dir/Makefile
-programs/$ac_dir/Makefile programs/$ac_dir/__depend__: programs/$ac_dir/Makefile.in config.status programs/Makeprog.rules \$(MAKEDEP)
-       @./config.status --file programs/$ac_dir/Makefile && cd programs/$ac_dir && \$(MAKE) depend"
+    wine_fn_all_dir_rules programs/$ac_dir "programs/Makeprog.rules \$(MAKEDEP)"
 
     eval as_val=\$$ac_enable
    if test "x$as_val" = x""no; then :
 
 else
   wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
-"all: programs/$ac_dir
-programs/$ac_dir: programs/$ac_dir/Makefile __builddeps__"
-    if test -n "$ac_install"
-    then
-        wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
+"all .PHONY: programs/$ac_dir
+programs/$ac_dir: programs/$ac_dir/Makefile __builddeps__ dummy
+       @cd programs/$ac_dir && \$(MAKE)"
+
+    test -n "$ac_install" || return
+    wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
 "install install-lib:: programs/$ac_dir/Makefile __builddeps__
        @cd programs/$ac_dir && \$(MAKE) install
 uninstall:: programs/$ac_dir/Makefile
        @cd programs/$ac_dir && \$(MAKE) uninstall"
-        test "$ac_install" != installbin || wine_fn_append_file ALL_PROGRAM_BIN_INSTALL_DIRS programs/$ac_dir
+    if test "$ac_install" = installbin -a -n "$DLLEXT" -a "x$enable_tools" != xno
+    then
+        wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
+"install install-lib:: tools \$(DESTDIR)\$(bindir)
+       \$(INSTALL_SCRIPT) tools/wineapploader \$(DESTDIR)\$(bindir)/$ac_dir
+uninstall::
+       \$(RM) \$(DESTDIR)\$(bindir)/$ac_dir"
     fi
 fi
 }
@@ -14027,21 +14128,20 @@ wine_fn_config_test ()
 $ac_name.rc:
        echo \"$ac_name.exe TESTRES \\\"$ac_name.exe\\\"\" >\$@ || (\$(RM) \$@ && false)
 $ac_name.res: $ac_name.rc $ac_name.exe"
-    wine_fn_append_file ALL_DIRS $ac_dir
-    wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
-"$ac_dir/__clean__: $ac_dir/Makefile
-$ac_dir/Makefile $ac_dir/__depend__: $ac_dir/Makefile.in config.status Maketest.rules \$(MAKEDEP)
-       @./config.status --file $ac_dir/Makefile && cd $ac_dir && \$(MAKE) depend"
+    wine_fn_all_dir_rules $ac_dir "Maketest.rules \$(MAKEDEP)"
 
     if test "x$enable_tests" = x""no; then :
 
 else
   wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
-"all programs/winetest: $ac_dir
-$ac_dir: $ac_dir/Makefile __builddeps__
-crosstest:: $ac_dir/Makefile __buildcrossdeps__
+"all programs/winetest .PHONY: $ac_dir
+$ac_dir: $ac_dir/Makefile __builddeps__ dummy
+       @cd $ac_dir && \$(MAKE)
+crosstest .PHONY: $ac_dir/__crosstest__
+$ac_dir/__crosstest__: $ac_dir/Makefile __buildcrossdeps__ dummy
        @cd $ac_dir && \$(MAKE) crosstest
-test::
+test .PHONY: $ac_dir/__test__
+$ac_dir/__test__: dummy
        @cd $ac_dir && \$(MAKE) test
 testclean::
        \$(RM) $ac_dir/*.ok"
@@ -14056,11 +14156,7 @@ wine_fn_config_tool ()
     then
                 ac_deps="$ac_deps \$(MAKEDEP)"
     fi
-    wine_fn_append_file ALL_DIRS $ac_dir
-    wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
-"$ac_dir/__clean__: $ac_dir/Makefile
-$ac_dir/Makefile $ac_dir/__depend__: $ac_dir/Makefile.in config.status $ac_deps
-       @./config.status --file $ac_dir/Makefile && cd $ac_dir && \$(MAKE) depend"
+    wine_fn_all_dir_rules $ac_dir "$ac_deps"
 
     if test "x$enable_tools" = x""no; then :
 
@@ -14080,22 +14176,52 @@ install-dev:: $ac_dir
       wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
 "uninstall:: $ac_dir/Makefile
        @cd $ac_dir && \$(MAKE) uninstall
-all __tooldeps__: $ac_dir
-$ac_dir: $ac_dir/Makefile libs/port"
+all __tooldeps__ .PHONY: $ac_dir
+$ac_dir: $ac_dir/Makefile libs/port dummy
+       @cd $ac_dir && \$(MAKE)"
 fi
 }
+
+wine_fn_config_makerules ()
+{
+    ac_rules=$1
+    ac_deps=$2
+    wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
+"$ac_rules: $ac_rules.in $ac_deps config.status
+       @./config.status $ac_rules
+distclean::
+       \$(RM) $ac_rules"
+}
+
+wine_fn_config_symlink ()
+{
+    ac_link=$1
+    wine_fn_append_rule ALL_MAKEFILE_DEPENDS \
+"$ac_link:
+       @./config.status $ac_link
+distclean::
+       \$(RM) $ac_link"
+}
 ac_config_links="$ac_config_links dlls/wineps.drv/generic.ppd:dlls/wineps.drv/generic.ppd"
-test "$srcdir" = "." || wine_fn_append_file ALL_SYMLINKS "dlls/wineps.drv/generic.ppd"
+test "$srcdir" = "." || wine_fn_config_symlink dlls/wineps.drv/generic.ppd
+if test "x$enable_fonts" != xno; then
 ac_config_links="$ac_config_links fonts/marlett.ttf:fonts/marlett.ttf"
-test "$srcdir" = "." || wine_fn_append_file ALL_SYMLINKS "fonts/marlett.ttf"
+test "$srcdir" = "." || wine_fn_config_symlink fonts/marlett.ttf
+fi
+if test "x$enable_fonts" != xno; then
 ac_config_links="$ac_config_links fonts/symbol.ttf:fonts/symbol.ttf"
-test "$srcdir" = "." || wine_fn_append_file ALL_SYMLINKS "fonts/symbol.ttf"
+test "$srcdir" = "." || wine_fn_config_symlink fonts/symbol.ttf
+fi
+if test "x$enable_fonts" != xno; then
 ac_config_links="$ac_config_links fonts/tahoma.ttf:fonts/tahoma.ttf"
-test "$srcdir" = "." || wine_fn_append_file ALL_SYMLINKS "fonts/tahoma.ttf"
+test "$srcdir" = "." || wine_fn_config_symlink fonts/tahoma.ttf
+fi
+if test "x$enable_fonts" != xno; then
 ac_config_links="$ac_config_links fonts/tahomabd.ttf:fonts/tahomabd.ttf"
-test "$srcdir" = "." || wine_fn_append_file ALL_SYMLINKS "fonts/tahomabd.ttf"
+test "$srcdir" = "." || wine_fn_config_symlink fonts/tahomabd.ttf
+fi
 ac_config_links="$ac_config_links wine:tools/winewrapper"
-wine_fn_append_file ALL_SYMLINKS "wine"
+wine_fn_config_symlink wine
 
 ac_config_commands="$ac_config_commands dlls/gdi32/enhmfdrv"
 
@@ -14110,28 +14236,23 @@ ac_config_commands="$ac_config_commands dlls/wineps.drv/data"
 ac_config_commands="$ac_config_commands include/wine"
 
 
-wine_fn_append_file ALL_MAKERULES "Make.rules"
-wine_fn_append_rule ALL_MAKEFILE_DEPENDS "Make.rules: Make.rules.in config.status"
+wine_fn_config_makerules Make.rules
 MAKE_RULES=Make.rules
 ac_config_files="$ac_config_files Make.rules"
 
-wine_fn_append_file ALL_MAKERULES "Maketest.rules"
-wine_fn_append_rule ALL_MAKEFILE_DEPENDS "Maketest.rules: Maketest.rules.in Make.rules config.status"
+wine_fn_config_makerules Maketest.rules Make.rules
 MAKE_TEST_RULES=Maketest.rules
 ac_config_files="$ac_config_files Maketest.rules"
 
-wine_fn_append_file ALL_MAKERULES "dlls/Makedll.rules"
-wine_fn_append_rule ALL_MAKEFILE_DEPENDS "dlls/Makedll.rules: dlls/Makedll.rules.in Make.rules config.status"
+wine_fn_config_makerules dlls/Makedll.rules Make.rules
 MAKE_DLL_RULES=dlls/Makedll.rules
 ac_config_files="$ac_config_files dlls/Makedll.rules"
 
-wine_fn_append_file ALL_MAKERULES "dlls/Makeimplib.rules"
-wine_fn_append_rule ALL_MAKEFILE_DEPENDS "dlls/Makeimplib.rules: dlls/Makeimplib.rules.in Make.rules config.status"
+wine_fn_config_makerules dlls/Makeimplib.rules Make.rules
 MAKE_IMPLIB_RULES=dlls/Makeimplib.rules
 ac_config_files="$ac_config_files dlls/Makeimplib.rules"
 
-wine_fn_append_file ALL_MAKERULES "programs/Makeprog.rules"
-wine_fn_append_rule ALL_MAKEFILE_DEPENDS "programs/Makeprog.rules: programs/Makeprog.rules.in Make.rules config.status"
+wine_fn_config_makerules programs/Makeprog.rules Make.rules
 MAKE_PROG_RULES=programs/Makeprog.rules
 ac_config_files="$ac_config_files programs/Makeprog.rules"
 
@@ -14379,10 +14500,11 @@ wine_fn_config_dll mssip32 enable_mssip32
 wine_fn_config_dll mstask enable_mstask
 wine_fn_config_test dlls/mstask/tests mstask_test
 wine_fn_config_dll msvcirt enable_msvcirt
+wine_fn_config_dll msvcr100 enable_msvcr100
 wine_fn_config_dll msvcr70 enable_msvcr70 msvcr70
 wine_fn_config_dll msvcr71 enable_msvcr71 msvcr71
-wine_fn_config_dll msvcr80 enable_msvcr80 msvcr80
-wine_fn_config_dll msvcr90 enable_msvcr90 msvcr90
+wine_fn_config_dll msvcr80 enable_msvcr80
+wine_fn_config_dll msvcr90 enable_msvcr90
 wine_fn_config_test dlls/msvcr90/tests msvcr90_test
 wine_fn_config_dll msvcrt enable_msvcrt msvcrt
 wine_fn_config_test dlls/msvcrt/tests msvcrt_test
@@ -14617,7 +14739,6 @@ wine_fn_config_makefile libs/port enable_libs_port
 wine_fn_config_makefile libs/wine enable_libs_wine
 wine_fn_config_makefile libs/wpp enable_libs_wpp
 wine_fn_config_makefile loader enable_loader
-wine_fn_config_makefile programs enable_programs
 wine_fn_config_program attrib enable_attrib install
 wine_fn_config_program cacls enable_cacls install
 wine_fn_config_program clock enable_clock install
@@ -14637,6 +14758,7 @@ wine_fn_config_program lodctr enable_lodctr install
 wine_fn_config_program mshta enable_mshta install
 wine_fn_config_program msiexec enable_msiexec installbin
 wine_fn_config_program net enable_net install
+wine_fn_config_program ngen enable_ngen install
 wine_fn_config_program notepad enable_notepad installbin
 wine_fn_config_program oleview enable_oleview install
 wine_fn_config_program ping enable_ping install
@@ -14646,6 +14768,7 @@ wine_fn_config_program regedit enable_regedit installbin
 wine_fn_config_program regsvr32 enable_regsvr32 installbin
 wine_fn_config_program rpcss enable_rpcss install
 wine_fn_config_program rundll32 enable_rundll32 install
+wine_fn_config_program sc enable_sc install
 wine_fn_config_program secedit enable_secedit install
 wine_fn_config_program services enable_services install
 wine_fn_config_program spoolsv enable_spoolsv install
@@ -14684,10 +14807,26 @@ wine_fn_config_tool tools/winegcc
 wine_fn_config_tool tools/wmc
 wine_fn_config_tool tools/wrc
 
-ac_config_files="$ac_config_files Makefile"
+ac_config_commands="$ac_config_commands Makefile"
+
 
+ac_config_files="$ac_config_files Make.tmp:Makefile.in"
+
+
+
+if test -n "$with_wine64"
+then
+wine_fn_append_rule ALL_MAKEFILE_DEPENDS "all: fonts server $with_wine64/loader/wine32
+fonts server:
+       \$(RM) \$@ && \$(LN_S) $with_wine64/\$@ \$@
+$with_wine64/loader/wine32:
+       \$(RM) \$@ && \$(LN_S) $ac_pwd/loader/wine32 \$@
+clean::
+       \$(RM) fonts server $with_wine64/loader/wine32"
+fi
 
-test -n "$DLLEXT" || ALL_PROGRAM_BIN_INSTALL_DIRS=""
+wine_fn_append_rule ALL_MAKEFILE_DEPENDS "uninstall::
+       -rmdir \$(DESTDIR)\$(datadir)/wine \$(DESTDIR)\$(fakedlldir) \$(DESTDIR)\$(dlldir)"
 
 cat >confcache <<\_ACEOF
 # This file is a shell script that caches the results of configure
@@ -15194,7 +15333,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by Wine $as_me 1.1.41, which was
+This file was extended by Wine $as_me 1.1.43, which was
 generated by GNU Autoconf 2.65.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -15265,7 +15404,7 @@ _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-Wine config.status 1.1.41
+Wine config.status 1.1.43
 configured by $0, generated by GNU Autoconf 2.65,
   with options \\"\$ac_cs_config\\"
 
@@ -15373,6 +15512,17 @@ _ASBOX
 
 _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+#
+# INIT-COMMANDS
+#
+wine_fn_output_makefile ()
+{
+    cat Make.tmp - <<\_WINE_EOF >\$tmp/makefile && mv -f \$tmp/makefile \$1 && rm -f Make.tmp && return
+$ALL_MAKEFILE_DEPENDS
+_WINE_EOF
+    as_fn_error "could not create Makefile" "$LINENO" 5
+}
+
 _ACEOF
 
 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
@@ -15400,7 +15550,8 @@ do
     "dlls/Makedll.rules") CONFIG_FILES="$CONFIG_FILES dlls/Makedll.rules" ;;
     "dlls/Makeimplib.rules") CONFIG_FILES="$CONFIG_FILES dlls/Makeimplib.rules" ;;
     "programs/Makeprog.rules") CONFIG_FILES="$CONFIG_FILES programs/Makeprog.rules" ;;
-    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
+    "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
+    "Make.tmp") CONFIG_FILES="$CONFIG_FILES Make.tmp:Makefile.in" ;;
 
   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   esac
@@ -16029,6 +16180,7 @@ $as_echo "$as_me: creating dlls/user32/resources" >&6;}; as_dir="dlls/user32/res
 $as_echo "$as_me: creating dlls/wineps.drv/data" >&6;}; as_dir="dlls/wineps.drv/data"; as_fn_mkdir_p; } ;;
     "include/wine":C) test -d "include/wine" || { { $as_echo "$as_me:${as_lineno-$LINENO}: creating include/wine" >&5
 $as_echo "$as_me: creating include/wine" >&6;}; as_dir="include/wine"; as_fn_mkdir_p; } ;;
+    "Makefile":C) wine_fn_output_makefile Makefile ;;
 
   esac
 done # for ac_tag