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) |