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)
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
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