|
From: Daniel M. <dan...@be...> - 2006-11-10 20:10:17
|
I needed to move my Java applications using the JSW to a Xeon based 64 bit server running Windows Server 2003 RC2 Standard x64 Edition this week. Much to my dismay, there is no 64 bit Windows distribution of the JSW binaries. Also, I have no access to Visual Studio, which is required out of the box to use the 64 bit build scripts included with the JSW source package. Since I really, really like using JSW, I hacked up the JSW build script, batch files, and Windows 64bit makefiles. I was able to succesfully build wrapper.dll and wrapper.exe on this architecture (with a few warnings from cl.exe about unknown arguments) using the Microsoft Windows Server 2003 R2 Platform SDK (which is available for free from MS at http://www.microsoft.com/downloads/details.aspx?FamilyId=3D0BAF2B35-C656-= 4 969-ACE8-E4C0C0716ADB&displaylang=3Den). It seems to work just fine. The most important part of the modifications was removing the unnecessary dependencies to basetsd.h in the Visual Studio-generated .dep files. If anyone is interested in a set of instructions for reproducing a compilation under these circumstances, my modified makefiles/scripts, or the compiled binaries themselves, just let me know via the list and I'll work up some sort of distribution. Daniel Mace Senior Software Engineer, Payroll Integration benefitfocus.com 843-849-7476 x6393 *************************************************************************= *************** BENEFITFOCUS.COM CONFIDENTIALITY NOTICE: This electronic message is = intended only for the individual or entity to which it is addressed and = may contain information that is confidential and protected by law. = Unauthorized review, use, disclosure, or dissemination of this = communication or its contents in any way is prohibited and may be = unlawful. If you are not the intended recipient or a person responsible = for delivering this message to an intended recipient, please notify the = original sender immediately by e-mail or telephone, return the original = message to the original sender or to bfp...@be..., and = destroy all copies or derivations of the original message. Thank you. = (BFeComNote Rev. 08/01/2005) *************************************************************************= ************** |