Created
September 8, 2016 06:22
-
-
Save gaborpapp/64d49677d468bba0d4c7a4b21f9fad82 to your computer and use it in GitHub Desktop.
Cinder-SdfText errors
This file contains 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
In file included from cinder_linux/blocks/Cinder-SdfText/src/cinder/gl/SdfText.cpp:59: | |
In file included from cinder_linux/include/boost/algorithm/string.hpp:19: | |
In file included from cinder_linux/include/boost/algorithm/string/trim.hpp:23: | |
In file included from cinder_linux/include/boost/algorithm/string/classification.hpp:18: | |
cinder_linux/include/boost/algorithm/string/detail/classification.hpp:45:73: error: implicit | |
instantiation of undefined template 'std::__1::ctype<char32_t>' | |
return std::use_facet< std::ctype<CharT> >(m_Locale).is( m_Type, Ch ); | |
^ | |
cinder_linux/include/boost/algorithm/string/detail/trim.hpp:53:27: note: in instantiation of | |
function template specialization 'boost::algorithm::detail::is_classifiedF::operator()<char32_t>' requested here | |
if ( !IsSpace(*(--It)) ) | |
^ | |
cinder_linux/include/boost/algorithm/string/detail/trim.hpp:86:52: note: in instantiation of | |
function template specialization 'boost::algorithm::detail::trim_end_iter_select<std::__1::__wrap_iter<const | |
char32_t *>, boost::algorithm::detail::is_classifiedF>' requested here | |
return ::boost::algorithm::detail::trim_end_iter_select( InBegin, InEnd, IsSpace, category() ); | |
^ | |
cinder_linux/include/boost/algorithm/string/trim.hpp:196:45: note: in instantiation of function | |
template specialization 'boost::algorithm::detail::trim_end<std::__1::__wrap_iter<const char32_t *>, | |
boost::algorithm::detail::is_classifiedF>' requested here | |
::boost::algorithm::detail::trim_end( | |
^ | |
cinder_linux/include/boost/algorithm/string/trim.hpp:218:37: note: in instantiation of function | |
template specialization 'boost::algorithm::trim_right_copy_if<std::__1::basic_string<char32_t, | |
std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >, boost::algorithm::detail::is_classifiedF>' | |
requested here | |
::boost::algorithm::trim_right_copy_if( | |
^ | |
cinder_linux/blocks/Cinder-SdfText/src/cinder/gl/SdfText.cpp:1018:35: note: in instantiation of | |
function template specialization 'boost::algorithm::trim_right_copy<std::__1::basic_string<char32_t, | |
std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> > >' requested here | |
utf32Chars = boost::algorithm::trim_right_copy( ci::toUtf32( *lineIt ) ); | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__locale:397:53: note: | |
template is declared here | |
template <class _CharT> class _LIBCPP_TYPE_VIS_ONLY ctype; | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__locale:174:54: error: | |
implicit instantiation of undefined template 'std::__1::ctype<char32_t>' | |
return static_cast<const _Facet&>(*__l.use_facet(_Facet::id)); | |
^ | |
cinder_linux/include/boost/algorithm/string/detail/classification.hpp:45:33: note: in | |
instantiation of function template specialization 'std::__1::use_facet<std::__1::ctype<char32_t> >' requested here | |
return std::use_facet< std::ctype<CharT> >(m_Locale).is( m_Type, Ch ); | |
^ | |
cinder_linux/include/boost/algorithm/string/detail/trim.hpp:53:27: note: in instantiation of | |
function template specialization 'boost::algorithm::detail::is_classifiedF::operator()<char32_t>' requested here | |
if ( !IsSpace(*(--It)) ) | |
^ | |
cinder_linux/include/boost/algorithm/string/detail/trim.hpp:86:52: note: in instantiation of | |
function template specialization 'boost::algorithm::detail::trim_end_iter_select<std::__1::__wrap_iter<const | |
char32_t *>, boost::algorithm::detail::is_classifiedF>' requested here | |
return ::boost::algorithm::detail::trim_end_iter_select( InBegin, InEnd, IsSpace, category() ); | |
^ | |
cinder_linux/include/boost/algorithm/string/trim.hpp:196:45: note: in instantiation of function | |
template specialization 'boost::algorithm::detail::trim_end<std::__1::__wrap_iter<const char32_t *>, | |
boost::algorithm::detail::is_classifiedF>' requested here | |
::boost::algorithm::detail::trim_end( | |
^ | |
cinder_linux/include/boost/algorithm/string/trim.hpp:218:37: note: in instantiation of function | |
template specialization 'boost::algorithm::trim_right_copy_if<std::__1::basic_string<char32_t, | |
std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> >, boost::algorithm::detail::is_classifiedF>' | |
requested here | |
::boost::algorithm::trim_right_copy_if( | |
^ | |
cinder_linux/blocks/Cinder-SdfText/src/cinder/gl/SdfText.cpp:1018:35: note: in instantiation of | |
function template specialization 'boost::algorithm::trim_right_copy<std::__1::basic_string<char32_t, | |
std::__1::char_traits<char32_t>, std::__1::allocator<char32_t> > >' requested here | |
utf32Chars = boost::algorithm::trim_right_copy( ci::toUtf32( *lineIt ) ); | |
^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__locale:397:53: note: | |
template is declared here | |
template <class _CharT> class _LIBCPP_TYPE_VIS_ONLY ctype; | |
^ | |
2 errors generated. | |
make[2]: *** [CMakeFiles/Cinder-SdfText.dir/cinder_linux/blocks/Cinder-SdfText/src/cinder/gl/SdfText.cpp.o] Error 1 | |
make[1]: *** [CMakeFiles/Cinder-SdfText.dir/all] Error 2 | |
make: *** [all] Error 2 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment