On 10/1/2013 1:47 PM, Oliver Kowalke wrote:
2013/10/1 Jeff Flinn
And get the same link errors:
hmm - then it needs some modifications in the assembler files I fear that the MSDN does not well document it.
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
It's appearing that actions masm { ml /safeseh /c /Fo"$(<)" "$(>)" } is being ignored in \boost_1_53_0\libs\context\build\Jamfile.v2. I added: MyHandler proc .safeseh MyHandler MyHandler endp to make_i386_ms_pe_masm.asm resulting in the following error: msvc.compile.asm bin.v2\libs\context\build\msvc-10.0\debug\link-static\runtime-link-static\threading-multi\asm\make_i386_ms_pe_masm.obj Assembling: libs\context\src\asm\make_i386_ms_pe_masm.asm libs\context\src\asm\make_i386_ms_pe_masm.asm(50) : warning A4024:directive ignored without /safeseh switch msvc.compile.asm bin.v2\libs\context\build\msvc-10.0\debug\link-static\runtime-link-static\threading-multi\asm\jump_i386_ms_pe_masm.obj But running ml /safeseh /c make_i386_ms_pe_masm.asm in ...\boost_1_53_0\libs\context\src\asm succeeds. Jeff