From 21ab55b3563cee8c3223023e2bdb7b0a184a959d Mon Sep 17 00:00:00 2001 From: Hussein Kasem Date: Fri, 2 Nov 2018 12:05:25 +0100 Subject: [PATCH] Add -fPIC --- src/Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Makefile b/src/Makefile index 2226b74..348c9dd 100644 --- a/src/Makefile +++ b/src/Makefile @@ -3,6 +3,8 @@ SHARED=libpEpJNI.so JAR=jniadapter.jar include Makefile.conf +CXXFLAGS+=-std=c++14 -fPIC + all: $(JAR) $(SHARED) JAVA_SOURCES=org/pEp/jniadapter/pEpException.java \ @@ -39,8 +41,10 @@ org_pEp_jniadapter_Message.h: org/pEp/jniadapter/Message.java javah $(subst /,.,$(subst .java,,$<)) org_pEp_jniadapter_AbstractEngine.o: %.o: %.cc %.h throw_pEp_exception.hh jniutils.hh + $(CXX) $(CXXFLAGS) -c $< -o $@ org_pEp_jniadapter_Engine.o org_pEp_jniadapter_Message.o: %.o: %.cc %.h + $(CXX) $(CXXFLAGS) -c $< -o $@ $(LIBRARY): org_pEp_jniadapter_AbstractEngine.o org_pEp_jniadapter_Engine.o org_pEp_jniadapter_Message.o throw_pEp_exception.o jniutils.o basic_api.o ar -r $@ *.o