error: 'blendL8CLUT' was not declared in this scope
I have upgraded Touchgfx designer to latest version 4.21.4 .
I created a new project and in the screen added a new line progress bar.
I encountered linker errors
c:\st\stm32cubeide_1.10.0\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.10.3-2021.10.win32_1.0.0.202111181127\tools\arm-none-eabi\bin\ld.exe: (.text._ZNK8touchgfx19PainterRGB888Bitmap5paintEPhssssh+0xfa): undefined reference to `touchgfx::paint::rgb888::lineFromARGB8888(unsigned char*, unsigned long const*, unsigned int, unsigned char)'
collect2.exe: error: ld returned 1 exit status
make: *** [makefile:100: EVK043013B.elf] Error 1
and hence as per the FAQ suggestion included
#include <touchgfx/hal/PaintRGB888Impl.hpp>
in the view.cpp file.
Which in turn leads me to this error:
/../Middlewares/ST/TouchGFX/touchgfx/framework/include/touchgfx/hal/PaintRGB888Impl.hpp:140:35: error: 'blendL8CLUT' was not declared in this scope.
Is this a known issue in the latest Touchgfx version?
How to resolve this issue with line progress bar widget?
