2015-11-20, 10:30
Sorry for cross posting, my original thread is:
2165557 (post)
In brief, I managed to build visualization.projectm from the github sources, the addon is now properly listed in the visualizer selection list, but at runtime, when kodi tries to start it, I have the following error:
So I also built libprojectM from the github sources, replacing the orignal librairies provided by Ubuntu, but I still have the same results. Some more information from ldd:
And from ldconfig:
I know this is problably more related with my system rather than the visualizer itself, but could it be something wrong with the makefiles of visualization.projectm ??
2165557 (post)
In brief, I managed to build visualization.projectm from the github sources, the addon is now properly listed in the visualizer selection list, but at runtime, when kodi tries to start it, I have the following error:
Code:
ERROR: Unable to load /home/pbureau/.kodi/addons/visualization.projectm/visualization.projectm.so.1.0.17, reason: /home/pbureau/.kodi/addons/visualization.projectm/visualization.projectm.so.1.0.17: undefined symbol: _ZN13PresetFactory20IDLE_PRESET_PROTOCOLE
So I also built libprojectM from the github sources, replacing the orignal librairies provided by Ubuntu, but I still have the same results. Some more information from ldd:
Code:
$ldd -d ../xbmc/addons/visualization.projectm/visualization.projectm.so
linux-gate.so.1 => (0xb7701000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb7527000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb74e3000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb74c6000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb7312000)
/lib/ld-linux.so.2 (0xb7702000)
undefined symbol: __glewDeleteFramebuffersEXT (../xbmc/addons/visualization.projectm/visualization.projectm.so)
undefined symbol: __glewBindFramebufferEXT (../xbmc/addons/visualization.projectm/visualization.projectm.so)
undefined symbol: __glewGenFramebuffersEXT (../xbmc/addons/visualization.projectm/visualization.projectm.so)
undefined symbol: __glewCheckFramebufferStatusEXT (../xbmc/addons/visualization.projectm/visualization.projectm.so)
undefined symbol: __glewRenderbufferStorageEXT (../xbmc/addons/visualization.projectm/visualization.projectm.so)
undefined symbol: __glewFramebufferTexture2DEXT (../xbmc/addons/visualization.projectm/visualization.projectm.so)
undefined symbol: _ZN13PresetFactory20IDLE_PRESET_PROTOCOLE (../xbmc/addons/visualization.projectm/visualization.projectm.so)
undefined symbol: __glewDeleteRenderbuffersEXT (../xbmc/addons/visualization.projectm/visualization.projectm.so)
undefined symbol: __glewGenRenderbuffersEXT (../xbmc/addons/visualization.projectm/visualization.projectm.so)
undefined symbol: __glewBindRenderbufferEXT (../xbmc/addons/visualization.projectm/visualization.projectm.so)
undefined symbol: __glewFramebufferRenderbufferEXT (../xbmc/addons/visualization.projectm/visualization.projectm.so)
And from ldconfig:
Code:
$ldconfig -p | grep project
libprojectM.so.2 (libc6) => /usr/local/lib/libprojectM.so.2
libprojectM.so (libc6) => /usr/local/lib/libprojectM.so
libprojectM-qt.so.1 (libc6) => /usr/local/lib/libprojectM-qt.so.1
libprojectM-qt.so (libc6) => /usr/local/lib/libprojectM-qt.so
I know this is problably more related with my system rather than the visualizer itself, but could it be something wrong with the makefiles of visualization.projectm ??