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-22 00:13:42


#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 anonymous):

 Replying to [comment:7 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. '
>
 Can't you at least try to port the MASM to GNU AS? It is rather short-
 sighted to provide Visual Studio-only solution when a lot of people use
 gcc/GNU AS on windows. Look at libcoro if you need to see what is needed
 for this to work, it would see that you can share much of the POSIX GNU
 AS. I think code in Boost that provides a Win MASM but not Win GNU AS is
 against software freedom.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/7262#comment:8>
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:12 UTC