web-dev-qa-db-ja.com

Glade Designerがクラッシュしています

これが私が直面しているエラーです。 Gladeを立ち上げて実行する必要があります。

私は

Sudo apt-get install glade command

そして、これはGladeデザイナーを実行しようとしたときに私が得たものです

nirvasi@nirvasiTerminal:~$ glade
GladeUI-Message: 20 missing displayable value for GtkWidget::AtkObject::accessible-role
GladeUI-Message: 1 missing displayable value for GtkCellRendererAccel::accel-mode
GladeUI-Message: Glade needs artwork; a default icon will be used for the following classes:
    GtkApplicationWindow    needs an icon named 'widget-gtk-applicationwindow'

(glade:2331): Gtk-WARNING **: Unknown property: GtkBox.margin-end

(glade:2331): Gtk-WARNING **: Unknown property: GtkBox.margin-end
glade: symbol lookup error: glade: undefined symbol: gtk_widget_set_margin_start
nirvasi@nirvasiTerminal:~$ 

この前に、いくつかのライブラリをインストールして、Gladeの最新バージョンをソースからビルドしようとしました。そして、私はかなりの数のパッケージを「Sudo make install」しました。このエラーが発生しているのはそれらが原因でしょうか?

4
Shaan Repswal

何がおかしいのかわかりました。以前にGlade 3.18.3の最新バージョンをソースからビルドしようとしました。しかし、それは私のgtkが3.12.0である必要がありました。しかし、私のgtkは3.10.0であり、apt-get installで取得できる最新バージョンのように見えました。そこで、実際の最新バージョン3.12.2のソースをダウンロードし、ソースからビルドしてmake installステートメントを実行しました。

ただし、空き地3.18.3ソースはまだビルドされません。だから...そこにあった。だから私はそれをあきらめ、もしSudo apt-get install glade動作しますか?

この後、アプリケーションメニューから空き地を実行しようとしましたが、ここで質問で言及したエラーが発生しました。

とにかく、私はやった

Sudo make uninstall

gtk 3.12.2のソースディレクトリ内。見て、うまくいった。インストールしたものはすべてアンインストールされ、Gladeが動作するようになりました。

私はubuntu MATE 14.04 btw。

2
Shaan Repswal