diff options
Diffstat (limited to 'Makefile.mingw64')
-rw-r--r-- | Makefile.mingw64 | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/Makefile.mingw64 b/Makefile.mingw64 index 498a9ae..78978ef 100644 --- a/Makefile.mingw64 +++ b/Makefile.mingw64 @@ -6,7 +6,7 @@ LOCAL_BUILD_PATH = $(TOP)/build.$(ARCH) LOCAL_INST_PATH = $(TOP)/install.$(ARCH) VERSION_SHORT = 5.14 -VERSION_RELEASE = 0 +VERSION_RELEASE = 2 VERSION = $(VERSION_SHORT).$(VERSION_RELEASE) SSL_VERSION = 1.0.2r @@ -33,7 +33,8 @@ ssl: ssl.$(ARCH) qt: qt.$(ARCH) download: - $(MAKE) -C ./SOURCE + $(MAKE) -C ./SOURCE qtzip + $(MAKE) -C ./SOURCE ssltgz ssl.$(ARCH): rm -Rf $(LOCAL_BUILD_PATH)/openssl-$(SSL_VERSION) @@ -42,7 +43,7 @@ ssl.$(ARCH): tar -xzf $(TOP)/SOURCE/$(SSL_ARCHIVE) cd $(LOCAL_BUILD_PATH)/openssl-$(SSL_VERSION) && \ export CFLAGS="-m64 -fpic" && \ - ./Configure --prefix=$(QT_INST_PATH) shared mingw64 && \ + ./Configure --prefix=$(QT_INST_PATH) -m64 -static-libgcc -static-libstdc++ shared mingw64 && \ make clean && \ make && \ make install @@ -53,7 +54,7 @@ qt.$(ARCH): rm -Rf $(LOCAL_BUILD_PATH)/qt-everywhere-src-$(VERSION) ; \ fi cd $(LOCAL_BUILD_PATH); \ - $(7ZIP) x $(TOP)/SOURCE/qt-everywhere-src-$(VERSION).tar.xz -so | $(7ZIP) x -aoa -si -ttar -o"." + $(7ZIP) x $(TOP)/SOURCE/qt-everywhere-src-$(VERSION).zip cd $(LOCAL_BUILD_PATH)/qt-everywhere-src-$(VERSION) ;\ patch -p1 < $(TOP)/SOURCE/qt-5.12.3-cross-static-gcc-libs.patch rm -Rf $(QT_SRC_PATH) @@ -68,9 +69,13 @@ qt.$(ARCH): -shared \ -release \ -strip \ + -silent \ + -no-rpath \ + -no-pch \ -ssl \ -nomake examples \ -nomake tests \ + -skip activeqt \ -skip qtwebengine \ -skip qtwebglplugin \ -skip qtwebchannel \ |