Ticket #628 (closed bug: fixed)
Win64 build fails with 64-bit CL
|Reported by:||whiteknight||Owned by:|
Description (last modified by whiteknight) (diff)
A related issue to mention first: A lot of compilers don't support 64-bit windows. So all builds on Win64 that use mingw or gcc are actually building 32-bit binarys. I think this explains, in part, why there are so few Win64 reports coming through on smolder. At the moment the only good, free 64-bit compiler for Windows that I could find is the Microsoft SDK, v14. I haven't looked into the intel compiler yet, so that may be a possibility.
- With SDK 14, configure fails in detecting the compiler. To get around that we need to add "--linkflags='bufferoverflowU.lib'" to configure to make sure we link with the buffer overflow prevention libraries.
- Build fails because sal.h cannot be found. Apparently this library is included in earlier MSVC releases, but it does no appear to be in v14. I don't know when it was removed.
Build fails otherwise for a variety of reasons that I can't debug tonight. I'm including the output of configure and make.