server/dep/ACE_wrappers/include/makeinclude/platform_cray.GNU
cipherCOM 571f510ee4 [11162] Changed ACE lib to same version but with configure script
(based on cipherCOM's repo commit d3d8934)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2011-02-14 12:51:16 +03:00

45 lines
1.3 KiB
Gnuplot

# $Id: platform_cray.GNU 91285 2010-08-05 08:29:30Z johnnyw $
# Platform macros for SGI/Cray UNICOS (vector) & UNICOS/mk (mpp) -
# UNICOS 9.0.2.8
# UNICOS 10.0.0.5
# UNICOS/mk 2.0.4.57
# Cray C++ Version 3.2.0.1
# Cray Standard C Version 6.2.0.1
#
# Contributed by Doug Anderson <dla@home.com>
debug = 1
static_libs_only = 1
quantify =
purify =
# Cray's autoinstantiation seems to be broken, resulting in
# C++ prelinker: error: instantiation loop
# So, we're using ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION
CC = cc
LDLIB += -L$(ACE_ROOT)/lib
CXX = CC
#CFLAGS +=
CCFLAGS += -h noautoinstantiate
DCFLAGS += -g
DCCFLAGS += $(DCFLAGS)
OCFLAGS += -O2
OCCFLAGS += $(OCFLAGS)
CCFLAGS += -h exceptions
DLD = $(CXX)
LD = $(CXX)
LIBS = -lpthread
PIC =
AR = ar
ARFLAGS = ruv
RANLIB = /bin/true
# This is necessary to get libraries to contain template info, but only
# necessary when using autoinstantiation
# PRELIB = @echo ""; \
# echo "int main() { return 0; }" >dummy.cpp; \
# echo "$(CXX) $(CCFLAGS) $(CPPFLAGS) $(LDFLAGS) $(LIBS) -o dummy dummy.cpp $?";\
# $(CXX) $(CCFLAGS) $(CPPFLAGS) $(LDFLAGS) $(LIBS) -o dummy dummy.cpp $?;