diff options
Diffstat (limited to 'ACE/include/makeinclude/platform_mvs.GNU')
-rw-r--r-- | ACE/include/makeinclude/platform_mvs.GNU | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/ACE/include/makeinclude/platform_mvs.GNU b/ACE/include/makeinclude/platform_mvs.GNU new file mode 100644 index 00000000000..aedc5be3f48 --- /dev/null +++ b/ACE/include/makeinclude/platform_mvs.GNU @@ -0,0 +1,34 @@ +# $Id$ + +# For MVS OpenEdition platform + +debug = 0 + +CXX = cxx +DCFLAGS += -g +DCCFLAGS += -g +CPPFLAGS += -+ +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 |