-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
Qt for MCUs 2.9, Qt for MCUs 2.8.1
-
Ubuntu 22.04 LTS
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)