Hi, On Thu, Dec 10, 2015 at 10:58:33AM +0100, Gisle Vanem wrote: > Gert Doering wrote: > > > For the time being we just use a compiler that is not mainly a pain in the > > back, solidly stuck in the last century before C99 - as in, none of the > > core developers compile on windows, we all do cross-compilation with > > mingw64 on Linux. > > Well, MSVC 2015 is pretty up-to-date WRT C99. So I think you should remove > all the *.vcxproj and msvc-*.bat files to prevent more people getting > the impression you care about Windows.
We provide a working build environment to make windows binaries. We also provided working MSVC files that worked fine until Microsoft broke their compiler - all older versions of MSVC can compile OpenVPN just fine (we actually have quite a few commits in our tree to make compilation with MSVC work, given it's non-support of this or that which works perfectly well with gcc or clang). But we're not going to invest large efforts into fixing something that Microsoft broke. If you find the magic option to increase their stack size which needs to be added to the vcxproj file - we're happy to add that, but the onus for "it breaks with MSVC" is on who wants that environment. gert -- USENET is *not* the non-clickable part of WWW! //www.muc.de/~gert/ Gert Doering - Munich, Germany g...@greenie.muc.de fax: +49-89-35655025 g...@net.informatik.tu-muenchen.de
signature.asc
Description: PGP signature