
Ubuntu12.04 ltsを使用しています。
yelp
コマンドを使用してソースからパッケージをビルドするとdpkg-buildpackage
、次のメッセージが表示されます。
そして眠りに落ちます。
gtk-doc: Scanning header files
(process:30532): Gtk-CRITICAL **: gtk_icon_theme_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
何が起こったのですか? この問題をどのように解決すればよいですか?
答え1
私は次のようにしてこの問題を解決しました
yelp
ubuntuリポジトリからソースをダウンロードしましたapt-get source yelp
。
を開いてyelp-3.4.1/debian/rules
、次の行を削除しました。
DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc
ちなみに、yelp
パッケージをビルドできました。
答え2
yelpをインストールするのに難しいコンパイル方法を実装する必要はありません。メインUbuntuリポジトリ。
sudo apt-get install yelp libyelp0 libyelp-dev unity-scope-yelp yelp-tools yelp-xsl