I am trying to build a new version of Pcsx4all from the recent changes made at Soarqin's github: https://github.com/soarqin/RG350_pcsx4all
. Since I am using the newest version of the RG350 toolchain, I have libshake.so.2 available instead of the version 1 that is included in the /usr/lib on the device itself. I have successfully compiled the binary, made the OPK and everything, but when running it on the device I just get an error stating that it cannot find library libshake.so.2. I was advised to add this library to the OPK and export the path containing it to LD_LIBRARY_PATH before building, which I understood to be /mnt/pcsx4all. I did both of these things and still receive the same error when trying to run the emulator.
I also tried to simply replace libshake.so.2 with libshake.so.1 in my toolchain's libs directory, and doing so provided me with a functional OPK that runs correctly, however it does not actually support vibration as far as I can tell. The only version I have that actually does work is pcsx4all_LD_RUMBLE_4.opk, built on 10/31/19, and when checking this opk's binary with ldd, I see that it does link to so.1. Any help at all for this would be greatly appreciated.