Compile fba_neogeo for android

Hello, I tried to build fb_alpha_libretro for android for add a new game Before try modify fb_alpha_libretro i have try to compile from unmodified src from https://github.com/libretro/fba-libretro

I use armeabi-v7a (nexus 6)

I have copy the .so file in core directory i have this error


I/RetroArch(18417): Using content: /storage/emulated/0/cphd/wjammers.zip.
I/RetroArch(18417): Threaded video stats: Frames pushed: 2540, Frames dropped: 0.
I/RetroArch(18417): Monitor FPS estimation is disabled for threaded video.
W/RetroArch(18417): SYSTEM DIR is empty, assume CONTENT DIR /storage/emulated/0/cphd/wjammers.zip
I/RetroArch(18417): [CPUID]: Features: NEON VFPv3
I/RetroArch(18417): Loading dynamic libretro core from: "/data/data/com.retroarch/cores/fb_alpha_libretro_android.so"
E/RetroArch(18417): Failed to open libretro core: "/data/data/com.retroarch/cores/fb_alpha_libretro_android.so"
E/RetroArch(18417): Fatal error received in: "load_dynamic()"
F/libc    (18417): Fatal signal 11 (SIGSEGV), code 1, fault addr 0x10f9 in tid 18438 (Thread-17688)
I/libc    (18417): Suppressing debuggerd output because prctl(PR_GET_DUMPABLE)==0
I/WindowState( 2224): WIN DEATH: Window{2b27eb5b u0 com.retroarch/com.retroarch.browser.retroactivity.RetroActivityFuture}
I/Zygote  ( 1843): Process 18417 exited due to signal (11)
I/ActivityManager( 2224): Process com.retroarch (pid 18417) has died
W/ActivityManager( 2224): Force removing ActivityRecord{14ec9574 u0 com.retroarch/.browser.retroactivity.RetroActivityFuture t5599}: app died, no saved state

I download http://buildbot.libretro.com/nightly/android/latest/armeabi-v7a/fb_alpha_libretro_android.so.zip same error


I/RetroArch(20033): Using content: /storage/emulated/0/cphd/wjammers.zip.I/RetroArch(20033): Threaded video stats: Frames pushed: 2650, Frames dropped: 0.
I/RetroArch(20033): Monitor FPS estimation is disabled for threaded video.
W/RetroArch(20033): SYSTEM DIR is empty, assume CONTENT DIR /storage/emulated/0/cphd/wjammers.zip
I/RetroArch(20033): [CPUID]: Features: NEON VFPv3
I/RetroArch(20033): Loading dynamic libretro core from: "/data/data/com.retroarch/cores/fb_alpha_libretro_buidlbot_armv7.so"
E/RetroArch(20033): Failed to open libretro core: "/data/data/com.retroarch/cores/fb_alpha_libretro_buidlbot_armv7.so"
E/RetroArch(20033): Fatal error received in: "load_dynamic()"
F/libc    (20033): Fatal signal 11 (SIGSEGV), code 1, fault addr 0x10f9 in tid 20064 (Thread-17806)
I/libc    (20033): Suppressing debuggerd output because prctl(PR_GET_DUMPABLE)==0
I/WindowState( 2224): WIN DEATH: Window{2a490cca u0 com.retroarch/com.retroarch.browser.retroactivity.RetroActivityFuture}
W/InputDispatcher( 2224): channel '393ea809 com.retroarch/com.retroarch.browser.mainmenu.MainMenuActivity (server)' ~ Consumer closed input channel or an error occurred.  events=0x9
E/InputDispatcher( 2224): channel '393ea809 com.retroarch/com.retroarch.browser.mainmenu.MainMenuActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
I/Zygote  ( 1843): Process 20033 exited due to signal (11)
I/ActivityManager( 2224): Process com.retroarch (pid 20033) has died
W/ActivityManager( 2224): Force removing ActivityRecord{184291a u0 com.retroarch/.browser.retroactivity.RetroActivityFuture t5604}: app died, no saved state

the core from core update work fine


I/RetroArch(18594): Using content: /storage/emulated/0/cphd/wjammers.zip.
I/RetroArch(18594): Threaded video stats: Frames pushed: 5121, Frames dropped: 0.
I/RetroArch(18594): Monitor FPS estimation is disabled for threaded video.
W/RetroArch(18594): SYSTEM DIR is empty, assume CONTENT DIR /storage/emulated/0/cphd/wjammers.zip
I/RetroArch(18594): [CPUID]: Features: NEON VFPv3
I/RetroArch(18594): Loading dynamic libretro core from: "/data/data/com.retroarch/cores/fb_alpha_libretro_android.so"
I/RetroArch(18594): Environ SET_VARIABLES.
I/RetroArch(18594): Version of libretro API: 1
I/RetroArch(18594): Compiled against API: 1
I/RetroArch(18594): Environ GET_LOG_INTERFACE.
I/RetroArch(18594): Content loading skipped. Implementation will load it on its own.
I/RetroArch(18594): Environ GET_VARIABLE fba-unibios:
I/RetroArch(18594):     disabled
I/RetroArch(18594): [FBA] Archive: wjammers
I/RetroArch(18594): [FBA] Archive: neogeo
I/RetroArch(18594): [FBA] ROM index 137 was not found ... CRC: 0xdff6d41f
I/RetroArch(18594): [FBA] ROM index 142 was not found ... CRC: 0xa97c89a9
I/RetroArch(18594): [FBA] ROM index 153 was not found ... CRC: 0xcb915e76

Same error with https://github.com/libretro/fba_cores_neo

I have also compile the core directly from my phone ( chroot debian) same error

I have already compile fba core for raspberry pi and gnu linux without probleme

I don’t know what to try next somebody have an idea ?

Thanks

fba core on android (.so) already does neogeo. this is superfluous.

I know but i want to add a new game in fba core so i try to build a working core and after build it with my new game I did it on my linux computer and my raspberry pi it work fine (https://github.com/spectrenoir06/libretro-fba)