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. RHEL7 or Centos7 run QT6.3.1
Forum Updated to NodeBB v4.3 + New Features

RHEL7 or Centos7 run QT6.3.1

Scheduled Pinned Locked Moved Unsolved General and Desktop
4 Posts 3 Posters 1.8k Views 3 Watching
  • 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.
  • laozeng1982L Offline
    laozeng1982L Offline
    laozeng1982
    wrote on last edited by
    #1

    Hi experts,

    I am running a Qt Creator 8.01 by upgrading my GLIBC to 2.29, it works.

    But When I build the product and try to run on a client machine, it says:
    /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/qtcreator) /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/qtcreator/libExtensionSystem.so.8)
    /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.8' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/qtcreator/libUtils.so.8) /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version GLIBCXX_3.4.21' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/qtcreator/libUtils.so.8)
    /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/qtcreator/libUtils.so.8) /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/qtcreator/libAggregation.so.8)
    /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Concurrent.so.6) /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core5Compat.so.6)
    /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6) /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libz.so.1: version ZLIB_1.2.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Gui.so.6)
    /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libm.so.6: version GLIBC_2.27' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Gui.so.6) /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Gui.so.6)
    /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Network.so.6) /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libc.so.6: version GLIBC_2.25' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6)
    /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6)

    I know it is the glibc issue, but I can't upgrade the client's system.

    How can I make this run properly without update the client's system.

    Thanks,

    JKSHJ 1 Reply Last reply
    0
    • laozeng1982L Offline
      laozeng1982L Offline
      laozeng1982
      wrote on last edited by
      #2

      I mean I built a program, and run this program on the client's machine, it report like those information.

      1 Reply Last reply
      0
      • laozeng1982L laozeng1982

        Hi experts,

        I am running a Qt Creator 8.01 by upgrading my GLIBC to 2.29, it works.

        But When I build the product and try to run on a client machine, it says:
        /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/qtcreator) /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/qtcreator/libExtensionSystem.so.8)
        /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.8' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/qtcreator/libUtils.so.8) /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version GLIBCXX_3.4.21' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/qtcreator/libUtils.so.8)
        /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/qtcreator/libUtils.so.8) /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/qtcreator/libAggregation.so.8)
        /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Concurrent.so.6) /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core5Compat.so.6)
        /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6) /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libz.so.1: version ZLIB_1.2.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Gui.so.6)
        /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libm.so.6: version GLIBC_2.27' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Gui.so.6) /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Gui.so.6)
        /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Network.so.6) /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libc.so.6: version GLIBC_2.25' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6)
        /coding/QtAll/Tools/QtCreator/bin/qtcreator: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /coding/QtAll/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6)

        I know it is the glibc issue, but I can't upgrade the client's system.

        How can I make this run properly without update the client's system.

        Thanks,

        JKSHJ Offline
        JKSHJ Offline
        JKSH
        Moderators
        wrote on last edited by
        #3

        @laozeng1982 said in RHEL7 or Centos7 run QT6.3.1:

        How can I make this run properly without update the client's system.

        You can try to build Qt 6.3.1 from source on a RHEL 7/CentOS 7 machine. This way, Qt won't require the newer glibc.

        Note, however, that this is not officially supported. Qt 6.3 supports CentOS/RHEL 8.4 and newer: https://doc.qt.io/qt-6/supported-platforms.html

        Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

        1 Reply Last reply
        3
        • S Offline
          S Offline
          SimonSchroeder
          wrote on last edited by
          #4

          As long as you want to support older systems you need to look for the smallest common denominator. Use the newest Qt version still supported on the oldest OS you plan to support. Don't use the most current version.

          Even though not supported – as @JKSH said – compiling the specific version of Qt yourself on the target machine most likely works.

          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