Linux LogindUPowerSyscall.cpp:282: error - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111) +---- Forum: Linux (https://forum.kodi.tv/forumdisplay.php?fid=52) +---- Thread: Linux LogindUPowerSyscall.cpp:282: error (/showthread.php?tid=171593) |
LogindUPowerSyscall.cpp:282: error - bbigk - 2013-08-18 Hello. I just tried to install new version of xbmc for CentOS 64bit version. I download it from git repository and after doing 'make' I got this error: LogindUPowerSyscall.cpp: In member function 'void CLogindUPowerSyscall::InhibitDelayLock()': LogindUPowerSyscall.cpp:282: error: 'DBUS_TYPE_UNIX_FD' was not declared in this scope make[1]: *** [LogindUPowerSyscall.o] Error 1 make: *** [xbmc/powermanagement/linux/powermanagement_linux.a] Error 2 How can I resolve this? Thank you. RE: LogindUPowerSyscall.cpp:282: error - wsnipex - 2013-08-19 you probably need some development headers, did you read docs/README.linux? RE: LogindUPowerSyscall.cpp:282: error - bbigk - 2013-08-19 Yes I read the docs.linux, but there are many dependencies that are not available for CentOS. And I don't know which one is missing. RE: LogindUPowerSyscall.cpp:282: error - fritsch - 2013-08-19 Hint: those that are not available RE: LogindUPowerSyscall.cpp:282: error - Smart79 - 2013-08-19 I have the same problem with Ubuntu 10.04 64 bit: Code: LogindUPowerSyscall.cpp: In member function ‘void CLogindUPowerSyscall::InhibitDelayLock()’: It stopped working about 2 weeks ago. No luck since.... :-( RE: LogindUPowerSyscall.cpp:282: error - fritsch - 2013-08-19 @Smart79: you just miss: libdbus-1-dev RE: LogindUPowerSyscall.cpp:282: error - bbigk - 2013-08-19 @fritsch Is there a way around this, because I can't find working libdbus-1-dev for CentOS? RE: LogindUPowerSyscall.cpp:282: error - fritsch - 2013-08-19 it is dbus-devel on your OS - that you should know better than me. RE: LogindUPowerSyscall.cpp:282: error - Smart79 - 2013-08-19 @fritsch: thank you for the fast reply... but sadly :-( Code: aptitude install libdbus-1-dev RE: LogindUPowerSyscall.cpp:282: error - bbigk - 2013-08-20 @fritsch I have dbus-devel installed: Package 1:dbus-devel-1.2.24-7.el6_3.x86_64 already installed and latest version. All installed dbus packages: dbus-glib-0.86-6.el6.x86_64 dbus-1.2.24-7.el6_3.x86_64 dbus-libs-1.2.24-7.el6_3.x86_64 dbus-devel-1.2.24-7.el6_3.x86_64 dbus-python-0.83.0-6.1.el6.x86_64 dbus-x11-1.2.24-7.el6_3.x86_64 RE: LogindUPowerSyscall.cpp:282: error - fritsch - 2013-08-20 pastebin a full compilation log. I assume the error is elsewhere. (www.pastebin.com) RE: LogindUPowerSyscall.cpp:282: error - Smart79 - 2013-08-20 @Fritsch: here you go: http://pastebin.com/S32WQbF6 And btw: thank you!!! RE: LogindUPowerSyscall.cpp:282: error - fritsch - 2013-08-20 You also have this ancient version 1.2.4 of dbus dev package installed? RE: LogindUPowerSyscall.cpp:282: error - fritsch - 2013-08-20 Try that patch: Code: diff --git a/xbmc/powermanagement/linux/LogindUPowerSyscall.cpp b/xbmc/powermanagement/linux/LogindUPowerSyscall.cpp RE: LogindUPowerSyscall.cpp:282: error - bbigk - 2013-08-21 I applied the patch but got bunch of this messages: /xbmc/xbmc/system.h:165:18: warning: extra tokens at end of #ifdef directive |