Пытаюсь собрать 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
Как обойти ошибку компиляции? Они же как-то собирают это в пакет.