Project

General

Profile

Actions

Bug #609

closed

dlopen failed: cannot locate symbol "__swsetup" referenced by "libUnrealEngine3.so"...

Added by Dmitry M. over 10 years ago. Updated about 10 years ago.

Status:
Completed
Priority:
Normal
Assignee:
Category:
libcrystax
Target version:
Start date:
08/19/2014
Due date:
% Done:

100%

Estimated time:
CPU Architecture:
Host OS:
Toolchain:
Android version:
android-L
CrystaX NDK Version:

Description

"Here":https://answers.unrealengine.com/questions/85750/game-crash-on-android-l-firmware-problems-with-lib.html is original report

This happens because Bionic doesn't contain function __swsetup in Android L anymore:

$ nm /opt/android/android-ndk-r9d/platforms/android-19/arch-arm/usr/lib/libc.so | grep __swsetup | wc -l
1
$ nm /opt/android/android-ndk-r9d/platforms/android-19/arch-arm/usr/lib/libc.so | grep __swsetup
000095a4 T __swsetup
$ nm /opt/android/android-ndk-r10/platforms/android-L/arch-arm/usr/lib/libc.so | grep __swsetup | wc -l
0
$ nm /opt/android/android-ndk-r10/platforms/android-L/arch-arm/usr/lib/libc.so | grep __swsetup

libcrystax should be fixed appropriately

Actions

Also available in: Atom PDF