mirror of
https://github.com/mangosfour/server.git
synced 2025-12-12 19:37:03 +00:00
(based on cipherCOM's repo commit d3d8934) Signed-off-by: VladimirMangos <vladimir@getmangos.com>
35 lines
928 B
Gnuplot
35 lines
928 B
Gnuplot
# $Id: platform_mvs.GNU 80826 2008-03-04 14:51:23Z wotte $
|
|
|
|
# For MVS OpenEdition platform
|
|
|
|
debug ?= 0
|
|
|
|
CXX = cxx
|
|
DCFLAGS += -g
|
|
DCCFLAGS += -g
|
|
CPPFLAGS += -+ -W "c,langlvl(LONGLONG)" -W c,xplink -W "c,rtti(dynamiccast)"
|
|
LDFLAGS += -W l,xplink
|
|
DEFFLAGS = -D_ALL_SOURCE -DNDEBUG
|
|
CC = $(CXX)
|
|
LD = $(CXX)
|
|
DLD = $(CXX)
|
|
AR = ar
|
|
ARFLAGS = ruv
|
|
RANLIB = echo
|
|
#LDFLAGS += -W l,p,map
|
|
|
|
# MVCMD needed because cxx does not use the -o option to place objects
|
|
MVCMD = @test ! -s $(@F) || mv $(@F) $(@D)/$(@F)
|
|
|
|
# Used to build static executables
|
|
ACELIB_STATIC = -lACE
|
|
|
|
# Used to build shared executables (much smaller in size)
|
|
ACELIB_DLL = $(ACE_ROOT)/lib/libACE.x
|
|
|
|
# set accordingly to build either static or shared executables
|
|
ACELIB = $(ACELIB_DLL)
|
|
|
|
SOFLAGS += -W l,dll
|
|
PIC = -W c,exportall
|
|
static_libs ?= 1
|