make/java/nio/Makefile

Print this page
rev 7704 : 8016579: (process) IOException thrown by ProcessBuilder.start() method is incorrectly encoded


 363 #
 364 
 365 JAVALIB =               # Don't self-link
 366 
 367 #
 368 # Access to io_util.c and net_util.c
 369 #
 370 
 371 OTHER_INCLUDES += \
 372   -I$(SHARE_SRC)/native/sun/nio/ch \
 373   -I$(SHARE_SRC)/native/java/io \
 374   -I$(SHARE_SRC)/native/java/net \
 375   -I$(PLATFORM_SRC)/native/java/net \
 376   -I$(CLASSHDRDIR)/../../../java.lang/java/CClassHeaders
 377 
 378 ifeq ($(PLATFORM),windows)
 379   OTHER_LDLIBS += $(JVMLIB) ws2_32.lib \
 380      -libpath:$(LIBDIR) java.lib \
 381      $(OBJDIR)/../../../../sun/java.net/net/$(OBJDIRNAME)/net.lib \
 382      $(OBJDIR)/../../../java.lang/java/$(OBJDIRNAME)/io_util.obj \


 383      $(OBJDIR)/../../../java.lang/java/$(OBJDIRNAME)/FileDescriptor_md.obj
 384 endif
 385 ifeq ($(PLATFORM), linux)
 386 OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -lnet -lpthread $(LIBDL)
 387 endif
 388 ifeq ($(PLATFORM), macosx)
 389 OTHER_LDLIBS += -L$(LIBDIR) -ljava -lnet -pthread -framework CoreFoundation
 390 endif
 391 ifeq ($(PLATFORM), solaris)
 392 OTHER_LDLIBS += $(JVMLIB) $(LIBSOCKET) -lposix4 $(LIBDL) -lsendfile \
 393                 -L$(LIBDIR)/$(LIBARCH) -ljava -lnet
 394 endif # PLATFORM
 395 
 396 #
 397 # Rules
 398 #
 399 
 400 build: sources
 401 
 402 clean clobber::




 363 #
 364 
 365 JAVALIB =               # Don't self-link
 366 
 367 #
 368 # Access to io_util.c and net_util.c
 369 #
 370 
 371 OTHER_INCLUDES += \
 372   -I$(SHARE_SRC)/native/sun/nio/ch \
 373   -I$(SHARE_SRC)/native/java/io \
 374   -I$(SHARE_SRC)/native/java/net \
 375   -I$(PLATFORM_SRC)/native/java/net \
 376   -I$(CLASSHDRDIR)/../../../java.lang/java/CClassHeaders
 377 
 378 ifeq ($(PLATFORM),windows)
 379   OTHER_LDLIBS += $(JVMLIB) ws2_32.lib \
 380      -libpath:$(LIBDIR) java.lib \
 381      $(OBJDIR)/../../../../sun/java.net/net/$(OBJDIRNAME)/net.lib \
 382      $(OBJDIR)/../../../java.lang/java/$(OBJDIRNAME)/io_util.obj \
 383      $(OBJDIR)/../../../java.lang/java/$(OBJDIRNAME)/io_util_md.obj \
 384      $(OBJDIR)/../../../java.lang/java/$(OBJDIRNAME)/canonicalize_md.obj \
 385      $(OBJDIR)/../../../java.lang/java/$(OBJDIRNAME)/FileDescriptor_md.obj
 386 endif
 387 ifeq ($(PLATFORM), linux)
 388 OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -lnet -lpthread $(LIBDL)
 389 endif
 390 ifeq ($(PLATFORM), macosx)
 391 OTHER_LDLIBS += -L$(LIBDIR) -ljava -lnet -pthread -framework CoreFoundation
 392 endif
 393 ifeq ($(PLATFORM), solaris)
 394 OTHER_LDLIBS += $(JVMLIB) $(LIBSOCKET) -lposix4 $(LIBDL) -lsendfile \
 395                 -L$(LIBDIR)/$(LIBARCH) -ljava -lnet
 396 endif # PLATFORM
 397 
 398 #
 399 # Rules
 400 #
 401 
 402 build: sources
 403 
 404 clean clobber::