[Box Backup-dev] COMMIT r209 - box/chris/win32/merge/07-win32-fixes/docs/backup

boxbackup-dev@fluffy.co.uk boxbackup-dev@fluffy.co.uk
Mon, 12 Dec 2005 02:00:34 +0000 (GMT)


Author: chris
Date: 2005-12-12 02:00:24 +0000 (Mon, 12 Dec 2005)
New Revision: 209

Modified:
   box/chris/win32/merge/07-win32-fixes/docs/backup/win32_build_on_cygwin_using_mingw.txt
   box/chris/win32/merge/07-win32-fixes/docs/backup/win32_build_on_linux_using_mingw.txt
Log:
* backup/win32_build_on_linux_using_mingw.txt
* backup/win32_build_on_cygwin_using_mingw.txt
- Updated docs to show that -mthreads must be used when building
  (otherwise weird crashes will result where exceptions from one thread
  end up being processed in another thread)


Modified: box/chris/win32/merge/07-win32-fixes/docs/backup/win32_build_on_cygwin_using_mingw.txt
===================================================================
--- box/chris/win32/merge/07-win32-fixes/docs/backup/win32_build_on_cygwin_using_mingw.txt	2005-12-12 01:21:17 UTC (rev 208)
+++ box/chris/win32/merge/07-win32-fixes/docs/backup/win32_build_on_cygwin_using_mingw.txt	2005-12-12 02:00:24 UTC (rev 209)
@@ -27,10 +27,10 @@
 
 	export CXX="g++ -mno-cygwin"
 	export LD="g++ -mno-cygwin"
-	export CFLAGS="-mno-cygwin"
-	export CXXFLAGS="-mno-cygwin"
-	export LDFLAGS="-mno-cygwin"
-	export LIBS="-lws2_32 -lgdi32 -lcrypto"
+	export CFLAGS="-mno-cygwin -mthreads"
+	export CXXFLAGS="-mno-cygwin -mthreads"
+	export LDFLAGS="-mno-cygwin -mthreads"
+	export LIBS="-lcrypto -lws2_32 -lgdi32"
 	(if you don't have a "configure" file, run "./bootstrap")
 	./configure --target=i686-pc-mingw32
 	make

Modified: box/chris/win32/merge/07-win32-fixes/docs/backup/win32_build_on_linux_using_mingw.txt
===================================================================
--- box/chris/win32/merge/07-win32-fixes/docs/backup/win32_build_on_linux_using_mingw.txt	2005-12-12 01:21:17 UTC (rev 208)
+++ box/chris/win32/merge/07-win32-fixes/docs/backup/win32_build_on_linux_using_mingw.txt	2005-12-12 02:00:24 UTC (rev 209)
@@ -23,7 +23,9 @@
 	export CXX="i386-mingw32-g++"
 	export AR=i386-mingw32-ar
 	export RANLIB=i386-mingw32-ranlib
-	export CFLAGS=-mno-cygwin
-	export LIBS="-lws2_32 -lgdi32 -lcrypto"
+	export CFLAGS="-mno-cygwin -mthreads"
+	export CXXFLAGS="-mno-cygwin -mthreads"
+	export LDFLAGS="-mno-cygwin -mthreads"
+	export LIBS="-lcrypto -lws2_32 -lgdi32"
 	./configure --target=i386-mingw32
 	make CXX="$CXX" AR="$AR" RANLIB="$RANLIB"