Question
Linking error when adding Video Widget
Hello,
I've followed the Generator User Guide to implement the Video decoding.
Unfortunatly, when I add the video widget and try to run on target, I obtain the following error :
Linking CM7/TouchGFX/build/bin/target.elf
CM7/TouchGFX/build/Riverdi_70STM32H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.o: In function `SoftwareMJPEGDecoder::decodeMJPEGFrame(unsigned char const*, unsigned long, unsigned char*, unsigned short, unsigned short, unsigned long) [clone .part.3]':
c:\TouchGFXProjects\RIVERDI_7_H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.cpp:347: undefined reference to `jpeg_std_error'
c:\TouchGFXProjects\RIVERDI_7_H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.cpp:350: undefined reference to `jpeg_CreateDecompress'
c:\TouchGFXProjects\RIVERDI_7_H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.cpp:353: undefined reference to `jpeg_mem_src'
c:\TouchGFXProjects\RIVERDI_7_H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.cpp:356: undefined reference to `jpeg_read_header'
c:\TouchGFXProjects\RIVERDI_7_H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.cpp:362: undefined reference to `jpeg_start_decompress'
c:\TouchGFXProjects\RIVERDI_7_H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.cpp:375: undefined reference to `jpeg_read_scanlines'
c:\TouchGFXProjects\RIVERDI_7_H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.cpp:396: undefined reference to `jpeg_finish_decompress'
c:\TouchGFXProjects\RIVERDI_7_H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.cpp:399: undefined reference to `jpeg_destroy_decompress'
CM7/TouchGFX/build/Riverdi_70STM32H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.o: In function `SoftwareMJPEGDecoder::decodeFrame(touchgfx::Rect const&, unsigned char*, unsigned long)':
c:\TouchGFXProjects\RIVERDI_7_H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.cpp:424: undefined reference to `jpeg_std_error'
c:\TouchGFXProjects\RIVERDI_7_H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.cpp:427: undefined reference to `jpeg_CreateDecompress'
c:\TouchGFXProjects\RIVERDI_7_H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.cpp:430: undefined reference to `jpeg_mem_src'
c:\TouchGFXProjects\RIVERDI_7_H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.cpp:433: undefined reference to `jpeg_read_header'
c:\TouchGFXProjects\RIVERDI_7_H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.cpp:439: undefined reference to `jpeg_start_decompress'
c:\TouchGFXProjects\RIVERDI_7_H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.cpp:447: undefined reference to `jpeg_read_scanlines'
c:\TouchGFXProjects\RIVERDI_7_H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.cpp:465: undefined reference to `jpeg_read_scanlines'
c:\TouchGFXProjects\RIVERDI_7_H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.cpp:486: undefined reference to `jpeg_finish_decompress'
c:\TouchGFXProjects\RIVERDI_7_H7/CM7/TouchGFX/target/generated/SoftwareMJPEGDecoder.cpp:489: undefined reference to `jpeg_destroy_decompress'FOr information, I use Touchgfx 4.20 on the riverdi RVT70HSSNWC00-B board.
Thanks.
