Boost C++ Libraries: Ticket #7178: [mc] Message compiler toolset broken https://svn.boost.org/trac10/ticket/7178 <p> For some reason, the resource compiler no longer waits for the message compiler output. This results in compilation failures like this: </p> <pre class="wiki">msvc.compile.mc bin.v2\libs\log\build\msvc-10.0\release\debug-symbols-on\threading-multi\simple_event_log.h MC: Compiling libs\log\src\simple_event_log.mc ...skipped &lt;pbin.v2\libs\log\build\msvc-10.0\release\debug-symbols-on\threading-multi&gt;simple_event_log_res.obj for lack of &lt;pbin.v2\libs\log\build\msvc-10.0\release\debug-symbols-on\threading-multi-object(res-scanner)@4128&gt;simple_event_log.rc... </pre><p> This is a partial compilation log from <a class="ext-link" href="http://sourceforge.net/projects/boost-log/"><span class="icon">​</span>Boost.Log</a> project. You can check out trunk or branches/v1 for testing. </p> <p> After the (unsuccessful) compilation I can see simple_event_log.rc, simple_event_log.h and MSG00001.bin files in the output directory, so the problem is probably caused by resource compiler being invoked too soon. </p> <p> The Boost.Log Jamfile was not changed for a long time with respect to the .mc compilation, an it worked some time ago. Unfortunately, I cannot tell when it stopped working. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/7178 Trac 1.4.3