diff options
author | Chris Wilson <chris+github@qwirx.com> | 2008-03-01 22:52:15 +0000 |
---|---|---|
committer | Chris Wilson <chris+github@qwirx.com> | 2008-03-01 22:52:15 +0000 |
commit | ac8a5801e74636086108276dce7f15a4c1951728 (patch) | |
tree | 84787928d09cb4e9d9c4251ef7bdbedba40e1992 | |
parent | 0e3ed7e8c48d00e18f9bff183201772aecb7c606 (diff) |
Fix some mistakes in the cross-compile document, suggest a better way to
configure Box on Linux for MinGW.
-rw-r--r-- | docs/backup/win32_build_on_linux_using_mingw.txt | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/docs/backup/win32_build_on_linux_using_mingw.txt b/docs/backup/win32_build_on_linux_using_mingw.txt index 407096b1..3039c50e 100644 --- a/docs/backup/win32_build_on_linux_using_mingw.txt +++ b/docs/backup/win32_build_on_linux_using_mingw.txt @@ -45,13 +45,22 @@ Unpack: Configure and make: - ./configure --host=i586-mingw32msvc --prefix=/usr/i386-mingw32/ - make winshared wininstall - cp .libs/libpcreposix.a /usr/i386-pc-mingw32/lib - cp pcreposix.h /usr/i386-pc-mingw32/include/regex.h + export AR=i386-mingw32-ar + ./configure --host=i386-mingw32 --prefix=/usr/local/i386-mingw32/ + make winshared + cp .libs/libpcreposix.a /usr/local/i386-pc-mingw32/lib + cp pcreposix.h /usr/local/i386-pc-mingw32/include Configure Box with: + ./configure --host=i386-mingw32 \ + CXXFLAGS="-mthreads -I/usr/local/i386-mingw32/include" \ + LDFLAGS=" -mthreads -L/usr/local/i386-mingw32/lib" \ + LIBS="-lcrypto -lws2_32 -lgdi32" + make + +or, if that fails, try this: + export CXX="i386-mingw32-g++" export AR=i386-mingw32-ar export RANLIB=i386-mingw32-ranlib |