Failed: dlopen failed: Cannot find the signal symbol referenced by libSDL2.so

building android app using SDL, i load this to java file using System.loadLibrary ("SDL2") but when i try to run app on android tablet it gives following error: "java.lang.UnsatisfiedLinkError: dlopen failed: not can find the symbol "signal" referenced by "libSDL2.so", ... "

+3


source to share


2 answers


Make sure the ndk platform version matches your phone architecture. I had to experiment with several different versions of ndk to figure this out. If that fails, you may have encountered an SFO issue in the column below where it should have reverted back to r9 from r10.



+1


source


Going to r9 didn't work for me. I had to go back with r10e do r10b. Not sure why, but I tried r11c, r9d, r9, r10e, but r10b was the only one I was able to get rid of this problem.



+1


source







All Articles