Package Details: mingw-w64-qt5-base-static 5.13.2-1

Git Clone URL: https://aur.archlinux.org/mingw-w64-qt5-base-static.git (read-only)
Package Base: mingw-w64-qt5-base-static
Description: A cross-platform application and UI framework (mingw-w64)
Upstream URL: https://www.qt.io/
Licenses: custom, GPL3, LGPL3, FDL
Groups: mingw-w64-qt5
Submitter: ant32
Maintainer: Martchus
Last Packager: Martchus
Votes: 10
Popularity: 0.000001
First Submitted: 2013-08-28 23:57
Last Updated: 2019-11-12 16:31

Required by (63)

Sources (33)

Pinned Comments

Martchus commented on 2017-01-10 21:24

Notes about using static Qt with CMake:

* Checkout the notes about the static version in the PKGBUILD itself
* Seems like find_package(Qt5Core) is still required when building static version. I think this is not really a problem, one just has to know it.
* Here is a simple example: https://github.com/oggio88/Qt-CMake-HelloWorld/compare/master...Martchus:mingw-w64-static
* I also included a commits showing how to link statically against against Qt plugins and dependencies of Qt itself.

Note about using static Qt with qmake:
* Use https://github.com/Martchus/qtbase/commit/acc61ef7833f685b1f66c9b99086ccfc1e6aa20f to fix inclusion of static plugins (patch will be included on next update, meanwhile it can also be applied manually after the mingw-w64-qt5-base package has been installed)
* Add `CONFIG+=no_smart_library_merge` to qmake arguments to prevent qmake from messing linker flags for freetype2/harfbuzz (which have dependency cycle).

Martchus commented on 2016-07-10 19:47

All my packages are managed at GitHub where you can also contribute directly: https://github.com/Martchus/PKGBUILDs
Patches for this package are managed at: https://github.com/Martchus/qtbase/tree/5.7.0-mingw-w64

There also exist a binary repository: https://martchus.no-ip.biz/repo/arch/ownstuff

For general discussion and issues not only concerning this variant please use the comment section of the package mingw-w64-qt5-base.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6

ant32 commented on 2013-12-31 02:10

1. Removed line that deleted .pc files. They are needed by poppler.
2. Added opengl package option.
Download binaries from Mingw-w64 Arch Linux Repository http://mingw-w64-archlinux.sourceforge.net
View Changes https://github.com/ant32/pkgbuild/commits/master/mingw-w64-qt5-base-static

ant32 commented on 2013-10-29 19:51

Fixed quoting, removed libtool option, added staticlibs option
Download binaries from Mingw-w64 Arch Linux Repository https://sourceforge.net/p/mingw-w64-archlinux/wiki
View Changes https://github.com/ant32/pkgbuild/commits/master/mingw-w64-qt5-base-static

ant32 commented on 2013-09-14 00:22

These now should compile fine against newer headers. I teasted them against r6277.
download binaries at http://arch.linuxx.org
This package should now also have the static plugins included.
I had issues getting it to work though so if anybody gets it goin please leave a coment or inbox me.

ant32 commented on 2013-09-13 02:44

Could someone please test these and tell me if they work and look good?
These now should compile fine against newer headers. I teasted them against r6277.
src tarball http://db.tt/kJO9hCnp
package http://db.tt/UEwhyop6
also take a look at https://aur.archlinux.org/packages/mingw-w64-qt5-base
This package should now also have the static plugins included.

ant32 commented on 2013-08-15 03:49

I have created a Qt 5.1.0 src tarball http://db.tt/7kGVbNfb. I have not tested other then that it seemed to compile fine. Here is the link to the compiled package http://db.tt/5Z4cSyiJ. Download other compiled mingw-w64 packages at http://arch.linuxx.org.

ant32 commented on 2013-08-14 04:16

I have created a Qt 5.1.0 src tarball http://db.tt/RKNJpE9m. I have not tested other then that it seemed to compile fine. Here is the link to the compiled package http://db.tt/PKm6jvHq. Download other compiled mingw-w64 packages at http://arch.linuxx.org.

ant32 commented on 2013-06-21 17:59

packaging fails with error message
mv: target 'builddir/mingw-w64-qt5-qtbase-static/pkg/mingw-w64-qt5-qtbase-static/usr/i686-w64-mingw32/lib/' is not a directory
here is the package log https://gist.github.com/ant32/5833052