Btw, the w2k issue has been raised before. Start of the tread is here:
http://mail-archives.apache.org/mod_mbox/harmony-dev/200608.mbox/[EMAIL
PROTECTED]
then it turns into 'platform support':
http://mail-archives.apache.org/mod_mbox/harmony-dev/200608.mbox/[EMAIL
PROTECTED]
and HARMONY-1145 was filed against the issue.
--
Thanks,
Alex
Alex Astapchuk wrote:
Hi Nathan,
> Failed to open JVM DLL:
>
C:\bt-trunk\cc\projects\drlvm\trunk\build\win_ia32_msvc_debug\deploy\jdk\jre\bin\default\harmonyvm
DRLVM can not be run on Win2000: it uses 'vectored exception
handler' [1] (instead of old-fashion structured exception handler),
and this feature requires at least WinXP/Win2k3 [2].
There may be more XP-specific functions I'm not aware about, but
at least this one will make the loading fail because the loader
can not find AddVectoredExceptionHandler export in kernel32.dll.
[1] vm\vmcore\src\util\win\nt_platform_utils.cpp
grep for AddVectoredExceptionHandler around the line 63.
[2] http://msdn2.microsoft.com/en-us/library/ms679274.aspx
Requirements
Client Requires Windows Vista or Windows XP.
Server Requires Windows Server "Longhorn" or Windows Server 2003.
Header Declared in Winbase.h; include Windows.h.
Library Use Kernel32.lib.
DLL Requires Kernel32.dll.