In file included from /Users/dilawar/Work/BhallaLab/moogli/moogli/bin/sip/moogli.sip:392:0:
/Users/dilawar/Work/BhallaLab/moogli/moogli/bin/include/shapes/Frustum.hpp:8:23: error: reference to 'Shape' is ambiguous
class Frustum: public Shape
^
/Users/dilawar/Work/BhallaLab/moogli/moogli/bin/include/shapes/Frustum.hpp:6:7: note: candidates are: class Shape
class Shape;
^
In file included from /Users/dilawar/Work/BhallaLab/moogli/moogli/bin/include/utility/libraries.hpp:28:0,
from /Users/dilawar/Work/BhallaLab/moogli/moogli/bin/include/shapes/Frustum.hpp:4,
from /Users/dilawar/Work/BhallaLab/moogli/moogli/bin/sip/moogli.sip:392:
/usr/local/include/osg/Shape:48:18: note: class osg::Shape
class OSG_EXPORT Shape : public Object
Seems like class
Shapes
is also exported by osg.