From 2d44701f399d964a8d65891c90d2435e7e8b09d9 Mon Sep 17 00:00:00 2001 From: CsvUpdater Date: Thu, 25 Apr 2024 12:22:35 +0000 Subject: [PATCH] Make it build on linux --- compile.sh | 2 ++ jni/Android.mk | 7 +++---- jni/Application.mk | 4 ++-- 3 files changed, 7 insertions(+), 6 deletions(-) create mode 100644 compile.sh diff --git a/compile.sh b/compile.sh new file mode 100644 index 0000000..ae96311 --- /dev/null +++ b/compile.sh @@ -0,0 +1,2 @@ +#!/bin/sh +ndk-build NDK_PROJECT_PATH=. NDK_APPLICATION_MK=./jni/Application.mk diff --git a/jni/Android.mk b/jni/Android.mk index 6fb63c0..82e80e5 100644 --- a/jni/Android.mk +++ b/jni/Android.mk @@ -3,14 +3,13 @@ MAIN_LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := libpsmkdc_jni -LOCAL_CFLAGS := -Wno-error=format-security -fpermissive -LOCAL_CFLAGS += -fno-rtti -fno-exceptions -fPIC +LOCAL_CFLAGS := -Wno-error=format-security +LOCAL_CFLAGS += -fno-exceptions -fPIC LOCAL_C_INCLUDES += $(MAIN_LOCAL_PATH) LOCAL_SRC_FILES := psmkdc_jni.c - LOCAL_LDLIBS := -llog -landroid -lc -include $(BUILD_SHARED_LIBRARY) \ No newline at end of file +include $(BUILD_SHARED_LIBRARY) diff --git a/jni/Application.mk b/jni/Application.mk index f44da1e..0042c37 100644 --- a/jni/Application.mk +++ b/jni/Application.mk @@ -1,4 +1,4 @@ -APP_ABI := armeabi-v7a +APP_ABI := armeabi armeabi-v7a APP_OPTIM := release APP_PLATFORM := android-10 -APP_STL := system \ No newline at end of file +APP_STL := system