33 $(eval $(call SetupJdkLibrary, BUILD_LIBSCTP, \ |
33 $(eval $(call SetupJdkLibrary, BUILD_LIBSCTP, \ |
34 NAME := sctp, \ |
34 NAME := sctp, \ |
35 OPTIMIZATION := LOW, \ |
35 OPTIMIZATION := LOW, \ |
36 CFLAGS := $(CFLAGS_JDKLIB), \ |
36 CFLAGS := $(CFLAGS_JDKLIB), \ |
37 HEADER_FLAGS := \ |
37 HEADER_FLAGS := \ |
38 -I $(TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/libnio/ch \ |
38 -I$(call FindHeaderDirForModule, $(MODULE)) \ |
39 -I $(TOPDIR)/src/java.base/share/native/libnio/ch \ |
39 -I$(call FindHeaderDirForModule, java.base) \ |
40 $(addprefix -I, $(call FindSrcDirsForLib, java.base, net)) \ |
40 $(addprefix -I, $(call FindSrcDirsForLib, java.base, net)) \ |
41 $(LIBJAVA_HEADER_FLAGS) \ |
41 $(addprefix -I, $(call FindSrcDirsForComponent, java.base, libnio/ch)), \ |
42 -I$(SUPPORT_OUTPUTDIR)/headers/jdk.sctp \ |
|
43 -I$(SUPPORT_OUTPUTDIR)/headers/java.base, \ |
|
44 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
42 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
45 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
43 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
46 LIBS_unix := -lnio -lnet -ljava -ljvm, \ |
44 LIBS_unix := -lnio -lnet -ljava -ljvm, \ |
47 LIBS_linux := -lpthread $(LIBDL), \ |
45 LIBS_linux := -lpthread $(LIBDL), \ |
48 LIBS_solaris := -lsocket, \ |
46 LIBS_solaris := -lsocket, \ |