X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=sdk%2Fjni.mk;h=bf2b872375410a0bc7710a455ab514a4bfe0dd44;hb=71771ffc4a2954bab267531a63ce106460ae9951;hp=6f5c31fb4edac095183707c9f426e5376c6225df;hpb=a5b15e7329191247646c7c9a26c1d765677b392e;p=lgpl%2Fargeo-commons.git diff --git a/sdk/jni.mk b/sdk/jni.mk index 6f5c31fb4..bf2b87237 100644 --- a/sdk/jni.mk +++ b/sdk/jni.mk @@ -1,6 +1,7 @@ TARGET_EXEC := libJava_$(NATIVE_PACKAGE).so LDFLAGS = -shared -fPIC -Wl,-soname,$(TARGET_EXEC).$(MAJOR).$(MINOR) +CFLAGS = -fPIC SRC_DIRS := . %: @@ -20,7 +21,8 @@ BUILD_DIR := $(SDK_BUILD_BASE)/$(NATIVE_PACKAGE) #ARCH := $(shell uname -p) # Every folder in ./src will need to be passed to GCC so that it can find header files -INC_DIRS := $(shell find $(SRC_DIRS) -type d) /usr/lib/jvm/java/include /usr/lib/jvm/java/include/linux +INC_DIRS := $(shell find $(SRC_DIRS) -type d) /usr/lib/jvm/java/include /usr/lib/jvm/java/include/linux /usr/include/uuid + .PHONY: clean all ide all: $(SDK_BUILD_BASE)/$(TARGET_EXEC)