On 09/10/2012 05:41 PM, Alexander Thurgood wrote:
make  all-recursive
Making all in src
Making all in liborcus
Making all in pre
make[6]: Nothing to be done for `all'.
   CXX    liborcus_0.2_la-dom_tree.lo
../../include/orcus/pstring.hpp: In instantiation of
'std::basic_ostream<_CharT, _Traits>&
std::operator<<(std::basic_ostream<_CharT, _Traits>&, const
std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char,
_Traits = std::char_traits<char>, _Alloc = std::allocator<char>]':
../../include/orcus/pstring.hpp:142:   instantiated from here
../../include/orcus/pstring.hpp:142: error: explicit instantiation of
'std::basic_ostream<_CharT, _Traits>&
std::operator<<(std::basic_ostream<_CharT, _Traits>&, const
std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char,
_Traits = std::char_traits<char>, _Alloc = std::allocator<char>]' but no
definition available

Incidentally, a similar construct in sal/inc/rtl/oustringostreaminserter.hxx uses explicit

template< typename charT, typename traits > std::basic_ostream<charT, traits>

instead of just

  std::ostream

though I can't remember off the top of my head what that's supposed to be good for.

Stephan

_______________________________________________
LibreOffice mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to