LINUX.ORG.RU

[gentoo] Собрать libunity

 


0

1

Пытаюсь собрать libunity, чтобы отображался прогресс на таскбаре.

Столкнулся со следующим:

  • libunity версии 4 и более ранние требуют dbusmenu версии 0.4, зато работают с dee версии 0.5.22, который успешно компилируется
  • libunity версии 5 не против свежего dbusmenu, но требуют dee 1.0+, который не собирается
make[3]: Entering directory `/home/shtsh/tmp/dee-1.0.2/src'
  CC     libdee_1_0_la-dee-filter-model.lo
In file included from dee-filter-model.c:58:0:
dee-filter.h:33:27: error: redefinition of typedef ‘DeeFilter’
./dee-filter-model.h:57:27: note: previous declaration of ‘DeeFilter’ was here
make[3]: *** [libdee_1_0_la-dee-filter-model.lo] Error 1

Как обойти ошибку компиляции? Они же как-то собирают это в пакет.

★★★★

Как обойти ошибку компиляции?

курить и править код

Они же как-то собирают это в пакет

курить «их» патч

anonymous
()

Пытаюсь собрать libunity, чтобы отображался прогресс на таскбаре.

На каком таскбаре? KDE'шный IconTasks показывает прогресс без никаких libunity.

gentoo_root ★★★★★
()
Ответ на: комментарий от Shtsh

пфф, ты выбрал ссылку на ванильный код, хотя рядом лежал патч, в файле с названием «*patch*.gz»
этот форум меня зобавляет

anonymous
()
Ответ на: комментарий от gentoo_root

Есть расширение специальное, но оно работает через libunity. Для этого я и пытаюсь собрать.

Shtsh ★★★★
() автор топика
Ответ на: комментарий от megabaks

Он нужен для сборки libunity. Это значит, что у меня что-то не то с настройками. Буду разбираться.

Shtsh ★★★★
() автор топика

Когда соберёшь - скажи, и напиши точные версии пакетов и патчи к ним. Хочу попробовать Unity. Ну или если не соберёшь и понадобится помощь в чём-нибудь другом.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Я не планирую собирать unity - только библиотеку, которая требуется для отображения прогресса и чисел на иконках.

Shtsh ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.