Subject: [Boost-bugs] [Boost C++ Libraries] #6211: bcp does not extract all necessary files for Boost.Signals2
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-12-05 13:06:06
#6211: bcp does not extract all necessary files for Boost.Signals2
-------------------------------------+--------------------------------------
Reporter: tmmikolajczyk@⦠| Owner: johnmaddock
Type: Bugs | Status: new
Milestone: To Be Determined | Component: bcp
Version: Boost 1.48.0 | Severity: Problem
Keywords: bcp, signals2 |
-------------------------------------+--------------------------------------
Seems that required boost/parameter/aux_/overloads.hpp is missing.
In order to reproduce, do the following:
1) Command:
$ boost_1_48_0/dist/bin/bcp --boost=./boost_1_48_0/ signals2.hpp temp/ >
bcp_signals2_hpp_out.txt
no errors detected
(the bcp_signals2_hpp_out.txt is in the attachment)
2) Simple application:
#include <boost/signals2.hpp>
int main(int argc, char* argv[])
{
return 0;
}
3) Compilation:
$ g++ -I./ main.cpp
In file included from ./boost/parameter/parameters.hpp:922:0,
from ./boost/parameter.hpp:11,
from ./boost/signals2/signal_type.hpp:32,
from ./boost/signals2.hpp:20,
from main.cpp:2:
./boost/preprocessor/iteration/detail/iter/forward1.hpp:62:37: fatal
error: boost/parameter/aux_/overloads.hpp: No such file or directory
compilation terminated.
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.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/6211> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:08 UTC