Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
Qt for MCUs 2.9, Qt for MCUs 2.8.1
-
Ubuntu 22.04 LTS
Description
lupdate does not work due to missing libicui18n.so.66, libicuuc.so.66, and libicudata.so.66 dependencies. The installed default version on Ubuntu 22 distro is libicu*.so.70. The version of the libs shipped with Qt for MCU 2.9.0 and 2.8.1 (~/Qt/QtMCUs/2.9.0/lib) is libicu*.so.56.
Error message: ./lupdate: error while loading shared libraries: libicui18n.so.66: cannot open shared object file: No such file or directory
ldd QtMCUs/2.9.0/bin/lupdate linux-vdso.so.1 (0x00007ffdca578000) libicui18n.so.66 => not found libicuuc.so.66 => not found libpcre2-16.so.0 => /lib/x86_64-linux-gnu/libpcre2-16.so.0 (0x0000793354d76000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x0000793355210000) libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x0000793354c3c000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x0000793355209000) libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x0000793354a00000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x0000793354919000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007933551e9000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x0000793354600000) /lib64/ld-linux-x86-64.so.2 (0x000079335522a000) libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007933548a3000)