Hello,
I have just checked revsion 2459. But unfortunately I'm unable to
compile it on my platform. I'm running MS Visual C++ 9.0 (a.k.a. MS .net
2008) Sp1 on Windows XP 32 and Vista 64.
I got the following compiler output...
OSGGlobalsAttachmentBase.cpp
C:\Programme\Microsoft Visual Studio 9.0\VC\include\xutility(2151)
: error C2664:
'std::_Revranit<_RanIt,_Base>::_Revranit(_RanIt)'
: cannot convert parameter 1 from
'std::_Vector_const_iterator<_Ty,_Alloc>' to
'OSG::PointerMFieldBase::const_iterator'
with
[
_RanIt=OSG::PointerMFieldBase::const_iterator,
_Base=std::iterator<
std::random_access_iterator_tag,
OSG::FieldContainer *,
__w64 int,
OSG::FieldContainer *const *,
OSG::FieldContainer *const &
>
]
and
[
_Ty=OSG::FieldContainer *,
_Alloc=std::allocator<OSG::FieldContainer *>
]
No user-defined-conversion operator available that can perform this
conversion, or the operator cannot be called
d:\_xxx\comp\intern\opensg\source\base\fieldcontainer\fields\pointerfiel
ds\OSGPointerMFieldBase.inl(96)
: see reference to function template instantiation
'std::reverse_iterator<_RanIt>::reverse_iterator
<std::_Vector_const_iterator<_Ty,_Alloc>>(
const std::reverse_iterator
<std::_Vector_const_iterator<_Ty,_Alloc>> &)'
being compiled with
[
_RanIt=OSG::PointerMFieldBase::const_iterator,
_Ty=OSG::FieldContainer *,
_Alloc=std::allocator<OSG::FieldContainer *>
]
Does this compile with the GNU toolchain?
Best,
Johannes
____________
Virus checked by G DATA AntiVirusKit
Version: AVF 21.117 from 05.07.2010
Virus news: www.antiviruslab.com
------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users