Boost C++ Libraries: Ticket #6211: bcp does not extract all necessary files for Boost.Signals2 https://svn.boost.org/trac10/ticket/6211 <p> Seems that required boost/parameter/aux_/overloads.hpp is missing. </p> <p> In order to reproduce, do the following: </p> <p> 1) Command: </p> <p> $ boost_1_48_0/dist/bin/bcp --boost=./boost_1_48_0/ signals2.hpp temp/ &gt; bcp_signals2_hpp_out.txt no errors detected </p> <p> (the bcp_signals2_hpp_out.txt is in the attachment) </p> <p> 2) Simple application: </p> <p> #include &lt;boost/signals2.hpp&gt; </p> <p> int main(int argc, char* argv[]) { </p> <blockquote> <p> return 0; </p> </blockquote> <p> } </p> <p> 3) Compilation: </p> <p> $ g++ -I./ main.cpp In file included from ./boost/parameter/parameters.hpp:922:0, </p> <blockquote> <p> from ./boost/parameter.hpp:11, from ./boost/signals2/signal_type.hpp:32, from ./boost/signals2.hpp:20, from main.cpp:2: </p> </blockquote> <p> ./boost/preprocessor/iteration/detail/iter/forward1.hpp:62:37: fatal error: boost/parameter/aux_/overloads.hpp: No such file or directory compilation terminated. </p> <p> Looking into the code (/boost/parameter/parameters.hpp:922), the way of including "overloads.hpp" is not straightforward, that's why bcp may not be able to detect such dependency. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/6211 Trac 1.4.3 tmmikolajczyk@… Mon, 05 Dec 2011 13:06:32 GMT attachment set https://svn.boost.org/trac10/ticket/6211 https://svn.boost.org/trac10/ticket/6211 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">bcp_signals2_hpp_out.txt</span> </li> </ul> <p> bcp output </p> Ticket John Maddock Sat, 24 Dec 2011 17:21:16 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/6211#comment:1 https://svn.boost.org/trac10/ticket/6211#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/76136" title="Fix regular expression scanner to handle Boost.PP macros defined over ...">[76136]</a>) Fix regular expression scanner to handle Boost.PP macros defined over multiple lines. Fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/6211" title="#6211: Bugs: bcp does not extract all necessary files for Boost.Signals2 (closed: fixed)">#6211</a>. </p> Ticket