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. Error on Qt 6 Building from source for Windows Based
Forum Updated to NodeBB v4.3 + New Features

Error on Qt 6 Building from source for Windows Based

Scheduled Pinned Locked Moved Solved Qt 6
59 Posts 9 Posters 20.3k 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.
  • LematL Offline
    LematL Offline
    Lemat
    wrote on last edited by Lemat
    #13

    @jsulm
    owww !!, that is the CXX variable i set in system environment. i should change it to vcvarsall.bat

    Time to elevate.

    LematL 1 Reply Last reply
    0
    • LematL Lemat

      @jsulm
      owww !!, that is the CXX variable i set in system environment. i should change it to vcvarsall.bat

      LematL Offline
      LematL Offline
      Lemat
      wrote on last edited by
      #14

      @Lemat
      right ? you agree ?

      Time to elevate.

      1 Reply Last reply
      0
      • Pablo J. RoginaP Pablo J. Rogina

        @Lemat said in Error on Qt 6 Building from source for Windows Based:

        C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x64/cl.exe

        I'm not very familiar with Windows build environment, but is that OK?
        I mean, it looks like the 64 bit version of cl.exe is being used, but it's strange that the Visual Studio installation went to the x86 folder, as a 32 bit application?

        Could you please describe your environment? i.e. Windows OS version and platform, same for Visual Studio.

        LematL Offline
        LematL Offline
        Lemat
        wrote on last edited by
        #15

        @Pablo-J-Rogina

        Windows 10 Professional 20H2 19042.685 X64

        Microsoft Visual Studio Community 2019
        Version 16.8.4

        i use this same MSVC version to build my Qt x64 apps.

        Time to elevate.

        1 Reply Last reply
        0
        • jsulmJ jsulm

          @Lemat said in Error on Qt 6 Building from source for Windows Based:

          "C:\PROGRA~2\Microsoft Visual Studio\2019\COMMUN~1\VC\AUXILI~1\Build\vcvars64.bat" -o CMakeFiles\cmTC_ea43b.dir\CMakeCXXCompilerABI.cpp.obj -c "C:\Program Files\CMake\share\cmake-3.18\Modules\CMakeCXXCompilerABI.cpp"

          This looks strange. This should be the call to the compiler, but instead vcvars64.bat is called. Can you show your script you created as described in the link (qt6vars.cmd)?

          LematL Offline
          LematL Offline
          Lemat
          wrote on last edited by
          #16

          @jsulm

          or what is the right compiler path ? this one ?: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29333\bin\Hostx64\x64

          Time to elevate.

          jsulmJ 1 Reply Last reply
          0
          • LematL Lemat

            @jsulm

            or what is the right compiler path ? this one ?: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29333\bin\Hostx64\x64

            jsulmJ Offline
            jsulmJ Offline
            jsulm
            Lifetime Qt Champion
            wrote on last edited by
            #17

            @Lemat I think that path is correct. Visual Studio itself is a x86 application, but it has compiler which generates x86_64 binaries.

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

            LematL 1 Reply Last reply
            1
            • jsulmJ jsulm

              @Lemat I think that path is correct. Visual Studio itself is a x86 application, but it has compiler which generates x86_64 binaries.

              LematL Offline
              LematL Offline
              Lemat
              wrote on last edited by
              #18

              @jsulm all right

              Time to elevate.

              1 Reply Last reply
              0
              • LematL Offline
                LematL Offline
                Lemat
                wrote on last edited by
                #19

                should i set a real compiler path in the system environment variable CXX ?? i don't know the real compiler file name. my actual Qt 5.15.2 has detected it automatically. i am looking in her settings to find the compiler file name, but nothing.

                Time to elevate.

                jsulmJ 1 Reply Last reply
                0
                • LematL Lemat

                  should i set a real compiler path in the system environment variable CXX ?? i don't know the real compiler file name. my actual Qt 5.15.2 has detected it automatically. i am looking in her settings to find the compiler file name, but nothing.

                  jsulmJ Offline
                  jsulmJ Offline
                  jsulm
                  Lifetime Qt Champion
                  wrote on last edited by
                  #20

                  @Lemat I don't think so. It should work as described on that web page. I don't know why it doesn't work for you.

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

                  1 Reply Last reply
                  0
                  • LematL Offline
                    LematL Offline
                    Lemat
                    wrote on last edited by
                    #21

                    i really need help for that. i tried anything, but nothing. Maybe cmake version ?

                    Time to elevate.

                    1 Reply Last reply
                    0
                    • LematL Offline
                      LematL Offline
                      Lemat
                      wrote on last edited by
                      #22

                      Tools used:
                      Cmake version: 3.18.4 x64
                      Python: 3.7.3 x64
                      ActivePerl: 5.28 x64
                      Ninja: 1.10.2

                      Time to elevate.

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

                        Hi,

                        IIRC, cmake 3.19.2 or newer is recommended but I don't have the source at hand.

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

                        LematL 1 Reply Last reply
                        0
                        • SGaistS SGaist

                          Hi,

                          IIRC, cmake 3.19.2 or newer is recommended but I don't have the source at hand.

                          LematL Offline
                          LematL Offline
                          Lemat
                          wrote on last edited by
                          #24

                          @SGaist

                          Can you explain more ?

                          Time to elevate.

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

                            You should update your cmake version.

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

                            LematL 1 Reply Last reply
                            0
                            • SGaistS SGaist

                              You should update your cmake version.

                              LematL Offline
                              LematL Offline
                              Lemat
                              wrote on last edited by
                              #26

                              @SGaist

                              Okay. let me try. i am downloading cmake 3.19.3

                              Time to elevate.

                              1 Reply Last reply
                              0
                              • LematL Offline
                                LematL Offline
                                Lemat
                                wrote on last edited by
                                #27

                                i tried with cmake 3.19.3, problem still exist

                                Time to elevate.

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

                                  Did you restart from a clean state ?

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

                                  LematL 1 Reply Last reply
                                  0
                                  • SGaistS SGaist

                                    Did you restart from a clean state ?

                                    LematL Offline
                                    LematL Offline
                                    Lemat
                                    wrote on last edited by
                                    #29

                                    @SGaist yes. i did it. but the problem still exist

                                    Time to elevate.

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

                                      What did you do to ensure a clean state ?

                                      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
                                      • LematL Offline
                                        LematL Offline
                                        Lemat
                                        wrote on last edited by
                                        #31

                                        I Installed Qt 6.0.1 with the online Installer. Too bad for me. Many features such as QWebEngine are removed

                                        Time to elevate.

                                        eyllanescE 1 Reply Last reply
                                        0
                                        • LematL Lemat

                                          I Installed Qt 6.0.1 with the online Installer. Too bad for me. Many features such as QWebEngine are removed

                                          eyllanescE Offline
                                          eyllanescE Offline
                                          eyllanesc
                                          wrote on last edited by
                                          #32

                                          @Lemat That and other modules will be added in the new versions during the year, read https://www.qt.io/blog/add-on-support-in-qt-6.0-and-beyond. So you have 2 options: 1) wait or 2) manually compile the modules

                                          If you want me to help you develop some work then you can write to my email: e.yllanescucho@gmal.com.

                                          LematL 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