Pagina 1 di 1

kaffeine - kde4

Inviato: dom 7 giu 2009, 10:39
da Lean
Ciao
qualcuno ha compilato kaffeine su slackware current (quindi con kde4) ?

Ho avuto qualche problema iniziale, risolto aggiungendo

Codice: Seleziona tutto

cmake_minimum_required(VERSION 2.6)
find_package(KDE4 REQUIRED)
al file CMakeLists.txt
cmake quindi non da errori:

Codice: Seleziona tutto

root@lean:/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build# cmake ../src/
-- Found Qt-Version 4.5.1 (using /usr/bin/qmake)
-- Found X11: /usr/lib/libX11.so
-- Phonon Version: 4.3.0
-- Found KDE 4.2 include dir: /usr/include
-- Found KDE 4.2 library dir: /usr/lib
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Configuring done
-- Generating done
-- Build files have been written to: /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build
ma al make...

Codice: Seleziona tutto

root@lean:/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build# make                    
[  0%] Built target kaffeine_automoc                                                 
[  5%] Building CXX object CMakeFiles/kaffeine.dir/kaffeine_automoc.o                
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbdevice.cpp:10,                                                                            
                 from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:4:                                                                          
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbdevice.h:24:18: error: QTimer: No such file or directory                                                 
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbdevice.h:25:24: error: Solid/Device: No such file or directory                                           
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbdevice.h:26,                                                                       
                 from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbdevice.cpp:10,                                                                            
                 from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:4:                                                                          
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:24:23: error: QSharedData: No such file or directory                                           
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:25:19: error: QString: No such file or directory                                               
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:4:                                                                          
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbdevice.cpp:12:2: error: #error "The header file 'dvbdevice.h' doesn't include <QObject>."                       
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_mediawidget.cpp:10,                                                                          
                 from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:5:                                                                          
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/mediawidget.h:24:19: error: QWidget: No such file or directory                                                  
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/mediawidget.h:25:25: error: Phonon/Global: No such file or directory                                            
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/mediawidget.h:26:36: error: Phonon/ObjectDescription: No such file or directory                                 
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/mediawidget.h:27:17: error: KIcon: No such file or directory                                                    
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:5:                                                                          
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_mediawidget.cpp:12:2: error: #error "The header file 'mediawidget.h' doesn't include <QObject>."                   
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbtab.cpp:10,                                                                               
                 from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:6:                                                                          
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbtab.h:24:30: error: QSharedDataPointer: No such file or directory                                        
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbtab.h:25,                                                                          
                 from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbtab.cpp:10,                                                                               
                 from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:6:                                                                          
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/../kaffeine.h:24:23: error: KMainWindow: No such file or directory                                          
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:6:                                                                          
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbtab.cpp:12:2: error: #error "The header file 'dvbtab.h' doesn't include <QObject>."                             
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbscan.cpp:10,                                                                              
                 from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:7:                                                                          
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbscan.h:24:19: error: QObject: No such file or directory                                                  
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:7:                                                                          
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbscan.cpp:12:2: error: #error "The header file 'dvbscan.h' doesn't include <QObject>."                           
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbscandialog.cpp:10,                                                                        
                 from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:8:                                                                          
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbscandialog.h:24:18: error: QLabel: No such file or directory                                             
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbscandialog.h:26:19: error: KDialog: No such file or directory                                            
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:8:                                                                          
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbscandialog.cpp:12:2: error: #error "The header file 'dvbscandialog.h' doesn't include <QObject>."               
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbepg.cpp:10,                                                                               
                 from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:9:                                                                          
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbepg.h:24:31: error: QAbstractTableModel: No such file or directory                                       
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:9:                                                                          
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbepg.cpp:12:2: error: #error "The header file 'dvbepg.h' doesn't include <QObject>."                             
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbchannelui.cpp:10,                                                                         
                 from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:10:                                                                         
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannelui.h:26:17: error: KMenu: No such file or directory                                               
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:10:                                                                         
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbchannelui.cpp:12:2: error: #error "The header file 'dvbchannelui.h' doesn't include <QObject>."                 
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:11:                                                                         
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_playlisttab.cpp:12:2: error: #error "The header file 'playlisttab.h' doesn't include <QObject>."                   
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:12:                                                                         
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbrecording.cpp:12:2: error: #error "The header file 'dvbrecording.h' doesn't include <QObject>."                 
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:13:                                                                         
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbconfigdialog.cpp:12:2: error: #error "The header file 'dvbconfigdialog.h' doesn't include <QObject>."           
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbmanager.cpp:10,                                                                           
                 from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:14:                                                                         
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbmanager.h:24:17: error: QDate: No such file or directory                                                 
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbmanager.h:25:16: error: QMap: No such file or directory                                                  
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbmanager.h:26:17: error: QPair: No such file or directory                                                 
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbmanager.h:27:23: error: QStringList: No such file or directory                                           
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:14:                                                                         
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbmanager.cpp:12:2: error: #error "The header file 'dvbmanager.h' doesn't include <QObject>."                     
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:15:                                                                         
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_kaffeine.cpp:12:2: error: #error "The header file 'kaffeine.h' doesn't include <QObject>."                         
In file included from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbdevice.h:26,                                                                       
                 from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/moc_dvbdevice.cpp:10,                                                                            
                 from /home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/kaffeine_automoc.cpp:4:                                                                          
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:34: error: expected class-name before '{' token                                                
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:82: error: 'QDataStream' has not been declared                                                 
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:83: error: 'QDataStream' has not been declared                                                 
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:89: error: expected ',' or '...' before '&' token                                              
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:89: error: ISO C++ forbids declaration of 'QString' with no type                               
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:90: error: 'QString' does not name a type                                                      
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h: In member function 'virtual const DvbCTransponder* DvbTransponderBase::getDvbCTransponder() const':                                                                                                                                                                   
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:64: error: 'NULL' was not declared in this scope                                               
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h: In member function 'virtual const DvbSTransponder* DvbTransponderBase::getDvbSTransponder() const':
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:69: error: 'NULL' was not declared in this scope
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h: In member function 'virtual const DvbTTransponder* DvbTransponderBase::getDvbTTransponder() const':
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:74: error: 'NULL' was not declared in this scope
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h: In member function 'virtual const AtscTransponder* DvbTransponderBase::getAtscTransponder() const':
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:79: error: 'NULL' was not declared in this scope
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h: At global scope:
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:125: error: 'QDataStream' has not been declared
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:126: error: 'QDataStream' has not been declared
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:127: error: expected ',' or '...' before '&' token
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:127: error: ISO C++ forbids declaration of 'QString' with no type
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:128: error: 'QString' does not name a type
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:159: error: 'QDataStream' has not been declared
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:160: error: 'QDataStream' has not been declared
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:161: error: expected ',' or '...' before '&' token
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:161: error: ISO C++ forbids declaration of 'QString' with no type
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:162: error: 'QString' does not name a type
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:226: error: 'QDataStream' has not been declared
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:227: error: 'QDataStream' has not been declared
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:228: error: expected ',' or '...' before '&' token
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:228: error: ISO C++ forbids declaration of 'QString' with no type
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:229: error: 'QString' does not name a type
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:265: error: 'QDataStream' has not been declared
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:266: error: 'QDataStream' has not been declared
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:267: error: expected ',' or '...' before '&' token
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:267: error: ISO C++ forbids declaration of 'QString' with no type
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:268: error: 'QString' does not name a type
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:276: error: expected template-name before '<' token
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:276: error: expected `{' before '<' token
/home/lean/Desktop/kaff/kaffeine-1.0-pre1/build/../src/dvb/dvbchannel.h:276: error: expected unqualified-id before '<' token
make[2]: *** [CMakeFiles/kaffeine.dir/kaffeine_automoc.o] Error 1
make[1]: *** [CMakeFiles/kaffeine.dir/all] Error 2
make: *** [all] Error 2

Re: kaffeine - kde4

Inviato: dom 7 giu 2009, 10:55
da conraid
ho provato cmake e make senza nessuna modifica e non danno errori, ora faccio il pacchetto e provo il programma

Re: kaffeine - kde4

Inviato: dom 7 giu 2009, 10:58
da Lean
strano.... provato su 2 pc differenti con la stessa versione current (del 20 maggio se non sbaglio)

se fai il pacchetto e funziona, me lo passi?
thanks

Re: kaffeine - kde4

Inviato: dom 7 giu 2009, 11:06
da conraid
Lean ha scritto:strano.... provato su 2 pc differenti con la stessa versione current (del 20 maggio se non sbaglio)

se fai il pacchetto e funziona, me lo passi?
thanks
certo, se lo faccio lo metto su slackers.it

sto usando la current di oggi

Re: kaffeine - kde4

Inviato: dom 7 giu 2009, 11:17
da conraid
Tutto ok, appena posso lo metto online

Re: kaffeine - kde4

Inviato: dom 7 giu 2009, 12:08
da conraid

Re: kaffeine - kde4

Inviato: dom 7 giu 2009, 12:15
da Lean
perfetto grazie!

resta il mistero sugli errori in compilazione... ho aggiornato anche io alla current di oggi ma niente da fare. Di sicuro riguarda le QT ma non capisco cosa possa essere...

ciao

Re: kaffeine - kde4

Inviato: dom 7 giu 2009, 12:19
da conraid
Lean ha scritto:perfetto grazie!

resta il mistero sugli errori in compilazione... ho aggiornato anche io alla current di oggi ma niente da fare. Di sicuro riguarda le QT ma non capisco cosa possa essere...

ciao
ma che qt utilizzi?