summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDon Bright <hugh.m.bright@gmail.com>2013-12-30 22:41:50 (GMT)
committerDon Bright <hugh.m.bright@gmail.com>2013-12-30 22:41:50 (GMT)
commit7fb88e6c140d7f47b13d32cbfc6272af9c5df9f1 (patch)
tree7ddf347f19af3ed9bb7526440a5f6420aef8bea9
parentf7a527ed1eb63f93bc46585d087706b45159c796 (diff)
fix mingw cross build
-rw-r--r--mingw-cross-env.pri2
-rwxr-xr-xscripts/builder.sh12
2 files changed, 13 insertions, 1 deletions
diff --git a/mingw-cross-env.pri b/mingw-cross-env.pri
index fb4023d..ab5b956 100644
--- a/mingw-cross-env.pri
+++ b/mingw-cross-env.pri
@@ -12,8 +12,8 @@ CONFIG(mingw-cross-env) {
LIBS += mingw-cross-env/lib/libmpfr.a
LIBS += mingw-cross-env/lib/libgmp.a
LIBS += mingw-cross-env/lib/libCGAL.a
- LIBS += mingw-cross-env/lib/libglib.a
LIBS += mingw-cross-env/lib/libintl.a
+ LIBS += mingw-cross-env/lib/libiconv.a
QMAKE_CXXFLAGS += -fpermissive
WINSTACKSIZE = 8388608 # 8MB # github issue 116
QMAKE_CXXFLAGS += -Wl,--stack,$$WINSTACKSIZE
diff --git a/scripts/builder.sh b/scripts/builder.sh
index ca7e5b2..f1a253e 100755
--- a/scripts/builder.sh
+++ b/scripts/builder.sh
@@ -99,6 +99,12 @@ build_win32()
. ./scripts/setenv-mingw-xbuild.sh
./scripts/mingw-x-build-dependencies.sh
./scripts/release-common.sh mingw32
+ if [ "`echo $? | grep 0`" ]; then
+ echo build of win32 stage over
+ else
+ echo build of win32 failed. exiting
+ exit 1
+ fi
DATECODE=`date +"%Y.%m.%d"`
export DATECODE
}
@@ -109,6 +115,12 @@ build_win64()
. ./scripts/setenv-mingw-xbuild.sh 64
./scripts/mingw-x-build-dependencies.sh 64
./scripts/release-common.sh mingw64
+ if [ "`echo $? | grep 0`" ]; then
+ echo build of win64 stage over
+ else
+ echo build of win64 failed. exiting
+ exit 1
+ fi
DATECODE=`date +"%Y.%m.%d"`
export DATECODE
}
contact: Jan Huwald // Impressum