installazione compiz plugin
Inviato: sabato 6 settembre 2008, 9:44
Ciao a tutti,
sò che di certo non è un argomento nuovo ma proprio non riesco a risolvere questo mio problema,ho provato a cercare sul forum, ma senza risultato.
Ho da poco installato kubuntu 8.04 hardy heron e da synaptics ho installato compiz 7.6 e tutto, compiz compreso funziona alla perfezione.
Volevo ora installare qualche plugin come freewin, dodge e pochi altri..
ho eseguito questa procedura
git clone git://anongit.compiz-fusion.org/users/rcxdude/dodge
cd dodge
make
make install
il problema è che già arrivato al make nella compilazione dalla 5 riga in poi mi da una valanga di errori, ne seguo alcuni in quanto il forum non permette di superare un certo limite di caratteri.
daniele@daniele-desktop:~/dodge$ make
convert : dodge.xml.in -> build/dodge.xml
bcop'ing : build/dodge.xml -> build/dodge_options.h
bcop'ing : build/dodge.xml -> build/dodge_options.c
schema : build/dodge.xml -> build/compiz-dodge.schema
compiling : dodge.c -> build/dodge.lododge.c: In function ‘dodgeInitDisplay’:
dodge.c:611: warning: implicit declaration of function ‘dodgeSetDodgeToggleKeyInitiate’
dodge.c:611: warning: nested extern declaration of ‘dodgeSetDodgeToggleKeyInitiate’
dodge.c:612: warning: implicit declaration of function ‘dodgeSetDodgeToggleButtonInitiate’
dodge.c:612: warning: nested extern declaration of ‘dodgeSetDodgeToggleButtonInitiate’
dodge.c:613: warning: implicit declaration of function ‘dodgeSetDodgeToggleEdgeInitiate’
dodge.c:613: warning: nested extern declaration of ‘dodgeSetDodgeToggleEdgeInitiate’
dodge.c:614: warning: implicit declaration of function ‘dodgeSetDodgeSelectKeyInitiate’
dodge.c:614: warning: nested extern declaration of ‘dodgeSetDodgeSelectKeyInitiate’
compiling : dodge.c -> build/dodge.lo
compiling : build/dodge_options.c -> build/dodge_options.loIn file included from build/dodge_options.c:19:
build/dodge_options.h:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
build/dodge_options.h:69: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
build/dodge_options.h:80: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘dodgeGetDodgeActive’
build/dodge_options.c:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
build/dodge_options.c:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘dodgeOptionsVTable’
build/dodge_options.c:44: error: array type has incomplete element type
build/dodge_options.c: In function ‘dodgeGetDodgeToggleKeyOption’:
build/dodge_options.c:54: error: dereferencing pointer to incomplete type
build/dodge_options.c:56: warning: control reaches end of non-void function
build/dodge_options.c: In function ‘dodgeSetDodgeToggleKeyNotify’:
build/dodge_options.c:60: error: dereferencing pointer to incomplete type
build/dodge_options.c: In function ‘dodgeGetDodgeToggleButtonOption’:
build/dodge_options.c:66: error: dereferencing pointer to incomplete type
build/dodge_options.c:68: warning: control reaches end of non-void function
build/dodge_options.c: In function ‘dodgeSetDodgeToggleButtonNotify’:
build/dodge_options.c:72: error: dereferencing pointer to incomplete type
build/dodge_options.c: In function ‘dodgeGetDodgeToggleEdgeOption’:
build/dodge_options.c:78: error: dereferencing pointer to incomplete type
build/dodge_options.c:80: warning: control reaches end of non-void function
build/dodge_options.c: In function ‘dodgeSetDodgeToggleEdgeNotify’:
build/dodge_options.c:84: error: dereferencing pointer to incomplete type
build/dodge_options.c: At top level:
build/dodge_options.c:88: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
--------------------------------------------------------------------------------------------------------------------------------------------------------
qualcuno ha una vaga idea da cosa possa dipendere ??
Premetto di non essere un guru di linux è solo qualche mese che lo utilizzo
grazie e ciao !!!!!!!!!
Daniele
sò che di certo non è un argomento nuovo ma proprio non riesco a risolvere questo mio problema,ho provato a cercare sul forum, ma senza risultato.
Ho da poco installato kubuntu 8.04 hardy heron e da synaptics ho installato compiz 7.6 e tutto, compiz compreso funziona alla perfezione.
Volevo ora installare qualche plugin come freewin, dodge e pochi altri..
ho eseguito questa procedura
git clone git://anongit.compiz-fusion.org/users/rcxdude/dodge
cd dodge
make
make install
il problema è che già arrivato al make nella compilazione dalla 5 riga in poi mi da una valanga di errori, ne seguo alcuni in quanto il forum non permette di superare un certo limite di caratteri.
daniele@daniele-desktop:~/dodge$ make
convert : dodge.xml.in -> build/dodge.xml
bcop'ing : build/dodge.xml -> build/dodge_options.h
bcop'ing : build/dodge.xml -> build/dodge_options.c
schema : build/dodge.xml -> build/compiz-dodge.schema
compiling : dodge.c -> build/dodge.lododge.c: In function ‘dodgeInitDisplay’:
dodge.c:611: warning: implicit declaration of function ‘dodgeSetDodgeToggleKeyInitiate’
dodge.c:611: warning: nested extern declaration of ‘dodgeSetDodgeToggleKeyInitiate’
dodge.c:612: warning: implicit declaration of function ‘dodgeSetDodgeToggleButtonInitiate’
dodge.c:612: warning: nested extern declaration of ‘dodgeSetDodgeToggleButtonInitiate’
dodge.c:613: warning: implicit declaration of function ‘dodgeSetDodgeToggleEdgeInitiate’
dodge.c:613: warning: nested extern declaration of ‘dodgeSetDodgeToggleEdgeInitiate’
dodge.c:614: warning: implicit declaration of function ‘dodgeSetDodgeSelectKeyInitiate’
dodge.c:614: warning: nested extern declaration of ‘dodgeSetDodgeSelectKeyInitiate’
compiling : dodge.c -> build/dodge.lo
compiling : build/dodge_options.c -> build/dodge_options.loIn file included from build/dodge_options.c:19:
build/dodge_options.h:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
build/dodge_options.h:69: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
build/dodge_options.h:80: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘dodgeGetDodgeActive’
build/dodge_options.c:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
build/dodge_options.c:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘dodgeOptionsVTable’
build/dodge_options.c:44: error: array type has incomplete element type
build/dodge_options.c: In function ‘dodgeGetDodgeToggleKeyOption’:
build/dodge_options.c:54: error: dereferencing pointer to incomplete type
build/dodge_options.c:56: warning: control reaches end of non-void function
build/dodge_options.c: In function ‘dodgeSetDodgeToggleKeyNotify’:
build/dodge_options.c:60: error: dereferencing pointer to incomplete type
build/dodge_options.c: In function ‘dodgeGetDodgeToggleButtonOption’:
build/dodge_options.c:66: error: dereferencing pointer to incomplete type
build/dodge_options.c:68: warning: control reaches end of non-void function
build/dodge_options.c: In function ‘dodgeSetDodgeToggleButtonNotify’:
build/dodge_options.c:72: error: dereferencing pointer to incomplete type
build/dodge_options.c: In function ‘dodgeGetDodgeToggleEdgeOption’:
build/dodge_options.c:78: error: dereferencing pointer to incomplete type
build/dodge_options.c:80: warning: control reaches end of non-void function
build/dodge_options.c: In function ‘dodgeSetDodgeToggleEdgeNotify’:
build/dodge_options.c:84: error: dereferencing pointer to incomplete type
build/dodge_options.c: At top level:
build/dodge_options.c:88: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
--------------------------------------------------------------------------------------------------------------------------------------------------------
qualcuno ha una vaga idea da cosa possa dipendere ??
Premetto di non essere un guru di linux è solo qualche mese che lo utilizzo
grazie e ciao !!!!!!!!!
Daniele