According to http://java.sun.com/j2se/1.5/pdf/jdk50_ts_guide.pdf:
"JDK5.0 is compiled on Windows using Microsoft Visual C++ 6.0 Service Pack
3. This is an old but stable release of the compiler. If you experience a
crash with a J2SE-based application and if you have native/JNI libraries
that are compiled with a newer release of the compiler (VC.++ NET 2002 or
VC++ .NET 2003 for example) then you need to be aware of compatibility
issues between the 6.0 and newer runtimes."
Granted, the QuickFIX/J code may reduce the number of people needing the
JNI version, but as long as you're supporting QuickFIX JNI you might even
want to consider VC6 the "preferred" compiler for it, or at least direct
developers to Sun's troubleshooting document linked above.
On Fri, 13 Jan 2006, Oren Miller wrote:
> Support will remain for as long as a significant number of companies are
> using it, and it seems there is.
>
> --oren
|