(Перемещенный от форумов Ubuntu.)
Я являюсь несколько новым при здании, таким образом, я надеюсь, что это - легкое объяснение.
Загруженный источник Наутилуса для исправления для прозрачного фона.
Исправление подходило и прекрасный.
Во время создания я получил это:
Making all in libnautilus-private
make[2]: Entering directory `/home/[x]/nautilus-2.32.0/libnautilus-private'
GEN nautilus-marshal.h
GEN nautilus-marshal-guts.c
CC nautilus-autorun.lo
gcc: @APP_INDICATOR_CFLAGS@: No such file or directory
make[2]: *** [nautilus-autorun.lo] Error 1
make[2]: Leaving directory `/home/[x]/nautilus-2.32.0/libnautilus-private'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/[x]/nautilus-2.32.0'
make: *** [all] Error 2
Я тоже не очень хорошо отлаживаю проблемы со сборкой, но здесь все в порядке.
Я могу вам сказать, что это вызвано патчем Debian 89_use_application_indicator.patch
, который ссылается на https://bugs.edge.launchpad.net/ubuntu/+source/nautilus/+bug/497880 [ 119]
По-видимому, @APP_INDICATOR_CFLAGS@
из libnautilus-private/Makefile.am
неправильно заменено выходом из pkg-config --cflags --libs appindicator-0.1
. Вполне вероятно, что после применения патчей для дистрибутива вы забыли запустить autoreconf
.
Просто запустите autoreconf
и снова запустите make. Это обновит configure.in
для замены APP_INDICATOR_CFLAGS.