Solved Error on Qt 6 Building from source for Windows Based
-
@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.
-
@jsulm
owww !!, that is the CXX variable i set in system environment. i should change it to vcvarsall.bat -
@Lemat
right ? you agree ? -
Windows 10 Professional 20H2 19042.685 X64
Microsoft Visual Studio Community 2019
Version 16.8.4i use this same MSVC version to build my Qt x64 apps.
-
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
-
@Lemat I think that path is correct. Visual Studio itself is a x86 application, but it has compiler which generates x86_64 binaries.
-
@jsulm all right
-
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.
-
@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.
-
i really need help for that. i tried anything, but nothing. Maybe cmake version ?
-
Tools used:
Cmake version: 3.18.4 x64
Python: 3.7.3 x64
ActivePerl: 5.28 x64
Ninja: 1.10.2 -
Hi,
IIRC, cmake 3.19.2 or newer is recommended but I don't have the source at hand.
-
Can you explain more ?
-
You should update your cmake version.
-
Okay. let me try. i am downloading cmake 3.19.3
-
i tried with cmake 3.19.3, problem still exist
-
Did you restart from a clean state ?
-
@SGaist yes. i did it. but the problem still exist
-
What did you do to ensure a clean state ?
-
I Installed Qt 6.0.1 with the online Installer. Too bad for me. Many features such as QWebEngine are removed