2015-01-06, 15:13
(2015-01-06, 13:28)wsnipex Wrote: no, there must have been an error during compilation.
Yup looks like your right. I didnt see it right away as the error happened on one job, but i had -j4 going so it wasnt the last thing that failed.
Here is the error. I have to go to work so i will look at recompiling after work.
Code:
PeripheralCecAdapter.cpp: In member function ‘void PERIPHERALS::CPeripheralCecAdapter::PushCecKeypress(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 /home/xbmc/kodi-helix-headless/xbmc/guilib/GUIControl.h:30:0,
from /home/xbmc/kodi-helix-headless/xbmc/guilib/GUIControlGroup.h:28,
from /home/xbmc/kodi-helix-headless/xbmc/guilib/GUIWindow.h:31,
from /home/xbmc/kodi-helix-headless/xbmc/guilib/GUIDialog.h:28,
from /home/xbmc/kodi-helix-headless/xbmc/dialogs/GUIDialogKaiToast.h:23,
from PeripheralCecAdapter.cpp:29:
/home/xbmc/kodi-helix-headless/xbmc/guilib/GraphicContext.h: At global scope:
/home/xbmc/kodi-helix-headless/xbmc/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: *** [xbmc/peripherals/devices/peripheral-devices.a] Error 2
make: *** Waiting for unfinished jobs....
I am guessing the steps to compile XBMC/Kodi from source are the same ones to use for this right?
Cheers!