comparison make/windows/build.make @ 456:b6272ef4a18f

6743339: Enable building sa-jdi.jar and sawindbg.dll on Windows with hotspot build Summary: These changes enable the SA binaries build with hotspot build on Windows Reviewed-by: swamyv
author poonam
date Thu, 27 Nov 2008 18:19:23 -0800
parents d1605aabd0a1
children 21141e23627a
comparison
equal deleted inserted replaced
455:434912c745cf 456:b6272ef4a18f
198 !elseif "$(ARCH)" == "ia64" 198 !elseif "$(ARCH)" == "ia64"
199 BUILD_WIN_SA = 0 199 BUILD_WIN_SA = 0
200 checkSA:: 200 checkSA::
201 @echo Not building SA: ARCH = ia64 201 @echo Not building SA: ARCH = ia64
202 202
203 !elseif exist("$(MSVCDIR)\PlatformSDK\Include\dbgeng.h")
204 # These don't have to be set because the default
205 # setting of INCLUDE and LIB already contain the needed dirs.
206 SA_INCLUDE =
207 SA_LIB =
208
209 !elseif exist("$(SYSTEMROOT)\..\Program Files\Microsoft SDK\include\dbgeng.h")
210 # These don't have to be set because the default
211 # setting of INCLUDE and LIB already contain the needed dirs.
212 SA_INCLUDE =
213 SA_LIB =
214
215 !else
216 checkSA::
217 @echo .
218 @echo ERROR: Can't build SA because dbgeng.h does not exist here:
219 @echo $(MSVCDIR)\PlatformSDK\Include\dbgeng.h
220 @echo nor here:
221 @echo $(SYSTEMROOT)\..\Program Files\Microsoft SDK\include\dbgeng.h
222 @echo You must use Vis. Studio .Net 2003 on Win 32, and you must
223 @echo have the Microsoft SDK installed on Win amd64.
224 @echo You can disable building of SA by specifying BUILD_WIN_SA = 0
225 @echo . && false
226 !endif # ! "$(BUILD_WIN_SA)" != "1" 203 !endif # ! "$(BUILD_WIN_SA)" != "1"
227 204
228 ######################################################################### 205 #########################################################################
229 206
230 # With the jvm_g.dll now being named jvm.dll, we can't build both and place 207 # With the jvm_g.dll now being named jvm.dll, we can't build both and place