Has anyone been able to build the recent game.libretro addon in either the LibreELEC-master or using the Milhouse build scripts? I can get other add-ons to build but of course they depend on game.libreto and thus won't launch in Kodi v18. Any helps would be much appreciated.
liberetro cmake fail in latest LE-master
-
onanisland -
February 7, 2017 at 6:55 PM -
Thread is Unresolved
-
-
- Official Post
kodi needs to be bumped
-
kodi needs to be bumpedall good after latest Kodi bump. Thnx
[hr]
kodi needs to be bumpedAddons built but getting:
00:08:51.884 T:1963672112 ERROR: AddOnLog: SNES / Super Famicom (Snes9x): Unable to load: /usr/share/kodi/addons/game.libretro.snes9x/game.libretro.snes9x.so: cannot open shared object file: No such file or directory
00:08:51.884 T:1963672112 ERROR: AddOnLog: SNES / Super Famicom (Snes9x): Failed to load /usr/share/kodi/addons/game.libretro.snes9x/game.libretro.snes9x.soI had this issue in the last build when things compiled fine but had to add a cp command to copy the lib to the addons dir and not just the kodi-lib dir.
-
- Official Post
You have to build the emulators as add-ons
-
Irusak,
Can you elaborate? I have game.libretro, game.libretro.snes9x, and libretro-snes9x in my virutal/mediacenter/package.mk right below peripheral.joystick in the stock LE-master virtual/medicacenter/package.mk. All build properly. I can find game.libretro.snes9x.so in /usr/lib/kodi/addons/game.libretro.snes9x/game.libretro.snes9x.so. It appears the package.mk for the lot of the addons have:
cp -L $PKG_BUILD/.install_pkg/usr/lib/kodi/addons/$PKG_NAME/$ADDONSO $ADDON_BUILD/$PKG_ADDON_ID/
but wouldn't that resolve the error kodi is reporting? I thought the $ADDON_BUILD/$PKG_ADDON_ID var would be usr/share/kodi/addons/game.libretro.snes9x/ in this case. I apologize if I'm out of my league here. All I can say where is the donate beer icon on the site.
-
- Official Post
Irusak,Can you elaborate? I have game.libretro, game.libretro.snes9x, and libretro-snes9x in my virutal/mediacenter/package.mk right below peripheral.joystick in the stock LE-master virtual/medicacenter/package.mk. All build properly. I can find game.libretro.snes9x.so in /usr/lib/kodi/addons/game.libretro.snes9x/game.libretro.snes9x.so. It appears the package.mk for the lot of the addons have:
cp -L $PKG_BUILD/.install_pkg/usr/lib/kodi/addons/$PKG_NAME/$ADDONSO $ADDON_BUILD/$PKG_ADDON_ID/
but wouldn't that resolve the error kodi is reporting? I thought the $ADDON_BUILD/$PKG_ADDON_ID var would be usr/share/kodi/addons/game.libretro.snes9x/ in this case. I apologize if I'm out of my league here. All I can say where is the donate beer icon on the site.
You don't need libretro-snes9x as it is a dependency of game.libretro.snes9x
Then a zip file will be in target/addons/9.0/$PROJECT/$ARCH/game.libretro.snes9x/They are not packaged to be installed into the system.