Ticket #628 (closed bug: fixed)
Win64 build fails with 64-bit CL
Reported by: | whiteknight | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | build | Version: | 1.1.0 |
Severity: | medium | Keywords: | win64 |
Cc: | Language: | ||
Patch status: | Platform: | other |
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.
Some issues:
- 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.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.