Android/CMake: An explicit link to the standard C++ library is needed for building JavaScriptCore. Strangely, it built without this, but at runtime, JavaScriptCore didn’t do anything correctly. When I added debugging via android_log, then I started getting all sorts of weird C++ unresolved symbol errors when trying to build JSCore. I think the toolchain failed me in the first case.

Make sure you use the gnustl (because I don’t think stlport will work with the C++11 stuff in JSCore). Also, make sure to statically link because ABI compatibility is non-existent with C++ on Android.