From ceperez1996 at gmail.com Mon Jul 2 04:47:49 2018 From: ceperez1996 at gmail.com (The Crow) Date: Sun, 1 Jul 2018 22:47:49 -0400 Subject: [Releasing] Static build release issues Message-ID: [Sorry my English] Hi. I'm student of Automation Engineering and for the last two years I've been developing my degree and personal projects with Qt. I've using Windows and now I switched to Linux. In Windows I successfully build static version of Qt libs many times. Now in Linux I realize that you deploy Qt tools statically. However, I want to ask if you can tell me what parameters do you pass to configure command to build a static version of qt for Linux, and what others things do you do to successfully compile Qt statically. That's because I'm having some issues relative to font deployment on Linux (they are not showed at all, apparently the font engine look at the static qt installation dir, instead of using system paths). I know that I can embed fonts on my app, but I want to use system fonts as usual. Also, I am starting using QML, but in Windows, statically compiled QML applications shows really bad, graphics are not good, showing a "particle rain" in the entire application. I think that this is not a bug, I'm just missing something about QML while building static qt on Windows. This not happen on Linux. The procedure I use to build Qt in both Linux and Windows is: 1. Install Qt sources. (last available) 2. Install Python 2.7.X to build QML (last available) 3. Go to src/qtbase/mkspec/[win32-g++ | linux-g++] and adding the LFLAGS += -static -static-libgcc 4. Open terminal and execute configure command in src directory: sudo ./configure -prefix “/somePath/Qt511Static” -static -release -opensource -confirm-license -qt-zlib -qt-pcre -qt-libpng -qt-libjpeg -qt-freetype -qt-xcb -opengl desktop -sql-sqlite -make libs -make tools -nomake examples -nomake tests -skip qtwebengine 5. Build: make -k -jN 6. Install: make -k install 7. Set the kit in Qt Creator What I'm doing wrong? Hope you can help. Thank for listening (upss, I mean, reading). --- Qt 5.11.0 Linux (Kubuntu 18.04) Windows 10 --- -------------- next part -------------- An HTML attachment was scrubbed... URL: From edward.welbourne at qt.io Tue Jul 3 14:33:29 2018 From: edward.welbourne at qt.io (Edward Welbourne) Date: Tue, 3 Jul 2018 12:33:29 +0000 Subject: [Releasing] Static build release issues In-Reply-To: References: Message-ID: The Crow (2 July 2018 04:47) wrote: > 3. Go to src/qtbase/mkspec/[win32-g++ | linux-g++] and adding the LFLAGS += -static -static-libgcc Rather than modifying a mkspec, pass the -static option to configure. Note that configure --help will tell you what options are available. Eddy. From jani.heikkinen at qt.io Tue Jul 31 06:40:34 2018 From: jani.heikkinen at qt.io (Jani Heikkinen) Date: Tue, 31 Jul 2018 04:40:34 +0000 Subject: [Releasing] Qt 5.12 feature freeze is getting closer In-Reply-To: References: Message-ID: Hi all, Kindly reminder: Feature freeze will be in effect after 3 weeks (20.8.2018). So please make sure all new features for Qt 5.12 are ready and in 'dev' early enough. And please notify me if there will be any new or any removed submodules for Qt5; at the moment i don't know any changes related to that since Qt 5.11 br, Jani ________________________________________ From: Jani Heikkinen Sent: Wednesday, June 20, 2018 1:14 PM To: development at qt-project.org Cc: releasing at qt-project.org Subject: Qt 5.12 feature freeze is getting closer Hi all, Only two months to Qt 5.12 feature freeze, see https://wiki.qt.io/Qt_5.12_Release. And summer vacations will take big part of that remaining period... So at this point we should already know if there will be some new submodule modules in Qt 5.12. We are doing packaging confs etc for 5.12 now so please inform qt.team.releases at qt.io (I am starting my vacation today) immediately if there will be some new in. And of course get the new submodule in qt5 as soon as possible; those really needs to be in before we start soft branching mid August! br, Jani