diff --git a/build/bakefiles/common.bkl b/build/bakefiles/common.bkl
index 3ba7c9369c..864e8f49e3 100644
--- a/build/bakefiles/common.bkl
+++ b/build/bakefiles/common.bkl
@@ -166,6 +166,12 @@
$(OPTIMIZEFLAG)
multi
dynamic
+
+
+ WINVER=0x0400
+ _WIN32_IE=0x0400
+ STRICT
+
@@ -222,6 +228,25 @@
import32
+ ole2w32
+
+
+ kernel32
+ user32
+ gdi32
+ comdlg32
+ winspool
+ winmm
+ shell32
+ oldnames
+ comctl32
+ odbc32
+ ole32
+ oleaut32
+ uuid
+ rpcrt4
+ advapi32
+ wsock32
@@ -229,10 +254,16 @@
$(wxwin.mkLibName(wxid))
$(WXLIBNAME)
+
+
+ src/msw/dummy.cpp
+ src/msw/dummy.cpp
+
+ wx/wxprec.h
on
- wxprec
+ wxprec_$(id)
-
+
$(wxwin.mkDllName(wxid))
$(WXDLLNAME)
diff --git a/build/bakefiles/multilib.bkl b/build/bakefiles/multilib.bkl
index 1e70d1aef9..ebc6a54642 100644
--- a/build/bakefiles/multilib.bkl
+++ b/build/bakefiles/multilib.bkl
@@ -1,4 +1,6 @@
+
+