Skip to content

Commit c9ceb64

Browse files
committed
build: android native build fix
1 parent d7cf60d commit c9ceb64

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

Makefile.common

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,28 +108,28 @@ Linux-armv7_SQLITE_FLAGS :=
108108

109109
Linux-Android-arm_CC := $(CROSS_PREFIX)clang
110110
Linux-Android-arm_STRIP := $(CROSS_ROOT)/bin/llvm-strip
111-
Linux-Android-arm_CCFLAGS := -I$(JAVA_HOME)/include -Ilib/inc_linux -I$(CROSS_ROOT)/sysroot/usr/include -Os -fPIC -fvisibility=hidden -fPIE -pie -lm -lc -landroid -ldl -llog
111+
Linux-Android-arm_CCFLAGS := -I$(JAVA_HOME)/include -Ilib/inc_linux -I$(CROSS_ROOT)/sysroot/usr/include -Os -fPIC -fvisibility=hidden -fPIE -pie -lm -lc -landroid -ldl -llog -Wno-implicit-function-declaration
112112
Linux-Android-arm_LINKFLAGS := $(Default_LINKFLAGS) -Wl,-z,max-page-size=16384,-soname,libsqlitejdbc.so
113113
Linux-Android-arm_LIBNAME := libsqlitejdbc.so
114114
Linux-Android-arm_SQLITE_FLAGS :=
115115

116116
Linux-Android-aarch64_CC := $(CROSS_PREFIX)clang
117117
Linux-Android-aarch64_STRIP := $(CROSS_ROOT)/bin/llvm-strip
118-
Linux-Android-aarch64_CCFLAGS := -I$(JAVA_HOME)/include -Ilib/inc_linux -I$(CROSS_ROOT)/sysroot/usr/include -Os -fPIC -fvisibility=hidden -fPIE -pie -lm -lc -landroid -ldl -llog
118+
Linux-Android-aarch64_CCFLAGS := -I$(JAVA_HOME)/include -Ilib/inc_linux -I$(CROSS_ROOT)/sysroot/usr/include -Os -fPIC -fvisibility=hidden -fPIE -pie -lm -lc -landroid -ldl -llog -Wno-implicit-function-declaration
119119
Linux-Android-aarch64_LINKFLAGS := $(Default_LINKFLAGS) -Wl,-z,max-page-size=16384,-soname,libsqlitejdbc.so
120120
Linux-Android-aarch64_LIBNAME := libsqlitejdbc.so
121121
Linux-Android-aarch64_SQLITE_FLAGS :=
122122

123123
Linux-Android-x86_CC := $(CROSS_PREFIX)clang
124124
Linux-Android-x86_STRIP := $(CROSS_ROOT)/bin/llvm-strip
125-
Linux-Android-x86_CCFLAGS := -I$(JAVA_HOME)/include -Ilib/inc_linux -I$(CROSS_ROOT)/sysroot/usr/include -Os -fPIC -fvisibility=hidden -fPIE -pie -lm -lc -landroid -ldl -llog
125+
Linux-Android-x86_CCFLAGS := -I$(JAVA_HOME)/include -Ilib/inc_linux -I$(CROSS_ROOT)/sysroot/usr/include -Os -fPIC -fvisibility=hidden -fPIE -pie -lm -lc -landroid -ldl -llog -Wno-implicit-function-declaration
126126
Linux-Android-x86_LINKFLAGS := $(Default_LINKFLAGS) -Wl,-z,max-page-size=16384,-soname,libsqlitejdbc.so
127127
Linux-Android-x86_LIBNAME := libsqlitejdbc.so
128128
Linux-Android-x86_SQLITE_FLAGS :=
129129

130130
Linux-Android-x86_64_CC := $(CROSS_PREFIX)clang
131131
Linux-Android-x86_64_STRIP := $(CROSS_ROOT)/bin/llvm-strip
132-
Linux-Android-x86_64_CCFLAGS := -I$(JAVA_HOME)/include -Ilib/inc_linux -I$(CROSS_ROOT)/sysroot/usr/include -Os -fPIC -fvisibility=hidden -fPIE -pie -lm -lc -landroid -ldl -llog
132+
Linux-Android-x86_64_CCFLAGS := -I$(JAVA_HOME)/include -Ilib/inc_linux -I$(CROSS_ROOT)/sysroot/usr/include -Os -fPIC -fvisibility=hidden -fPIE -pie -lm -lc -landroid -ldl -llog -Wno-implicit-function-declaration
133133
Linux-Android-x86_64_LINKFLAGS := $(Default_LINKFLAGS) -Wl,-z,max-page-size=16384,-soname,libsqlitejdbc.so
134134
Linux-Android-x86_64_LIBNAME := libsqlitejdbc.so
135135
Linux-Android-x86_64_SQLITE_FLAGS :=

0 commit comments

Comments
 (0)