Created
March 14, 2018 18:58
-
-
Save Patronics/10db9ff5f6d676742d3ad330cf5be38b to your computer and use it in GitHub Desktop.
This is the error message log from make
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ 1%] Built target polypartition | |
[ 7%] Built target admesh | |
[ 8%] Building CXX object xs/CMakeFiles/libslic3r.dir/src/libslic3r/PlaceholderParser.cpp.o | |
/home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp: In constructor ‘Slic3r::client::macro_processor<Iterator>::macro_processor()’: | |
/home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp:863:79: error: ‘copy’ is not a member of ‘Slic3r::qi’ | |
auto kw = spirit::repository::qi::distinct(qi::copy(alnum | '_')); | |
^ | |
/home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp:863:79: note: suggested alternatives: | |
In file included from /usr/include/c++/4.9/deque:64:0, | |
from /usr/include/c++/4.9/queue:60, | |
from /home/pi/Slic3r/xs/src/libslic3r/libslic3r.h:8, | |
from /home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.hpp:4, | |
from /home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp:1: | |
/usr/include/c++/4.9/bits/stl_deque.h:375:5: note: ‘std::copy’ | |
copy(_Deque_iterator<_Tp, _Tp&, _Tp*> __first, | |
^ | |
In file included from /usr/include/boost/mpl/transform.hpp:28:0, | |
from /usr/include/boost/multi_index/tag.hpp:19, | |
from /usr/include/boost/multi_index/detail/ord_index_args.hpp:21, | |
from /usr/include/boost/multi_index/ordered_index_fwd.hpp:16, | |
from /usr/include/boost/multi_index_container_fwd.hpp:19, | |
from /usr/include/boost/multi_index_container.hpp:31, | |
from /usr/include/boost/property_tree/ptree.hpp:21, | |
from /home/pi/Slic3r/xs/src/libslic3r/Config.hpp:16, | |
from /home/pi/Slic3r/xs/src/libslic3r/PrintConfig.hpp:21, | |
from /home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.hpp:8, | |
from /home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp:1: | |
/usr/include/boost/mpl/copy.hpp:54:1: note: ‘boost::mpl::copy’ | |
BOOST_MPL_AUX_INSERTER_ALGORITHM_DEF(2, copy) | |
^ | |
In file included from /usr/include/boost/fusion/include/copy.hpp:10:0, | |
from /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:20, | |
from /usr/include/boost/spirit/home/qi/auxiliary/attr.hpp:18, | |
from /usr/include/boost/spirit/home/qi/auxiliary.hpp:19, | |
from /usr/include/boost/spirit/home/qi.hpp:16, | |
from /usr/include/boost/spirit/include/qi.hpp:16, | |
from /home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp:38: | |
/usr/include/boost/fusion/algorithm/auxiliary/copy.hpp:69:5: note: ‘boost::fusion::copy’ | |
copy(Seq1 const& src, Seq2& dest) | |
^ | |
In file included from /usr/include/boost/phoenix/function.hpp:12:0, | |
from /usr/include/boost/spirit/include/phoenix_function.hpp:15, | |
from /usr/include/boost/spirit/home/support/terminal.hpp:17, | |
from /usr/include/boost/spirit/home/support/common_terminals.hpp:15, | |
from /usr/include/boost/spirit/home/qi/auto/auto.hpp:13, | |
from /usr/include/boost/spirit/home/qi/auto.hpp:15, | |
from /usr/include/boost/spirit/home/qi.hpp:15, | |
from /usr/include/boost/spirit/include/qi.hpp:16, | |
from /home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp:38: | |
/usr/include/boost/phoenix/stl/algorithm/transformation.hpp:1125:5: note: ‘boost::phoenix::copy’ | |
BOOST_PHOENIX_ADAPT_CALLABLE(copy, impl::copy, 2) | |
^ | |
In file included from /usr/include/boost/phoenix/stl/algorithm.hpp:15:0, | |
from /usr/include/boost/phoenix/stl.hpp:15, | |
from /usr/include/boost/spirit/include/phoenix_stl.hpp:15, | |
from /home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp:43: | |
/usr/include/boost/phoenix/stl/algorithm/transformation.hpp:52:12: note: ‘boost::phoenix::impl::copy’ | |
struct copy | |
^ | |
In file included from /usr/include/c++/4.9/bits/char_traits.h:39:0, | |
from /usr/include/c++/4.9/ios:40, | |
from /usr/include/c++/4.9/ostream:38, | |
from /home/pi/Slic3r/xs/src/libslic3r/libslic3r.h:5, | |
from /home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.hpp:4, | |
from /home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp:1: | |
/usr/include/c++/4.9/bits/stl_algobase.h:456:5: note: ‘std::copy’ | |
copy(_II __first, _II __last, _OI __result) | |
^ | |
/home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp: In function ‘std::string Slic3r::process_macro(const string&, Slic3r::client::MyContext&)’: | |
/home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp:1145:10: warning: unused variable ‘res’ [-Wunused-variable] | |
bool res = phrase_parse(iter, end, macro_processor_instance(&context), space, output); | |
^ | |
/home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp: In instantiation of ‘Slic3r::client::macro_processor<Iterator>::macro_processor() [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >]’: | |
/home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp:1139:33: required from here | |
/home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp:882:21: warning: suggest parentheses around comparison in operand of ‘|’ [-Wparentheses] | |
| conditional_expression(_r1) [ px::bind(&expr<Iterator>::evaluate_boolean_to_string, _1, _val) ] | |
^ | |
/home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp: In instantiation of ‘static void Slic3r::client::expr<Iterator>::ternary_op(Slic3r::client::expr<Iterator>&, Slic3r::client::expr<Iterator>&, Slic3r::client::expr<Iterator>&) [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >]’: | |
/home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp:947:103: required from ‘Slic3r::client::macro_processor<Iterator>::macro_processor() [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >]’ | |
/home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp:1139:33: required from here | |
/home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp:469:18: warning: unused variable ‘value’ [-Wunused-variable] | |
bool value = false; | |
^ | |
/home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp: In instantiation of ‘static void Slic3r::client::expr<Iterator>::regex_op(Slic3r::client::expr<Iterator>&, boost::iterator_range<IteratorT>&, char) [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >]’: | |
/home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp:449:120: required from ‘static void Slic3r::client::expr<Iterator>::regex_matches(Slic3r::client::expr<Iterator>&, boost::iterator_range<IteratorT>&) [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >]’ | |
/home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp:965:72: required from ‘Slic3r::client::macro_processor<Iterator>::macro_processor() [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >]’ | |
/home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp:1139:33: required from here | |
/home/pi/Slic3r/xs/src/libslic3r/PlaceholderParser.cpp:427:32: warning: unused variable ‘mask’ [-Wunused-variable] | |
const std::string *mask = nullptr; | |
^ | |
xs/CMakeFiles/libslic3r.dir/build.make:1238: recipe for target 'xs/CMakeFiles/libslic3r.dir/src/libslic3r/PlaceholderParser.cpp.o' failed | |
make[2]: *** [xs/CMakeFiles/libslic3r.dir/src/libslic3r/PlaceholderParser.cpp.o] Error 1 | |
CMakeFiles/Makefile2:149: recipe for target 'xs/CMakeFiles/libslic3r.dir/all' failed | |
make[1]: *** [xs/CMakeFiles/libslic3r.dir/all] Error 2 | |
Makefile:138: recipe for target 'all' failed | |
make: *** [all] Error 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Stuck at the same point.. Did you ever get a solution?