18:27:38 **** Incremental Build of configuration Debug for project gfxsonn **** make -j16 all arm-none-eabi-g++ "../TouchGFX/target/generated/TouchGFXConfiguration.cpp" -mcpu=cortex-m4 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F429xx -c -I../Core/Inc -I../USB_HOST/App -I../USB_HOST/Target -I../Drivers/STM32F4xx_HAL_Driver/Inc -I../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I../Middlewares/ST/STM32_USB_Host_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Host_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I../Drivers/CMSIS/Include -I../TouchGFX/App -I../TouchGFX/target/generated -I../TouchGFX/target -I../Middlewares/ST/touchgfx/framework/include -I../TouchGFX/generated/fonts/include -I../TouchGFX/generated/gui_generated/include -I../TouchGFX/generated/images/include -I../TouchGFX/generated/texts/include -I../TouchGFX/generated/videos/include -I../TouchGFX/gui/include -O0 -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"TouchGFX/target/generated/TouchGFXConfiguration.d" -MT"TouchGFX/target/generated/TouchGFXConfiguration.o" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "TouchGFX/target/generated/TouchGFXConfiguration.o" arm-none-eabi-g++ "../TouchGFX/target/generated/TouchGFXGeneratedHAL.cpp" -mcpu=cortex-m4 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F429xx -c -I../Core/Inc -I../USB_HOST/App -I../USB_HOST/Target -I../Drivers/STM32F4xx_HAL_Driver/Inc -I../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I../Middlewares/ST/STM32_USB_Host_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Host_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I../Drivers/CMSIS/Include -I../TouchGFX/App -I../TouchGFX/target/generated -I../TouchGFX/target -I../Middlewares/ST/touchgfx/framework/include -I../TouchGFX/generated/fonts/include -I../TouchGFX/generated/gui_generated/include -I../TouchGFX/generated/images/include -I../TouchGFX/generated/texts/include -I../TouchGFX/generated/videos/include -I../TouchGFX/gui/include -O0 -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"TouchGFX/target/generated/TouchGFXGeneratedHAL.d" -MT"TouchGFX/target/generated/TouchGFXGeneratedHAL.o" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "TouchGFX/target/generated/TouchGFXGeneratedHAL.o" arm-none-eabi-g++ "../TouchGFX/target/TouchGFXHAL.cpp" -mcpu=cortex-m4 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F429xx -c -I../Core/Inc -I../USB_HOST/App -I../USB_HOST/Target -I../Drivers/STM32F4xx_HAL_Driver/Inc -I../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I../Middlewares/ST/STM32_USB_Host_Library/Core/Inc -I../Middlewares/ST/STM32_USB_Host_Library/Class/CDC/Inc -I../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I../Drivers/CMSIS/Include -I../TouchGFX/App -I../TouchGFX/target/generated -I../TouchGFX/target -I../Middlewares/ST/touchgfx/framework/include -I../TouchGFX/generated/fonts/include -I../TouchGFX/generated/gui_generated/include -I../TouchGFX/generated/images/include -I../TouchGFX/generated/texts/include -I../TouchGFX/generated/videos/include -I../TouchGFX/gui/include -O0 -ffunction-sections -fdata-sections -fno-exceptions -fno-rtti -fno-use-cxa-atexit -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"TouchGFX/target/TouchGFXHAL.d" -MT"TouchGFX/target/TouchGFXHAL.o" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "TouchGFX/target/TouchGFXHAL.o" arm-none-eabi-g++ -o "gfxsonn.elf" @"objects.list" -mcpu=cortex-m4 -T"D:\Programs\st\STM32CubeIDE\borsam\gfxsonn\STM32F429ZITX_FLASH.ld" -Wl,-Map="gfxsonn.map" -Wl,--gc-sections -static --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -lstdc++ -lsupc++ -Wl,--end-group D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/fonts/src/CachedFont.o: in function `touchgfx::ConstFont::~ConstFont()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/ConstFont.hpp:35: undefined reference to `vtable for touchgfx::ConstFont' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/fonts/src/GeneratedFont.o: in function `touchgfx::GeneratedFont::GeneratedFont(touchgfx::GlyphNode const*, unsigned short, unsigned short, unsigned short, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char const* const*, touchgfx::KerningNode const*, unsigned short, unsigned short, unsigned short const*, touchgfx::FontContextualFormsTable const*)': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/generated/fonts/src/GeneratedFont.cpp:14: undefined reference to `touchgfx::ConstFont::ConstFont(touchgfx::GlyphNode const*, unsigned short, unsigned short, unsigned short, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned short, unsigned short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/fonts/src/GeneratedFont.o:(.rodata._ZTVN8touchgfx13GeneratedFontE+0x10): undefined reference to `touchgfx::ConstFont::getGlyph(unsigned short, unsigned char const*&, unsigned char&) const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/fonts/src/GeneratedFont.o:(.rodata._ZTVN8touchgfx13GeneratedFontE+0x28): undefined reference to `touchgfx::Font::getCharWidth(unsigned short) const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/fonts/src/GeneratedFont.o:(.rodata._ZTVN8touchgfx13GeneratedFontE+0x2c): undefined reference to `touchgfx::Font::getSpacingAbove(unsigned short const*, ...) const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/fonts/src/GeneratedFont.o:(.rodata._ZTVN8touchgfx13GeneratedFontE+0x30): undefined reference to `touchgfx::Font::getMaxTextHeight(unsigned short const*, ...) const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/fonts/src/GeneratedFont.o:(.rodata._ZTVN8touchgfx13GeneratedFontE+0x34): undefined reference to `touchgfx::Font::getFontHeight() const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/fonts/src/GeneratedFont.o:(.rodata._ZTVN8touchgfx13GeneratedFontE+0x3c): undefined reference to `touchgfx::Font::getMinimumTextHeight() const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/fonts/src/GeneratedFont.o:(.rodata._ZTVN8touchgfx13GeneratedFontE+0x50): undefined reference to `touchgfx::Font::getNumberOfLines(unsigned short const*, ...) const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o: in function `touchgfx::Application::clearAllTimerWidgets()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/Application.hpp:196: undefined reference to `touchgfx::Application::TimerWidgets::clear()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o: in function `touchgfx::HAL::getInstance()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:113: undefined reference to `touchgfx::HAL::instance' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o: in function `touchgfx::HAL::lcd()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:275: undefined reference to `touchgfx::HAL::instance' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o: in function `touchgfx::Transition::invalidate()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/transitions/Transition.hpp:91: undefined reference to `touchgfx::Application::getInstance()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o: in function `touchgfx::Application::~Application()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/Application.hpp:41: undefined reference to `vtable for touchgfx::Application' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o: in function `touchgfx::MVPApplication::MVPApplication()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/mvp/MVPApplication.hpp:49: undefined reference to `touchgfx::Application::Application()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/mvp/MVPApplication.hpp:52: undefined reference to `touchgfx::Application::instance' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o: in function `FrontendApplicationBase::FrontendApplicationBase(Model&, FrontendHeap&)': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.cpp:24: undefined reference to `touchgfx::LCD16bpp::enableTextureMapperAll()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.cpp:25: undefined reference to `touchgfx::LCD16bpp::enableDecompressorL8_All()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.cpp:26: undefined reference to `touchgfx::LCD16bpp::enableDecompressorRGB()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o: in function `FrontendApplicationBase::gotoScreen1ScreenNoTransitionImpl()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.cpp:44: undefined reference to `touchgfx::Application::currentTransition' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.cpp:44: undefined reference to `touchgfx::Application::currentScreen' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o: in function `Screen1Presenter* touchgfx::makeTransition(touchgfx::Screen**, touchgfx::Presenter**, touchgfx::MVPHeap&, touchgfx::Transition**, Model*)': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/mvp/MVPApplication.hpp:92: undefined reference to `touchgfx::Application::getInstance()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/mvp/MVPApplication.hpp:131: undefined reference to `touchgfx::Screen::bindTransition(touchgfx::Transition&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTV23FrontendApplicationBase[_ZTV23FrontendApplicationBase]+0x8): undefined reference to `touchgfx::Application::handleClickEvent(touchgfx::ClickEvent const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTV23FrontendApplicationBase[_ZTV23FrontendApplicationBase]+0xc): undefined reference to `touchgfx::Application::handleDragEvent(touchgfx::DragEvent const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTV23FrontendApplicationBase[_ZTV23FrontendApplicationBase]+0x10): undefined reference to `touchgfx::Application::handleGestureEvent(touchgfx::GestureEvent const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTV23FrontendApplicationBase[_ZTV23FrontendApplicationBase]+0x14): undefined reference to `touchgfx::Application::handleKeyEvent(unsigned char)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTV23FrontendApplicationBase[_ZTV23FrontendApplicationBase]+0x18): undefined reference to `touchgfx::Application::handleTickEvent()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTV23FrontendApplicationBase[_ZTV23FrontendApplicationBase]+0x2c): undefined reference to `touchgfx::Application::switchScreen(touchgfx::Screen*)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTV23FrontendApplicationBase[_ZTV23FrontendApplicationBase]+0x34): undefined reference to `touchgfx::Application::requestRedraw()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTV23FrontendApplicationBase[_ZTV23FrontendApplicationBase]+0x3c): undefined reference to `touchgfx::Application::clearCachedAreas()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTV23FrontendApplicationBase[_ZTV23FrontendApplicationBase]+0x40): undefined reference to `touchgfx::Application::drawCachedAreas()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTV23FrontendApplicationBase[_ZTV23FrontendApplicationBase]+0x44): undefined reference to `touchgfx::Application::invalidate()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTV23FrontendApplicationBase[_ZTV23FrontendApplicationBase]+0x48): undefined reference to `touchgfx::Application::invalidateArea(touchgfx::Rect)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTV23FrontendApplicationBase[_ZTV23FrontendApplicationBase]+0x4c): undefined reference to `touchgfx::Application::draw()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTV23FrontendApplicationBase[_ZTV23FrontendApplicationBase]+0x50): undefined reference to `touchgfx::Application::draw(touchgfx::Rect&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTVN8touchgfx14MVPApplicationE[_ZTVN8touchgfx14MVPApplicationE]+0x8): undefined reference to `touchgfx::Application::handleClickEvent(touchgfx::ClickEvent const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTVN8touchgfx14MVPApplicationE[_ZTVN8touchgfx14MVPApplicationE]+0xc): undefined reference to `touchgfx::Application::handleDragEvent(touchgfx::DragEvent const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTVN8touchgfx14MVPApplicationE[_ZTVN8touchgfx14MVPApplicationE]+0x10): undefined reference to `touchgfx::Application::handleGestureEvent(touchgfx::GestureEvent const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTVN8touchgfx14MVPApplicationE[_ZTVN8touchgfx14MVPApplicationE]+0x14): undefined reference to `touchgfx::Application::handleKeyEvent(unsigned char)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTVN8touchgfx14MVPApplicationE[_ZTVN8touchgfx14MVPApplicationE]+0x18): undefined reference to `touchgfx::Application::handleTickEvent()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTVN8touchgfx14MVPApplicationE[_ZTVN8touchgfx14MVPApplicationE]+0x2c): undefined reference to `touchgfx::Application::switchScreen(touchgfx::Screen*)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTVN8touchgfx14MVPApplicationE[_ZTVN8touchgfx14MVPApplicationE]+0x34): undefined reference to `touchgfx::Application::requestRedraw()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTVN8touchgfx14MVPApplicationE[_ZTVN8touchgfx14MVPApplicationE]+0x3c): undefined reference to `touchgfx::Application::clearCachedAreas()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTVN8touchgfx14MVPApplicationE[_ZTVN8touchgfx14MVPApplicationE]+0x40): undefined reference to `touchgfx::Application::drawCachedAreas()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTVN8touchgfx14MVPApplicationE[_ZTVN8touchgfx14MVPApplicationE]+0x44): undefined reference to `touchgfx::Application::invalidate()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTVN8touchgfx14MVPApplicationE[_ZTVN8touchgfx14MVPApplicationE]+0x48): undefined reference to `touchgfx::Application::invalidateArea(touchgfx::Rect)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTVN8touchgfx14MVPApplicationE[_ZTVN8touchgfx14MVPApplicationE]+0x4c): undefined reference to `touchgfx::Application::draw()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/common/FrontendApplicationBase.o:(.rodata._ZTVN8touchgfx14MVPApplicationE[_ZTVN8touchgfx14MVPApplicationE]+0x50): undefined reference to `touchgfx::Application::draw(touchgfx::Rect&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o: in function `touchgfx::Drawable::Drawable()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/Drawable.hpp:59: undefined reference to `vtable for touchgfx::Drawable' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o: in function `touchgfx::Drawable::~Drawable()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/Drawable.hpp:64: undefined reference to `vtable for touchgfx::Drawable' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o: in function `touchgfx::Screen::~Screen()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/Screen.hpp:48: undefined reference to `vtable for touchgfx::Screen' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o: in function `touchgfx::Screen::add(touchgfx::Drawable&)': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/Screen.hpp:225: undefined reference to `touchgfx::Container::add(touchgfx::Drawable&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o: in function `touchgfx::Box::Box()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/widgets/Box.hpp:36: undefined reference to `vtable for touchgfx::Box' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o: in function `Screen1ViewBase::Screen1ViewBase()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.cpp:8: undefined reference to `touchgfx::AnalogClock::AnalogClock()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.cpp:15: undefined reference to `touchgfx::AnalogClock::setBackground(unsigned short, short, short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.cpp:16: undefined reference to `touchgfx::AnalogClock::setupSecondHand(unsigned short, short, short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.cpp:17: undefined reference to `touchgfx::AnalogClock::setupMinuteHand(unsigned short, short, short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.cpp:18: undefined reference to `touchgfx::AnalogClock::setMinuteHandSecondCorrection(bool)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.cpp:19: undefined reference to `touchgfx::AnalogClock::setupHourHand(unsigned short, short, short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.cpp:20: undefined reference to `touchgfx::AnalogClock::setHourHandMinuteCorrection(bool)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.cpp:21: undefined reference to `touchgfx::AnalogClock::initializeTime24Hour(unsigned char, unsigned char, unsigned char)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o: in function `touchgfx::View::View()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/mvp/View.hpp:40: undefined reference to `touchgfx::Screen::Screen()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o:(.rodata._ZTV15Screen1ViewBase+0x10): undefined reference to `touchgfx::Screen::draw(touchgfx::Rect&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o:(.rodata._ZTV15Screen1ViewBase+0x20): undefined reference to `touchgfx::Screen::handleClickEvent(touchgfx::ClickEvent const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o:(.rodata._ZTV15Screen1ViewBase+0x24): undefined reference to `touchgfx::Screen::handleDragEvent(touchgfx::DragEvent const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o:(.rodata._ZTV15Screen1ViewBase+0x28): undefined reference to `touchgfx::Screen::handleGestureEvent(touchgfx::GestureEvent const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o:(.rodata._ZTVN8touchgfx4ViewI16Screen1PresenterEE[_ZTVN8touchgfx4ViewI16Screen1PresenterEE]+0x10): undefined reference to `touchgfx::Screen::draw(touchgfx::Rect&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o:(.rodata._ZTVN8touchgfx4ViewI16Screen1PresenterEE[_ZTVN8touchgfx4ViewI16Screen1PresenterEE]+0x20): undefined reference to `touchgfx::Screen::handleClickEvent(touchgfx::ClickEvent const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o:(.rodata._ZTVN8touchgfx4ViewI16Screen1PresenterEE[_ZTVN8touchgfx4ViewI16Screen1PresenterEE]+0x24): undefined reference to `touchgfx::Screen::handleDragEvent(touchgfx::DragEvent const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o:(.rodata._ZTVN8touchgfx4ViewI16Screen1PresenterEE[_ZTVN8touchgfx4ViewI16Screen1PresenterEE]+0x28): undefined reference to `touchgfx::Screen::handleGestureEvent(touchgfx::GestureEvent const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o:(.rodata._ZTVN8touchgfx6WidgetE[_ZTVN8touchgfx6WidgetE]+0x18): undefined reference to `touchgfx::Drawable::invalidateRect(touchgfx::Rect&) const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o:(.rodata._ZTVN8touchgfx6WidgetE[_ZTVN8touchgfx6WidgetE]+0x1c): undefined reference to `touchgfx::Drawable::invalidate() const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o:(.rodata._ZTVN8touchgfx6WidgetE[_ZTVN8touchgfx6WidgetE]+0x28): undefined reference to `touchgfx::Drawable::getSolidRectAbsolute()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o:(.rodata._ZTVN8touchgfx6WidgetE[_ZTVN8touchgfx6WidgetE]+0x30): undefined reference to `touchgfx::Drawable::getVisibleRect(touchgfx::Rect&) const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o:(.rodata._ZTVN8touchgfx6WidgetE[_ZTVN8touchgfx6WidgetE]+0x34): undefined reference to `touchgfx::Drawable::translateRectToAbsolute(touchgfx::Rect&) const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o:(.rodata._ZTVN8touchgfx6WidgetE[_ZTVN8touchgfx6WidgetE]+0x5c): undefined reference to `touchgfx::Drawable::moveRelative(short, short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o: in function `touchgfx::Container::~Container()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/containers/Container.hpp:40: undefined reference to `vtable for touchgfx::Container' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o: in function `touchgfx::Box::~Box()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/widgets/Box.hpp:29: undefined reference to `vtable for touchgfx::Box' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o: in function `touchgfx::AbstractClock::~AbstractClock()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/containers/clock/AbstractClock.hpp:32: undefined reference to `vtable for touchgfx::AbstractClock' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o: in function `touchgfx::Image::~Image()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/widgets/Image.hpp:38: undefined reference to `vtable for touchgfx::Image' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o: in function `touchgfx::TextureMapper::~TextureMapper()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/widgets/TextureMapper.hpp:46: undefined reference to `vtable for touchgfx::TextureMapper' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o: in function `touchgfx::AnimationTextureMapper::~AnimationTextureMapper()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/widgets/AnimationTextureMapper.hpp:34: undefined reference to `vtable for touchgfx::AnimationTextureMapper' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/gui_generated/src/screen1_screen/Screen1ViewBase.o: in function `touchgfx::AnalogClock::~AnalogClock()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/containers/clock/AnalogClock.hpp:39: undefined reference to `vtable for touchgfx::AnalogClock' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/texts/src/Texts.o: in function `touchgfx::TypedText::registerTypedTextDatabase(touchgfx::TypedText::TypedTextData const*, touchgfx::Font const* const*, unsigned short)': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/TypedText.hpp:163: undefined reference to `touchgfx::TypedText::typedTexts' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/TypedText.hpp:163: undefined reference to `touchgfx::TypedText::fonts' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/TypedText.hpp:163: undefined reference to `touchgfx::TypedText::numberOfTypedTexts' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/texts/src/Texts.o: in function `touchgfx::Font::getStringWidth(unsigned short const*, ...) const': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/generated/texts/src/Texts.cpp:17: undefined reference to `touchgfx::Font::getStringWidthLTR(unsigned char, unsigned short const*, std::__va_list) const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/texts/src/Texts.o: in function `touchgfx::Font::getStringWidth(unsigned char, unsigned short const*, ...) const': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/generated/texts/src/Texts.cpp:26: undefined reference to `touchgfx::Font::getStringWidthLTR(unsigned char, unsigned short const*, std::__va_list) const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/texts/src/Texts.o:(.rodata._ZTVN8touchgfx4FontE+0x28): undefined reference to `touchgfx::Font::getCharWidth(unsigned short) const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/texts/src/Texts.o:(.rodata._ZTVN8touchgfx4FontE+0x2c): undefined reference to `touchgfx::Font::getSpacingAbove(unsigned short const*, ...) const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/texts/src/Texts.o:(.rodata._ZTVN8touchgfx4FontE+0x30): undefined reference to `touchgfx::Font::getMaxTextHeight(unsigned short const*, ...) const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/texts/src/Texts.o:(.rodata._ZTVN8touchgfx4FontE+0x34): undefined reference to `touchgfx::Font::getFontHeight() const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/texts/src/Texts.o:(.rodata._ZTVN8touchgfx4FontE+0x3c): undefined reference to `touchgfx::Font::getMinimumTextHeight() const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/generated/texts/src/Texts.o:(.rodata._ZTVN8touchgfx4FontE+0x50): undefined reference to `touchgfx::Font::getNumberOfLines(unsigned short const*, ...) const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/gui/src/common/FrontendApplication.o: in function `FrontendApplication::handleTickEvent()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/gui/include/gui/common/FrontendApplication.hpp:19: undefined reference to `touchgfx::Application::handleTickEvent()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/gui/src/common/FrontendApplication.o:(.rodata._ZTV19FrontendApplication[_ZTV19FrontendApplication]+0x8): undefined reference to `touchgfx::Application::handleClickEvent(touchgfx::ClickEvent const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/gui/src/common/FrontendApplication.o:(.rodata._ZTV19FrontendApplication[_ZTV19FrontendApplication]+0xc): undefined reference to `touchgfx::Application::handleDragEvent(touchgfx::DragEvent const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/gui/src/common/FrontendApplication.o:(.rodata._ZTV19FrontendApplication[_ZTV19FrontendApplication]+0x10): undefined reference to `touchgfx::Application::handleGestureEvent(touchgfx::GestureEvent const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/gui/src/common/FrontendApplication.o:(.rodata._ZTV19FrontendApplication[_ZTV19FrontendApplication]+0x14): undefined reference to `touchgfx::Application::handleKeyEvent(unsigned char)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/gui/src/common/FrontendApplication.o:(.rodata._ZTV19FrontendApplication[_ZTV19FrontendApplication]+0x2c): undefined reference to `touchgfx::Application::switchScreen(touchgfx::Screen*)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/gui/src/common/FrontendApplication.o:(.rodata._ZTV19FrontendApplication[_ZTV19FrontendApplication]+0x34): undefined reference to `touchgfx::Application::requestRedraw()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/gui/src/common/FrontendApplication.o:(.rodata._ZTV19FrontendApplication[_ZTV19FrontendApplication]+0x3c): undefined reference to `touchgfx::Application::clearCachedAreas()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/gui/src/common/FrontendApplication.o:(.rodata._ZTV19FrontendApplication[_ZTV19FrontendApplication]+0x40): undefined reference to `touchgfx::Application::drawCachedAreas()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/gui/src/common/FrontendApplication.o:(.rodata._ZTV19FrontendApplication[_ZTV19FrontendApplication]+0x44): undefined reference to `touchgfx::Application::invalidate()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/gui/src/common/FrontendApplication.o:(.rodata._ZTV19FrontendApplication[_ZTV19FrontendApplication]+0x48): undefined reference to `touchgfx::Application::invalidateArea(touchgfx::Rect)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/gui/src/common/FrontendApplication.o:(.rodata._ZTV19FrontendApplication[_ZTV19FrontendApplication]+0x4c): undefined reference to `touchgfx::Application::draw()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/gui/src/common/FrontendApplication.o:(.rodata._ZTV19FrontendApplication[_ZTV19FrontendApplication]+0x50): undefined reference to `touchgfx::Application::draw(touchgfx::Rect&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/gui/src/screen1_screen/Screen1View.o:(.rodata._ZTV11Screen1View+0x10): undefined reference to `touchgfx::Screen::draw(touchgfx::Rect&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/gui/src/screen1_screen/Screen1View.o:(.rodata._ZTV11Screen1View+0x20): undefined reference to `touchgfx::Screen::handleClickEvent(touchgfx::ClickEvent const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/gui/src/screen1_screen/Screen1View.o:(.rodata._ZTV11Screen1View+0x24): undefined reference to `touchgfx::Screen::handleDragEvent(touchgfx::DragEvent const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/gui/src/screen1_screen/Screen1View.o:(.rodata._ZTV11Screen1View+0x28): undefined reference to `touchgfx::Screen::handleGestureEvent(touchgfx::GestureEvent const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o: in function `touchgfx::HAL::~HAL()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:103: undefined reference to `vtable for touchgfx::HAL' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o: in function `touchgfx::HAL::setFrameBufferSize(unsigned short, unsigned short)': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:161: undefined reference to `touchgfx::HAL::DISPLAY_WIDTH' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:161: undefined reference to `touchgfx::HAL::DISPLAY_HEIGHT' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:161: undefined reference to `touchgfx::HAL::FRAME_BUFFER_WIDTH' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:161: undefined reference to `touchgfx::HAL::FRAME_BUFFER_HEIGHT' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o: in function `touchgfx::HAL::backPorchExited()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:640: undefined reference to `touchgfx::HAL::swapFrameBuffers()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o: in function `touchgfx::HAL::setFrameBufferStartAddresses(void*, void*, void*)': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:727: undefined reference to `touchgfx::HAL::USE_DOUBLE_BUFFERING' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o: in function `touchgfx::HAL::setAnimationStorage(void*)': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:741: undefined reference to `touchgfx::HAL::USE_ANIMATION_STORAGE' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o: in function `touchgfx::HAL::performDisplayOrientationChange()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:1181: undefined reference to `touchgfx::HAL::DISPLAY_ROTATION' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:1181: undefined reference to `touchgfx::HAL::DISPLAY_HEIGHT' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:1181: undefined reference to `touchgfx::HAL::DISPLAY_WIDTH' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o: in function `TouchGFXGeneratedHAL::flushFrameBuffer()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/target/generated/TouchGFXGeneratedHAL.hpp:108: undefined reference to `touchgfx::HAL::flushFrameBuffer()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x1c): undefined reference to `touchgfx::HAL::taskEntry()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x28): undefined reference to `touchgfx::HAL::allowDMATransfers()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x2c): undefined reference to `touchgfx::HAL::flushDMA()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x30): undefined reference to `touchgfx::HAL::lockFrameBuffer()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x34): undefined reference to `touchgfx::HAL::unlockFrameBuffer()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x44): undefined reference to `touchgfx::HAL::blitCopy(unsigned short const*, unsigned char const*, unsigned short, unsigned short, unsigned short, unsigned short, unsigned short, unsigned char, bool, unsigned short, touchgfx::Bitmap::BitmapFormat, touchgfx::Bitmap::BitmapFormat, bool)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x48): undefined reference to `touchgfx::HAL::blitCopy(unsigned short const*, unsigned short, unsigned short, unsigned short, unsigned short, unsigned short, unsigned char, bool, unsigned short, touchgfx::Bitmap::BitmapFormat, touchgfx::Bitmap::BitmapFormat, bool)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x4c): undefined reference to `touchgfx::HAL::blitCopy(unsigned short const*, unsigned short, unsigned short, unsigned short, unsigned short, unsigned short, unsigned char, bool, bool)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x50): undefined reference to `touchgfx::HAL::blitCopyWord(unsigned short const*, unsigned short, unsigned short, unsigned short, unsigned short, unsigned short, unsigned short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x54): undefined reference to `touchgfx::HAL::blitFillWord(unsigned short, unsigned short, unsigned short, unsigned short, unsigned short, unsigned short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x58): undefined reference to `touchgfx::HAL::blitCopyARGB8888(unsigned short const*, unsigned short, unsigned short, unsigned short, unsigned short, unsigned short, unsigned char, bool)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x5c): undefined reference to `touchgfx::HAL::blitCopyGlyph(unsigned char const*, unsigned short, unsigned short, unsigned short, unsigned short, unsigned short, touchgfx::colortype, unsigned char, touchgfx::BlitOperations, bool)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x60): undefined reference to `touchgfx::HAL::blitFill(touchgfx::colortype, unsigned short, unsigned short, unsigned short, unsigned short, unsigned char, unsigned short, touchgfx::Bitmap::BitmapFormat, bool)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x64): undefined reference to `touchgfx::HAL::copyFromTFTToClientBuffer(touchgfx::Rect)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x68): undefined reference to `touchgfx::HAL::blitFill(touchgfx::colortype, unsigned short, unsigned short, unsigned short, unsigned short, unsigned char, bool)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x6c): undefined reference to `touchgfx::HAL::registerEventListener(touchgfx::UIEventListener&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x70): undefined reference to `touchgfx::HAL::copyFBRegionToMemory(touchgfx::Rect)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x74): undefined reference to `touchgfx::HAL::copyFBRegionToMemory(touchgfx::Rect, unsigned short*, unsigned long)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0x98): undefined reference to `touchgfx::HAL::configurePartialFrameBuffer(unsigned short, unsigned short, unsigned short, unsigned short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0xac): undefined reference to `touchgfx::HAL::drawDrawableInDynamicBitmap(touchgfx::Drawable&, unsigned short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0xb0): undefined reference to `touchgfx::HAL::drawDrawableInDynamicBitmap(touchgfx::Drawable&, unsigned short, touchgfx::Rect const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0xb4): undefined reference to `touchgfx::HAL::tick()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0xc4): undefined reference to `touchgfx::HAL::touch(long, long)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/TouchGFXHAL.o:(.rodata._ZTV11TouchGFXHAL+0xc8): undefined reference to `touchgfx::HAL::noTouch()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/STM32DMA.o: in function `touchgfx::DMA_Interface::~DMA_Interface()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/DMA.hpp:242: undefined reference to `vtable for touchgfx::DMA_Interface' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/STM32DMA.o: in function `touchgfx::DMA_Interface::DMA_Interface(touchgfx::DMA_Queue&)': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/DMA.hpp:253: undefined reference to `vtable for touchgfx::DMA_Interface' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/STM32DMA.o: in function `STM32DMA::STM32DMA()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/target/generated/STM32DMA.cpp:56: undefined reference to `touchgfx::LockFreeDMA_Queue::LockFreeDMA_Queue(touchgfx::BlitOp*, int)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/STM32DMA.o:(.rodata._ZTV8STM32DMA+0xc): undefined reference to `touchgfx::DMA_Interface::addToQueue(touchgfx::BlitOp const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/STM32DMA.o:(.rodata._ZTV8STM32DMA+0x18): undefined reference to `touchgfx::DMA_Interface::start()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/STM32DMA.o:(.rodata._ZTV8STM32DMA+0x2c): undefined reference to `touchgfx::DMA_Interface::execute()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/STM32DMA.o:(.rodata._ZTV8STM32DMA+0x30): undefined reference to `touchgfx::DMA_Interface::executeCompleted()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/STM32DMA.o:(.rodata._ZTV8STM32DMA+0x34): undefined reference to `touchgfx::DMA_Interface::seedExecution()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/STM32DMA.o:(.rodata._ZTV8STM32DMA+0x40): undefined reference to `touchgfx::DMA_Interface::enableAlpha(unsigned char)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/STM32DMA.o:(.rodata._ZTV8STM32DMA+0x44): undefined reference to `touchgfx::DMA_Interface::disableAlpha()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/STM32DMA.o:(.rodata._ZTV8STM32DMA+0x48): undefined reference to `touchgfx::DMA_Interface::enableCopyWithTransparentPixels(unsigned char)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/STM32DMA.o:(.rodata._ZTV8STM32DMA+0x4c): undefined reference to `touchgfx::DMA_Interface::waitForFrameBufferSemaphore()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/STM32DMA.o: in function `touchgfx::LockFreeDMA_Queue::~LockFreeDMA_Queue()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/DMA.hpp:87: undefined reference to `vtable for touchgfx::LockFreeDMA_Queue' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o: in function `touchgfx::TypedText::registerTexts(touchgfx::Texts const*)': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/TypedText.hpp:174: undefined reference to `touchgfx::TypedText::texts' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o: in function `touchgfx::LCD::~LCD()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/lcd/LCD.hpp:66: undefined reference to `vtable for touchgfx::LCD' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o: in function `touchgfx::HAL::HAL(touchgfx::DMA_Interface&, touchgfx::LCD&, touchgfx::TouchController&, unsigned short, unsigned short)': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:98: undefined reference to `vtable for touchgfx::HAL' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:98: undefined reference to `touchgfx::HAL::instance' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:98: undefined reference to `touchgfx::HAL::DISPLAY_WIDTH' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:98: undefined reference to `touchgfx::HAL::FRAME_BUFFER_WIDTH' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:98: undefined reference to `touchgfx::HAL::DISPLAY_HEIGHT' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:98: undefined reference to `touchgfx::HAL::FRAME_BUFFER_HEIGHT' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:98: undefined reference to `touchgfx::HAL::DISPLAY_ROTATION' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o: in function `touchgfx::Partition >, (unsigned short)1>::Partition()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/common/Partition.hpp:42: undefined reference to `touchgfx::AbstractPartition::AbstractPartition()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o: in function `touchgfx::Partition >, (unsigned short)1>::Partition()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/common/Partition.hpp:42: undefined reference to `touchgfx::AbstractPartition::AbstractPartition()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o: in function `touchgfx::Partition >, (unsigned short)1>::Partition()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/common/Partition.hpp:42: undefined reference to `touchgfx::AbstractPartition::AbstractPartition()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o: in function `touchgfx_init': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/target/generated/TouchGFXConfiguration.cpp:43: undefined reference to `touchgfx::Bitmap::registerBitmapDatabase(touchgfx::Bitmap::BitmapData const*, unsigned short, unsigned short*, unsigned long, unsigned long)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/target/generated/TouchGFXConfiguration.cpp:47: undefined reference to `touchgfx::FontManager::setFontProvider(touchgfx::FontProvider*)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o:(.rodata._ZTVN8touchgfx9PartitionINS_4meta8TypeListINS_12NoTransitionENS2_INS1_3NilES4_EEEELt1EEE[_ZTVN8touchgfx9PartitionINS_4meta8TypeListINS_12NoTransitionENS2_INS1_3NilES4_EEEELt1EEE]+0x10): undefined reference to `touchgfx::AbstractPartition::allocate(unsigned short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o:(.rodata._ZTVN8touchgfx9PartitionINS_4meta8TypeListINS_12NoTransitionENS2_INS1_3NilES4_EEEELt1EEE[_ZTVN8touchgfx9PartitionINS_4meta8TypeListINS_12NoTransitionENS2_INS1_3NilES4_EEEELt1EEE]+0x14): undefined reference to `touchgfx::AbstractPartition::allocateAt(unsigned short, unsigned short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o:(.rodata._ZTVN8touchgfx9PartitionINS_4meta8TypeListINS_12NoTransitionENS2_INS1_3NilES4_EEEELt1EEE[_ZTVN8touchgfx9PartitionINS_4meta8TypeListINS_12NoTransitionENS2_INS1_3NilES4_EEEELt1EEE]+0x18): undefined reference to `touchgfx::AbstractPartition::getAllocationCount() const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o:(.rodata._ZTVN8touchgfx9PartitionINS_4meta8TypeListINS_12NoTransitionENS2_INS1_3NilES4_EEEELt1EEE[_ZTVN8touchgfx9PartitionINS_4meta8TypeListINS_12NoTransitionENS2_INS1_3NilES4_EEEELt1EEE]+0x1c): undefined reference to `touchgfx::AbstractPartition::indexOf(void const*)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o:(.rodata._ZTVN8touchgfx9PartitionINS_4meta8TypeListINS_12NoTransitionENS2_INS1_3NilES4_EEEELt1EEE[_ZTVN8touchgfx9PartitionINS_4meta8TypeListINS_12NoTransitionENS2_INS1_3NilES4_EEEELt1EEE]+0x20): undefined reference to `touchgfx::AbstractPartition::clear()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o: in function `touchgfx::Partition >, (unsigned short)1>::~Partition()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/common/Partition.hpp:42: undefined reference to `touchgfx::AbstractPartition::~AbstractPartition()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o:(.rodata._ZTVN8touchgfx9PartitionINS_4meta8TypeListI11Screen1ViewNS2_INS1_3NilES4_EEEELt1EEE[_ZTVN8touchgfx9PartitionINS_4meta8TypeListI11Screen1ViewNS2_INS1_3NilES4_EEEELt1EEE]+0x10): undefined reference to `touchgfx::AbstractPartition::allocate(unsigned short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o:(.rodata._ZTVN8touchgfx9PartitionINS_4meta8TypeListI11Screen1ViewNS2_INS1_3NilES4_EEEELt1EEE[_ZTVN8touchgfx9PartitionINS_4meta8TypeListI11Screen1ViewNS2_INS1_3NilES4_EEEELt1EEE]+0x14): undefined reference to `touchgfx::AbstractPartition::allocateAt(unsigned short, unsigned short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o:(.rodata._ZTVN8touchgfx9PartitionINS_4meta8TypeListI11Screen1ViewNS2_INS1_3NilES4_EEEELt1EEE[_ZTVN8touchgfx9PartitionINS_4meta8TypeListI11Screen1ViewNS2_INS1_3NilES4_EEEELt1EEE]+0x18): undefined reference to `touchgfx::AbstractPartition::getAllocationCount() const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o:(.rodata._ZTVN8touchgfx9PartitionINS_4meta8TypeListI11Screen1ViewNS2_INS1_3NilES4_EEEELt1EEE[_ZTVN8touchgfx9PartitionINS_4meta8TypeListI11Screen1ViewNS2_INS1_3NilES4_EEEELt1EEE]+0x1c): undefined reference to `touchgfx::AbstractPartition::indexOf(void const*)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o:(.rodata._ZTVN8touchgfx9PartitionINS_4meta8TypeListI11Screen1ViewNS2_INS1_3NilES4_EEEELt1EEE[_ZTVN8touchgfx9PartitionINS_4meta8TypeListI11Screen1ViewNS2_INS1_3NilES4_EEEELt1EEE]+0x20): undefined reference to `touchgfx::AbstractPartition::clear()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o: in function `touchgfx::Partition >, (unsigned short)1>::~Partition()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/common/Partition.hpp:42: undefined reference to `touchgfx::AbstractPartition::~AbstractPartition()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o:(.rodata._ZTVN8touchgfx9PartitionINS_4meta8TypeListI16Screen1PresenterNS2_INS1_3NilES4_EEEELt1EEE[_ZTVN8touchgfx9PartitionINS_4meta8TypeListI16Screen1PresenterNS2_INS1_3NilES4_EEEELt1EEE]+0x10): undefined reference to `touchgfx::AbstractPartition::allocate(unsigned short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o:(.rodata._ZTVN8touchgfx9PartitionINS_4meta8TypeListI16Screen1PresenterNS2_INS1_3NilES4_EEEELt1EEE[_ZTVN8touchgfx9PartitionINS_4meta8TypeListI16Screen1PresenterNS2_INS1_3NilES4_EEEELt1EEE]+0x14): undefined reference to `touchgfx::AbstractPartition::allocateAt(unsigned short, unsigned short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o:(.rodata._ZTVN8touchgfx9PartitionINS_4meta8TypeListI16Screen1PresenterNS2_INS1_3NilES4_EEEELt1EEE[_ZTVN8touchgfx9PartitionINS_4meta8TypeListI16Screen1PresenterNS2_INS1_3NilES4_EEEELt1EEE]+0x18): undefined reference to `touchgfx::AbstractPartition::getAllocationCount() const' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o:(.rodata._ZTVN8touchgfx9PartitionINS_4meta8TypeListI16Screen1PresenterNS2_INS1_3NilES4_EEEELt1EEE[_ZTVN8touchgfx9PartitionINS_4meta8TypeListI16Screen1PresenterNS2_INS1_3NilES4_EEEELt1EEE]+0x1c): undefined reference to `touchgfx::AbstractPartition::indexOf(void const*)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o:(.rodata._ZTVN8touchgfx9PartitionINS_4meta8TypeListI16Screen1PresenterNS2_INS1_3NilES4_EEEELt1EEE[_ZTVN8touchgfx9PartitionINS_4meta8TypeListI16Screen1PresenterNS2_INS1_3NilES4_EEEELt1EEE]+0x20): undefined reference to `touchgfx::AbstractPartition::clear()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o: in function `touchgfx::Partition >, (unsigned short)1>::~Partition()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/common/Partition.hpp:42: undefined reference to `touchgfx::AbstractPartition::~AbstractPartition()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o: in function `touchgfx::LCD16bpp::~LCD16bpp()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/platform/driver/lcd/LCD16bpp.hpp:39: undefined reference to `vtable for touchgfx::LCD16bpp' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXConfiguration.o: in function `__static_initialization_and_destruction_0(int, int)': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/target/generated/TouchGFXConfiguration.cpp:36: undefined reference to `touchgfx::LCD16bpp::LCD16bpp()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o: in function `touchgfx::HAL::setFrameRefreshStrategy(touchgfx::HAL::FrameRefreshStrategy)': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../Middlewares/ST/touchgfx/framework/include/touchgfx/hal/HAL.hpp:980: undefined reference to `touchgfx::HAL::USE_DOUBLE_BUFFERING' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o: in function `TouchGFXGeneratedHAL::initialize()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/target/generated/TouchGFXGeneratedHAL.cpp:37: undefined reference to `touchgfx::HAL::initialize()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/target/generated/TouchGFXGeneratedHAL.cpp:38: undefined reference to `touchgfx::Application::getInstance()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o: in function `TouchGFXGeneratedHAL::beginFrame()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/target/generated/TouchGFXGeneratedHAL.cpp:77: undefined reference to `touchgfx::HAL::beginFrame()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o: in function `TouchGFXGeneratedHAL::endFrame()': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/target/generated/TouchGFXGeneratedHAL.cpp:82: undefined reference to `touchgfx::HAL::endFrame()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o: in function `TouchGFXGeneratedHAL::flushFrameBuffer(touchgfx::Rect const&)': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/target/generated/TouchGFXGeneratedHAL.cpp:101: undefined reference to `touchgfx::HAL::flushFrameBuffer(touchgfx::Rect const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o: in function `TouchGFXGeneratedHAL::blockCopy(void*, void const*, unsigned long)': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/target/generated/TouchGFXGeneratedHAL.cpp:106: undefined reference to `touchgfx::HAL::blockCopy(void*, void const*, unsigned long)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o: in function `HAL_LTDC_LineEventCallback': D:/Programs/st/STM32CubeIDE/borsam/gfxsonn/Debug/../TouchGFX/target/generated/TouchGFXGeneratedHAL.cpp:142: undefined reference to `touchgfx::HAL::swapFrameBuffers()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x1c): undefined reference to `touchgfx::HAL::taskEntry()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x28): undefined reference to `touchgfx::HAL::allowDMATransfers()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x2c): undefined reference to `touchgfx::HAL::flushDMA()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x30): undefined reference to `touchgfx::HAL::lockFrameBuffer()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x34): undefined reference to `touchgfx::HAL::unlockFrameBuffer()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x44): undefined reference to `touchgfx::HAL::blitCopy(unsigned short const*, unsigned char const*, unsigned short, unsigned short, unsigned short, unsigned short, unsigned short, unsigned char, bool, unsigned short, touchgfx::Bitmap::BitmapFormat, touchgfx::Bitmap::BitmapFormat, bool)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x48): undefined reference to `touchgfx::HAL::blitCopy(unsigned short const*, unsigned short, unsigned short, unsigned short, unsigned short, unsigned short, unsigned char, bool, unsigned short, touchgfx::Bitmap::BitmapFormat, touchgfx::Bitmap::BitmapFormat, bool)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x4c): undefined reference to `touchgfx::HAL::blitCopy(unsigned short const*, unsigned short, unsigned short, unsigned short, unsigned short, unsigned short, unsigned char, bool, bool)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x50): undefined reference to `touchgfx::HAL::blitCopyWord(unsigned short const*, unsigned short, unsigned short, unsigned short, unsigned short, unsigned short, unsigned short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x54): undefined reference to `touchgfx::HAL::blitFillWord(unsigned short, unsigned short, unsigned short, unsigned short, unsigned short, unsigned short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x58): undefined reference to `touchgfx::HAL::blitCopyARGB8888(unsigned short const*, unsigned short, unsigned short, unsigned short, unsigned short, unsigned short, unsigned char, bool)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x5c): undefined reference to `touchgfx::HAL::blitCopyGlyph(unsigned char const*, unsigned short, unsigned short, unsigned short, unsigned short, unsigned short, touchgfx::colortype, unsigned char, touchgfx::BlitOperations, bool)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x60): undefined reference to `touchgfx::HAL::blitFill(touchgfx::colortype, unsigned short, unsigned short, unsigned short, unsigned short, unsigned char, unsigned short, touchgfx::Bitmap::BitmapFormat, bool)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x64): undefined reference to `touchgfx::HAL::copyFromTFTToClientBuffer(touchgfx::Rect)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x68): undefined reference to `touchgfx::HAL::blitFill(touchgfx::colortype, unsigned short, unsigned short, unsigned short, unsigned short, unsigned char, bool)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x6c): undefined reference to `touchgfx::HAL::registerEventListener(touchgfx::UIEventListener&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x70): undefined reference to `touchgfx::HAL::copyFBRegionToMemory(touchgfx::Rect)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x74): undefined reference to `touchgfx::HAL::copyFBRegionToMemory(touchgfx::Rect, unsigned short*, unsigned long)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0x98): undefined reference to `touchgfx::HAL::configurePartialFrameBuffer(unsigned short, unsigned short, unsigned short, unsigned short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0xac): undefined reference to `touchgfx::HAL::drawDrawableInDynamicBitmap(touchgfx::Drawable&, unsigned short)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0xb0): undefined reference to `touchgfx::HAL::drawDrawableInDynamicBitmap(touchgfx::Drawable&, unsigned short, touchgfx::Rect const&)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0xb4): undefined reference to `touchgfx::HAL::tick()' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0xc4): undefined reference to `touchgfx::HAL::touch(long, long)' D:/Programs/st/STM32CubeIDE_1.13.1/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.12.3.rel1.win32_1.0.200.202406191623/tools/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: ./TouchGFX/target/generated/TouchGFXGeneratedHAL.o:(.rodata._ZTV20TouchGFXGeneratedHAL+0xc8): undefined reference to `touchgfx::HAL::noTouch()' collect2.exe: error: ld returned 1 exit status make: *** [makefile:104: gfxsonn.elf] Error 1 "make -j16 all" terminated with exit code 2. Build might be incomplete. 18:27:39 Build Failed. 228 errors, 0 warnings. (took 1s.524ms)