Kodi Community Forum
v21 Build Omega with -DENABLE_INTERNAL_CEC=ON results in missing shared object - 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: v21 Build Omega with -DENABLE_INTERNAL_CEC=ON results in missing shared object (/showthread.php?tid=374949)



Build Omega with -DENABLE_INTERNAL_CEC=ON results in missing shared object - graysky - 2023-11-05

Recent commits allows for an internal CEC.  I built xbmc/master with -DENABLE_INTERNAL_CEC=ON but the resulting kodi that is built is missing the shared object.  Is that to be expected?
Code:
% kodi    
/usr/lib/kodi/kodi.bin: error while loading shared libraries: libcec.so: cannot open shared object file: No such file or directory

Complete build log.


RE: Build Omega with -DENABLE_INTERNAL_CEC=ON results in missing shared object - Fuzzard - 2023-11-05

I said this in the issue, do NOT use this for linux. we do not handle anything around a shared library being built internally. The only reason it currently can be done is for CI purposes, that do not involve installation.


RE: Build Omega with -DENABLE_INTERNAL_CEC=ON results in missing shared object - graysky - 2023-11-05

Understood, thanks.