Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. Qt 6
  4. 3D Install Qt6
Forum Updated to NodeBB v4.3 + New Features

3D Install Qt6

Scheduled Pinned Locked Moved Solved Qt 6
79 Posts 2 Posters 21.6k Views 2 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
    #38

    Looks like there's a missing include in the cpp file that triggers the error.

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

    O 1 Reply Last reply
    0
    • SGaistS SGaist

      Looks like there's a missing include in the cpp file that triggers the error.

      O Offline
      O Offline
      ofmrew
      wrote on last edited by
      #39

      @SGaist That looks like one of the downloaded files: /home/bob/Qt/6.0.1/gcc_64/include/QtGui, but I am not sure if it is my problem or a bug? Any ideas?

      1 Reply Last reply
      0
      • O Offline
        O Offline
        ofmrew
        wrote on last edited by
        #40

        Since the Linux 3D install is at a deadend, I am trying Win 10 but with no success. I am trying:

        cd c:\Qt\Conan3D
        conan.exe install qt3d/6.0.1@qt/final --build=missing --profile=C:/Qt/Tools/Conan/profiles/'''qt-6.0.2-mingw81_64''' -s build_type=Release -g cmake_paths -g=cmake -g qmake_paths -g=qmake -g deploy

        cmd /k

        I checked that the files and directories are correct and the only thing I sees that could cause a problem is "/" versus ""; howevr, I tried it both ways but still got the erro that the Profile was not found.

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

          What if you use backslashes for the path to the profile ?

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

          O 1 Reply Last reply
          0
          • SGaistS SGaist

            What if you use backslashes for the path to the profile ?

            O Offline
            O Offline
            ofmrew
            wrote on last edited by
            #42

            @SGaist It was that and the three quotes. The following worked:

            cd c:\Qt\Conan3D
            conan.exe install qt3d/6.0.1@qt/final --build=missing --profile=C:\Qt\Tools\Conan\profiles\qt-6.0.2-mingw81_64 -s build_type=Release -g cmake_paths -g=cmake -g qmake_paths -g=qmake -g deploy
            cmd /k
            But I got this error:
            CMake Error at CMakeLists.txt:3 (cmake_minimum_required):
            CMake 3.15.0 or higher is required. You are running version 3.10.1
            How do I get a version of cmake that will work with conan on Win 10.

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

              IIRC, you have the option to get it from the MaintenanceTool.

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

              O 1 Reply Last reply
              0
              • O ofmrew

                @SGaist It was that and the three quotes. The following worked:

                cd c:\Qt\Conan3D
                conan.exe install qt3d/6.0.1@qt/final --build=missing --profile=C:\Qt\Tools\Conan\profiles\qt-6.0.2-mingw81_64 -s build_type=Release -g cmake_paths -g=cmake -g qmake_paths -g=qmake -g deploy
                cmd /k
                But I got this error:
                CMake Error at CMakeLists.txt:3 (cmake_minimum_required):
                CMake 3.15.0 or higher is required. You are running version 3.10.1
                How do I get a version of cmake that will work with conan on Win 10.

                O Offline
                O Offline
                ofmrew
                wrote on last edited by
                #44

                @ofmrew I looked at Qt\Tools and there is a CMake_64. Should this have been used?

                1 Reply Last reply
                0
                • SGaistS SGaist

                  IIRC, you have the option to get it from the MaintenanceTool.

                  O Offline
                  O Offline
                  ofmrew
                  wrote on last edited by
                  #45

                  @SGaist I do not see CMake as something that can be installed, unless I am looking in the wrong place. Any help would be appreciated.

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

                    There's a separate entry in the Maintenance Tool to select Conan as well. You should found it there.

                    How did you install the current version you have ?

                    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
                    0
                    • O ofmrew

                      @SGaist I do not see CMake as something that can be installed, unless I am looking in the wrong place. Any help would be appreciated.

                      O Offline
                      O Offline
                      ofmrew
                      wrote on last edited by
                      #47

                      @ofmrew I got CMake installed, but now I get:
                      Microsoft Windows [Version 10.0.19041.804]
                      (c) 2020 Microsoft Corporation. All rights reserved.

                      C:\Users\rwill>cd c:\Qt\Conan3D
                      The system cannot find the path specified.

                      C:\Users\rwill>
                      C:\Users\rwill>conan.exe install qt3d/6.0.1@qt/final --build=missing --profile=C:\Qt\Tools\Conan\profiles\qt-6.0.2-mingw81_64 -s build_type=Release -g cmake_paths -g=cmake -g qmake_paths -g=qmake -g deploy
                      Configuration:
                      [settings]
                      arch=x86_64
                      arch_build=x86_64
                      build_type=Release
                      compiler=gcc
                      compiler.libcxx=libstdc++11
                      compiler.version=5
                      os=Windows
                      os_build=Windows
                      [options]
                      qt6=6.0.2
                      [build_requires]
                      [env]
                      CC=gcc
                      CXX=g++
                      QT_PATH=C:\Qt\6.0.2/mingw81_64
                      qt3d/6.0.1@qt/final: WARN: Package binary is corrupted, removing: 0f29c7292f66ab3b189fa2809bdfcf230d253f0f
                      Installing package: qt3d/6.0.1@qt/final
                      Requirements
                      qt3d/6.0.1@qt/final from local cache - Cache
                      Packages
                      qt3d/6.0.1@qt/final:0f29c7292f66ab3b189fa2809bdfcf230d253f0f - Build

                      Installing (downloading, building) binaries...
                      qt3d/6.0.1@qt/final: WARN: Build folder is dirty, removing it: C:\Users\rwill.conan\data\qt3d\6.0.1\qt\final\build\0f29c7292f66ab3b189fa2809bdfcf230d253f0f
                      qt3d/6.0.1@qt/final: Copying sources to build folder
                      qt3d/6.0.1@qt/final: Building your package in C:\Users\rwill.conan\data\qt3d\6.0.1\qt\final\build\0f29c7292f66ab3b189fa2809bdfcf230d253f0f
                      qt3d/6.0.1@qt/final: Generator txt created conanbuildinfo.txt
                      qt3d/6.0.1@qt/final: Calling build()
                      CMAKE_PREFIX_PATH for 'qt3d/6.0.1' build is: C:\Qt\6.0.2/mingw81_64
                      CMAKE_PREFIX_PATH for 'qt3d/6.0.1' build is: C:\Qt\6.0.2/mingw81_64
                      CMake Error: CMake was unable to find a build program corresponding to "MinGW Makefiles". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
                      CMake Error: CMake was unable to find a build program corresponding to "MinGW Makefiles". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
                      CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
                      CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
                      -- Configuring incomplete, errors occurred!
                      qt3d/6.0.1@qt/final:
                      qt3d/6.0.1@qt/final: ERROR: Package '0f29c7292f66ab3b189fa2809bdfcf230d253f0f' build failed
                      qt3d/6.0.1@qt/final: WARN: Build folder C:\Users\rwill.conan\data\qt3d\6.0.1\qt\final\build\0f29c7292f66ab3b189fa2809bdfcf230d253f0f
                      ERROR: qt3d/6.0.1@qt/final: Error in build() method, line 120
                      self.run('%s "%s" %s' % (self._get_qtcmake(), self.source_folder, cmake.command_line))
                      ConanException: Error 1 while executing C:\Qt\6.0.2\mingw81_64\bin\qt-cmake.bat "C:\Users\rwill.conan\data\qt3d\6.0.1\qt\final\build\0f29c7292f66ab3b189fa2809bdfcf230d253f0f" -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="ON" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="5" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++11" -DBUILD_SHARED_LIBS="OFF" -DCMAKE_INSTALL_PREFIX="C:\Users\rwill.conan\data\qt3d\6.0.1\qt\final\build\0f29c7292f66ab3b189fa2809bdfcf230d253f0f_install_tmp" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -DCMAKE_VERBOSE_MAKEFILE="ON" -Wno-dev

                      Any Ideas?

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

                        AFAIK, it should target Ninja.

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

                        O 1 Reply Last reply
                        0
                        • SGaistS SGaist

                          AFAIK, it should target Ninja.

                          O Offline
                          O Offline
                          ofmrew
                          wrote on last edited by
                          #49

                          @SGaist I am not sure I understand. What should tartget Ninja.

                          And what about the message:
                          qt3d/6.0.1@qt/final: WARN: Package binary is corrupted, removing: 0f29c7292f66ab3b189fa2809bdfcf230d253f0f

                          I checked and the path to ninja is in PATH.

                          What do I need to do?

                          O 1 Reply Last reply
                          0
                          • O ofmrew

                            @SGaist I am not sure I understand. What should tartget Ninja.

                            And what about the message:
                            qt3d/6.0.1@qt/final: WARN: Package binary is corrupted, removing: 0f29c7292f66ab3b189fa2809bdfcf230d253f0f

                            I checked and the path to ninja is in PATH.

                            What do I need to do?

                            O Offline
                            O Offline
                            ofmrew
                            wrote on last edited by
                            #50

                            @ofmrew Another question, does the message:
                            CMAKE_PREFIX_PATH for 'qt3d/6.0.1' build is: C:\Qt\6.0.2/mingw81_64
                            CMake Error: CMake was unable to find a build program corresponding to "MinGW Makefiles". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
                            CMake Error: CMake was unable to find a build program corresponding to "MinGW Makefiles". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
                            CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
                            CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
                            indicate a problem with the CMake installation and if so how can I check it?

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

                              Did you open a command prompt pre-configured for MinGW ?

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

                              O 1 Reply Last reply
                              0
                              • SGaistS SGaist

                                Did you open a command prompt pre-configured for MinGW ?

                                O Offline
                                O Offline
                                ofmrew
                                wrote on last edited by
                                #52

                                @SGaist I have heard that, but I well look it up.

                                O 1 Reply Last reply
                                0
                                • O ofmrew

                                  @SGaist I have heard that, but I well look it up.

                                  O Offline
                                  O Offline
                                  ofmrew
                                  wrote on last edited by
                                  #53

                                  @ofmrew I have two questions:

                                  1. In the post "Qt3D 6.0.2 on Windows using MinGW 8.1.0" I note that all of the files use "/". So am I to assume that conan will make the conversion?
                                  2. In that same post it was stated "More specifically I opened the appropriate Qt MinGW 8.1.0 command prompt" and executed "conan.exe . . .". Is it absolutely necessary to do that step and if so why is it not noted?

                                  I hope that the documentation writers will look at all of the post being made about the troubles we are having with conan.

                                  O 1 Reply Last reply
                                  0
                                  • O ofmrew

                                    @ofmrew I have two questions:

                                    1. In the post "Qt3D 6.0.2 on Windows using MinGW 8.1.0" I note that all of the files use "/". So am I to assume that conan will make the conversion?
                                    2. In that same post it was stated "More specifically I opened the appropriate Qt MinGW 8.1.0 command prompt" and executed "conan.exe . . .". Is it absolutely necessary to do that step and if so why is it not noted?

                                    I hope that the documentation writers will look at all of the post being made about the troubles we are having with conan.

                                    O Offline
                                    O Offline
                                    ofmrew
                                    wrote on last edited by
                                    #54

                                    @ofmrew I am trying setup Command Prompt for

                                    O 1 Reply Last reply
                                    0
                                    • O ofmrew

                                      @ofmrew I am trying setup Command Prompt for

                                      O Offline
                                      O Offline
                                      ofmrew
                                      wrote on last edited by
                                      #55

                                      @ofmrew Sorry but the previous post was sent prematurly. It shoyuuld have said the I was setting Command Prompt for ming81_64 by adding c:\Qt\6.0.2\ming81_64 to PATH, but g++ --version is not recognized. What am I doing wrong?

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

                                        IIRC, Qt provides a set of shortcut for command prompts preconfigured for use. You should use these.

                                        As for your PATH changes, did you check where exactly g++ is located ?

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

                                        O 1 Reply Last reply
                                        1
                                        • SGaistS SGaist

                                          IIRC, Qt provides a set of shortcut for command prompts preconfigured for use. You should use these.

                                          As for your PATH changes, did you check where exactly g++ is located ?

                                          O Offline
                                          O Offline
                                          ofmrew
                                          wrote on last edited by
                                          #57

                                          @SGaist I am learning more than I never wanted to know about Linux and Win 10. Back in 1990 when I was at the announcement of Win NT I would have loved this stuff, but now I just want to program 3D graphics.

                                          1. I searched for g++ and did not find it, but I did find a number of g++ prefixed by a compiler.
                                          2. Does the Installer actually install mingw or just a module, i.e., do I need to install mingw64 on my computer. One post in stackoverflow "https://stackoverflow.com/questions/22873884/how-do-i-run-configure-with-mingw" states that both mingw and msys must be installed. I that correct? If so, then do I follow the steps that post suggest?
                                          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