make/windows/makefiles/compile.make

changeset 3031
b1cbb0907b36
parent 2590
99bd05619fa4
child 3518
719f7007c8e8
equal deleted inserted replaced
3019:8107273fd204 3031:b1cbb0907b36
79 !ifndef DEFAULT_COMPILER_NAME 79 !ifndef DEFAULT_COMPILER_NAME
80 CPP=ARCH_ERROR 80 CPP=ARCH_ERROR
81 !endif 81 !endif
82 82
83 CPP_FLAGS=$(CPP_FLAGS) /D "WIN32" /D "_WINDOWS" 83 CPP_FLAGS=$(CPP_FLAGS) /D "WIN32" /D "_WINDOWS"
84
85 # Must specify this for sharedRuntimeTrig.cpp 84 # Must specify this for sharedRuntimeTrig.cpp
86 CPP_FLAGS=$(CPP_FLAGS) /D "VM_LITTLE_ENDIAN" 85 CPP_FLAGS=$(CPP_FLAGS) /D "VM_LITTLE_ENDIAN"
87 86
88 # Used for platform dispatching 87 # Used for platform dispatching
89 CPP_FLAGS=$(CPP_FLAGS) /D TARGET_OS_FAMILY_windows 88 CPP_FLAGS=$(CPP_FLAGS) /D TARGET_OS_FAMILY_windows
230 LINK_FLAGS= $(LINK_FLAGS) kernel32.lib user32.lib gdi32.lib winspool.lib \ 229 LINK_FLAGS= $(LINK_FLAGS) kernel32.lib user32.lib gdi32.lib winspool.lib \
231 comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib \ 230 comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib \
232 uuid.lib Wsock32.lib winmm.lib /nologo /machine:$(MACHINE) /opt:REF \ 231 uuid.lib Wsock32.lib winmm.lib /nologo /machine:$(MACHINE) /opt:REF \
233 /opt:ICF,8 /map /debug 232 /opt:ICF,8 /map /debug
234 233
234
235 !if $(MSC_VER) >= 1600
236 LINK_FLAGS= $(LINK_FLAGS) psapi.lib
237 !endif
238
235 # Resource compiler settings 239 # Resource compiler settings
236 RC=rc.exe 240 RC=rc.exe
237 RC_FLAGS=/D "HS_VER=$(HS_VER)" \ 241 RC_FLAGS=/D "HS_VER=$(HS_VER)" \
238 /D "HS_DOTVER=$(HS_DOTVER)" \ 242 /D "HS_DOTVER=$(HS_DOTVER)" \
239 /D "HS_BUILD_ID=$(HS_BUILD_ID)" \ 243 /D "HS_BUILD_ID=$(HS_BUILD_ID)" \

mercurial