i am no expert in this area, but my first idea would be that GNUstep base was build with ICU 67 installed and so this function got used (in the code we just reference text_setup) and now this version cannot be found during linking. On a normal Linux system I would suggest to use ldd on gnustep-base.so to see where the references point to. On Android I don’t know whether this command is available. The easiest way out would be to rebuild GNUstep from scratch and see if the error persists.
Hope this helps, Fred > Am 01.05.2020 um 23:34 schrieb Stefan Pauwels <[email protected]>: > > I rebuilt the Android Toolchain with the current state of master today and > updated the cmake arguments with "-DANDROID_STL=c++_shared“ according to the > examples, but now I’m getting a crash with > > java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol > "utext_setup_67" referenced by „(…)==/lib/x86/libgnustep-base.so"… > > Any ideas? > Thanks! > > Stefan
