Skip to main content
ARedm.1
Associate II
August 26, 2024
Solved

Cant compile project after Upgrade from V4.19.1 to V4.24.0

  • August 26, 2024
  • 1 reply
  • 986 views

I have just upgraded from V4.19.1 to the latest V4.24.0. Project imported fine with no issues. 

But when I compile I get the following error message

 

Generate Assets
make -f simulator/gcc/Makefile assets -j10
ERROR: In ./application.config at "image_configuration": { "l8_compression":"no" }
Reading ./application.config
ERROR: In ./application.config at "image_configuration": { "l8_compression":"no" }
ERROR: In ./application.config at "image_configuration": { "rgb_compression":"no" }
ERROR: In ./application.config at "image_configuration": { "rgb_compression":"no" }
generated/simulator/gcc/Makefile:221: recipe for target 'images' failed
make[1]: *** [images] Error 1
make[1]: *** Waiting for unfinished jobs....
simulator/gcc/Makefile:32: recipe for target 'assets' failed
make: *** [assets] Error 2
Failed
Failed

 

L8 and rgb compressions are new settings from the upgrade and have set them the NONE. I cant seem to find any reason to have this message. 

 

Please NOTE: My company currently uses WinCVS for repository and I get WARNINGS on assets/images folder in Generated. Is this an issue for V4.24.0

Best answer by Osman SOYKURT

Hello @ARedm.1 ,

Have you generated code from STM32CubeMX after you migrated your project to a newer version of TouchGFX Designer? I invite you to look at our documentation if you haven't already, we talk about the migration :)

1 reply

Osman SOYKURT
Osman SOYKURTBest answer
Technical Moderator
August 26, 2024

Hello @ARedm.1 ,

Have you generated code from STM32CubeMX after you migrated your project to a newer version of TouchGFX Designer? I invite you to look at our documentation if you haven't already, we talk about the migration :)

Osman SOYKURTST Software Developer | TouchGFX
ARedm.1
ARedm.1Author
Associate II
August 28, 2024

Thanks Osman, I removed my download and went through the Cube software and now it is compiling the ToughGFX file.