Proposed platform assumption changes

Chris Hecker checker at
Mon Jan 30 13:56:35 EST 2012

I am almost certainly unique in this, but I build krb5 as a static lib to link into my game, so real msvc support is important to me, not just the ability to dynalink a dll built with mingw.


Sam Hartman <hartmans at MIT.EDU> wrote:

>>>>> "Nico" == Nico Williams <nico at> writes:

Nico> I believe Windows builds need to support MSVC. 

Why? I believe that the resulting SDK needs to work on applications
built with msvc. But why does MIT Kerberos need to support msvc for
Windows development? I can see a number of reasons, but the issue
really seems subject to enumeration of what a proposal to use mingw
should have to support.
I'm skeptical of "you must support this," but very likely to believe "to
use mingw you'd have to show that x y and z are not a problem."

Part of what I'm saying is that there a fairly small number of people
who are going to build KFW, getting the environment set up is already
tricky, and reducing KFW's build dependencies would probably not be the
most important thing on my list of things to optimize for in future KFW

However, making sure you can debug on Windows and similar issues like
that seem very important.

krbdev mailing list krbdev at

More information about the krbdev mailing list