# -*- Makefile -*- # SunOS 5.x common settings ifeq ($(shell /bin/uname -r),5.9) # Solaris 9 puts sendfile() in a separate library. LIBS += -lsendfile endif ifeq ($(shell /bin/uname -r),5.10) # Solaris 10 puts sendfile() in a separate library. LIBS += -lsendfile sctp ?= lksctp endif ifeq ($(shell /bin/uname -r),5.11) # Solaris 11 puts sendfile() in a separate library. LIBS += -lsendfile sctp ?= lksctp endif kstat ?= 1 ifeq ($(kstat),1) # Unguard the raw monitor code and link the system lib. FLAGS_C_CC += -DACE_HAS_KSTAT LIBS += -lkstat endif PLATFORM_X11_CPPFLAGS= -I/usr/openwin/include -I/usr/dt/include PLATFORM_X11_LIBS =-lX11 PLATFORM_X11_LDFLAGS= PLATFORM_TK_CPPFLAGS= PLATFORM_TK_LIBS=-ltk -ltcl PLATFORM_TK_LDFLAGS= # TODO: Fix the parameters #PLATFORM_TCL_CPPFLAGS=-I/usr/include/tcl8.4 #PLATFORM_TCL_LIBS=-ltcl8.4 #PLATFORM_TCL_LDFLAGS= sctp ?= ifeq ($(sctp),lksctp) PLATFORM_SCTP_CPPFLAGS+= -DACE_HAS_LKSCTP PLATFORM_SCTP_LIBS?= -lsctp endif