Не собирается gnome-extra/yelp-2.30.1-r1 [РЕШЕНО]
ivanmfan 14 Августа, 2010 - 20:11
yelp-yelp-bookmarks.o `test -f 'yelp-bookmarks.c' || echo './'`yelp-bookmarks.c
Yelper.cpp:48:32: error: nsIWebBrowserPrint.h: Нет такого файла или каталога
In file included from Yelper.cpp:61:
yelp-gecko-services.h:24:38: error: nsIPrintingPromptService.h: Нет такого файла или каталога
yelp-gecko-services.h:25:36: error: nsIPrintProgressParams.h: Нет такого файла или каталога
In file included from Yelper.cpp:61:
yelp-gecko-services.h:43: ошибка: expected class-name before ‘,’ token
yelp-gecko-services.h:44: ошибка: expected class-name before ‘{’ token
yelp-gecko-services.h:47: ошибка: ISO C++ запрещает декларации ‘NS_DECL_NSIPRINTINGPROMPTSERVICE’ без типа
yelp-gecko-services.h:48: ошибка: expected ‘;’ before ‘virtual’
yelp-gecko-services.h:49: ошибка: ‘NS_DECL_NSIPRINTPROGRESSPARAMS’ does not name a type
yelp-gecko-services.h:64: ошибка: ‘nsIWebBrowserPrint’ has not been declared
yelp-gecko-services.h:75: ошибка: ISO C++ запрещает декларации ‘nsIWebBrowserPrint’ без типа
yelp-gecko-services.h:75: ошибка: expected ‘;’ before ‘*’ token
Yelper.cpp: In member function ‘nsresult Yelper::Print(YelpPrintInfo*, PRBool, int*)’:
Yelper.cpp:292: ошибка: нет декларации ‘nsIWebBrowserPrint’ в этой области видимости
Yelper.cpp:292: ошибка: некорректный аргумент шаблона 1
Yelper.cpp:292: ошибка: invalid type in declaration before ‘(’ token
Yelper.cpp:292: ошибка: ошибка преобразования ‘const nsGetInterface’ в ‘int’ в initialization
Yelper.cpp:297: ошибка: базовый операнд ‘->’ не является указателем
Yelper.cpp:304: ошибка: некорректное преобразование из ‘int’ в ‘int*’
Yelper.cpp:304: ошибка: при инициализации 2 -го аргумента ‘PrintListener::PrintListener(YelpPrintInfo*, int*)’
Yelper.cpp:307: ошибка: базовый операнд ‘->’ не является указателем
Yelper.cpp:309: ошибка: базовый операнд ‘->’ не является указателем
Yelper.cpp:310: ошибка: базовый операнд ‘->’ не является указателем
Yelper.cpp: In member function ‘nsresult Yelper::PrintPreviewNavigate(int)’:
Yelper.cpp:320: ошибка: нет декларации ‘nsIWebBrowserPrint’ в этой области видимости
Yelper.cpp:320: ошибка: некорректный аргумент шаблона 1
Yelper.cpp:320: ошибка: invalid type in declaration before ‘(’ token
Yelper.cpp:320: ошибка: ошибка преобразования ‘const nsGetInterface’ в ‘int’ в initialization
Yelper.cpp:323: ошибка: базовый операнд ‘->’ не является указателем
Yelper.cpp: In member function ‘nsresult Yelper::PrintPreviewEnd()’:
Yelper.cpp:330: ошибка: нет декларации ‘nsIWebBrowserPrint’ в этой области видимости
Yelper.cpp:330: ошибка: некорректный аргумент шаблона 1
Yelper.cpp:330: ошибка: invalid type in declaration before ‘(’ token
Yelper.cpp:330: ошибка: ошибка преобразования ‘const nsGetInterface’ в ‘int’ в initialization
Yelper.cpp:333: ошибка: базовый операнд ‘->’ не является указателем
make[3]: *** [yelp-Yelper.o] Ошибка 1
make[3]: *** Ожидание завершения заданий...
mv -f .deps/yelp-yelp-bookmarks.Tpo .deps/yelp-yelp-bookmarks.Po
make[3]: Leaving directory `/var/tmp/portage/gnome-extra/yelp-2.30.1-r1/work/yelp-2.30.1/src'
make[2]: *** [all] Ошибка 2
make[2]: Leaving directory `/var/tmp/portage/gnome-extra/yelp-2.30.1-r1/work/yelp-2.30.1/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/gnome-extra/yelp-2.30.1-r1/work/yelp-2.30.1'
make: *** [all] Ошибка 2
* ERROR: gnome-extra/yelp-2.30.1-r1 failed:
* compile failure
*
* Call stack:
* ebuild.sh, line 48: Called src_compile
* environment, line 3125: Called gnome2_src_compile
* environment, line 2468: Called die
* The specific snippet of code:
* emake || die "compile failure"
*
* If you need support, post the output of 'emerge --info =gnome-extra/yelp-2.30.1-r1',
* the complete build log and the output of 'emerge -pqv =gnome-extra/yelp-2.30.1-r1'.
* The complete build log is located at '/var/tmp/portage/gnome-extra/yelp-2.30.1-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/gnome-extra/yelp-2.30.1-r1/temp/environment'.
* S: '/var/tmp/portage/gnome-extra/yelp-2.30.1-r1/work/yelp-2.30.1'
Вот такое ругательство...
»
- Для комментирования войдите или зарегистрируйтесь

Аналогичная проблема
Аналогичная проблема
Тут нашел предположительное
Тут нашел предположительное решение. Говорят, нужно попробывать xulrunner с +cups скомпилить. Пробуем...
Ну как?
Ну как?
ночной юмор ??? =)))
ночной юмор ??? =)))
А оно ВАМ точно требуется ????? Вы точно-точно уверены что найдете в этом что то нужное для себя ?
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
cups на ноуте не нужен. Но
cups на ноуте не нужен. Но тем не менее yelp с флагом cups для xulrunner скомпилился и обновление удачно завершилось. :)
Да... с xulrunner с +cups все
Да... с xulrunner с +cups все получилось...