#628: Win64 build fails with 64-bit CL
-------------------------+--------------------------------------------------
 Reporter:  whiteknight  |        Type:  bug   
   Status:  new          |    Priority:  normal
Milestone:               |   Component:  build 
  Version:  1.1.0        |    Severity:  medium
 Keywords:  win64        |        Lang:        
    Patch:               |    Platform:  other 
-------------------------+--------------------------------------------------
Description changed by whiteknight:

Old description:

> 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.

New description:

 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.

--

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/628#comment:4>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to