make/lib/CoreLibraries.gmk
changeset 58481 48a73ec3a817
parent 55169 256a5cbb4439
child 58665 30a5049a36bb
child 58679 9c3209ff7550
child 58747 c6fd655677ec
equal deleted inserted replaced
58480:8ca46e186a63 58481:48a73ec3a817
    20 #
    20 #
    21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    22 # or visit www.oracle.com if you need additional information or have any
    22 # or visit www.oracle.com if you need additional information or have any
    23 # questions.
    23 # questions.
    24 #
    24 #
    25 
       
    26 WIN_VERIFY_LIB := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libverify/verify.lib
       
    27 
    25 
    28 # Hook to include the corresponding custom file, if present.
    26 # Hook to include the corresponding custom file, if present.
    29 $(eval $(call IncludeCustomExtension, lib/CoreLibraries.gmk))
    27 $(eval $(call IncludeCustomExtension, lib/CoreLibraries.gmk))
    30 
    28 
    31 
    29 
   108     LDFLAGS := $(LDFLAGS_JDKLIB) \
   106     LDFLAGS := $(LDFLAGS_JDKLIB) \
   109         $(call SET_SHARED_LIBRARY_ORIGIN), \
   107         $(call SET_SHARED_LIBRARY_ORIGIN), \
   110     LDFLAGS_macosx := -L$(SUPPORT_OUTPUTDIR)/native/$(MODULE)/, \
   108     LDFLAGS_macosx := -L$(SUPPORT_OUTPUTDIR)/native/$(MODULE)/, \
   111     LDFLAGS_windows := -delayload:shell32.dll, \
   109     LDFLAGS_windows := -delayload:shell32.dll, \
   112     LIBS := $(BUILD_LIBFDLIBM_TARGET), \
   110     LIBS := $(BUILD_LIBFDLIBM_TARGET), \
   113     LIBS_unix := -ljvm -lverify, \
   111     LIBS_unix := -ljvm, \
   114     LIBS_linux := $(LIBDL), \
   112     LIBS_linux := $(LIBDL), \
   115     LIBS_solaris := -lsocket -lnsl -lscf $(LIBDL), \
   113     LIBS_solaris := -lsocket -lnsl -lscf $(LIBDL), \
   116     LIBS_aix := $(LIBDL) $(LIBM),\
   114     LIBS_aix := $(LIBDL) $(LIBM),\
   117     LIBS_macosx := -framework CoreFoundation \
   115     LIBS_macosx := -framework CoreFoundation \
   118         -framework Foundation \
   116         -framework Foundation \
   119         -framework SystemConfiguration, \
   117         -framework SystemConfiguration, \
   120     LIBS_windows := jvm.lib $(WIN_VERIFY_LIB) \
   118     LIBS_windows := jvm.lib \
   121         shell32.lib delayimp.lib \
   119         shell32.lib delayimp.lib \
   122         advapi32.lib version.lib, \
   120         advapi32.lib version.lib, \
   123 ))
   121 ))
   124 
   122 
   125 TARGETS += $(BUILD_LIBJAVA)
   123 TARGETS += $(BUILD_LIBJAVA)