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.
Please note that
For cross-compiling the lib you must specify certain additional properties
at bjam command line: