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. Qt6 - cmake
Forum Updated to NodeBB v4.3 + New Features

Qt6 - cmake

Scheduled Pinned Locked Moved Unsolved General and Desktop
14 Posts 5 Posters 5.4k 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.
  • SGaistS Offline
    SGaistS Offline
    SGaist
    Lifetime Qt Champion
    wrote on last edited by
    #4

    Good, do you have any other Qt installed through e.g. macports or brew ?

    Could you test on the command line to see if you have the same issue ? I am just wondering whether Qt Creator may have some leftover settings interfering.

    Interested in AI ? www.idiap.ch
    Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

    rootshellR 1 Reply Last reply
    0
    • SGaistS SGaist

      Good, do you have any other Qt installed through e.g. macports or brew ?

      Could you test on the command line to see if you have the same issue ? I am just wondering whether Qt Creator may have some leftover settings interfering.

      rootshellR Offline
      rootshellR Offline
      rootshell
      wrote on last edited by
      #5

      @SGaist macports no, brew is installed and cmake listed
      I did brew uninstall cmake and verified it was gone

      same issue with QT / QTCreator generating CMakeLists.txt
      find_package(Qt5Core)

      Certifications: CISSP, MCITP, MCSE, MCSA, BA, AA, AG, CST, CNST, Linux+, Security+, Server+, Network+, A+, iNet+

      Languages: C++, C#, VB, Python, Java

      1 Reply Last reply
      0
      • SGaistS Offline
        SGaistS Offline
        SGaist
        Lifetime Qt Champion
        wrote on last edited by
        #6

        Ok, which Qt 6 release did you install exactly ?

        Interested in AI ? www.idiap.ch
        Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

        rootshellR 1 Reply Last reply
        0
        • SGaistS SGaist

          Ok, which Qt 6 release did you install exactly ?

          rootshellR Offline
          rootshellR Offline
          rootshell
          wrote on last edited by
          #7

          @SGaist

          The plot thickens...
          I just switched to my linux machine and name issue
          find_package(Qt5Core)

          Mac -
          I had removed Qt and did a fresh install.
          Newest Qt 6.0

          Linux -
          Have Qt 5.12. and and 15.5.0
          Ran the maintenance tool, updated all existing
          Reran - installed Qt 6.0
          Same issues on the linux box

          Certifications: CISSP, MCITP, MCSE, MCSA, BA, AA, AG, CST, CNST, Linux+, Security+, Server+, Network+, A+, iNet+

          Languages: C++, C#, VB, Python, Java

          rootshellR 1 Reply Last reply
          0
          • rootshellR rootshell

            @SGaist

            The plot thickens...
            I just switched to my linux machine and name issue
            find_package(Qt5Core)

            Mac -
            I had removed Qt and did a fresh install.
            Newest Qt 6.0

            Linux -
            Have Qt 5.12. and and 15.5.0
            Ran the maintenance tool, updated all existing
            Reran - installed Qt 6.0
            Same issues on the linux box

            rootshellR Offline
            rootshellR Offline
            rootshell
            wrote on last edited by
            #8

            @rootshell In case anyone is following this....
            Removed it on Linux and had a fail trying to install
            GUessing this has some rough edges, I will try to find out more.

            Screenshot from 2020-12-08 16-05-20.png

            Certifications: CISSP, MCITP, MCSE, MCSA, BA, AA, AG, CST, CNST, Linux+, Security+, Server+, Network+, A+, iNet+

            Languages: C++, C#, VB, Python, Java

            1 Reply Last reply
            0
            • Jonas KvingeJ Offline
              Jonas KvingeJ Offline
              Jonas Kvinge
              wrote on last edited by
              #9

              @rootshell said in Qt6 - cmake:

              CMakeLists.txt

              Can you share your CMakeLists.txt file?
              Are you sure you point to the correct source directory in the cmake command?

              1 Reply Last reply
              0
              • SGaistS Offline
                SGaistS Offline
                SGaist
                Lifetime Qt Champion
                wrote on last edited by
                #10

                I just tested using cmake -DCMAKE_PREFIX_PATH=~/Qt/6.0.0/gcc_64/lib/cmake .. using one of Qt's example copied in a random folder and it worked properly nothing searched from Qt 5.

                Interested in AI ? www.idiap.ch
                Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                Tom assoT 1 Reply Last reply
                0
                • SGaistS SGaist

                  I just tested using cmake -DCMAKE_PREFIX_PATH=~/Qt/6.0.0/gcc_64/lib/cmake .. using one of Qt's example copied in a random folder and it worked properly nothing searched from Qt 5.

                  Tom assoT Offline
                  Tom assoT Offline
                  Tom asso
                  wrote on last edited by Tom asso
                  #11

                  @SGaist - I am having a very similar issue. Trying to port Qt5 to Qt6. on ubuntu 22.04.
                  I had previously installed Qt5 packages with apt install - I removed all of those with apt remove. I installed Qt6.7.2 with the online installer into directory ~/Qt6. Now cmake find_package() succeeds when I set CMAKE_PREFIX_PATH to ~/Qt6/6.7.2/gcc_64/lib/cmake/:

                  find_package(
                    Qt6
                    COMPONENTS Gui Widgets Quick
                    REQUIRED)
                  

                  But cmake fails on the target with:

                  CMake Warning (dev) in src/qt-test2/CMakeLists.txt:
                    AUTOGEN: No valid Qt version found for target qt-test.  AUTOMOC, AUTOUIC
                    and AUTORCC disabled.  Consider adding:
                  
                      find_package(Qt5 COMPONENTS Widgets)
                  
                    to your CMakeLists.txt file.
                  

                  What am I doing wrong?

                  Christian EhrlicherC 1 Reply Last reply
                  0
                  • Tom assoT Tom asso

                    @SGaist - I am having a very similar issue. Trying to port Qt5 to Qt6. on ubuntu 22.04.
                    I had previously installed Qt5 packages with apt install - I removed all of those with apt remove. I installed Qt6.7.2 with the online installer into directory ~/Qt6. Now cmake find_package() succeeds when I set CMAKE_PREFIX_PATH to ~/Qt6/6.7.2/gcc_64/lib/cmake/:

                    find_package(
                      Qt6
                      COMPONENTS Gui Widgets Quick
                      REQUIRED)
                    

                    But cmake fails on the target with:

                    CMake Warning (dev) in src/qt-test2/CMakeLists.txt:
                      AUTOGEN: No valid Qt version found for target qt-test.  AUTOMOC, AUTOUIC
                      and AUTORCC disabled.  Consider adding:
                    
                        find_package(Qt5 COMPONENTS Widgets)
                    
                      to your CMakeLists.txt file.
                    

                    What am I doing wrong?

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

                    @Tom-asso Why do you hijack an old thread when you already have a topic with your issue here?

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

                    Tom assoT 1 Reply Last reply
                    0
                    • Christian EhrlicherC Christian Ehrlicher

                      @Tom-asso Why do you hijack an old thread when you already have a topic with your issue here?

                      Tom assoT Offline
                      Tom assoT Offline
                      Tom asso
                      wrote on last edited by
                      #13

                      @Christian-Ehrlicher - Not intending to hijack anything - this thread is very relevant to my current issue.

                      SGaistS 1 Reply Last reply
                      0
                      • Tom assoT Tom asso

                        @Christian-Ehrlicher - Not intending to hijack anything - this thread is very relevant to my current issue.

                        SGaistS Offline
                        SGaistS Offline
                        SGaist
                        Lifetime Qt Champion
                        wrote on last edited by
                        #14

                        @Tom-asso You can also use the qt-cmake wrapper from the bin folder of your Qt installation.

                        Interested in AI ? www.idiap.ch
                        Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                        1 Reply Last reply
                        1

                        • Login

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