Kodi on kubuntu 14.10 - compile problem
#1
Hi,

I want to compile kodi.tv git version (5cafe79 212a53a) on my kubuntu 14.10, but when I run make after some moments I have error:

Quote:sudo make -j4
CPP src/peripherals/devices/PeripheralCecAdapter.o
CPP src/profiles/dialogs/GUIDialogLockSettings.o
CPP src/profiles/windows/GUIWindowSettingsProfile.o
CPP src/programs/GUIViewStatePrograms.o
PeripheralCecAdapter.cpp: In member function ‘void PERIPHERALS::CPeripheralCecAdapter:TongueushCecKeypress(const cec_keypress&)’:
PeripheralCecAdapter.cpp:865:8: error: ‘CEC_USER_CONTROL_CODE_TOP_MENU’ was not declared in this scope
case CEC_USER_CONTROL_CODE_TOP_MENU:
^
PeripheralCecAdapter.cpp:869:8: error: ‘CEC_USER_CONTROL_CODE_DVD_MENU’ was not declared in this scope
case CEC_USER_CONTROL_CODE_DVD_MENU:
^
PeripheralCecAdapter.cpp:1070:8: error: ‘CEC_USER_CONTROL_CODE_NUMBER_ENTRY_MODE’ was not declared in this scope
case CEC_USER_CONTROL_CODE_NUMBER_ENTRY_MODE:
^
PeripheralCecAdapter.cpp:1071:8: error: ‘CEC_USER_CONTROL_CODE_NUMBER11’ was not declared in this scope
case CEC_USER_CONTROL_CODE_NUMBER11:
^
PeripheralCecAdapter.cpp:1072:8: error: ‘CEC_USER_CONTROL_CODE_NUMBER12’ was not declared in this scope
case CEC_USER_CONTROL_CODE_NUMBER12:
^
PeripheralCecAdapter.cpp:1073:8: error: ‘CEC_USER_CONTROL_CODE_SELECT_BROADCAST_TYPE’ was not declared in this scope
case CEC_USER_CONTROL_CODE_SELECT_BROADCAST_TYPE:
^
PeripheralCecAdapter.cpp:1074:8: error: ‘CEC_USER_CONTROL_CODE_SELECT_SOUND_PRESENTATION’ was not declared in this scope
case CEC_USER_CONTROL_CODE_SELECT_SOUND_PRESENTATION:
^
PeripheralCecAdapter.cpp: In member function ‘void PERIPHERALS::CPeripheralCecAdapter::SetConfigurationFromSettings()’:
PeripheralCecAdapter.cpp:1291:35: error: ‘CEC_CLIENT_VERSION_2_2_0’ was not declared in this scope
m_configuration.clientVersion = CEC_CLIENT_VERSION_2_2_0;
^
In file included from /m/BUILDS/kodi.tv/src/guilib/GUIControl.h:30:0,
from /m/BUILDS/kodi.tv/src/guilib/GUIControlGroup.h:28,
from /m/BUILDS/kodi.tv/src/guilib/GUIWindow.h:31,
from /m/BUILDS/kodi.tv/src/guilib/GUIDialog.h:28,
from /m/BUILDS/kodi.tv/src/dialogs/GUIDialogKaiToast.h:23,
from PeripheralCecAdapter.cpp:29:
/m/BUILDS/kodi.tv/src/guilib/GraphicContext.h: At global scope:
/m/BUILDS/kodi.tv/src/guilib/GraphicContext.h:288:150: warning: ‘g_graphicsContext’ defined but not used [-Wunused-variable]
XBMC_GLOBAL(CGraphicContext,g_graphicsContext);
^
make[1]: *** [PeripheralCecAdapter.o] Error 1
make: *** [src/peripherals/devices/peripheral-devices.a] Error 2
make: *** Waiting for unfinished jobs....
CPP src/programs/GUIWindowPrograms.o
CPP src/profiles/dialogs/GUIDialogProfileSettings.o
AR src/profiles/windows/profiles_windows.a
AR src/programs/programs.a
AR src/profiles/dialogs/profiles_dialogs.a

make -v
GNU Make 3.81
gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1)
Reply
#2
your libcec packages are outdated.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply

Logout Mark Read Team Forum Stats Members Help
Kodi on kubuntu 14.10 - compile problem0