Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
QSR 2.1
-
None
-
7331112b6 (master), e94beb084 (dev), 493ea3d6e (6.5.2), 87f2a6daf (6.5), d99bacaf2 (6.5), bca1821f5 (6.5.2), f42e6cae9 (dev), f783d1cc3 (dev), 749c0abf0 (6.5), 80b2a0a37 (6.5.2)
Description
Building QtSafeRenderer repo build fails from installed content because calccrc lib could not be found.
The Qt6SafeCalcCRCQCom library is installed to Qt\Src\QtSafeRenderer-2.1.0\lib but should be C:\Qt\Src\QtSafeRenderer-runtime-2.1.0\lib instead.
Also, there should be QNX aarch64 (arvm8) library installed.
Edit 22.8.2023:
latest errors on Qt Creator when trying to build QSR tooling with MinGW:
:-1: error: tools/qtsafelayouttool/CMakeFiles/qtsafelayouttool.dir/goldencrc/calcmisr.cpp.obj: in function `MISRCalculator::getCRC(QImage const&)':
C:\Users\tasundqv\Qt\qsr21-beta1\Src\QtSafeRenderer-2.1.0\tools\qtsafelayouttool\goldencrc\calcmisr.cpp:45: error: undefined reference to `SafeRenderer::updateCRC(unsigned int (&) [3], unsigned int&)'
:-1: error: collect2.exe: error: ld returned 1 exit status
:-1: error: ninja: build stopped: subcommand failed.