Pagina 1 di 1

gtk-qt-engine

Inviato: mer 20 gen 2010, 21:26
da lupass93
Ciao a tutti, avevo pensato di installare gtk-qt-engine, per non vedere quella bruttissima grafica delle applicazioni che dipendono da gtk, tipo mozilla firefox e altre.
Allora ho controllato le dipendenze di gtk-qt-engine e sono tutte a posto, visto che sono ancora pochi i pacchetti precompilati per slacky a 64bit, ho scaricato i sorgenti, ho provato a compilarli ma non và... mi riporta questo errore:

Codice: Seleziona tutto

root@tux:/home/luca/Downloads/gtk-qt-engine# make
[  4%] Building C object src/CMakeFiles/qt4engine.dir/qt_theme_draw.o
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'get_shadowType':        
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:64: warning: unused parameter 'style' 
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'draw_hline':            
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:119: error: implicit declaration of function 'abs'                                                                                 
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:111: warning: unused parameter 'area' 
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'draw_vline':            
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:136: warning: unused parameter 'area' 
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'draw_shadow':           
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:175: warning: unused variable 'i'     
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:174: warning: unused variable 'thickness_dark'                                                                                     
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:173: warning: unused variable 'thickness_light'                                                                                    
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:171: warning: unused variable 'gc4'   
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:170: warning: unused variable 'gc3'   
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:169: warning: unused variable 'gc2'   
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:168: warning: unused variable 'gc1'   
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:160: warning: unused parameter 'area' 
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'draw_polygon':          
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:221: warning: unused parameter 'widget'                                                                                            
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:222: warning: unused parameter 'detail'                                                                                            
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'draw_arrow':            
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:360: warning: unused parameter 'shadowType'                                                                                        
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:361: warning: unused parameter 'area' 
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:365: warning: unused parameter 'fill' 
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'draw_diamond':          
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:479: warning: unused parameter 'style'
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:480: warning: unused parameter 'window'                                                                                            
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:481: warning: unused parameter 'stateType'                                                                                         
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:482: warning: unused parameter 'shadowType'                                                                                        
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:483: warning: unused parameter 'area' 
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:484: warning: unused parameter 'widget'                                                                                            
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:485: warning: unused parameter 'detail'                                                                                            
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:486: warning: unused parameter 'x'    
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:487: warning: unused parameter 'y'    
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:488: warning: unused parameter 'w'    
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:489: warning: unused parameter 'h'    
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'draw_box':              
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:652: warning: unused variable 'pos'   
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:645: warning: unused variable 'toplevel'                                                                                           
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'draw_flat_box':         
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:709: warning: unused parameter 'shadowType'                                                                                        
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:710: warning: unused parameter 'area' 
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'draw_check':            
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:753: warning: unused parameter 'area' 
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'draw_option':           
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:783: warning: unused parameter 'area' 
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'draw_box_gap':          
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:980: warning: unused parameter 'shadowType'                                                                                        
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:981: warning: unused parameter 'area' 
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:988: warning: unused parameter 'gap_side'                                                                                          
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:989: warning: unused parameter 'gap_x'
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:990: warning: unused parameter 'gap_w'
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'draw_extension':        
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:1016: warning: unused parameter 'gap_side'                                                                                         
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'draw_focus':            
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:1031: warning: unused parameter 'style'                                                                                            
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:1032: warning: unused parameter 'window'                                                                                           
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:1033: warning: unused parameter 'stateType'                                                                                        
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:1034: warning: unused parameter 'area'
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'draw_slider':           
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:1065: warning: unused variable 'adj'
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:1050: warning: unused parameter 'shadowType'
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:1051: warning: unused parameter 'area'
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'draw_handle':
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:1095: warning: too many arguments for format
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:1079: warning: unused parameter 'shadowType'
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:1080: warning: unused parameter 'area'
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'draw_layout':
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:1122: warning: unused variable 'parent1'
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'qtengine_style_register_type':
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:1319: warning: missing initializer
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:1319: warning: (near initialization for 'object_info.value_table')
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c: In function 'qtengine_style_init':
/home/luca/Downloads/gtk-qt-engine/src/qt_theme_draw.c:1328: warning: unused parameter 'style'
make[2]: *** [src/CMakeFiles/qt4engine.dir/qt_theme_draw.o] Error 1
make[1]: *** [src/CMakeFiles/qt4engine.dir/all] Error 2
make: *** [all] Error 2
root@tux:/home/luca/Downloads/gtk-qt-engine#
 
Ecco....
Ho dato queste istruzioni:
CFLAFS="-march=nocona -O2 -pipe" CXXFLAGS="${CFLAGS}" ./configure
make
E poi come avete visto ha dato errore.
Ho provato anche a dare solo ./configure e poi make, ma mi riporta sempre lo stesso errore, magari se sapete se c'è gtk-qt-engine in pacchetto precompilato per slackware vi prego di linkarmelo :)
Grazie in anticipo per gli aiuti! Ciao!

Re: gtk-qt-engine

Inviato: mer 20 gen 2010, 22:49
da 414N
Io ho usato questo slackbuild e non ho avuto alcun problema...

Re: gtk-qt-engine

Inviato: gio 21 gen 2010, 15:41
da sardylan
Così come riportato nello SlackBuild postato da 414N, per gtk_qt_engine occorre una patch (penso per GCC 4.3) che inserisce "#include <stdlib.h>" in un file... Probabilmente sono cambiate diverse cose da quando è stato sviluppato... Se cerchi in giro su Google, trovi sicuramente molte più informazioni sul perché di quella patch...

Re: gtk-qt-engine

Inviato: gio 21 gen 2010, 16:36
da metrofox
Ma come mai il progetto sembra essere morto?

Re: gtk-qt-engine

Inviato: gio 21 gen 2010, 19:05
da lupass93
Si infatti c'era bisogno di quella patch, grazie mille per gli aiuti :) ! Quindi in quel sito gli SlackBuild vanno bene anche per Slackware64?

Re: gtk-qt-engine

Inviato: gio 21 gen 2010, 19:58
da sardylan
Beh... Lo puoi vedere subito notando se controlla l'ARCH, e se imposta le dovute variabili per il 64bit... Poi dipende molto dal software che compili... Comunque in generale si...