суббота, 4 декабря 2010 г.

qutIM на Nokia N900: решаем проблему с libQtWebKit*

Вышел наконец то долгожданный qutIM под N900! Однако сразу после установки обнаружилась проблема - он не запускался. Точнее, он закрывался через несколько секунд после старта.



Запуск из терминала показал следующее:

[2|user@Nokia-N900|~]/opt/qutim/bin/qutim
("/usr/local/share/icons", "/usr/share/icons", ":/icons")
Cannot load library /opt/qutim/lib/qutim/plugins/libadiumchat.so: (libQtWebKit.so.4: cannot open shared object file: No such file or directory)
"[Core]:" virtual void ConnectionManager::ConnectionManager::init()
DPlugin::DPlugin()
virtual void DPlugin::init()
Jabber::JPlugin::JPlugin()
virtual void Jabber::JPlugin::init()
"[Core]:" virtual void Logger::LoggerPlugin::init()
"[Core]:" virtual void MassMessaging::MassMessaging::init()
Cannot load library /opt/qutim/lib/qutim/plugins/libstackedchatform.so: (libQtWebKit.so.4: cannot open shared object file: No such file or directory)
"[Core]:" virtual void UnreadMessagesKeeper::UnreadMessagesKeeper::init()
"[Core]:" virtual void UrlPreview::UrlPreviewPlugin::init()
Cannot load library /opt/qutim/lib/qutim/plugins/libvkontakte.so: (libQtWebKit.so.4: cannot open shared object file: No such file or directory)
Cannot load library /opt/qutim/lib/qutim/plugins/libvkontaktewall.so: (libQtWebKit.so.4: cannot open shared object file: No such file or directory)
Cannot load library /opt/qutim/lib/qutim/plugins/libwebkitchat.so: (libQtWebKit.so.4: cannot open shared object file: No such file or directory)
"[Core]:" virtual void YandexNarodPlugin::init()
"ChatLayer" service has not been found
Aborted


Видим, что ему не хватает либ. Сделаем симлинки на то, что есть:


ln -s /opt/lib/libQtWebKit.so.4.7.0 /usr/lib/libQtWebKit.so.4
ln -s /opt/lib/libQtWebKit.so.4.7.0 /usr/lib/libQtWebKit.so.4.7
ln -s /opt/lib/libQtWebKit.so.4.7.0 /usr/lib/libQtWebKit.so.4.7.0