Open suqiernb opened 1 year ago
-fno-rtti -fno-exception
认真看 magisk 的 libcxx 说明啊,没有 rtti 和 exception 的。
Use this dobby version compiled by me:
Add to Android.mk:
include $(CLEAR_VARS)
LOCAL_MODULE := dobby
LOCAL_SRC_FILES := $(LOCAL_PATH)/dobby/$(TARGET_ARCH_ABI)/libdobby.a
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/dobby
include $(PREBUILT_STATIC_LIBRARY)
include $(CLEAR_VARS)
LOCAL_MODULE := zygisk
LOCAL_SRC_FILES := main.cpp
LOCAL_STATIC_LIBRARIES := dobby
LOCAL_LDLIBS := -llog
include $(BUILD_SHARED_LIBRARY)
APP_STL
设置为none
并且引用了 libcxxlibcxx
的问题还是属于dobby
的问题C/C++: ninja: Entering directory `xxx\module.cxx\Debug\2x5n4s4e\arm64-v8a' C/C++: ld: error: undefined symbol: gxx_personality_v0 C/C++: ld: error: undefined symbol: vtable for cxxabiv1::class_type_info C/C++: ld: error: undefined symbol: cxa_begin_catch C/C++: ld: error: undefined symbol: vtable for cxxabiv1::si_class_type_info C/C++: ld: error: undefined symbol: vtable for cxxabiv1::vmi_class_type_info C/C++: clang++: error: linker command failed with exit code 1 (use -v to see invocation)