X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=sdk%2Fjni.mk;h=448ad8f2b418bbc4e7c37e4c8b89923660ea3ba3;hb=380e5ab9620d7c48e6131afd38f307fffcd848f6;hp=6f5c31fb4edac095183707c9f426e5376c6225df;hpb=9d7afbd488afb0c7e4e1cdc0e4282e0194a6d372;p=lgpl%2Fargeo-commons.git diff --git a/sdk/jni.mk b/sdk/jni.mk index 6f5c31fb4..448ad8f2b 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) +LDFLAGS = -shared -fPIC -Wl,-soname,$(TARGET_EXEC).$(MAJOR).$(MINOR) -luuid +CFLAGS = -O3 -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)