Repository 32bit  Forum
Repository 64bit  Wiki

gtk-qt-engine

Se avete problemi con l'installazione e la configurazione di Slackware64 postate qui. Non usate questo forum per argomenti che trattano la Slackware32 o generali... per quelli usate rispettivamente il forum Slackware e Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

gtk-qt-engine

Messaggioda lupass93 » mer gen 20, 2010 21:26

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!
lupass93
Linux 1.0
Linux 1.0
 
Messaggi: 43
Iscritto il: ven giu 26, 2009 10:46
Località: Sessa Aurunca (CE)
Nome Cognome: Luca Passaretta
Slackware: Slackware64 13.0
Kernel: 2.6.32-zen5-lupass2-06649-g632
Desktop: KDE
Distribuzione: Slackware64 13.0

Re: gtk-qt-engine

Messaggioda 414N » mer gen 20, 2010 22:49

Io ho usato questo slackbuild e non ho avuto alcun problema...
Avatar utente
414N
Iper Master
Iper Master
 
Messaggi: 2878
Iscritto il: mer feb 13, 2008 16:19
Località: Bulagna
Slackware: 14.0 (x64)
Kernel: 3.2.29
Desktop: LXDE

Re: gtk-qt-engine

Messaggioda sardylan » gio gen 21, 2010 15:41

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...
Avatar utente
sardylan
Linux 2.6
Linux 2.6
 
Messaggi: 993
Iscritto il: mar apr 24, 2007 8:21
Località: Cagliari
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.5.5
Distribuzione: Debian - CLFS

Re: gtk-qt-engine

Messaggioda metrofox » gio gen 21, 2010 16:36

Ma come mai il progetto sembra essere morto?
Avatar utente
metrofox
Linux 2.6
Linux 2.6
 
Messaggi: 758
Iscritto il: gio ago 07, 2008 11:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)

Re: gtk-qt-engine

Messaggioda lupass93 » gio gen 21, 2010 19:05

Si infatti c'era bisogno di quella patch, grazie mille per gli aiuti :) ! Quindi in quel sito gli SlackBuild vanno bene anche per Slackware64?
lupass93
Linux 1.0
Linux 1.0
 
Messaggi: 43
Iscritto il: ven giu 26, 2009 10:46
Località: Sessa Aurunca (CE)
Nome Cognome: Luca Passaretta
Slackware: Slackware64 13.0
Kernel: 2.6.32-zen5-lupass2-06649-g632
Desktop: KDE
Distribuzione: Slackware64 13.0

Re: gtk-qt-engine

Messaggioda sardylan » gio gen 21, 2010 19:58

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...
Avatar utente
sardylan
Linux 2.6
Linux 2.6
 
Messaggi: 993
Iscritto il: mar apr 24, 2007 8:21
Località: Cagliari
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.5.5
Distribuzione: Debian - CLFS


Torna a Slackware64

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite