From 26b68dd43ceec71db8fcf95cf48177acdbef82cf Mon Sep 17 00:00:00 2001 From: "Hoa V. DINH" Date: Wed, 23 Nov 2016 10:11:20 -0800 Subject: Fixed build with ndk 13 --- build-android/jni/Android.mk | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'build-android/jni/Android.mk') diff --git a/build-android/jni/Android.mk b/build-android/jni/Android.mk index a7581c99..9b47cf0e 100644 --- a/build-android/jni/Android.mk +++ b/build-android/jni/Android.mk @@ -28,13 +28,17 @@ includes = \ $(LIBXML2_PATH)/include \ $(TIDY_HTML5_PATH)/include \ $(OPENSSL_PATH)/include \ - $(ANDROID_NDK)/sources/cxx-stl/llvm-libc++/libcxx/include \ - $(ANDROID_NDK)/sources/cxx-stl/llvm-libc++abi/libcxxabi/include \ + $(ANDROID_NDK)/sources/cxx-stl/gnu-libstdc++/4.9/include \ + $(ANDROID_NDK)/sources/cxx-stl/gnu-libstdc++/4.9/libs/$(TARGET_ARCH_ABI)/include \ $(addprefix $(src_dir)/, $(subdirs)) +# $(ANDROID_NDK)/sources/cxx-stl/llvm-libc++/libcxx/include +# $(ANDROID_NDK)/sources/cxx-stl/llvm-libc++abi/libcxxabi/include + core_excludes = MCWin32.cpp MCStringWin32.cpp MCMainThreadWin32.cpp MCMainThreadGTK.cpp core_src_files := $(filter-out \ $(addprefix $(src_dir)/core/basetypes/, $(core_excludes)), \ $(wildcard $(src_dir)/core/basetypes/*.cpp) $(wildcard $(src_dir)/core/basetypes/*.c)) + abstract_src_files := $(wildcard $(src_dir)/core/abstract/*.cpp) imap_src_files := $(wildcard $(src_dir)/core/imap/*.cpp) nntp_src_files := $(wildcard $(src_dir)/core/nntp/*.cpp) @@ -117,7 +121,10 @@ LOCAL_SRC_FILES := \ $(async_imap_src_files) $(async_nntp_src_files) $(async_pop_src_files) $(async_smtp_src_files) LOCAL_CPPFLAGS := -frtti LOCAL_CFLAGS := -DNOCRYPT +# LOCAL_LDLIBS := -lz -llog \ +# -lc++_shared -L$(ANDROID_NDK)/sources/cxx-stl/llvm-libc++/libs/$(TARGET_ARCH_ABI) LOCAL_LDLIBS := -lz -llog \ - -lc++_shared -L$(ANDROID_NDK)/sources/cxx-stl/llvm-libc++/libs/$(TARGET_ARCH_ABI) + -lgnustl_shared -L$(ANDROID_NDK)/sources/cxx-stl/gnu-libstdc++/4.9/libs/$(TARGET_ARCH_ABI) +LOCAL_DISABLE_FATAL_LINKER_WARNINGS := true LOCAL_STATIC_LIBRARIES := etpan sasl2 ssl crypto icu4c xml2 tidy ctemplate include $(BUILD_SHARED_LIBRARY) -- cgit v1.2.3