Hi,
How to define _STLP_LONG_LONG in STL****t? I got the error below
because overload for operator << is not define for long long type.
Thanks
activemq/util/PrimitiveValueNode.cpp:478: error: ambiguous overload
for 'operator<<' in 'stream << ((const
activemq::util::PrimitiveValueNode*)this)-
>activemq::util::PrimitiveValueNode::value.activemq::util::PrimitiveValueNode::PrimitiveValue::longValue'
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.h:104: note: candidates
are: stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(unsigned char)
[with _CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:213: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with
_CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:221: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned
int) [with _CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:227: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT
= char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:236: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int)
[with _CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:250: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with
_CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:254: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned
int) [with _CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:268: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(float) [with
_CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:272: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(double) [with
_CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:277: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(long double)
[with _CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.c:287: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with
_CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.h:297: note:
stlp_std::basic_ostream<_CharT, _Traits>&
stlp_std::operator<<(stlp_std::basic_ostream<_CharT, _Traits>&, char)
[with _CharT = char, _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.h:304: note:
stlp_std::basic_ostream<char, _Traits>&
stlp_std::operator<<(stlp_std::basic_ostream<char, _Traits>&, char)
[with _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.h:311: note:
stlp_std::basic_ostream<char, _Traits>&
stlp_std::operator<<(stlp_std::basic_ostream<char, _Traits>&, signed
char) [with _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_ostream.h:318: note:
stlp_std::basic_ostream<char, _Traits>&
stlp_std::operator<<(stlp_std::basic_ostream<char, _Traits>&, unsigned
char) [with _Traits = stlp_std::char_traits<char>]
/home/csimo/STL****t-5.1.5/stl****t/stl/_locale.h: At global scope:
/home/csimo/STL****t-5.1.5/stl****t/stl/_locale.h:316: warning: unused
parameter '__facet'
make[2]: *** [activemq/util/libactivemq_cpp_la-PrimitiveValueNode.lo]
Error 1
make[2]: Leaving directory `/home/csimo/activemq-cpp-2.2/src/main'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/csimo/activemq-cpp-2.2'
make: *** [all] Error 2


|