1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
# -*- Makefile -*-
# $Id: platform_sunos5_common.GNU 93597 2011-03-21 12:54:52Z johnnyw $
# 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
|