Hi, On Tue, 2011-04-12 at 15:19 -0500, Carsten Neumann wrote: > Hello Michael, > > On 04/11/2011 12:03 PM, Michael Babcock wrote:
> > The OpenSG headers, at least, also almost compile with g++-4.6 > > -std=c++0x, except for one error: > > > > /mnt/hdpsbin/dev/OpenSG-2.0/include/OpenSG/OSGFieldContainer.inl: In > > function 'ContainerPtr OSG::convertToCurrentAspect(ContainerPtr) [with > > ContainerPtr = OSG::MemoryObject*]': > > /mnt/hdpsbin/dev/OpenSG-2.0/include/OpenSG/OSGMemObjPointerMFieldCommon.inl:504:66: > > instantiated from here > > /mnt/hdpsbin/dev/OpenSG-2.0/include/OpenSG/OSGFieldContainer.inl:528:58: > > error: 'class OSG::MemoryObject' has no member named 'getAspectPtr' > > > > Where it seems to be passing a MemoryObject* where a FieldContainer* is > > expected. > > this one, should also not be specific to gcc 4.6 or c++0x mode, but I'm > not sure what the correct fix is. MemoryObjects don't have the multi > aspect copies FieldContainers have, so there is no meaningful way to get > the aspect local copy of one. > I'm guessing the MemObj fields would share the MemoryObject across > aspects. Gerrit, what's the intended semantics here? I'll look into it. kind regards gerrit ------------------------------------------------------------------------------ Benefiting from Server Virtualization: Beyond Initial Workload Consolidation -- Increasing the use of server virtualization is a top priority.Virtualization can reduce costs, simplify management, and improve application availability and disaster protection. Learn more about boosting the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev _______________________________________________ Opensg-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/opensg-users
