[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"