2 # Author : Cedric.Bilat@he-arc.ch
5 ifndef __API_JNI_HIDDEN_MK__
8 ##########################################
10 ##########################################
13 #########################
15 #########################
19 #JAVA_HOME_64=C:/Soft/java64/jdk
28 # JAVA_HEADER_JNI := $(subst Program Files,Program Files,$(JAVA_HEADER_JNI)) #correction de "Program" "Files" en "Program Files"
30 #SRC_AUX+= ${JAVA_HEADER_JNI}
36 ifeq ($(COMPILATEUR),VISUAL)
39 CXXFLAGS+= -I${JAVA_HOME_64}/include
40 CXXFLAGS+= -I${JAVA_HOME_64}/include/win32
43 SRC_AUX+=${JAVA_HOME_64}/lib
51 ifeq ($(COMPILATEUR),INTEL)
54 CXXFLAGS+= -I${JAVA_HOME_64}/include
55 CXXFLAGS+= -I${JAVA_HOME_64}/include/win32
66 ifeq ($(COMPILATEUR),MINGW)
69 CXXFLAGS+= -I${JAVA_HOME_64}/include
70 CXXFLAGS+= -I${JAVA_HOME_64}/include/win32
81 #########################
83 #########################
87 #JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.26
88 #JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
95 CXXFLAGS+= -I$(subst :, -I,${JAVA_INC})
98 LDFLAGS+= -L$(subst :, -L,${JAVA_LIB})
99 LDFLAGS+= -l$(subst :, -l,${JAVA_LIBRARIES})
105 ifeq ($(COMPILATEUR),g++)
115 ifeq ($(COMPILATEUR),INTEL)
126 RPATH_LINK+=${JAVA_LIB}
131 ##########################################
133 ##########################################