diff --git a/build/bakefiles/build_cfg.bkl b/build/bakefiles/build_cfg.bkl
index babe823e1d..039134ed22 100644
--- a/build/bakefiles/build_cfg.bkl
+++ b/build/bakefiles/build_cfg.bkl
@@ -35,6 +35,7 @@
@echo RUNTIME_LIBS=$(RUNTIME_LIBS) >>$(BUILD_CFG_FILE)
@echo MSLU=$(MSLU) >>$(BUILD_CFG_FILE)
@echo USE_EXCEPTIONS=$(USE_EXCEPTIONS) >>$(BUILD_CFG_FILE)
+ @echo USE_THREADS=$(USE_THREADS) >>$(BUILD_CFG_FILE)
@echo USE_GUI=$(USE_GUI) >>$(BUILD_CFG_FILE)
@echo USE_HTML=$(USE_HTML) >>$(BUILD_CFG_FILE)
@echo USE_ODBC=$(USE_ODBC) >>$(BUILD_CFG_FILE)
diff --git a/build/bakefiles/common.bkl b/build/bakefiles/common.bkl
index 1326b68471..00d8928ba9 100644
--- a/build/bakefiles/common.bkl
+++ b/build/bakefiles/common.bkl
@@ -247,6 +247,10 @@
on
off
+
+ multi
+ single
+
__WXDEBUG__
@@ -274,7 +278,7 @@
$(DEBUGINFO)
$(DEBUGRUNTIME)
$(OPTIMIZEFLAG)
- multi
+ $(THREADSFLAG)
$(RUNTIME_LIBS)
$(EXCEPTIONSFLAG)
$(EXCEPTIONSFLAG)
diff --git a/build/bakefiles/config.bkl b/build/bakefiles/config.bkl
index c95da630f5..dd44817798 100644
--- a/build/bakefiles/config.bkl
+++ b/build/bakefiles/config.bkl
@@ -163,6 +163,14 @@ Acts according to DEBUG_INFO by default.
+
+