Linker Error for TouchGFX framework part after Migration to 4.20.0.
Hello TouchGFX team,
I migrated my project from 4.18.1 to 4.20.0., added some dynamic graphics handling and now I get a linker error when building the project:
xProML_TFT\xProML_TFT.axf: Error: L6218E: Undefined symbol touchgfx::paint::rgb888::lineFromColor(unsigned char*, unsigned, unsigned, unsigned char) (referred from painterrgb888.o).
xProML_TFT\xProML_TFT.axf: Error: L6218E: Undefined symbol touchgfx::paint::rgb888::tearDown() (referred from painterrgb888.o).
Not enough information to list image symbols.
Not enough information to list load addresses in the image map.
Finished: 2 information, 0 warning and 2 error messages.
"xProML_TFT\xProML_TFT.axf" - 2 Error(s), 0 Warning(s).
I tracked the file painterrgb888.cpp and see a big difference between the version from 4.18.1 and 4.20.0.
As this is a part of the framework (widget / canvas), I don't dare to copy the file from the old version to version 4.20.0.
How can I fix this??? What is wrong ?
Any help is very much appreciated. My customer (Aston Martin Lagonda!) is waiting for the firmware update!
BR GS
