87 |
87 |
88 !if "$(BUILDARCH)" == "ia64" |
88 !if "$(BUILDARCH)" == "ia64" |
89 SA_CFLAGS = /nologo $(MS_RUNTIME_OPTION) /W3 $(GX_OPTION) /Od /D "WIN32" /D "WIN64" /D "_WINDOWS" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c |
89 SA_CFLAGS = /nologo $(MS_RUNTIME_OPTION) /W3 $(GX_OPTION) /Od /D "WIN32" /D "WIN64" /D "_WINDOWS" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c |
90 !elseif "$(BUILDARCH)" == "amd64" |
90 !elseif "$(BUILDARCH)" == "amd64" |
91 SA_CFLAGS = /nologo $(MS_RUNTIME_OPTION) /W3 $(GX_OPTION) /Od /D "WIN32" /D "WIN64" /D "_WINDOWS" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c |
91 SA_CFLAGS = /nologo $(MS_RUNTIME_OPTION) /W3 $(GX_OPTION) /Od /D "WIN32" /D "WIN64" /D "_WINDOWS" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c |
|
92 !if "$(COMPILER_NAME)" == "VS2005" |
92 # On amd64, VS2005 compiler requires bufferoverflowU.lib on the link command line, |
93 # On amd64, VS2005 compiler requires bufferoverflowU.lib on the link command line, |
93 # otherwise we get missing __security_check_cookie externals at link time. |
94 # otherwise we get missing __security_check_cookie externals at link time. |
94 SA_LINK_FLAGS = bufferoverflowU.lib |
95 SA_LINK_FLAGS = bufferoverflowU.lib |
|
96 !endif |
95 !else |
97 !else |
96 SA_CFLAGS = /nologo $(MS_RUNTIME_OPTION) /W3 /Gm $(GX_OPTION) /ZI /Od /D "WIN32" /D "_WINDOWS" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c |
98 SA_CFLAGS = /nologo $(MS_RUNTIME_OPTION) /W3 /Gm $(GX_OPTION) /ZI /Od /D "WIN32" /D "_WINDOWS" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c |
97 !endif |
99 !endif |
98 !if "$(MT)" != "" |
100 !if "$(MT)" != "" |
99 SA_LINK_FLAGS = /manifest $(SA_LINK_FLAGS) |
101 SA_LINK_FLAGS = /manifest $(SA_LINK_FLAGS) |