LINUX.ORG.RU

Проблемы со сборкой compiz

 


0

1
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtXml   -I/usr/include/    -march=native -O2 -pipe -fomit-frame-pointer -Wall -D_FORTIFY_SOURCE=2 -c -o switcher.o switcher.cpp
In file included from window.cpp:24:0:
window.h:119:16: ошибка: нет декларации «ClientGroupItem» в этой области видимости
window.h:119:31: ошибка: некорректный аргумент шаблона 1
window.cpp:777:7: ошибка: нет декларации «ClientGroupItem» в этой области видимости
window.cpp:777:22: ошибка: некорректный аргумент шаблона 1
window.cpp: В функции-члене «virtual int KWD::Window::clientGroupItems() const»:
window.cpp:780:11: ошибка: нет декларации «ClientGroupItem» в этой области видимости
window.cpp:780:26: ошибка: некорректный аргумент шаблона 1
window.cpp:780:33: ошибка: invalid type in declaration before «;» token
window.cpp:785:11: ошибка: запрос элемента «append» в «items», имеющего не классовый тип «int»
In file included from decorator.h:41:0,
                 from decorator.cpp:41:
window.h:119:16: ошибка: нет декларации «ClientGroupItem» в этой области видимости
window.h:119:31: ошибка: некорректный аргумент шаблона 1
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtXml   -I/usr/include/    -march=native -O2 -pipe -fomit-frame-pointer -Wall -D_FORTIFY_SOURCE=2 -c -o paintredirector.o paintredirector.cpp
make[3]: *** [window.o] Ошибка 1
make[3]: *** Ожидание завершения заданий...
decorator.cpp: В функции-члене «bool KWD::Decorator::enableDecorations(Time)»:
decorator.cpp:216:27: ошибка: cannot allocate an object of abstract type «KWD::Window»
window.h:54:7: замечание:   because the following virtual functions are pure within «KWD::Window»:
/usr/include/kdecorationbridge.h:101:21: замечание:     virtual QString KDecorationBridgeUnstable::caption(int) const
/usr/include/kdecorationbridge.h:102:18: замечание:     virtual void KDecorationBridgeUnstable::closeTab(long int)
/usr/include/kdecorationbridge.h:103:18: замечание:     virtual void KDecorationBridgeUnstable::closeTabGroup()
/usr/include/kdecorationbridge.h:104:18: замечание:     virtual long int KDecorationBridgeUnstable::currentTabId() const
/usr/include/kdecorationbridge.h:106:19: замечание:     virtual QIcon KDecorationBridgeUnstable::icon(int) const
/usr/include/kdecorationbridge.h:107:18: замечание:     virtual void KDecorationBridgeUnstable::setCurrentTab(long int)
/usr/include/kdecorationbridge.h:109:18: замечание:     virtual void KDecorationBridgeUnstable::showWindowMenu(const QPoint&, long int)
/usr/include/kdecorationbridge.h:110:18: замечание:     virtual void KDecorationBridgeUnstable::tab_A_before_B(long int, long int)
/usr/include/kdecorationbridge.h:111:18: замечание:     virtual void KDecorationBridgeUnstable::tab_A_behind_B(long int, long int)
/usr/include/kdecorationbridge.h:112:17: замечание:     virtual int KDecorationBridgeUnstable::tabCount() const
/usr/include/kdecorationbridge.h:113:18: замечание:     virtual long int KDecorationBridgeUnstable::tabId(int) const
/usr/include/kdecorationbridge.h:114:18: замечание:     virtual void KDecorationBridgeUnstable::untab(long int, const QRect&)
decorator.cpp:218:33: ошибка: cannot allocate an object of abstract type «KWD::Window»
window.h:54:7: замечание:   since type «KWD::Window» has pure virtual functions
decorator.cpp: В функции-члене «void KWD::Decorator::handleWindowAdded(WId)»:
decorator.cpp:682:30: ошибка: cannot allocate an object of abstract type «KWD::Window»
window.h:54:7: замечание:   since type «KWD::Window» has pure virtual functions
In file included from decorator.h:41:0,
                 from switcher.cpp:24:
window.h:119:16: ошибка: нет декларации «ClientGroupItem» в этой области видимости
window.h:119:31: ошибка: некорректный аргумент шаблона 1
make[3]: *** [decorator.o] Ошибка 1
make[3]: *** [switcher.o] Ошибка 1
make[3]: Выход из каталога `/var/tmp/portage/x11-wm/compiz-0.8.8/work/compiz-0.8.8/kde/window-decorator-kde4'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Выход из каталога `/var/tmp/portage/x11-wm/compiz-0.8.8/work/compiz-0.8.8/kde'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Выход из каталога `/var/tmp/portage/x11-wm/compiz-0.8.8/work/compiz-0.8.8'
make: *** [all] Ошибка 2
emake failed
 * ERROR: x11-wm/compiz-0.8.8 failed (compile phase):
 *   emake failed
 * 
 * Call stack:
 *          ebuild.sh, line   85:  Called src_compile
 *        environment, line 3140:  Called _eapi2_src_compile
 *   phase-helpers.sh, line  573:  Called die
 * The specific snippet of code:
 *              emake || die "emake failed"

x11-wm/compiz-0.8.8
layout: stuff
megabaks

★★★★★

KDE window decorator вроде как заброшен, собирай без него или пробуй более новую версию компиза

wota ★★
()
test@avalon ~ $ emerge -pv compiz

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] x11-wm/compiz-0.8.8::stuff  USE="cairo kde svg -fuse -gconf -gnome -gtk" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

Какие флаги?

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

Какие флаги?

тут скорее дело в версии KDE - расширили интерфейс и теперь обертка в compiz его не покрывает, отсюда «cannot allocate an object of abstract type»

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

проблема в твоей версии кед
для них ещё не пилилось
не беги вперёд паровоза и баги корректные пости

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

малыш, это мой оверлей - это раз
второе - ты смотришь кривую херь - патч для поддержки текущих кед был запилен в компиз в это году
третье - в основном дереве патч из моего оверлее
короче - слив засчитан

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

малыш, это мой оверлей

детка, оно не собирается вне зависимости от этого

ты смотришь кривую херь - патч для поддержки текущих кед был запилен в компиз в это году
в основном дереве патч из моего оверлее

детка, «KDE window decorator заброшен» и не собирался из-за новой версии КДЕ - я все правильно написал, остальное твои прыщи и комплексы

короче - слив засчитан

ололо

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

Можешь мне еще помочь с парой проблем?
1)Когда я пытаюсь задать горячую клавишу в compizconfig то вместо <ctrl> у меня пишется <Primery>.
2)Shift Switcher не хочет переключать по tab + alt ни при каких условиях, любая другая комбинация работает
Заранее спасибо!

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

комбинация может быть забита ещё где-то...хотя он тогда должен матюгнуться
а первое...даже хз...xmodmap?

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