On Jun 13, 2007, at 1:37 PM, Mark Modrall wrote:

Hi…



We’re trying to move a java program to a Windows 64-bit os environment with the 64-bit jvm. The latest problem we ran into was that the nteventlogappender.dll is build 32-bit, so it’s barfing.



I went to see about building a 64-bit version. First I downloaded the 1.2.14 bin + src full distribution and found that the package was missing several include files and had no make script. I went to the public svn site and did a checkout. I found the code there was a) different than the 1.2.14 distro and b) still missing include files.



Where is one supposed to get the missing bits to build this piece?



Thanks

Mark



The missing include files are likely the output of javah and are therefore derived from the corresponding Java files and are not included in the distribution.

If you look at src/ntdll/build.xml, the build sequence should be fairly obvious. The Win32 NTEventLogAppender.dll is built using MinGW to allow the release to be built without requiring developers to have a license of some particular version of Microsoft Visual Studio. However, I do not know of a free compiler for Win64.

Reply via email to