#628: Win64 build fails with 64-bit CL
-------------------------+--------------------------------------------------
Reporter: whiteknight | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: none | Version: 1.1.0
Severity: medium | Keywords: win64
Lang: | Patch:
Platform: other |
-------------------------+--------------------------------------------------
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:
1) 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.
2) 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.
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/628>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets