#************************************************************************* # Copyright (c) 2002 The University of Chicago, as Operator of Argonne # National Laboratory. # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. # EPICS BASE Versions 3.13.7 # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* # CONFIG.Host.Darwin # # This file is maintained by the EPICS community. # Sites may override these definitions in CONFIG_SITE.Host.Darwin ARCH_CLASS = Darwin # Include definitions common to all Unix archs include $(EPICS_BASE)/config/CONFIG.Host.UnixCommon # # The config files are a real mess. The following definitions seem to work # for all the weird ways in which the extensions makefile fragments use them. # AR = ar ARCMD = $(AR) -rc $@ ARFLAGS = rcv RANLIB = ranlib ANSI=GCC CPLUSPLUS=G++ OP_SYS_CPPFLAGS += -DDarwin OP_SYS_CFLAGS += -no-cpp-precomp OP_SYS_INCLUDES = -I/sw/include -I/usr/X11R6/include OP_SYS_LDFLAGS += -L/sw/lib -L/usr/X11R6/lib # Uncomment this if you're using the GNU readline library #ARCH_DEP_LDLIBS += -lreadline # Uncomment this if you're using the libtecla library #ARCH_DEP_LDLIBS += -ltecla_r -ltermcap # # Compiler/linker problems prevent the use of shared libraries at the moment # SHARED_LIBRARIES_Darwin = NO # # Something like this will be needed once shared libraries are built # SHRLIB_SUFFIX = .dylib$(SHARED_LIBRARIES) GCC_SHRLIB_LDFLAGS_YES += -dynamiclib G++_SHRLIB_LDFLAGS_YES += -dynamiclib # # Java # JAVA_DIR=/usr/