30 lines
700 B
Plaintext
30 lines
700 B
Plaintext
# CONFIG.Host.solarisGnu
|
|
#
|
|
# This file is maintained by the EPICS community.
|
|
# Sites may override these definitions in CONFIG_SITE.Host.solarisGnu
|
|
|
|
ARCH_CLASS = solaris
|
|
|
|
# Include definitions common to all Unix archs
|
|
include $(EPICS_BASE)/config/CONFIG.Host.UnixCommon
|
|
|
|
AR = ar
|
|
_AR = $(AR) $(ARFLAGS)
|
|
G++_AR = $(_AR)
|
|
CCC_AR = $(CCC) -xar -o
|
|
ARCMD = $($(CPLUSPLUS)_AR) $@
|
|
RANLIB =
|
|
|
|
#==========================
|
|
# These are overrides of ANSI and CPLUSPLUS values in CONFIG_SITE
|
|
ANSI=GCC
|
|
CPLUSPLUS=G++
|
|
#==========================
|
|
|
|
SOLARIS_VERSION = $(subst 5.,,$(shell uname -r))
|
|
ARCH_DEP_CPPFLAGS += -DSOLARIS=$(SOLARIS_VERSION)
|
|
|
|
# socket and nsl needed by libca.a
|
|
ARCH_DEP_LDLIBS += -lsocket -lnsl
|
|
|