Error only on G++ Debian

mos_6502 <[email protected]> Sat, 20 Jan 2018 16:16:55 -0700 (MST)
Newsgroups gmane.comp.parsers.spirit.general
Message-ID <[email protected]>
I have a program that compile and work well on Visual Studio2017/Windows 10.
Same program do not compile on Linux debian on arm (BeagleBone board). I
obtain this error:

/usr/local/include/boost/spirit/home/qi/reference.hpp:43:72: error: no
matching function for call to ‘boost::sp           
irit::qi::rule<__gnu_cxx::__normal_iterator<const char*,
std::__cxx11::basic_string<char> >, std::__cxx11::basi           
c_string<char>(), boost::spirit::unused_type, boost::spirit::unused_type,
boost::spirit::unused_type>::parse(__           
gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string&lt;char> >&,
const __gnu_cxx::__normal_iterator<char*            ,
std::__cxx11::basic_string&lt;char> >&, const boost::spirit::unused_type&,
const boost::spirit::qi::char_class* >&, const boost::s           
pirit::unused_type&) const’
             return ref.get().parse(first, last, context, skipper, attr_);
                                                                                          
^
In file included from
/usr/local/include/boost/spirit/home/qi/nonterminal.hpp:14:0,
                 from /usr/local/include/boost/spirit/home/qi.hpp:21,
                 from /usr/local/include/boost/spirit/include/qi.hpp:16,
                 from CrossASM.cpp:22:
Why?




--
Sent from: http://boost.2283326.n4.nabble.com/spirit-general-f2672582.html

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Spirit-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/spirit-general