jdk/makefiles/CompileNativeLibraries.gmk
changeset 15676 291a66e841c2
parent 15334 19ab20cb461f
child 15974 91b0e63e6e83
child 15883 f57291ffafbf
child 16476 e269be167fae
equal deleted inserted replaced
15675:af85002595d1 15676:291a66e841c2
  2186 		CFLAGS:=$(CFLAGS_JDKLIB) \
  2186 		CFLAGS:=$(CFLAGS_JDKLIB) \
  2187                         -I$(JDK_TOPDIR)/src/closed/share/javavm/export, \
  2187                         -I$(JDK_TOPDIR)/src/closed/share/javavm/export, \
  2188 		MAPFILE:=$(JDK_TOPDIR)/makefiles/mapfiles/libjfr/mapfile-vers, \
  2188 		MAPFILE:=$(JDK_TOPDIR)/makefiles/mapfiles/libjfr/mapfile-vers, \
  2189 		LDFLAGS:=$(LDFLAGS_JDKLIB) \
  2189 		LDFLAGS:=$(LDFLAGS_JDKLIB) \
  2190 			 $(call SET_SHARED_LIBRARY_ORIGIN),\
  2190 			 $(call SET_SHARED_LIBRARY_ORIGIN),\
       
  2191 		LDFLAGS_SUFFIX_solaris:=-lc,\
  2191 		VERSIONINFO_RESOURCE:=$(JDK_TOPDIR)/src/windows/resource/version.rc,\
  2192 		VERSIONINFO_RESOURCE:=$(JDK_TOPDIR)/src/windows/resource/version.rc,\
  2192 		RC_FLAGS:=$(RC_FLAGS)\
  2193 		RC_FLAGS:=$(RC_FLAGS)\
  2193 			  -D "JDK_FNAME=jfr.dll" \
  2194 			  -D "JDK_FNAME=jfr.dll" \
  2194 			  -D "JDK_INTERNAL_NAME=jfr" \
  2195 			  -D "JDK_INTERNAL_NAME=jfr" \
  2195 			  -D "JDK_FTYPE=0x2L",\
  2196 			  -D "JDK_FTYPE=0x2L",\
  2234 		CFLAGS_linux:=-Wno-missing-field-initializers,\
  2235 		CFLAGS_linux:=-Wno-missing-field-initializers,\
  2235 		MAPFILE:=$(JDK_TOPDIR)/makefiles/mapfiles/libkcms/mapfile-vers, \
  2236 		MAPFILE:=$(JDK_TOPDIR)/makefiles/mapfiles/libkcms/mapfile-vers, \
  2236 		LDFLAGS:=$(LDFLAGS_JDKLIB) \
  2237 		LDFLAGS:=$(LDFLAGS_JDKLIB) \
  2237 			 $(call SET_SHARED_LIBRARY_ORIGIN),\
  2238 			 $(call SET_SHARED_LIBRARY_ORIGIN),\
  2238 		LDFLAGS_SUFFIX_linux:=-lc -lpthread,\
  2239 		LDFLAGS_SUFFIX_linux:=-lc -lpthread,\
       
  2240 		LDFLAGS_SUFFIX_solaris:=-lc,\
  2239 		LDFLAGS_SUFFIX_windows:=$(WIN_JAVA_LIB) advapi32.lib user32.lib version.lib, \
  2241 		LDFLAGS_SUFFIX_windows:=$(WIN_JAVA_LIB) advapi32.lib user32.lib version.lib, \
  2240 		LDFLAGS_SUFFIX_posix:=-lm -ljava -ljvm,\
  2242 		LDFLAGS_SUFFIX_posix:=-lm -ljava -ljvm,\
  2241 		VERSIONINFO_RESOURCE:=$(JDK_TOPDIR)/src/closed/share/native/sun/java2d/cmm/kcms/cmm.rc,\
  2243 		VERSIONINFO_RESOURCE:=$(JDK_TOPDIR)/src/closed/share/native/sun/java2d/cmm/kcms/cmm.rc,\
  2242 		VERSIONINFO_RESOURCE:=$(JDK_TOPDIR)/src/closed/share/native/sun/java2d/cmm/kcms/cmm.rc,\
  2244 		VERSIONINFO_RESOURCE:=$(JDK_TOPDIR)/src/closed/share/native/sun/java2d/cmm/kcms/cmm.rc,\
  2243 		RC_FLAGS:=$(RC_FLAGS)\
  2245 		RC_FLAGS:=$(RC_FLAGS)\
  2937 		CFLAGS:=$(CFLAGS_JDKLIB) \
  2939 		CFLAGS:=$(CFLAGS_JDKLIB) \
  2938 			-I$(JDK_TOPDIR)/src/closed/solaris/native/com/oracle/security/ucrypto ,\
  2940 			-I$(JDK_TOPDIR)/src/closed/solaris/native/com/oracle/security/ucrypto ,\
  2939 		MAPFILE:=$(JDK_TOPDIR)/makefiles/mapfiles/libj2ucrypto/mapfile-vers, \
  2941 		MAPFILE:=$(JDK_TOPDIR)/makefiles/mapfiles/libj2ucrypto/mapfile-vers, \
  2940 		LDFLAGS:=$(LDFLAGS_JDKLIB),\
  2942 		LDFLAGS:=$(LDFLAGS_JDKLIB),\
  2941 		LDFLAGS_SUFFIX:=$(LIBDL),\
  2943 		LDFLAGS_SUFFIX:=$(LIBDL),\
       
  2944 		LDFLAGS_SUFFIX_solaris:=-lc,\
  2942 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libj2ucrypto))
  2945 		OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libj2ucrypto))
  2943 
  2946 
  2944 $(BUILD_LIBJ2UCRYPTO) : $(BUILD_LIBJAVA)
  2947 $(BUILD_LIBJ2UCRYPTO) : $(BUILD_LIBJAVA)
  2945 
  2948 
  2946 BUILD_LIBRARIES += $(BUILD_LIBJ2UCRYPTO)
  2949 BUILD_LIBRARIES += $(BUILD_LIBJ2UCRYPTO)