08.03.2017, 02:58, "Patrick Wright" :I wanted to show log messages received when trying to build _javascript_core. Its mainly due to unicode. But I am not sure how to solve these. I read what may be happening is that it is using the unicode on my machine, Ubuntu 14 64bit, and referencing them for the target. I have tried including unicode header files that the NDK uses, from libicu, but that does not change anything.You are using headers from one version of ICU but linking the different one [1088/1088] Linking CXX shared library lib/libJavaScriptCore.so FAILED: : && /home/c/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi --gcc-toolchain=/home/c/Android/Sdk/ndk-bundle/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64 --sysroot=/home/c/Android/Sdk/ndk-bundle/platforms/android-22/arch-arm -fPIC -g -DANDROID -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fno-integrated-as -mthumb -Wa,--noexecstack -Wformat -Werror=format-security -g -DANDROID -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fno-integrated-as -mthumb -Wa,--noexecstack -Wformat -Werror=format-security -fno-exceptions -fno-strict-aliasing -fno-rtti -std=c++1y -fcolor-diagnostics -gsplit-dwarf -Qunused-arguments -O0 -fno-limit-debug-info -O0 -fno-limit-debug-info -Wl,--no-undefined -Wl,--build-id -Wl,--warn-shared-textrel -Wl,--fatal-warnings -Wl,--fix-cortex-a8 -Wl,--no-undefined -Wl,-z,noexecstack -Qunused-arguments -Wl,-z,relro -Wl,-z,now -Wl,--gc-sections -Wl,-z,nocopyreloc -Wl,--build-id -Wl,--warn-shared-textrel -Wl,--fatal-warnings -Wl,--fix-cortex-a8 -Wl,--no-undefined -Wl,-z,noexecstack -Qunused-arguments -Wl,-z,relro -Wl,-z,now -Wl,--gc-sections -Wl,-z,nocopyreloc -fuse-ld=gold -Wl,--disable-new-dtags -Wl,--gdb-index -Wl,--gdb-index -shared -Wl,-soname,libJavaScriptCore.so -o lib/libJavaScriptCore.so @CMakeFiles/_javascript_Core.rsp && : ../../../../Source/WTF/wtf/text/StringImpl.h:1066: error: undefined reference to 'u_charDirection_55' /home/c/AndroidStudioProjects/MyApplication/app/Source/_javascript_Core/parser/Lexer.cpp:730: error: undefined reference to 'u_charType_55' ../../../../Source/_javascript_Core/parser/Lexer.h:240: error: undefined reference to 'u_charType_55' /home/c/AndroidStudioProjects/MyApplication/app/Source/_javascript_Core/parser/Lexer.cpp:761: error: undefined reference to 'u_charType_55' /home/c/AndroidStudioProjects/MyApplication/app/Source/_javascript_Core/runtime/DatePrototype.cpp:182: error: undefined reference to 'udat_open_55' /home/c/AndroidStudioProjects/MyApplication/app/Source/_javascript_Core/runtime/DatePrototype.cpp:188: error: undefined reference to 'udat_format_55' /home/c/AndroidStudioProjects/MyApplication/app/Source/_javascript_Core/runtime/DatePrototype.cpp:189: error: undefined reference to 'udat_close_55' ../../../../Source/_javascript_Core/runtime/ParseInt.h:119: error: undefined reference to 'u_charType_55' /home/c/AndroidStudioProjects/MyApplication/app/Source/_javascript_Core/runtime/StringPrototype.cpp:2046: error: undefined reference to 'unorm_normalize_55' /home/c/AndroidStudioProjects/MyApplication/app/Source/_javascript_Core/runtime/StringPrototype.cpp:2060: error: undefined reference to 'unorm_normalize_55' /home/c/AndroidStudioProjects/MyApplication/app/Source/_javascript_Core/runtime/Watchdog.cpp:161: error: undefined reference to 'WTF::WorkQueue::dispatchAfter(std::chrono::duration10ll> >, WTF::Function&&)' /home/c/AndroidStudioProjects/MyApplication/app/Source/_javascript_Core/yarr/YarrInterpreter.cpp:1637: error: undefined reference to 'u_tolower_55' /home/c/AndroidStudioProjects/MyApplication/app/Source/_javascript_Core/yarr/YarrInterpreter.cpp:1638: error: undefined reference to 'u_toupper_55' /home/c/AndroidStudioProjects/MyApplication/app/Source/WTF/wtf/MainThread.cpp:108: error: undefined reference to 'WTF::initializeMainThreadPlatform()' /home/c/AndroidStudioProjects/MyApplication/app/Source/WTF/wtf/MainThread.cpp:146: error: undefined reference to 'WTF::scheduleDispatchFunctionsOnMainThread()' /home/c/AndroidStudioProjects/MyApplication/app/Source/WTF/wtf/MainThread.cpp:165: error: undefined reference to 'WTF::scheduleDispatchFunctionsOnMainThread()' /home/c/AndroidStudioProjects/MyApplication/app/Source/WTF/wtf/MainThread.cpp:178: error: undefined reference to 'WTF::scheduleDispatchFunctionsOnMainThread()' /home/c/AndroidStudioProjects/MyApplication/app/Source/WTF/wtf/WorkQueue.cpp:49: error: undefined reference to 'WTF::WorkQueue::platformInitialize(char const*, WTF::WorkQueue::Type, WTF::WorkQueue::QOS)' /home/c/AndroidStudioProjects/MyApplication/app/Source/WTF/wtf/WorkQueue.cpp:54: error: undefined reference to 'WTF::WorkQueue::platformInvalidate()' lib/libWTF.a(lib/../Source/WTF/wtf/