In file included from src/libslic3r/utils.cpp:39: In file included from src/xsinit.h:38: In file included from /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/perl.h:3476: /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/pad.h:323:17: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] "Pad 0x%"UVxf"[0x%"UVxf"] set_cur depth=%d\n", \ ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/pad.h:323:27: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] "Pad 0x%"UVxf"[0x%"UVxf"] set_cur depth=%d\n", \ ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/pad.h:341:17: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] "Pad 0x%"UVxf"[0x%"UVxf"] save_local\n", \ ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/pad.h:341:27: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] "Pad 0x%"UVxf"[0x%"UVxf"] save_local\n", \ ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/pad.h:349:17: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] "Pad 0x%"UVxf"[0x%"UVxf"] restore_local\n", \ ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/pad.h:349:27: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] "Pad 0x%"UVxf"[0x%"UVxf"] restore_local\n", \ ^ In file included from src/libslic3r/utils.cpp:39: In file included from src/xsinit.h:38: /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/perl.h:4257:37: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] INIT("Use of uninitialized value%"SVf"%s%s"); ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/perl.h:4277:75: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] INIT("Modification of non-creatable hash value attempted, subscript \"%"SVf"\""); ^ In file included from src/libslic3r/utils.cpp:72: In file included from /usr/local/include/boost/log/expressions.hpp:26: In file included from /usr/local/include/boost/log/expressions/formatters.hpp:24: In file included from /usr/local/include/boost/log/expressions/formatters/named_scope.hpp:37: /usr/local/include/boost/log/attributes/named_scope.hpp:376:37: error: too many arguments provided to function-like macro invocation named_scope::push_scope(m_Entry); ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/embed.h:448:9: note: macro 'push_scope' defined here #define push_scope() Perl_push_scope(aTHX) ^ In file included from src/libslic3r/utils.cpp:72: In file included from /usr/local/include/boost/log/expressions.hpp:26: In file included from /usr/local/include/boost/log/expressions/formatters.hpp:24: In file included from /usr/local/include/boost/log/expressions/formatters/named_scope.hpp:37: /usr/local/include/boost/log/attributes/named_scope.hpp:413:28: error: too many arguments provided to function-like macro invocation static void push_scope(scope_entry const& entry) BOOST_NOEXCEPT; ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/embed.h:448:9: note: macro 'push_scope' defined here #define push_scope() Perl_push_scope(aTHX) ^ In file included from src/libslic3r/utils.cpp:72: In file included from /usr/local/include/boost/log/expressions.hpp:26: In file included from /usr/local/include/boost/log/expressions/formatters.hpp:24: In file included from /usr/local/include/boost/log/expressions/formatters/named_scope.hpp:37: /usr/local/include/boost/log/attributes/named_scope.hpp:413:17: error: variable has incomplete type 'void' static void push_scope(scope_entry const& entry) BOOST_NOEXCEPT; ^ /usr/local/include/boost/log/attributes/named_scope.hpp:413:27: error: expected ';' at end of declaration list static void push_scope(scope_entry const& entry) BOOST_NOEXCEPT; ^ /usr/local/include/boost/log/attributes/named_scope.hpp:419:17: error: expected ')' static void pop_scope() BOOST_NOEXCEPT; ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/embed.h:436:37: note: expanded from macro 'pop_scope' #define pop_scope() Perl_pop_scope(aTHX) ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/XSUB.h:430:17: note: expanded from macro 'aTHX' # define aTHX PERL_GET_THX ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/perl.h:3195:47: note: expanded from macro 'PERL_GET_THX' # define PERL_GET_THX ((PerlInterpreter *)PERL_GET_CONTEXT) ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/thread.h:320:28: note: expanded from macro 'PERL_GET_CONTEXT' # define PERL_GET_CONTEXT PTHREAD_GETSPECIFIC(PL_thr_key) ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/thread.h:316:38: note: expanded from macro 'PTHREAD_GETSPECIFIC' # define PTHREAD_GETSPECIFIC(key) pthread_getspecific(key) ^ /usr/local/include/boost/log/attributes/named_scope.hpp:419:17: note: to match this '(' /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/embed.h:436:37: note: expanded from macro 'pop_scope' #define pop_scope() Perl_pop_scope(aTHX) ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/XSUB.h:430:17: note: expanded from macro 'aTHX' # define aTHX PERL_GET_THX ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/perl.h:3195:27: note: expanded from macro 'PERL_GET_THX' # define PERL_GET_THX ((PerlInterpreter *)PERL_GET_CONTEXT) ^ In file included from src/libslic3r/utils.cpp:72: In file included from /usr/local/include/boost/log/expressions.hpp:26: In file included from /usr/local/include/boost/log/expressions/formatters.hpp:24: In file included from /usr/local/include/boost/log/expressions/formatters/named_scope.hpp:37: /usr/local/include/boost/log/attributes/named_scope.hpp:419:17: error: C++ requires a type specifier for all declarations static void pop_scope() BOOST_NOEXCEPT; ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/embed.h:436:37: note: expanded from macro 'pop_scope' #define pop_scope() Perl_pop_scope(aTHX) ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/XSUB.h:430:17: note: expanded from macro 'aTHX' # define aTHX PERL_GET_THX ^ /System/Library/Perl/5.18/darwin-thread-multi-2level/CORE/perl.h:3195:29: note: expanded from macro 'PERL_GET_THX' # define PERL_GET_THX ((PerlInterpreter *)PERL_GET_CONTEXT) ^ 14 errors generated. error building src/libslic3r/utils.o from 'src/libslic3r/utils.cpp' at /System/Library/Perl/5.18/ExtUtils/CBuilder/Base.pm line 177. FAIL