web-dev-qa-db-ja.com

QtCreatorはもう起動しません。シンボル検索エラー

昨日からQtCreatorを起動できません。ターミナルからQtCreatorを起動しようとすると、次のエラーメッセージが表示されます。

qtcreator: symbol lookup error: /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so: undefined symbol: _ZN15QPlatformWindow17formatWindowTitleERK7QStringS2_

これが何であるかについてのアイデアはありますか?

Ubuntu SDKとQtの両方でqt5-edgers ppaを使用してUbuntu 13.04を実行します。

QtCreatorのバージョン:2.7.0-0ubuntu4〜raring1〜test5

5
Daniel Holm

どういうわけか、2つのQtバージョンがインストールされているように見えました(ありがとうhakermania)。すべてのQt4を削除し、Ubuntu SDKとQtCreatorを再インストールした後(再び)動作しました。

2
Daniel Holm

この問題はめったに起こりませんが、たとえば、ubuntu-sdkのアーカイブバージョンからのアップグレード、またはより複雑なアップグレードパスに関連しています。根本的な問題は現在不明ですが、Qt 5の削除と再インストールは機能しているようです。

  1. Libqt5core5パッケージを削除して、Qt 5のほとんどを削除します
  2. Ubuntu-sdkパッケージをインストールして、Qt 5とその他のUbuntu SDKを取り戻します。
4
Timo Jyrinki