Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. How to update project dll to 5.15.3 version?
Forum Updated to NodeBB v4.3 + New Features

How to update project dll to 5.15.3 version?

Scheduled Pinned Locked Moved Unsolved General and Desktop
5 Posts 3 Posters 607 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Den-OneD Offline
    Den-OneD Offline
    Den-One
    wrote on last edited by
    #1

    Hello everyone.
    I have tried to download qt libraries using qt installer, but it does not contain 5.15.3 version.
    It has a 5.15.2 and earlier released versions.

    They say I might set the libraries by zip archives with unbealded dlls. For example "qt-everywhere-opensource-src-5.15.3".

    May someone tell me (or send a link) how to build dlls?
    Or you may know other way to update project old libraries?

    jsulmJ 1 Reply Last reply
    0
    • Den-OneD Den-One

      Hello everyone.
      I have tried to download qt libraries using qt installer, but it does not contain 5.15.3 version.
      It has a 5.15.2 and earlier released versions.

      They say I might set the libraries by zip archives with unbealded dlls. For example "qt-everywhere-opensource-src-5.15.3".

      May someone tell me (or send a link) how to build dlls?
      Or you may know other way to update project old libraries?

      jsulmJ Online
      jsulmJ Online
      jsulm
      Lifetime Qt Champion
      wrote on last edited by
      #2

      @Den-One said in How to update project dll to 5.15.3 version?:

      but it does not contain 5.15.3 version

      Qt5 versions binaries > 5.15.2 are provided only to commercial users (unfortunatelly).

      "They say I might set the libraries by zip archives with unbealded dlls. For example "qt-everywhere-opensource-src-5.15.3"." - what this means is: you can build needed Qt version from source by yourself. But this is not an easy job. See https://wiki.qt.io/Building_Qt_5_from_Git
      https://doc.qt.io/qt-5/build-sources.html

      https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      1
      • Den-OneD Offline
        Den-OneD Offline
        Den-One
        wrote on last edited by
        #3

        @Den-One said in How to update project dll to 5.15.3 version?:

        lded dlls. For example "qt-everywhere-opensource

        Hi, @jsulm. Thanks for your reply. I did everything like it was in the documentation. I downloaded perl, python and also msys2 for 'make' command. I I installed mingw.

        So, if I write config commands:

        $ cd qt5-build
        $ ..\\qt5\configure -developer-build -opensource -nomake examples -nomake tests
        

        Seems to be it works correct. The console didn't report any errors.
        But building finishes with this error after 'make' command:

        g++ -c -include .pch/release/qt_pch.h -fno-keep-inline-dllexport -DOPENSSL_API_COMPAT=0x10100000L -msse2 -mstackrealign -mfpmath=sse -O2 -std=c++1z -fno-exceptions -Wall -Wextra -Wextra -Wvla -Wdate-time -Wshift-overflow=2 -Wduplicated-cond -Wno-stringop-overflow -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DWINVER=0x0601 -D_WIN32_WINNT=0x0601 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_USING_NAMESPACE -DQT_NO_FOREACH -DQT_USE_SYSTEM_PROXIES -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_NETWORK_LIB -DQT_BUILDING_QT -D_CRT_SECURE_NO_WARNINGS -D_USE_MATH_DEFINES -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_CORE_LIB -I. -Ikernel -I../../include -I../../include/QtNetwork -I../../include/QtNetwork/5.15.3 -I../../include/QtNetwork/5.15.3/QtNetwork -Itmp -I../../include/QtCore/5.15.3 -I../../include/QtCore/5.15.3/QtCore -I../../include/QtCore -I.moc/release -I../../mkspecs/win32-g++  -o .obj/release/hpacktable.o access/http2/hpacktable.cpp
        g++ -c -include .pch/release/qt_pch.h -fno-keep-inline-dllexport -DOPENSSL_API_COMPAT=0x10100000L -msse2 -mstackrealign -mfpmath=sse -O2 -std=c++1z -fno-exceptions -Wall -Wextra -Wextra -Wvla -Wdate-time -Wshift-overflow=2 -Wduplicated-cond -Wno-stringop-overflow -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DWINVER=0x0601 -D_WIN32_WINNT=0x0601 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_USING_NAMESPACE -DQT_NO_FOREACH -DQT_USE_SYSTEM_PROXIES -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_NETWORK_LIB -DQT_BUILDING_QT -D_CRT_SECURE_NO_WARNINGS -D_USE_MATH_DEFINES -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_CORE_LIB -I. -Ikernel -I../../include -I../../include/QtNetwork -I../../include/QtNetwork/5.15.3 -I../../include/QtNetwork/5.15.3/QtNetwork -Itmp -I../../include/QtCore/5.15.3 -I../../include/QtCore/5.15.3/QtCore -I../../include/QtCore -I.moc/release -I../../mkspecs/win32-g++  -o .obj/release/http2frames.o access/http2/http2frames.cpp
        In file included from ../../include/QtCore/qfloat16.h:1,
                         from ../../include/QtCore/../../src/corelib/global/qendian.h:44,
                         from ../../include/QtCore/qendian.h:1,
                         from access/http2/http2frames_p.h:57,
                         from access/http2/http2frames.cpp:40:
        ../../include/QtCore/../../src/corelib/global/qfloat16.h:108:54: internal compiler error: in make_rtl_for_nonlocal_decl, at cp/decl.c:6590
             Q_CORE_EXPORT static const quint32 mantissatable[];
                                                              ^
        libbacktrace could not find executable to open
        Please submit a full bug report,
        with preprocessed source if appropriate.
        See <https://sourceforge.net/projects/mingw-w64> for instructions.
        make[4]: *** [Makefile.Release:15307: .obj/release/http2frames.o] Error 1
        make[4]: Leaving directory '/c/Users/kolchev/Documents/qt_building/qt-everywhere-src-5.15.3/qtbase/src/network'
        make[3]: *** [Makefile:45: release] Error 2
        make[3]: Leaving directory '/c/Users/kolchev/Documents/qt_building/qt-everywhere-src-5.15.3/qtbase/src/network'
        make[2]: *** [Makefile:278: sub-network-make_first] Error 2
        make[2]: Leaving directory '/c/Users/kolchev/Documents/qt_building/qt-everywhere-src-5.15.3/qtbase/src'
        make[1]: *** [Makefile:54: sub-src-make_first] Error 2
        make[1]: Leaving directory '/c/Users/kolchev/Documents/qt_building/qt-everywhere-src-5.15.3/qtbase'
        make: *** [Makefile:91: module-qtbase-make_first] Error 2
        

        May you tell me what is wrong I did?

        jsulmJ 1 Reply Last reply
        0
        • Den-OneD Den-One

          @Den-One said in How to update project dll to 5.15.3 version?:

          lded dlls. For example "qt-everywhere-opensource

          Hi, @jsulm. Thanks for your reply. I did everything like it was in the documentation. I downloaded perl, python and also msys2 for 'make' command. I I installed mingw.

          So, if I write config commands:

          $ cd qt5-build
          $ ..\\qt5\configure -developer-build -opensource -nomake examples -nomake tests
          

          Seems to be it works correct. The console didn't report any errors.
          But building finishes with this error after 'make' command:

          g++ -c -include .pch/release/qt_pch.h -fno-keep-inline-dllexport -DOPENSSL_API_COMPAT=0x10100000L -msse2 -mstackrealign -mfpmath=sse -O2 -std=c++1z -fno-exceptions -Wall -Wextra -Wextra -Wvla -Wdate-time -Wshift-overflow=2 -Wduplicated-cond -Wno-stringop-overflow -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DWINVER=0x0601 -D_WIN32_WINNT=0x0601 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_USING_NAMESPACE -DQT_NO_FOREACH -DQT_USE_SYSTEM_PROXIES -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_NETWORK_LIB -DQT_BUILDING_QT -D_CRT_SECURE_NO_WARNINGS -D_USE_MATH_DEFINES -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_CORE_LIB -I. -Ikernel -I../../include -I../../include/QtNetwork -I../../include/QtNetwork/5.15.3 -I../../include/QtNetwork/5.15.3/QtNetwork -Itmp -I../../include/QtCore/5.15.3 -I../../include/QtCore/5.15.3/QtCore -I../../include/QtCore -I.moc/release -I../../mkspecs/win32-g++  -o .obj/release/hpacktable.o access/http2/hpacktable.cpp
          g++ -c -include .pch/release/qt_pch.h -fno-keep-inline-dllexport -DOPENSSL_API_COMPAT=0x10100000L -msse2 -mstackrealign -mfpmath=sse -O2 -std=c++1z -fno-exceptions -Wall -Wextra -Wextra -Wvla -Wdate-time -Wshift-overflow=2 -Wduplicated-cond -Wno-stringop-overflow -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DWINVER=0x0601 -D_WIN32_WINNT=0x0601 -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_USING_NAMESPACE -DQT_NO_FOREACH -DQT_USE_SYSTEM_PROXIES -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_NETWORK_LIB -DQT_BUILDING_QT -D_CRT_SECURE_NO_WARNINGS -D_USE_MATH_DEFINES -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_CORE_LIB -I. -Ikernel -I../../include -I../../include/QtNetwork -I../../include/QtNetwork/5.15.3 -I../../include/QtNetwork/5.15.3/QtNetwork -Itmp -I../../include/QtCore/5.15.3 -I../../include/QtCore/5.15.3/QtCore -I../../include/QtCore -I.moc/release -I../../mkspecs/win32-g++  -o .obj/release/http2frames.o access/http2/http2frames.cpp
          In file included from ../../include/QtCore/qfloat16.h:1,
                           from ../../include/QtCore/../../src/corelib/global/qendian.h:44,
                           from ../../include/QtCore/qendian.h:1,
                           from access/http2/http2frames_p.h:57,
                           from access/http2/http2frames.cpp:40:
          ../../include/QtCore/../../src/corelib/global/qfloat16.h:108:54: internal compiler error: in make_rtl_for_nonlocal_decl, at cp/decl.c:6590
               Q_CORE_EXPORT static const quint32 mantissatable[];
                                                                ^
          libbacktrace could not find executable to open
          Please submit a full bug report,
          with preprocessed source if appropriate.
          See <https://sourceforge.net/projects/mingw-w64> for instructions.
          make[4]: *** [Makefile.Release:15307: .obj/release/http2frames.o] Error 1
          make[4]: Leaving directory '/c/Users/kolchev/Documents/qt_building/qt-everywhere-src-5.15.3/qtbase/src/network'
          make[3]: *** [Makefile:45: release] Error 2
          make[3]: Leaving directory '/c/Users/kolchev/Documents/qt_building/qt-everywhere-src-5.15.3/qtbase/src/network'
          make[2]: *** [Makefile:278: sub-network-make_first] Error 2
          make[2]: Leaving directory '/c/Users/kolchev/Documents/qt_building/qt-everywhere-src-5.15.3/qtbase/src'
          make[1]: *** [Makefile:54: sub-src-make_first] Error 2
          make[1]: Leaving directory '/c/Users/kolchev/Documents/qt_building/qt-everywhere-src-5.15.3/qtbase'
          make: *** [Makefile:91: module-qtbase-make_first] Error 2
          

          May you tell me what is wrong I did?

          jsulmJ Online
          jsulmJ Online
          jsulm
          Lifetime Qt Champion
          wrote on last edited by
          #4

          @Den-One said in How to update project dll to 5.15.3 version?:

          msys2

          this is not needed. MinGW already has make.

          If you get a internal compiler error try to reduce number of parallel compiler processes (-j parameter for make).

          https://forum.qt.io/topic/113070/qt-code-of-conduct

          Christian EhrlicherC 1 Reply Last reply
          0
          • jsulmJ jsulm

            @Den-One said in How to update project dll to 5.15.3 version?:

            msys2

            this is not needed. MinGW already has make.

            If you get a internal compiler error try to reduce number of parallel compiler processes (-j parameter for make).

            Christian EhrlicherC Online
            Christian EhrlicherC Online
            Christian Ehrlicher
            Lifetime Qt Champion
            wrote on last edited by
            #5

            @jsulm said in How to update project dll to 5.15.3 version?:

            If you get a internal compiler error try to reduce number of parallel compiler processes (-j parameter for make).

            And make sure to use the correct gcc - not the one from MSys but the one provided by the Qt installer

            Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
            Visit the Qt Academy at https://academy.qt.io/catalog

            1 Reply Last reply
            0

            • Login

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups
            • Search
            • Get Qt Extensions
            • Unsolved