A cygwin build of quickbook is currently failing with the message shown below, any fixes?

Thanks, John.

gcc.compile.c++ ../../bin.v2/tools/quickbook/gcc/debug/link-static/runtime-link-
static/quickbook.o
/cygdrive/c/data/boost/develop/boost/tools/quickbook/detail/actions.hpp: In memb er function `void quickbook::include_action<Actions>::operator()(Iterator, Itera tor) const [with Iterator = boost::spirit::position_iterator<__gnu_cxx::__normal _iterator<const char*, std::vector<char, std::allocator<char> > >, boost::spirit
::file_position, boost::spirit::nil_t>, Actions = quickbook::actions]':
../../boost/spirit/core/scanner/scanner.hpp:144: instantiated from `static voi d boost::spirit::attributed_action_policy<boost::spirit::nil_t>::call(const Acto rT&, boost::spirit::nil_t, const IteratorT&, const IteratorT&) [with ActorT = qu ickbook::include_action<quickbook::actions>, IteratorT = boost::spirit::position _iterator<__gnu_cxx::__normal_iterator<const char*, std::vector<char, std::alloc
ator<char> > >, boost::spirit::file_position, boost::spirit::nil_t>]'
../../boost/spirit/core/scanner/scanner.hpp:159: instantiated from `void boost ::spirit::action_policy::do_action(const ActorT&, AttrT&, const IteratorT&, cons t IteratorT&) const [with ActorT = quickbook::include_action<quickbook::actions> , AttrT = boost::spirit::nil_t, IteratorT = quickbook::parse(const char*, quickb
ook::actions&, bool)::iterator_type]'
../../boost/spirit/core/composite/actions.hpp:109: instantiated from `typename boost::spirit::parser_result<boost::spirit::action<ParserT, ActionT>, ScannerT> ::type boost::spirit::action<ParserT, ActionT>::parse(const ScannerT&) const [wi th ScannerT = boost::spirit::scanner<quickbook::parse(const char*, quickbook::ac tions&, bool)::iterator_type, boost::spirit::scanner_policies<boost::spirit::ite ration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, Par serT = boost::spirit::kleene_star<boost::spirit::difference<boost::spirit::anych ar_parser, boost::spirit::rule<boost::spirit::scanner<quickbook::parse(const cha r*, quickbook::actions&, bool)::iterator_type, boost::spirit::scanner_policies<b oost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::acti on_policy> >, boost::spirit::nil_t, boost::spirit::nil_t> > >, ActionT = quickbo
ok::include_action<quickbook::actions>]'
../../boost/spirit/core/composite/sequence.hpp:54: instantiated from `typename boost::spirit::parser_result<boost::spirit::sequence<A, B>, ScannerT>::type boo st::spirit::sequence<A, B>::parse(const ScannerT&) const [with ScannerT = boost: :spirit::scanner<quickbook::parse(const char*, quickbook::actions&, bool)::itera tor_type, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost ::spirit::match_policy, boost::spirit::action_policy> >, A = boost::spirit::sequ ence<boost::spirit::sequence<boost::spirit::strlit<const char*>, boost::spirit:: rule<boost::spirit::scanner<quickbook::parse(const char*, quickbook::actions&, b ool)::iterator_type, boost::spirit::scanner_policies<boost::spirit::iteration_po licy, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spiri t::nil_t, boost::spirit::nil_t> >, boost::spirit::optional<boost::spirit::sequen ce<boost::spirit::sequence<boost::spirit::chlit<char>, boost::spirit::action<boo
st::spirit::kleene_star<boost::spirit::difference<boost::spirit::alternative<boo
st::spirit::alnum_parser, boost::spirit::chlit<char> >, boost::spirit::space_par ser> >, boost::spirit::ref_value_actor<std::string, boost::spirit::assign_action
> >, boost::spirit::rule<boost::spirit::scanner<quickbook::parse(const > >char*,
quickbook::actions&, bool)::iterator_type, boost::spirit::scanner_policies<boost ::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::action_p olicy> >, boost::spirit::nil_t, boost::spirit::nil_t> > > >, B = boost::spirit::
action<boost::spirit::kleene_star<boost::spirit::difference<boost::spirit::anych
ar_parser, boost::spirit::rule<boost::spirit::scanner<quickbook::parse(const cha r*, quickbook::actions&, bool)::iterator_type, boost::spirit::scanner_policies<b oost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::acti on_policy> >, boost::spirit::nil_t, boost::spirit::nil_t> > >, quickbook::includ
e_action<quickbook::actions> >]'
../../boost/spirit/core/non_terminal/impl/rule.ipp:233: instantiated from `typ ename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit: :impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const Scanner T&) const [with ParserT = boost::spirit::sequence<boost::spirit::sequence<boost: :spirit::sequence<boost::spirit::strlit<const char*>, boost::spirit::rule<boost: :spirit::scanner<quickbook::parse(const char*, quickbook::actions&, bool)::itera tor_type, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost ::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::nil_t, b oost::spirit::nil_t> >, boost::spirit::optional<boost::spirit::sequence<boost::s pirit::sequence<boost::spirit::chlit<char>, boost::spirit::action<boost::spirit:
:kleene_star<boost::spirit::difference<boost::spirit::alternative<boost::spirit:
:alnum_parser, boost::spirit::chlit<char> >, boost::spirit::space_parser> >, boo st::spirit::ref_value_actor<std::string, boost::spirit::assign_action> > >, boos t::spirit::rule<boost::spirit::scanner<quickbook::parse(const char*, quickbook:: actions&, bool)::iterator_type, boost::spirit::scanner_policies<boost::spirit::i teration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, b oost::spirit::nil_t, boost::spirit::nil_t> > > >, boost::spirit::action<boost::s pirit::kleene_star<boost::spirit::difference<boost::spirit::anychar_parser, boos t::spirit::rule<boost::spirit::scanner<quickbook::parse(const char*, quickbook:: actions&, bool)::iterator_type, boost::spirit::scanner_policies<boost::spirit::i teration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, b oost::spirit::nil_t, boost::spirit::nil_t> > >, quickbook::include_action<quickb ook::actions> > >, ScannerT = boost::spirit::scanner<quickbook::parse(const char *, quickbook::actions&, bool)::iterator_type, boost::spirit::scanner_policies<bo ost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::actio
n_policy> >, AttrT = boost::spirit::nil_t]'
/cygdrive/c/data/boost/develop/boost/tools/quickbook/detail/quickbook.cpp:366:
instantiated from here
/cygdrive/c/data/boost/develop/boost/tools/quickbook/detail/actions.hpp:977: err or: no matching function for call to `parse(const char*, quickbook::actions&, bo
ol)'

   "g++"   -Wall -ftemplate-depth-100 -O0 -fno-inline -g  -DBOOST_ALL_NO_LIB=1
-I"../.." -c -o "../../bin.v2/tools/quickbook/gcc/debug/link-static/runtime-li nk-static/quickbook.o" "/cygdrive/c/data/boost/develop/boost/tools/quickbook/de tail/quickbook.cpp"


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Boost-docs mailing list
[email protected]
Unsubscribe and other administrative requests: 
https://lists.sourceforge.net/lists/listinfo/boost-docs

Reply via email to