per quanto riguarda i plugins per compiz ho voluto prelevare il plugin animation che dovrebbe dare i vari effetti in uscita e in entrata alle finestre, ho decompresso il pacchetto e ho dato il make, ma mi ha restituito questo errore:
Codice: Seleziona tutto
compiling : animation.c -> build/libanimation.loanimation.c: In function 'postAnimationCleanup':
animation.c:4358: warning: unused variable 'as'
animation.c: In function 'animDrawWindowGeometry':
animation.c:5212: error: 'CompScreen' has no member named 'drawWindowGeometry'
animation.c:5213: error: 'CompScreen' has no member named 'drawWindowGeometry'
animation.c:5214: error: 'CompScreen' has no member named 'drawWindowGeometry'
animation.c:5214: error: 'CompScreen' has no member named 'drawWindowGeometry'
animation.c: In function 'animPaintWindow':
animation.c:5234: error: 'PAINT_WINDOW_SOLID_MASK' undeclared (first use in this function)
animation.c:5234: error: (Each undeclared identifier is reported only once
animation.c:5234: error: for each function it appears in.)
animation.c:5249: warning: passing argument 3 of 'w->screen->paintWindow' from incompatible pointer type
animation.c:5249: warning: passing argument 4 of 'w->screen->paintWindow' makes pointer from integer without a cast
animation.c:5249: error: too few arguments to function 'w->screen->paintWindow'
animation.c:5250: warning: assignment from incompatible pointer type
animation.c:5265: warning: passing argument 3 of 'w->screen->paintWindow' from incompatible pointer type
animation.c:5265: warning: passing argument 4 of 'w->screen->paintWindow' makes pointer from integer without a cast
animation.c:5265: error: too few arguments to function 'w->screen->paintWindow'
animation.c:5266: warning: assignment from incompatible pointer type
animation.c: In function 'animWindowResizeNotify':
animation.c:6183: error: too few arguments to function 'w->screen->windowResizeNotify'
animation.c:6184: warning: assignment from incompatible pointer type
animation.c: In function 'animPaintScreen':
animation.c:6257: warning: passing argument 3 of 's->paintScreen' from incompatible pointer type
animation.c:6257: warning: passing argument 4 of 's->paintScreen' makes pointer from integer without a cast
animation.c:6257: error: too few arguments to function 's->paintScreen'
animation.c:6258: warning: assignment from incompatible pointer type
animation.c: In function 'animInitScreen':
animation.c:6331: warning: assignment from incompatible pointer type
animation.c:6332: warning: assignment from incompatible pointer type
animation.c:6335: error: 'CompScreen' has no member named 'drawWindowGeometry'
animation.c:6335: error: 'CompScreen' has no member named 'drawWindowGeometry'
animation.c:6336: warning: assignment from incompatible pointer type
animation.c: In function 'animFiniScreen':
animation.c:6368: error: 'CompScreen' has no member named 'drawWindowGeometry'
make: *** [build/libanimation.lo] Error 1
Per quanto ho capito i plugins altro non sono che delle librerie (infatti si trovano tutti in /usr/lib/compiz/nome_plugin*), una volta compilati basta metterli li e inserirli nello script che avvia compiz...
Speriamo di risolvere...
Ciau a tutti...



