Re: [Boost-bugs] [Boost C++ Libraries] #7262: Boost.Context fails to build using MinGW

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7262: Boost.Context fails to build using MinGW
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-02-07 06:43:03


#7262: Boost.Context fails to build using MinGW
-------------------------------+--------------------------------------------
  Reporter: anonymous | Owner: olli
      Type: Bugs | Status: closed
 Milestone: To Be Determined | Component: context
   Version: Boost 1.51.0 | Severity: Problem
Resolution: wontfix | Keywords: context mingw
-------------------------------+--------------------------------------------

Comment (by olli):

 Replying to [comment:6 anonymous]:
> The error I got was couldn't find ml64 which meant nothing to me. Infact
 it was hard to see ml64 in the whole error message. When I eventually
 noticed, I had to google what ml64 actually was and then work out how to
 get it.

 In the documentation I wrote:
 'Boost.Context must be built for the particular compiler(s) and CPU
 architecture(s)s being targeted. Boost.Context includes assembly code and,
 therefore, requires GNU AS for supported POSIX systems, MASM for
 Windows/x86 systems and ARMasm for Windows/arm systems. ... MASM64
 (ml64.exe) is a part of Microsoft's Windows Driver Kit. '

> olli's description is fine, but how can it not be better for the build
 environment to offer olli's description than just to get a file not found
 error. Seems like a lazy respone to me. Boost checks many other things,
 why not that a valid assembler exists in the path.

 AFAIK boost will move from bosot.build to cmake - maybe things will be
 better.
 Please note that not for all toolset contain a assembler or a assembler is
 configured in boost.build.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/7262#comment:7>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:11 UTC