
Я использую 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