Simulator is not able to compile even after regenerating from the cubemx interface and then generating with the touchgfx designer.
Compiling simulator/main.cpp
Linking build/bin/simulator.exe
../Middlewares/ST/touchgfx/lib/win/mingw32/libtouchgfx.a(PainterRGB565Bitmap.o):(.text+0x307): undefined reference to `touchgfx::paint::rgb565::lineFromRGB565(unsigned short*, unsigned short const*, unsigned int, unsigned char)'
../Middlewares/ST/touchgfx/lib/win/mingw32/libtouchgfx.a(PainterRGB565Bitmap.o):(.text+0x3a3): undefined reference to `touchgfx::paint::rgb565::lineFromARGB8888(unsigned short*, unsigned int const*, unsigned int, unsigned char)'
../Middlewares/ST/touchgfx/lib/win/mingw32/libtouchgfx.a(PainterRGB565Bitmap.o):(.text+0x3e0): undefined reference to `touchgfx::paint::rgb565::tearDown()'
../Middlewares/ST/touchgfx/lib/win/mingw32/libtouchgfx.a(PainterRGB565.o):(.text+0x74): undefined reference to `touchgfx::paint::rgb565::lineFromColor(unsigned short*, unsigned int, unsigned int, unsigned char, unsigned int)'
../Middlewares/ST/touchgfx/lib/win/mingw32/libtouchgfx.a(PainterRGB565.o):(.text+0x8c): undefined reference to `touchgfx::paint::rgb565::tearDown()'
These errors are shown as to be alleviated when the cubemx regenerates, but it hardly behaves as such.
I have regenerated both cubemx version 640 and touchgfx 420
