Posts: 8
Joined: Aug 2013
Reputation:
0
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.
Posts: 7,650
Joined: Jun 2011
Reputation:
287
you probably need some development headers, did you read docs/README.linux?
Posts: 8
Joined: Aug 2013
Reputation:
0
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.
Posts: 23,266
Joined: Aug 2011
Reputation:
1,074
fritsch
Team-Kodi Developer
Posts: 23,266
Hint: those that are not available
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 23,266
Joined: Aug 2011
Reputation:
1,074
fritsch
Team-Kodi Developer
Posts: 23,266
@Smart79:
you just miss: libdbus-1-dev
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 23,266
Joined: Aug 2011
Reputation:
1,074
fritsch
Team-Kodi Developer
Posts: 23,266
it is dbus-devel on your OS - that you should know better than me.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 23,266
Joined: Aug 2011
Reputation:
1,074
fritsch
Team-Kodi Developer
Posts: 23,266
You also have this ancient version 1.2.4 of dbus dev package installed?
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 8
Joined: Aug 2013
Reputation:
0
I applied the patch but got bunch of this messages:
/xbmc/xbmc/system.h:165:18: warning: extra tokens at end of #ifdef directive