Issue compiling LvGL V9 within STM32CubeIDE


Hi all,
I want to upgrade the LvGL project from version v8.4 to V9.1 and I did everything according to the porting guide and I am facing weird issue as following:

Error: bad instruction typedef signed char __int8_t’`

What MCU/Processor/Board and compiler are you using?

STM32U5A9 with 800x480 @24-bit.

What do you want to achieve?

Upgrading the LvGL version to V9.1

What have you tried so far?

Adding LvGL V8 works without any issue.
Once I replaced the V8 with V9, things went downhill from this point.
I’ve modified the display and touch driver accordingly.

Screenshot and/or video

Any solution for this issue?

me too , how to fix it ?

Found the issue.
I was using the older version of lv_config header file.
I’ve changed to the new version and now it compiles and works.