Intel VAAPI howto with Leia v18 nightly based on Ubuntu 18.04 server
Hi everyone,

I've managed to build kodi-agile. But i'm struggeling with the addons.
This is what I've done so far:
Code:
cd /home/kafisc/kodi
make -C tools/depends/target/binary-addons PREFIX=/usr/local
sudo make install
sudo make install binary-addons

This is the output:
Code:
[ 75%] Completed 'kodi-platform'
[ 75%] Built target kodi-platform
[ 75%] Performing forcebuild step for 'pvr.dvbviewer'
Force build of pvr.dvbviewer
[ 75%] Performing build step for 'pvr.dvbviewer'
Re-run cmake, missing byproduct: /home/kafisc/kodi/tools/depends/target/binary-addons/native/build/pvr.dvbviewer/pvr.dvbviewer/addon.xml
-- DVBVIEWER_VERSION=3.0.1
-- Configuring done
-- Generating done
-- Build files have been written to: /home/kafisc/kodi/tools/depends/target/binary-addons/native/pvr.dvbviewer-prefix/src/pvr.dvbviewer-build
[ 16%] Building CXX object CMakeFiles/pvr.dvbviewer.dir/src/client.cpp.o
/home/kafisc/kodi/tools/depends/target/binary-addons/native/build/pvr.dvbviewer/src/client.cpp: In function ‘const char* GetPVRAPIVersion()’:
/home/kafisc/kodi/tools/depends/target/binary-addons/native/build/pvr.dvbviewer/src/client.cpp:323:10: error: ‘XBMC_PVR_API_VERSION’ was not declared in this scope
   return XBMC_PVR_API_VERSION;
          ^
/home/kafisc/kodi/tools/depends/target/binary-addons/native/build/pvr.dvbviewer/src/client.cpp: In function ‘const char* GetMininumPVRAPIVersion()’:
/home/kafisc/kodi/tools/depends/target/binary-addons/native/build/pvr.dvbviewer/src/client.cpp:328:10: error: ‘XBMC_PVR_MIN_API_VERSION’ was not declared in this scope
   return XBMC_PVR_MIN_API_VERSION;
          ^
/home/kafisc/kodi/tools/depends/target/binary-addons/native/build/pvr.dvbviewer/src/client.cpp: In function ‘bool OpenLiveStream(const PVR_CHANNEL&)’:
/home/kafisc/kodi/tools/depends/target/binary-addons/native/build/pvr.dvbviewer/src/client.cpp:505:16: error: ‘class ADDON::CHelper_libXBMC_addon’ has no member named ‘DirectoryExists’
       && XBMC->DirectoryExists(g_timeshiftBufferPath.c_str()))
                ^
/home/kafisc/kodi/tools/depends/target/binary-addons/native/build/pvr.dvbviewer/src/client.cpp: In function ‘bool CanPauseStream()’:
/home/kafisc/kodi/tools/depends/target/binary-addons/native/build/pvr.dvbviewer/src/client.cpp:535:16: error: ‘class ADDON::CHelper_libXBMC_addon’ has no member named ‘DirectoryExists’
       || XBMC->DirectoryExists(g_timeshiftBufferPath.c_str()));
                ^
/home/kafisc/kodi/tools/depends/target/binary-addons/native/build/pvr.dvbviewer/src/client.cpp: In function ‘void PauseStream(bool)’:
/home/kafisc/kodi/tools/depends/target/binary-addons/native/build/pvr.dvbviewer/src/client.cpp:586:16: error: ‘class ADDON::CHelper_libXBMC_addon’ has no member named ‘DirectoryExists’
       && XBMC->DirectoryExists(g_timeshiftBufferPath.c_str()))
                ^
CMakeFiles/pvr.dvbviewer.dir/build.make:62: recipe for target 'CMakeFiles/pvr.dvbviewer.dir/src/client.cpp.o' failed
make[11]: *** [CMakeFiles/pvr.dvbviewer.dir/src/client.cpp.o] Error 1
CMakeFiles/Makefile2:99: recipe for target 'CMakeFiles/pvr.dvbviewer.dir/all' failed
make[10]: *** [CMakeFiles/pvr.dvbviewer.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make[9]: *** [all] Error 2
CMakeFiles/pvr.dvbviewer.dir/build.make:112: recipe for target 'pvr.dvbviewer-prefix/src/pvr.dvbviewer-stamp/pvr.dvbviewer-build' failed
make[8]: *** [pvr.dvbviewer-prefix/src/pvr.dvbviewer-stamp/pvr.dvbviewer-build] Error 2
CMakeFiles/Makefile2:4278: recipe for target 'CMakeFiles/pvr.dvbviewer.dir/all' failed
make[7]: *** [CMakeFiles/pvr.dvbviewer.dir/all] Error 2
CMakeFiles/Makefile2:4290: recipe for target 'CMakeFiles/pvr.dvbviewer.dir/rule' failed
make[6]: *** [CMakeFiles/pvr.dvbviewer.dir/rule] Error 2
Makefile:1665: recipe for target 'pvr.dvbviewer' failed
make[5]: *** [pvr.dvbviewer] Error 2
[  0%] Performing update step for 'p8-platform'
[  0%] Performing configure step for 'p8-platform'


Code:
Following Addons failed to build: pvr.vbox audiodecoder.gsf screensaver.biogenesis peripheral.joystick pvr.nextpvr audiodecoder.2sf game.libretro pvr.filmon audiodecoder.nosefart pvr.mediaportal.tvserver pvr.hts screensavers.rsxs screensaver.asterwave imagedecoder.raw audiodecoder.ssf pvr.wmc screensaver.matrixtrails visualization.shadertoy audiodecoder.timidity pvr.vdr.vnsi inputstream.adaptive inputstream.rtmp audioencoder.lame audiodecoder.fluidsynth screensaver.greynetic audiodecoder.vgmstream audiodecoder.dumb pvr.pctv pvr.dvblink
Built target binary-addons

Do you have any suggestions for me?

Thank you in advance
kafisc
Reply


Messages In This Thread
Live TV broken again? - by schamane - 2016-02-29, 19:56
Random crashes - by hal2100 - 2016-03-08, 22:03
Strange Behaviour - by MicTie - 2016-12-07, 10:46
RE: Intel VAAPI howto with Krypton v17 based on Ubuntu 16.04 server - by kafisc - 2017-03-22, 17:12
Working lirc with mce remote - by fr1day - 2019-08-10, 17:36
Logout Mark Read Team Forum Stats Members Help
Intel VAAPI howto with Leia v18 nightly based on Ubuntu 18.04 server18