Mercurial > hg > graal-compiler
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 |