Opened on 03/29/2017 at 04:11:43 AM
Closed on 05/05/2017 at 07:39:22 AM
#5047 closed defect (duplicate)
build libadblockplus-android error
Reported by: | geelong | Assignee: | |
---|---|---|---|
Priority: | Unknown | Milestone: | |
Module: | Unknown | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Platform: | Android | |
Ready: | no | Confidential: | no |
Tester: | Unknown | Verified working: | no |
Review URL(s): |
Description
Environment
mac
How to reproduce
- check out libadblockplus-android
- ./ensure_dependencies.py
- ./gradlew assembleDebug
...
Observed behaviour
[x86] Compile++ : adblockplus-jni <= JniLibrary.cpp
[x86] Compile++ : adblockplus-jni <= JniJsEngine.cpp
[x86] Compile++ : adblockplus-jni <= JniFilterEngine.cpp
In file included from jni/libadblockplus-binaries/include/AdblockPlus.h:38:0,
from /Users/geelong/developer/workspace_3rd/libadblockplus-android2/libadblockplus-android/jni/JniFilterEngine.cpp:18:
jni/libadblockplus-binaries/include/AdblockPlus/FilterEngine.h: In function 'jlong JniCtor(JNIEnv*, jclass, jlong)':
jni/libadblockplus-binaries/include/AdblockPlus/FilterEngine.h:501:14: error: 'AdblockPlus::FilterEngine::FilterEngine(const JsEnginePtr&)' is private
explicit FilterEngine(const JsEnginePtr& jsEngine);
/Users/geelong/developer/workspace_3rd/libadblockplus-android2/libadblockplus-android/jni/JniFilterEngine.cpp:52:63: error: within this context
return JniPtrToLong(new AdblockPlus::FilterEngine(jsEngine));
- Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Expected behaviour
build success
please close me . because i update libadblockplus-binaries, it is not match the jni