TouchGFX support
Hi,
It took a while but I managed to get Crossworks to be able to build an STM project with TouchGFX 4.10
It involved using an external compiler (MinGW) and different link scripts, .ld files etc
The latest TouchGFX (4.13) no longer comes with MinGW and so I'll have to use the built in GCC compiler - but there are bits missing from the installation, among other things, and I gave up after a solid day of trying.
Has anyone had any success with this.
Thanks
Mark
-
Missing headers aside i.e. <csignal>. The main issue is the definition of uint32_t and c++ name mangling i.e. the CW uint32_t is unsigned int, the gcc is unsigned long. This causes the touchgfx names to be name mangled differently. We've added a define to the CW stdinit.h
__INT32_IS_LONG
to workaround/support this.
Please sign in to leave a comment.
Comments
2 comments