Hi All,
I'm trying to update my OS/2 port of GCC to v4.6.3
I have the compiler part building, but am currently getting a break in
libstdc++-v3.
The error is as follows:
In file included from
U:/DEV/gcc-4.6.3/i386-pc-os2-emx/libstdc++-v3/include/rege
x:39:0,
from ../../.././libstdc++-v3/src/regex.cc:30:
U:/DEV/gcc-4.6.3/i386-pc-os2-emx/libstdc++-v3/include/bitset: In member
function
'void std::bitset<_Nb>::_M_copy_from_ptr(const _CharT*, std::size_t,
std::size_
t, std::size_t, _CharT, _CharT)':
U:/DEV/gcc-4.6.3/i386-pc-os2-emx/libstdc++-v3/include/bitset:1371:67:
error: no
matching function for call to 'min(unsigned int&, const unsigned int&)'
U:/DEV/gcc-4.6.3/i386-pc-os2-emx/libstdc++-v3/include/bitset:1371:67:
note: cand
idates are:
U:/DEV/gcc-4.6.3/i386-pc-os2-emx/libstdc++-v3/include/bits/stl_algobase.h:187:5:
note: template<class _Tp> const _Tp& std::min(const _Tp&, const _Tp&)
U:/DEV/gcc-4.6.3/i386-pc-os2-emx/libstdc++-v3/include/bits/stl_algobase.h:233:5:
note: template<class _Tp, class _Compare> const _Tp& std::min(const
_Tp&, const
_Tp&, _Compare)
U:/DEV/gcc-4.6.3/i386-pc-os2-emx/libstdc++-v3/include/bits/stl_algo.h:4184:5:
no
te: template<class _Tp> _Tp std::min(std::initializer_list<_Tp>)
U:/DEV/gcc-4.6.3/i386-pc-os2-emx/libstdc++-v3/include/bits/stl_algo.h:4189:5:
no
te: template<class _Tp, class _Compare> _Tp
std::min(std::initializer_list<_Tp>,
_Compare)
Any ideas?
Cheers,
Paul