That works,  I'll send a patch when I finish building the rest of the
libraries.

On Mon, Jan 24, 2011 at 8:57 PM, Carsten Neumann <carsten_neum...@gmx.net>wrote:

>        Hello David,
>
> On 1/24/2011 8:28 PM, David Kabala wrote:
> > I am getting a strange compile error(included at end of message) when
> > compiling the latest head of the repository of OSGBase.  These errors
> > occur in any code that includes OSGSField.ins,  OSGMField.ins,
> > OSGPointerMField.inl
> > <
> https://github.com/vossg/OpenSGDevMaster/commit/66fd0bf44b8f01c910f942e3f64afc2e4d297719#diff-27
> >,
> > or OSGPointerMField.inl
> > <
> https://github.com/vossg/OpenSGDevMaster/commit/66fd0bf44b8f01c910f942e3f64afc2e4d297719#diff-27
> >.
> >
> > The error indicates,as far as I can tell, that the typedef Self in
> > SField and MField is not defined in the function's namespace when
> > attempting to call:
> > FieldDescriptionBase *returnValue = new Self::Description(_fieldType,
> >                                                           szFieldname,
> > "",
> >                                                           0,
> >                                                           0,
> >                                                           false,
> >                                                           uiFieldFlags.
> >                                                           fEditMethod,
> >                                                           fGetMethod);
> > Setup:
> >    This is a clean clone from github commit:
> > b933758cabf0e0f5c915e43f5a4fadf70ef56beb
> > <https://github.com/vossg/OpenSGDevMaster.git>.
> >    Platform: Linux 2.6.18-194.17.1.el5
> >    Compiler: gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-50)
> >    Cmake configuration: Debug, everything else were the default values.
> >
>
> hmm, might be a problem with slightly older gcc (4.4.5 on Fedora 13
> works fine for me). Can you try putting a typename in there like this:
>
> FieldDescriptionBase *returnValue = new typename Self::Description(...);
>
> That might help it figure out that it in fact is seeing a type.
>
>        Cheers,
>                Carsten
>
>
> ------------------------------------------------------------------------------
> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
> Finally, a world-class log management solution at an even better
> price-free!
> Download using promo code Free_Logger_4_Dev2Dev. Offer expires
> February 28th, so secure your free ArcSight Logger TODAY!
> http://p.sf.net/sfu/arcsight-sfd2d
> _______________________________________________
> Opensg-users mailing list
> Opensg-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/opensg-users
>
------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
Opensg-users mailing list
Opensg-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to