compile error for android

Everything about using the stand-alone Adblock Plus app on Android
Post Reply
iidioter
Posts: 1
Joined: Thu Dec 01, 2016 5:46 am

compile error for android

Post by iidioter »

compile error log :

-set-mode-check:

-set-debug-files:

-check-env:
[checkenv] Android SDK Tools Revision 25.2.3
[checkenv] Installed at /Volumes/Tool/Android/android-sdk-macosx
[exec] Updated project.properties
[exec] Updated local.properties
[exec] Updated file submodules/actionbarsherlock/library/proguard-project.txt
[exec] Updated project.properties
[exec] Updated local.properties
[exec] Updated file submodules/android-switch-backport/proguard-project.txt

-setup:
[echo] Project Name: Adblock Plus
[gettype] Project Type: Application

-set-debug-mode:

-debug-obfuscation-check:

jni:

Code: Select all

     [exec] [armeabi-v7a] Compile++ thumb: adblockplus-jni <= JniJsEngine.cpp
     [exec] In file included from /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/algorithm:625:0,
     [exec]                  from /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/string:439,
     [exec]                  from jni/libadblockplus-binaries/include/AdblockPlus/AppInfo.h:21,
     [exec]                  from jni/libadblockplus-binaries/include/AdblockPlus.h:33,
     [exec]                  from jni/JniJsEngine.cpp:18:
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits: In instantiation of 'std::__1::__invokable_imp<JniEventCallback*&, std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&>':
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits:3255:8:   instantiated from 'std::__1::__invokable<JniEventCallback*&, std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&>'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits:3275:8:   instantiated from 'std::__1::__invoke_of<JniEventCallback*&, std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&>'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/functional:2023:67:   instantiated from 'typename std::__1::__bind_return<_Fp, _BoundArgs, _Args>::type std::__1::__apply_functor(_Fp&, _BoundArgs&, std::__1::__tuple_indices<_I1 ...>, _Args&&) [with _Fp = void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), _BoundArgs = std::__1::tuple<JniEventCallback*, std::__1::placeholders::__ph<1> >, unsigned int ..._Indx = 0u, 1u, _Args = std::__1::tuple<std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&>, typename std::__1::__bind_return<_Fp, _BoundArgs, _Args>::type = void]'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/functional:2087:86:   instantiated from 'typename std::__1::__bind_return<typename std::__1::decay<_Fp>::type, std::__1::tuple<typename std::__1::decay<_BoundArgs>::type ...>, std::__1::tuple<_Args&& ...> >::type std::__1::__bind<_Fp, _BoundArgs>::operator()(_Args&& ...) [with _Args = {std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&}, _Fp = void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), _BoundArgs = {JniEventCallback*&, std::__1::placeholders::__ph<1>&}, typename std::__1::__bind_return<typename std::__1::decay<_Fp>::type, std::__1::tuple<typename std::__1::decay<_BoundArgs>::type ...>, std::__1::tuple<_Args&& ...> >::type = void]'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/__functional_base:413:69:   instantiated from 'decltype (forward<_Fp>(__f)((forward<_Args>)(std::__1::__invoke::__args)...)) std::__1::__invoke(_Fp&&, _Args&& ...) [with _Fp = std::__1::__bind<void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), JniEventCallback*&, std::__1::placeholders::__ph<1>&>&, _Args = {std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&}, decltype (forward<_Fp>(__f)((forward<_Args>)(std::__1::__invoke::__args)...)) = void]'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/functional:1370:70:   instantiated from '_Rp std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::operator()(_ArgTypes&& ...) [with _Fp = std::__1::__bind<void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), JniEventCallback*&, std::__1::placeholders::__ph<1>&>, _Alloc = std::__1::allocator<std::__1::__bind<void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), JniEventCallback*&, std::__1::placeholders::__ph<1>&> >, _Rp = void, _ArgTypes = {std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&}]'
     [exec] jni/JniJsEngine.cpp:259:1:   instantiated from here
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits:3250:23: error: use of deleted function 'std::__1::__nat::~__nat()'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits:1041:5: error: declared here
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits: In instantiation of 'bool const std::__1::__invokable_imp<JniEventCallback*&, std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&>::value':
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits:3255:8:   instantiated from 'std::__1::__invokable<JniEventCallback*&, std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&>'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits:3275:8:   instantiated from 'std::__1::__invoke_of<JniEventCallback*&, std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&>'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/functional:2023:67:   instantiated from 'typename std::__1::__bind_return<_Fp, _BoundArgs, _Args>::type std::__1::__apply_functor(_Fp&, _BoundArgs&, std::__1::__tuple_indices<_I1 ...>, _Args&&) [with _Fp = void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), _BoundArgs = std::__1::tuple<JniEventCallback*, std::__1::placeholders::__ph<1> >, unsigned int ..._Indx = 0u, 1u, _Args = std::__1::tuple<std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&>, typename std::__1::__bind_return<_Fp, _BoundArgs, _Args>::type = void]'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/functional:2087:86:   instantiated from 'typename std::__1::__bind_return<typename std::__1::decay<_Fp>::type, std::__1::tuple<typename std::__1::decay<_BoundArgs>::type ...>, std::__1::tuple<_Args&& ...> >::type std::__1::__bind<_Fp, _BoundArgs>::operator()(_Args&& ...) [with _Args = {std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&}, _Fp = void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), _BoundArgs = {JniEventCallback*&, std::__1::placeholders::__ph<1>&}, typename std::__1::__bind_return<typename std::__1::decay<_Fp>::type, std::__1::tuple<typename std::__1::decay<_BoundArgs>::type ...>, std::__1::tuple<_Args&& ...> >::type = void]'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/__functional_base:413:69:   instantiated from 'decltype (forward<_Fp>(__f)((forward<_Args>)(std::__1::__invoke::__args)...)) std::__1::__invoke(_Fp&&, _Args&& ...) [with _Fp = std::__1::__bind<void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), JniEventCallback*&, std::__1::placeholders::__ph<1>&>&, _Args = {std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&}, decltype (forward<_Fp>(__f)((forward<_Args>)(std::__1::__invoke::__args)...)) = void]'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/functional:1370:70:   instantiated from '_Rp std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::operator()(_ArgTypes&& ...) [with _Fp = std::__1::__bind<void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), JniEventCallback*&, std::__1::placeholders::__ph<1>&>, _Alloc = std::__1::allocator<std::__1::__bind<void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), JniEventCallback*&, std::__1::placeholders::__ph<1>&> >, _Rp = void, _ArgTypes = {std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&}]'
     [exec] jni/JniJsEngine.cpp:259:1:   instantiated from here
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits:3251:54: error: use of deleted function 'std::__1::__nat::~__nat()'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits:1041:5: error: declared here
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits: In instantiation of 'std::__1::__invokable_imp<std::__1::placeholders::__ph<1>&, std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&>':
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits:3255:8:   instantiated from 'std::__1::__invokable<std::__1::placeholders::__ph<1>&, std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&>'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits:3275:8:   instantiated from 'std::__1::__invoke_of<std::__1::placeholders::__ph<1>&, std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&>'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/functional:2023:67:   instantiated from 'typename std::__1::__bind_return<_Fp, _BoundArgs, _Args>::type std::__1::__apply_functor(_Fp&, _BoundArgs&, std::__1::__tuple_indices<_I1 ...>, _Args&&) [with _Fp = void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), _BoundArgs = std::__1::tuple<JniEventCallback*, std::__1::placeholders::__ph<1> >, unsigned int ..._Indx = 0u, 1u, _Args = std::__1::tuple<std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&>, typename std::__1::__bind_return<_Fp, _BoundArgs, _Args>::type = void]'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/functional:2087:86:   instantiated from 'typename std::__1::__bind_return<typename std::__1::decay<_Fp>::type, std::__1::tuple<typename std::__1::decay<_BoundArgs>::type ...>, std::__1::tuple<_Args&& ...> >::type std::__1::__bind<_Fp, _BoundArgs>::operator()(_Args&& ...) [with _Args = {std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&}, _Fp = void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), _BoundArgs = {JniEventCallback*&, std::__1::placeholders::__ph<1>&}, typename std::__1::__bind_return<typename std::__1::decay<_Fp>::type, std::__1::tuple<typename std::__1::decay<_BoundArgs>::type ...>, std::__1::tuple<_Args&& ...> >::type = void]'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/__functional_base:413:69:   instantiated from 'decltype (forward<_Fp>(__f)((forward<_Args>)(std::__1::__invoke::__args)...)) std::__1::__invoke(_Fp&&, _Args&& ...) [with _Fp = std::__1::__bind<void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), JniEventCallback*&, std::__1::placeholders::__ph<1>&>&, _Args = {std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&}, decltype (forward<_Fp>(__f)((forward<_Args>)(std::__1::__invoke::__args)...)) = void]'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/functional:1370:70:   instantiated from '_Rp std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::operator()(_ArgTypes&& ...) [with _Fp = std::__1::__bind<void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), JniEventCallback*&, std::__1::placeholders::__ph<1>&>, _Alloc = std::__1::allocator<std::__1::__bind<void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), JniEventCallback*&, std::__1::placeholders::__ph<1>&> >, _Rp = void, _ArgTypes = {std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&}]'
     [exec] jni/JniJsEngine.cpp:259:1:   instantiated from here
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits:3250:23: error: use of deleted function 'std::__1::__nat::~__nat()'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits:1041:5: error: declared here
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits: In instantiation of 'bool const std::__1::__invokable_imp<std::__1::placeholders::__ph<1>&, std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&>::value':
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits:3255:8:   instantiated from 'std::__1::__invokable<std::__1::placeholders::__ph<1>&, std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&>'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits:3275:8:   instantiated from 'std::__1::__invoke_of<std::__1::placeholders::__ph<1>&, std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&>'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/functional:2023:67:   instantiated from 'typename std::__1::__bind_return<_Fp, _BoundArgs, _Args>::type std::__1::__apply_functor(_Fp&, _BoundArgs&, std::__1::__tuple_indices<_I1 ...>, _Args&&) [with _Fp = void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), _BoundArgs = std::__1::tuple<JniEventCallback*, std::__1::placeholders::__ph<1> >, unsigned int ..._Indx = 0u, 1u, _Args = std::__1::tuple<std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&>, typename std::__1::__bind_return<_Fp, _BoundArgs, _Args>::type = void]'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/functional:2087:86:   instantiated from 'typename std::__1::__bind_return<typename std::__1::decay<_Fp>::type, std::__1::tuple<typename std::__1::decay<_BoundArgs>::type ...>, std::__1::tuple<_Args&& ...> >::type std::__1::__bind<_Fp, _BoundArgs>::operator()(_Args&& ...) [with _Args = {std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&}, _Fp = void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), _BoundArgs = {JniEventCallback*&, std::__1::placeholders::__ph<1>&}, typename std::__1::__bind_return<typename std::__1::decay<_Fp>::type, std::__1::tuple<typename std::__1::decay<_BoundArgs>::type ...>, std::__1::tuple<_Args&& ...> >::type = void]'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/__functional_base:413:69:   instantiated from 'decltype (forward<_Fp>(__f)((forward<_Args>)(std::__1::__invoke::__args)...)) std::__1::__invoke(_Fp&&, _Args&& ...) [with _Fp = std::__1::__bind<void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), JniEventCallback*&, std::__1::placeholders::__ph<1>&>&, _Args = {std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&}, decltype (forward<_Fp>(__f)((forward<_Args>)(std::__1::__invoke::__args)...)) = void]'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/functional:1370:70:   instantiated from '_Rp std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::operator()(_ArgTypes&& ...) [with _Fp = std::__1::__bind<void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), JniEventCallback*&, std::__1::placeholders::__ph<1>&>, _Alloc = std::__1::allocator<std::__1::__bind<void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), JniEventCallback*&, std::__1::placeholders::__ph<1>&> >, _Rp = void, _ArgTypes = {std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&}]'
     [exec] jni/JniJsEngine.cpp:259:1:   instantiated from here
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits:3251:54: error: use of deleted function 'std::__1::__nat::~__nat()'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/type_traits:1041:5: error: declared here
     [exec] In file included from /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/iterator:332:0,
     [exec]                  from /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/memory:604,
     [exec]                  from /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/algorithm:628,
     [exec]                  from /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/string:439,
     [exec]                  from jni/libadblockplus-binaries/include/AdblockPlus/AppInfo.h:21,
     [exec]                  from jni/libadblockplus-binaries/include/AdblockPlus.h:33,
     [exec]                  from jni/JniJsEngine.cpp:18:
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/__functional_base: In instantiation of 'decltype (*(forward<_A0>)(*std::__1::__invoke::__a0).**std::__1::__invoke::__f((forward<_Args>)(std::__1::__invoke::__args)...)) std::__1::__invoke(_Fp&&, _A0&&, _Args&& ...) [with _Fp = void (JniEventCallback::*&)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), _A0 = JniEventCallback*&, _Args = {std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&}, <template-parameter-1-4> = void, decltype (*(forward<_A0>)(*std::__1::__invoke::__a0).**std::__1::__invoke::__f((forward<_Args>)(std::__1::__invoke::__args)...)) = void]':
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/functional:2023:67:   instantiated from 'typename std::__1::__bind_return<_Fp, _BoundArgs, _Args>::type std::__1::__apply_functor(_Fp&, _BoundArgs&, std::__1::__tuple_indices<_I1 ...>, _Args&&) [with _Fp = void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), _BoundArgs = std::__1::tuple<JniEventCallback*, std::__1::placeholders::__ph<1> >, unsigned int ..._Indx = {0u, 1u}, _Args = std::__1::tuple<std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&>, typename std::__1::__bind_return<_Fp, _BoundArgs, _Args>::type = void]'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/functional:2087:86:   instantiated from 'typename std::__1::__bind_return<typename std::__1::decay<_Fp>::type, std::__1::tuple<typename std::__1::decay<_BoundArgs>::type ...>, std::__1::tuple<_Args&& ...> >::type std::__1::__bind<_Fp, _BoundArgs>::operator()(_Args&& ...) [with _Args = {std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&}, _Fp = void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), _BoundArgs = {JniEventCallback*&, std::__1::placeholders::__ph<1>&}, typename std::__1::__bind_return<typename std::__1::decay<_Fp>::type, std::__1::tuple<typename std::__1::decay<_BoundArgs>::type ...>, std::__1::tuple<_Args&& ...> >::type = void]'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/__functional_base:413:69:   instantiated from 'decltype (forward<_Fp>(__f)((forward<_Args>)(std::__1::__invoke::__args)...)) std::__1::__invoke(_Fp&&, _Args&& ...) [with _Fp = std::__1::__bind<void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), JniEventCallback*&, std::__1::placeholders::__ph<1>&>&, _Args = {std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&}, decltype (forward<_Fp>(__f)((forward<_Args>)(std::__1::__invoke::__args)...)) = void]'
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/functional:1370:70:   instantiated from '_Rp std::__1::__function::__func<_Fp, _Alloc, _Rp(_ArgTypes ...)>::operator()(_ArgTypes&& ...) [with _Fp = std::__1::__bind<void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), JniEventCallback*&, std::__1::placeholders::__ph<1>&>, _Alloc = std::__1::allocator<std::__1::__bind<void (JniEventCallback::*)(std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&), JniEventCallback*&, std::__1::placeholders::__ph<1>&> >, _Rp = void, _ArgTypes = {std::__1::vector<std::__1::shared_ptr<AdblockPlus::JsValue> >&}]'
     [exec] jni/JniJsEngine.cpp:259:1:   instantiated from here
     [exec] /Volumes/Tool/Android/android-ndk-r10c/sources/cxx-stl/llvm-libc++/libcxx/include/__functional_base:377:1: sorry, unimplemented: mangling dotstar_expr
     [exec] make: *** [obj/local/armeabi-v7a/objs/adblockplus-jni/JniJsEngine.o] Error 1
rach
Posts: 310
Joined: Tue Nov 17, 2015 10:05 am

Re: compile error for android

Post by rach »

Hey iidioter,

Sorry for the delay.
Refer to: forum/viewtopic.php?f=15&t=50154

Cheers!
asmirnov
Posts: 1
Joined: Tue Feb 28, 2017 2:46 pm

Re: compile error for android

Post by asmirnov »

You can find this issue and the possible solution here:
https://issues.adblockplus.org/ticket/4942#comment:1

When according code review is done the changes will be merged to the main branch so you can fix it yourself using the suggested solution of just wait for the issue to be closed.
Post Reply