Update OpenVMS compile support
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63867 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
19
setup.h_vms
19
setup.h_vms
@@ -3,7 +3,7 @@
|
|||||||
* Template for the set.h file for VMS *
|
* Template for the set.h file for VMS *
|
||||||
* Created from setup.h_in *
|
* Created from setup.h_in *
|
||||||
* Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
|
* Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
|
||||||
* Date : 24 March 2010 *
|
* Date : 6 April 2010 *
|
||||||
* *
|
* *
|
||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
@@ -341,7 +341,24 @@ typedef pid_t GPid;
|
|||||||
|
|
||||||
#define wxUSE_PROPGRID 1
|
#define wxUSE_PROPGRID 1
|
||||||
|
|
||||||
|
#ifdef _MSC_VER
|
||||||
|
# if _MSC_VER >= 1400
|
||||||
|
|
||||||
|
|
||||||
#define wxUSE_GRAPHICS_CONTEXT 0
|
#define wxUSE_GRAPHICS_CONTEXT 0
|
||||||
|
# else
|
||||||
|
|
||||||
|
|
||||||
|
# define wxUSE_GRAPHICS_CONTEXT 0
|
||||||
|
# endif
|
||||||
|
#else
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# define wxUSE_GRAPHICS_CONTEXT 0
|
||||||
|
#endif
|
||||||
|
|
||||||
#define wxUSE_CONTROLS 1
|
#define wxUSE_CONTROLS 1
|
||||||
|
|
||||||
|
@@ -2,12 +2,15 @@
|
|||||||
# *
|
# *
|
||||||
# Make file for VMS *
|
# Make file for VMS *
|
||||||
# Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
|
# Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
|
||||||
# Date : 5 October 2009 *
|
# Date : 6 April 2010 *
|
||||||
# *
|
# *
|
||||||
#*****************************************************************************
|
#*****************************************************************************
|
||||||
|
|
||||||
.first
|
.first
|
||||||
define wx [--.include.wx]
|
define wx [--.include.wx]
|
||||||
|
|
||||||
|
.suffixes : .cpp
|
||||||
|
|
||||||
.ifdef __WXMOTIF__
|
.ifdef __WXMOTIF__
|
||||||
CXX_DEFINE = /define=(__WX__=1,__WXMOTIF__=1)/name=(as_is,short)\
|
CXX_DEFINE = /define=(__WX__=1,__WXMOTIF__=1)/name=(as_is,short)\
|
||||||
/assume=(nostdnew,noglobal_array_new)/include=([],[-.src],[-.include])
|
/assume=(nostdnew,noglobal_array_new)/include=([],[-.src],[-.include])
|
||||||
@@ -42,6 +45,8 @@ CC_DEFINE =
|
|||||||
|
|
||||||
.cxx.obj :
|
.cxx.obj :
|
||||||
cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cxx
|
cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cxx
|
||||||
|
.cpp.obj :
|
||||||
|
cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp
|
||||||
.c.obj :
|
.c.obj :
|
||||||
cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
|
cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
|
||||||
|
|
||||||
@@ -64,7 +69,10 @@ OBJECTS1=LexHTML.obj,LexInno.obj,LexKix.obj,LexLisp.obj,LexLout.obj,LexLua.obj,\
|
|||||||
LexTCL.obj,LexTeX.obj,LexVB.obj,LexVerilog.obj,LexVHDL.obj,\
|
LexTCL.obj,LexTeX.obj,LexVB.obj,LexVerilog.obj,LexVHDL.obj,\
|
||||||
LexYAML.obj,LineMarker.obj,PositionCache.obj,PropSet.obj,RESearch.obj,\
|
LexYAML.obj,LineMarker.obj,PositionCache.obj,PropSet.obj,RESearch.obj,\
|
||||||
RunStyles.obj,ScintillaBase.obj,Style.obj,StyleContext.obj,\
|
RunStyles.obj,ScintillaBase.obj,Style.obj,StyleContext.obj,\
|
||||||
UniConversion.obj,ViewStyle.obj,WindowAccessor.obj,XPM.obj
|
UniConversion.obj,ViewStyle.obj,WindowAccessor.obj,XPM.obj,\
|
||||||
|
PerLine.obj,Selection.obj,LexPowerPro.obj,Array.obj,LexCOBOL.obj,\
|
||||||
|
LexMagik.obj,LexMarkdown.obj,LexMySQL.obj,LexNimrod.obj,\
|
||||||
|
LexPowerShell.obj,LexSML.obj,LexSorcus.obj,LexTACL.obj,LexTAL.obj
|
||||||
|
|
||||||
SOURCES=AutoComplete.cxx,CallTip.cxx,CellBuffer.cxx,CharClassify.cxx,\
|
SOURCES=AutoComplete.cxx,CallTip.cxx,CellBuffer.cxx,CharClassify.cxx,\
|
||||||
ContractionState.cxx,Decoration.cxx,Document.cxx,DocumentAccessor.cxx,\
|
ContractionState.cxx,Decoration.cxx,Document.cxx,DocumentAccessor.cxx,\
|
||||||
@@ -84,7 +92,10 @@ SOURCES=AutoComplete.cxx,CallTip.cxx,CellBuffer.cxx,CharClassify.cxx,\
|
|||||||
LexTCL.cxx,LexTeX.cxx,LexVB.cxx,LexVerilog.cxx,LexVHDL.cxx,\
|
LexTCL.cxx,LexTeX.cxx,LexVB.cxx,LexVerilog.cxx,LexVHDL.cxx,\
|
||||||
LexYAML.cxx,LineMarker.cxx,PositionCache.cxx,PropSet.cxx,RESearch.cxx,\
|
LexYAML.cxx,LineMarker.cxx,PositionCache.cxx,PropSet.cxx,RESearch.cxx,\
|
||||||
RunStyles.cxx,ScintillaBase.cxx,Style.cxx,StyleContext.cxx,\
|
RunStyles.cxx,ScintillaBase.cxx,Style.cxx,StyleContext.cxx,\
|
||||||
UniConversion.cxx,ViewStyle.cxx,WindowAccessor.cxx,XPM.cxx
|
UniConversion.cxx,ViewStyle.cxx,WindowAccessor.cxx,XPM.cxx,\
|
||||||
|
PerLine.cxx,Selection.cxx,LexPowerPro.cxx,Array.cpp,LexCOBOL.cxx,\
|
||||||
|
LexMagik.cxx,LexMarkdown.cxx,LexMySQL.cxx,LexNimrod.cxx,\
|
||||||
|
LexPowerShell.cxx,LexSML.cxx,LexSorcus.cxx,LexTACL.cxx,LexTAL.cxx
|
||||||
|
|
||||||
all : $(SOURCES)
|
all : $(SOURCES)
|
||||||
$(MMS)$(MMSQUALIFIERS) $(OBJECTS)
|
$(MMS)$(MMSQUALIFIERS) $(OBJECTS)
|
||||||
@@ -92,18 +103,22 @@ all : $(SOURCES)
|
|||||||
.ifdef __WXMOTIF__
|
.ifdef __WXMOTIF__
|
||||||
library [----.lib]libwx_motif.olb $(OBJECTS)
|
library [----.lib]libwx_motif.olb $(OBJECTS)
|
||||||
library [----.lib]libwx_motif.olb $(OBJECTS1)
|
library [----.lib]libwx_motif.olb $(OBJECTS1)
|
||||||
|
library [----.lib]libwx_motif.olb [.CXX_REPOSITORY]*.obj
|
||||||
.else
|
.else
|
||||||
.ifdef __WXGTK__
|
.ifdef __WXGTK__
|
||||||
library [----.lib]libwx_gtk.olb $(OBJECTS)
|
library [----.lib]libwx_gtk.olb $(OBJECTS)
|
||||||
library [----.lib]libwx_gtk.olb $(OBJECTS1)
|
library [----.lib]libwx_gtk.olb $(OBJECTS1)
|
||||||
|
library [----.lib]libwx_gtk.olb [.CXX_REPOSITORY]*.obj
|
||||||
.else
|
.else
|
||||||
.ifdef __WXGTK2__
|
.ifdef __WXGTK2__
|
||||||
library [----.lib]libwx_gtk2.olb $(OBJECTS)
|
library [----.lib]libwx_gtk2.olb $(OBJECTS)
|
||||||
library [----.lib]libwx_gtk2.olb $(OBJECTS1)
|
library [----.lib]libwx_gtk2.olb $(OBJECTS1)
|
||||||
|
library [----.lib]libwx_gtk2.olb [.CXX_REPOSITORY]*.obj
|
||||||
.else
|
.else
|
||||||
.ifdef __WXX11__
|
.ifdef __WXX11__
|
||||||
library [----.lib]libwx_x11_univ.olb $(OBJECTS)
|
library [----.lib]libwx_x11_univ.olb $(OBJECTS)
|
||||||
library [----.lib]libwx_x11_univ.olb $(OBJECTS1)
|
library [----.lib]libwx_x11_univ.olb $(OBJECTS1)
|
||||||
|
library [----.lib]libwx_x11_univ.olb [.CXX_REPOSITORY]*.obj
|
||||||
.endif
|
.endif
|
||||||
.endif
|
.endif
|
||||||
.endif
|
.endif
|
||||||
@@ -203,3 +218,17 @@ UniConversion.obj : UniConversion.cxx
|
|||||||
ViewStyle.obj : ViewStyle.cxx
|
ViewStyle.obj : ViewStyle.cxx
|
||||||
WindowAccessor.obj : WindowAccessor.cxx
|
WindowAccessor.obj : WindowAccessor.cxx
|
||||||
XPM.obj : XPM.cxx
|
XPM.obj : XPM.cxx
|
||||||
|
PerLine.obj : PerLine.cxx
|
||||||
|
Selection.obj : Selection.cxx
|
||||||
|
LexPowerPro.obj : LexPowerPro.cxx
|
||||||
|
Array.obj : Array.cpp
|
||||||
|
LexCOBOL.obj : LexCOBOL.cxx
|
||||||
|
LexMagik.obj : LexMagik.cxx
|
||||||
|
LexMarkdown.obj : LexMarkdown.cxx
|
||||||
|
LexMySQL.obj : LexMySQL.cxx
|
||||||
|
LexNimrod.obj : LexNimrod.cxx
|
||||||
|
LexPowerShell.obj : LexPowerShell.cxx
|
||||||
|
LexSML.obj : LexSML.cxx
|
||||||
|
LexSorcus.obj : LexSorcus.cxx
|
||||||
|
LexTACL.obj : LexTACL.cxx
|
||||||
|
LexTAL.obj : LexTAL.cxx
|
||||||
|
Reference in New Issue
Block a user