2025-09-29 6:38 PM
Hi,
I am using Touch GFX 4.26.0 and the EWARM9 compiler.
It was announced that libcpp support was available from 4.25.0 onwards.
I have confirmed that IAR9.x\touch_core_libcpp.a for cortex-m7 is supported. (STM32H7)
However, I cannot build touch_core_libcpp.a for other cores, such as cortex-m33(STM32U5).
As a temporary measure, I am using cortex-m7\IAR9.x\touch_core_libcpp.a for cortex-m33.
Could there be a mistake in the compile switch when generating the library?
I had the same issue with 4.25.0, and was hoping it would be fixed in 4.26.0, but it wasn't.
エラー[Li009]: runtime model conflict: Module Font.o(touchgfx_core_libcpp.a) specifies that '__CPP_Library' must be 'DLib', but module AnalogInThread.o has the value 'libc++'