Changeset 8423 for trunk/make/setup.os2debwat11-16.mk
- Timestamp:
- May 16, 2002, 1:37:08 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/make/setup.os2debwat11-16.mk
r8362 r8423 1 # $Id: setup.os2debwat11-16.mk,v 1. 2 2002-05-01 04:00:18bird Exp $1 # $Id: setup.os2debwat11-16.mk,v 1.3 2002-05-16 11:37:01 bird Exp $ 2 2 3 3 # ---OS2, DEBUG, WAT11------------------------- … … 42 42 AR_LNK2= $(@R).lst 43 43 44 _CC_FLAGS_OS =45 46 44 CC_FLAGS=-bt=os2 -dOS2 -dDEBUG -d__16BIT__ -5 -zq -bm -ze -w4 -d2 -hc -zc $(_CC_OPTIONAL) $(CC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CC_INCLUDES:-I=-i=) $(ALL_INCLUDES:-I=-i=) -i=$(PATH_INCLUDES) -i=$(WATCOM)\h 47 45 CC_FLAGS_EXE=$(CC_FLAGS) … … 54 52 CC_PC_2_STDOUT=-pc 55 53 56 CXX_FLAGS=-bt=os2 -dOS2 -dDEBUG -d__16BIT__ -5 -zq -bm -ze -w4 -d2 -hc -zc (_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES:-I=-i=) $(ALL_INCLUDES:-I=-i=) -i=$(PATH_INCLUDES) -i=$(WATCOM)\h54 CXX_FLAGS=-bt=os2 -dOS2 -dDEBUG -d__16BIT__ -5 -zq -bm -ze -w4 -d2 -hc -zc $(_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES:-I=-i=) $(ALL_INCLUDES:-I=-i=) -i=$(PATH_INCLUDES) -i=$(WATCOM)\h 57 55 CXX_FLAGS_EXE=$(CXX_FLAGS) 58 56 CXX_FLAGS_DLL=$(CXX_FLAGS) -bd … … 64 62 CXX_PC_2_STDOUT=-pc 65 63 64 !if "$(CC_AS_CXX)" != "" 65 ! if "$(CXX_AS_CC)" != "" 66 ! if [@(ECHO) $(CLRERR)Error: Do you think you're smart? CC_AS_CXX and CXX_AS_CC is mutual execlusive!$(CLRRST)] 67 ! endif 68 ! error 69 ! endif 70 CC=$(CXX) 71 CC_FLAGS_EXE=$(CXX_FLAGS_EXE) 72 CC_FLAGS_DLL=$(CXX_FLAGS_DLL) 73 CC_FLAGS_SYS=$(CXX_FLAGS_SYS) 74 CC_FLAGS_VDD=$(CXX_FLAGS_VDD) 75 CC_FLAGS_IFS=$(CXX_FLAGS_IFS) 76 !endif 77 !if "$(CXX_AS_CC)" != "" 78 CXX=$(CC) 79 CXX_FLAGS_EXE=$(C_FLAGS_EXE) 80 CXX_FLAGS_DLL=$(C_FLAGS_DLL) 81 CXX_FLAGS_SYS=$(C_FLAGS_SYS) 82 CXX_FLAGS_VDD=$(C_FLAGS_VDD) 83 CXX_FLAGS_IFS=$(C_FLAGS_IFS) 84 !endif 85 66 86 IMPLIB_FLAGS=/NOI /Nologo 67 87 68 LINK_FLAGS=Sort global Debug codeview Option quiet, dosseg, eliminate, manglednames, caseexact 88 LINK_FLAGS=Sort global Debug codeview Option quiet, dosseg, eliminate, manglednames, caseexact, MAXErrors=20 69 89 LINK_FLAGS_EXE=$(LINK_FLAGS) 70 90 LINK_FLAGS_DLL=$(LINK_FLAGS) … … 79 99 LINK_LNK1=file $(TARGET_OBJS: =^ 80 100 file ) 81 LINK_LNK2=libpath $(WATCOM)\lib 386\os2;$(WATCOM)\lib386;101 LINK_LNK2=libpath $(WATCOM)\lib286\os2;$(WATCOM)\lib286; 82 102 LINK_LNK3=option map=$(TARGET_MAP) 83 103 LINK_LNK4=library $(TARGET_LIBS: =^, ) 84 104 LINK_LNK5=name $(PATH_TARGET)\$(TARGET_NAME).$(TARGET_EXT) 85 105 86 RC_FLAGS=-r -n -i $(PATH_INCLUDES:;= -i ) $(RC_DEFINES) $(RC_INCLUDES)106 RC_FLAGS=-r -n $(RC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(RC_INCLUDES:-I=-i ) $(ALL_INCLUDES:-I=-i ) -i $(PATH_INCLUDES:;= -i ) 87 107 RL_FLAGS=-x2 -n 88 108 … … 94 114 # 95 115 LIB_OS = os2286.lib 96 LIB_C_OBJ = clib$(_OBJ_MODEL).lib 97 LIB_C_DLL = clib$(_OBJ_MODEL).lib # clibdll.lib 98 LIB_C_RTDLL = clib$(_OBJ_MODEL).lib # clibdll.lib 99 LIB_C_NRE = clib$(_OBJ_MODEL).lib 116 117 _LIB_MT = 118 !if "$(_OBJ_MODEL)" == "m" 119 _LIB_MT = mt # this is the only one there is a MT edition of, don't know why. 120 !endif 121 !if "$(_CXX_XCPT)" != "-xs" 122 LIB_C_OBJ = clib$(_LIB_MT)$(_OBJ_MODEL).lib plib$(_LIB_MT)$(_OBJ_MODEL).lib math87$(_LIB_MT)$(_OBJ_MODEL).lib emu87.lib 123 !else 124 LIB_C_OBJ = clib$(_LIB_MT)$(_OBJ_MODEL).lib plbx$(_LIB_MT)$(_OBJ_MODEL).lib math87$(_LIB_MT)$(_OBJ_MODEL).lib emu87.lib 125 !endif 126 LIB_C_DLL = $(LIB_C_OBJ) # clibdll.lib 127 LIB_C_RTDLL = $(LIB_C_OBJ) # clibdll.lib 128 LIB_C_NRE = $(LIB_C_OBJ) 100 129 LIB_C_DMNGL = 101 130 OBJ_PROFILE = 102 131 132 103 133 # ---OS2, DEBUG, WAT11------------------------- 104 134
Note:
See TracChangeset
for help on using the changeset viewer.