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 and GNU preprocesspr 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:
For safe SEH the property 'asmflags=\safeseh' must be specified at bjam command line.