Compilation issue for MCU 1.7.0
-
I am trying to build QT for MCU 1.7.0., Using ARM Gcc 8.
I dont find any issue in KIT RUN Cmake is workign fine.-GNinja
-DCMAKE_BUILD_TYPE:STRING=Debug
-DCMAKE_PROJECT_INCLUDE_BEFORE:PATH=%{IDE:ResourcePath}/package-manager/auto-setup.cmake
-DCMAKE_CXX_COMPILER:STRING=%{Compiler:Executable:Cxx}
-DCMAKE_C_COMPILER:STRING=%{Compiler:Executable:C}
-DCMAKE_TOOLCHAIN_FILE:STRING=C:/Qt/QtMCUs/1.7.0/lib/cmake/Qul/toolchain/armgcc.cmake
-DQUL_GENERATORS:STRING=C:/Qt/QtMCUs/1.7.0/lib/cmake/Qul/QulGenerators.cmake
-DQUL_PLATFORM:STRING=PLASMAHMICSA110
-DQUL_COLOR_DEPTH:STRING=16Environment
ARMGCC_DIR=C:\Qt\Tools\QtMCUs\arm_gcc_8
QUL_DIR=C:\Qt\QtMCUs\1.7.0
STM32CUBE_FW_F7_SDK_PATH=C:\Qt\Tools\QtMCUs\STM\STM32Cube_FW_F7_V1.16.0
STM32F7_FREERTOS_DIR=C:\Qt\Tools\QtMCUs\STM\STM32Cube_FW_F7_V1.16.0\Middlewares\Third_Party\FreeRTOS\SourceCreator version 6.0.0
When i try to build my qul platform i am getting issue
17:40:47: Running steps for project Qul...
17:40:48: Starting: "C:\Qt\Tools\CMake_64\bin\cmake.exe" --build C:/Qt/QtMCUs/build-1.7.0-Qt_for_MCUs_1_7_PLASMAHMICSA110_32bpp_ARMGCC-Debug --target all
[1/372 1.0/sec] Running qmlinterfacegenerator on C:/Qt/QtMCUs/1.7.0/include/qul/object.h
FAILED: include/qul/qul_builtins/_qul_dummy_object.h C:/Qt/QtMCUs/build-1.7.0-Qt_for_MCUs_1_7_PLASMAHMICSA110_32bpp_ARMGCC-Debug/include/qul/qul_builtins/_qul_dummy_object.h
C:\Windows\system32\cmd.exe /C "cd /D C:\Qt\QtMCUs\build-1.7.0-Qt_for_MCUs_1_7_PLASMAHMICSA110_32bpp_ARMGCC-Debug\include\qul\qul_builtins && echo // build artifact > C:/Qt/QtMCUs/build-1.7.0-Qt_for_MCUs_1_7_PLASMAHMICSA110_32bpp_ARMGCC-Debug/include/qul/qul_builtins/_qul_dummy_object.h && C:\Qt\QtMCUs\1.7.0\bin\qmlinterfacegenerator.exe -xc++ C:/Qt/QtMCUs/1.7.0/include/qul/object.h -resource-dir="C:/Qt/QtMCUs/1.7.0/lib/clang/10.0.0" -IC:/Qt/QtMCUs/1.7.0/include -IC:/Qt/QtMCUs/build-1.7.0-Qt_for_MCUs_1_7_PLASMAHMICSA110_32bpp_ARMGCC-Debug/include -IC:/Qt/QtMCUs/1.7.0/include -IC:/Qt/QtMCUs/build-1.7.0-Qt_for_MCUs_1_7_PLASMAHMICSA110_32bpp_ARMGCC-Debug/include -IC:/Qt/QtMCUs/1.7.0/src"
C:/Qt/QtMCUs/1.7.0/include\qul/global.h:23:10: error: 'cstdint' file not found
C:/Qt/QtMCUs/1.7.0/include\qul/private/compilerdetection.h:36:10: error: 'cassert' file not found
C:/Qt/QtMCUs/1.7.0/include\qul/private/compilerdetection.h:985:10: error: 'utility' file not found
C:/Qt/QtMCUs/1.7.0/include\qul/private/global.h:42:10: error: 'cstddef' file not found
C:/Qt/QtMCUs/1.7.0/include\qul/private/global.h:43:10: error: 'cassert' file not found
C:/Qt/QtMCUs/1.7.0/include\qul/private/global.h:197:26: error: use of undeclared identifier 'std'
C:/Qt/QtMCUs/1.7.0/include\qul/private/global.h:197:40: error: definition or redeclaration of 'Signed' cannot name the global scope
C:/Qt/QtMCUs/1.7.0/include\qul/private/global.h:197:40: error: typedef declarator cannot be qualified
C:/Qt/QtMCUs/1.7.0/include\qul/private/global.h:197:46: error: expected ';' after top level declarator
C:/Qt/QtMCUs/1.7.0/include\qul/private/global.h:361:1: error: unknown type name 'ptrdiff_t'
Error: 'cstdint' file not found
[2/372 2.0/sec] Running qmlinterfacegenerator on C:/Qt/QtMCUs/1.7.0/include/qul/singleton.h
FAILED: include/qul/qul_builtins/_qul_dummy_singleton.h C:/Qt/QtMCUs/build-1.7.0-Qt_for_MCUs_1_7_PLASMAHMICSA110_32bpp_ARMGCC-Debug/include/qul/qul_builtins/_qul_dummy_singleton.h
C:\Windows\system32\cmd.exe /C "cd /D C:\Qt\QtMCUs\build-1.7.0-Qt_for_MCUs_1_7_PLASMAHMICSA110_32bpp_ARMGCC-Debug\include\qul\qul_builtins && echo // build artifact > C:/Qt/QtMCUs/build-1.7.0-Qt_for_MCUs_1_7_PLASMAHMICSA110_32bpp_ARMGCC-Debug/include/qul/qul_builtins/_qul_dummy_singleton.h && C:\Qt\QtMCUs\1.7.0\bin\qmlinterfacegenerator.exe -xc++ C:/Qt/QtMCUs/1.7.0/include/qul/singleton.h -resource-dir="C:/Qt/QtMCUs/1.7.0/lib/clang/10.0.0" -IC:/Qt/QtMCUs/1.7.0/include -IC:/Qt/QtMCUs/build-1.7.0-Qt_for_MCUs_1_7_PLASMAHMICSA110_32bpp_ARMGCC-Debug/include -IC:/Qt/QtMCUs/1.7.0/include -IC:/Qt/QtMCUs/build-1.7.0-Qt_for_MCUs_1_7_PLASMAHMICSA110_32bpp_ARMGCC-Debug/include -IC:/Qt/QtMCUs/1.7.0/src"
C:/Qt/QtMCUs/1.7.0/include\qul/global.h:23:10: error: 'cstdint' file not found
C:/Qt/QtMCUs/1.7.0/include\qul/private/compilerdetection.h:36:10: error: 'cassert' file not found
C:/Qt/QtMCUs/1.7.0/include\qul/private/compilerdetection.h:985:10: error: 'utility' file not found
C:/Qt/QtMCUs/1.7.0/include\qul/private/global.h:42:10: error: 'cstddef' file not found
C:/Qt/QtMCUs/1.7.0/include\qul/private/global.h:43:10: error: 'cassert' file not found
C:/Qt/QtMCUs/1.7.0/include\qul/private/global.h:197:26: error: use of undeclared identifier 'std'
C:/Qt/QtMCUs/1.7.0/include\qul/private/global.h:197:40: error: definition or redeclaration of 'Signed' cannot name the global scope
C:/Qt/QtMCUs/1.7.0/include\qul/private/global.h:197:40: error: typedef declarator cannot be qualified
C:/Qt/QtMCUs/1.7.0/include\qul/private/global.h:197:46: error: expected ';' after top level declarator
C:/Qt/QtMCUs/1.7.0/include\qul/private/global.h:361:1: error: unknown type name 'ptrdiff_t'
Error: 'cstdint' file not found
[..........