projects
/
lgpl
/
argeo-commons.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Start working on JNI implementation of UUID factory.
[lgpl/argeo-commons.git]
/
sdk
/
jni.mk
diff --git
a/sdk/jni.mk
b/sdk/jni.mk
index 6f5c31fb4edac095183707c9f426e5376c6225df..bf2b872375410a0bc7710a455ab514a4bfe0dd44 100644
(file)
--- 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)
TARGET_EXEC := libJava_$(NATIVE_PACKAGE).so
LDFLAGS = -shared -fPIC -Wl,-soname,$(TARGET_EXEC).$(MAJOR).$(MINOR)
+CFLAGS = -fPIC
SRC_DIRS := .
%:
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
#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)
.PHONY: clean all ide
all: $(SDK_BUILD_BASE)/$(TARGET_EXEC)