How to fix missed libicui18n.so.74 when adding qmake to Qt Creator?
-
Hello.
Yesterday, I built Qt 6.11.2 from source on my Ubuntu 24.04 laptop for I wanted to learn Qt Quick and QML (as a C++ dev, I already had some experience with Qt Widgets, but mostly only with their side of the framework). The building went well, and soon I got it done. Yet, I couldn't add this build to Qt Creator 20.0.1, when I was manually adding qmake or qmake6 to Qt Versions within Kits, I got an error:
The qmake executable /home/tea/Apps/qt-6.11.2/bin/qmake could not be added: "/home/tea/Apps/qt-6.11.2/bin/qmake" produced no output: /home/tea/Apps/qt-6.11.2/bin/qmake: error while loading shared libraries: libicui18n.so.74: cannot open shared object file: No such file or directory.
Today I've confirmed with apt that I actually do have ICU installed in the system:
libicu74 is already the newest version (74.2-1ubuntu3.1). libicu74 set to manually installed.The exact library
libicui18n.so.74.2lies in/usr/lib/x86_64-linux-gnu/.Right now I don't know what to do to fix that. Maybe, that's me doing anything wrong, or that's another issue. So, any help would be highly appreciated.
-
Hello.
Yesterday, I built Qt 6.11.2 from source on my Ubuntu 24.04 laptop for I wanted to learn Qt Quick and QML (as a C++ dev, I already had some experience with Qt Widgets, but mostly only with their side of the framework). The building went well, and soon I got it done. Yet, I couldn't add this build to Qt Creator 20.0.1, when I was manually adding qmake or qmake6 to Qt Versions within Kits, I got an error:
The qmake executable /home/tea/Apps/qt-6.11.2/bin/qmake could not be added: "/home/tea/Apps/qt-6.11.2/bin/qmake" produced no output: /home/tea/Apps/qt-6.11.2/bin/qmake: error while loading shared libraries: libicui18n.so.74: cannot open shared object file: No such file or directory.
Today I've confirmed with apt that I actually do have ICU installed in the system:
libicu74 is already the newest version (74.2-1ubuntu3.1). libicu74 set to manually installed.The exact library
libicui18n.so.74.2lies in/usr/lib/x86_64-linux-gnu/.Right now I don't know what to do to fix that. Maybe, that's me doing anything wrong, or that's another issue. So, any help would be highly appreciated.
@Irimitlad said in How to fix missed libicui18n.so.74 when adding qmake to Qt Creator?:
The exact library libicui18n.so.74.2 lies in /usr/lib/x86_64-linux-gnu/.
and is there libicui18n.so.74 symbolic link in /usr/lib/x86_64-linux-gnu/ pointing to it?
Is there a reason to build Qt by yourself? -
Hello.
Yesterday, I built Qt 6.11.2 from source on my Ubuntu 24.04 laptop for I wanted to learn Qt Quick and QML (as a C++ dev, I already had some experience with Qt Widgets, but mostly only with their side of the framework). The building went well, and soon I got it done. Yet, I couldn't add this build to Qt Creator 20.0.1, when I was manually adding qmake or qmake6 to Qt Versions within Kits, I got an error:
The qmake executable /home/tea/Apps/qt-6.11.2/bin/qmake could not be added: "/home/tea/Apps/qt-6.11.2/bin/qmake" produced no output: /home/tea/Apps/qt-6.11.2/bin/qmake: error while loading shared libraries: libicui18n.so.74: cannot open shared object file: No such file or directory.
Today I've confirmed with apt that I actually do have ICU installed in the system:
libicu74 is already the newest version (74.2-1ubuntu3.1). libicu74 set to manually installed.The exact library
libicui18n.so.74.2lies in/usr/lib/x86_64-linux-gnu/.Right now I don't know what to do to fix that. Maybe, that's me doing anything wrong, or that's another issue. So, any help would be highly appreciated.
Hi and welcome to devnet,
Can you also share the output of
ldd /home/tea/Apps/qt-6.11.2/bin/qmake?