libpangocairo-1.0.so.0: 未定義シンボル: cairo_has_show_text_glyphs エラー

libpangocairo-1.0.so.0: 未定義シンボル: cairo_has_show_text_glyphs エラー

私はDebian Squeezeを使用しており、Gimp 2.8をインストールしたいと思います。 Gimpには多くのパッケージ依存関係がインストールされましたが、Gimpパッケージのインストールを正常に完了できませんでした。

Gimpの依存関係をインストールするときに必要なパッケージが破損しているようです。今すぐ実行しようとすると、次thunarのエラーが発生するためですgedit

symbol lookup error: /usr/local/lib/libpangocairo-1.0.so.0: undefined symbol: cairo_has_show_text_glyphs

このエラーをどのように解決できますか?

ベストアンサー1

libpangocairo-1.0.so.0インストールした in バージョンは/usr/local/libin バージョンと互換性がありません/usr/lib(おそらく、in バージョンが依存するライブラリの他のバージョンに対してコンパイルされたため)。

Gnomeライブラリを使用しなくなった場合は/usr/local/lib削除してください。インストールされているアプリケーションと一緒に使用する場合は、/usr/local/binDebianのライブラリバージョン用にアプリケーションを再コンパイルするか、ライブラリを標準ライブラリパスの外に移動し、次のシェルスクリプトを使用してGnomeアプリケーションを起動します/usr/local/bin

#!/bin/sh
export LD_LIBRARY_PATH=/usr/local/lib/gnome-extra-libraries
exec /usr/local/bin/locally-installed-gnome-application.bin

libpangocairo-1.0.so.0そしてその仲間はに行き、/usr/local/lib/gnome-extra-libraries/usr/local/bin/locally-installed-gnome-application行きます/usr/local/bin/locally-installed-gnome-application.bin

おすすめ記事