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 31.3k 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 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
                                  • SGaistS Offline
                                    SGaistS Offline
                                    SGaist
                                    Lifetime Qt Champion
                                    wrote on last edited by
                                    #58

                                    You do not need to install MinGW independently. The online installer as well as the Maintenance Tool gives you the option to install the version used for the pre-built binaries.

                                    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

                                      You do not need to install MinGW independently. The online installer as well as the Maintenance Tool gives you the option to install the version used for the pre-built binaries.

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

                                      @SGaist What about Msys does that need to be installed?

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

                                        No, it does not.

                                        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

                                          No, it does not.

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

                                          @SGaist I find that I have multiple mingw and msys installed, some dating back 6 years. I believe tha I need to clean my computer and start with a fresh installation.

                                          O 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