diff --git a/src/osgWrappers/osgFX/GNUmakefile b/src/osgWrappers/osgFX/GNUmakefile index b1d263777..c51717450 100644 --- a/src/osgWrappers/osgFX/GNUmakefile +++ b/src/osgWrappers/osgFX/GNUmakefile @@ -13,7 +13,7 @@ CXXFILES =\ Technique.cpp\ Validator.cpp\ -LIBS += -losgFX -losg -losgIntrospection $(GL_LIBS) $(OTHER_LIBS) +LIBS += -losgFX -losg -losgIntrospection -losgUtil -losgDB $(GL_LIBS) $(OTHER_LIBS) OPTF = -O diff --git a/src/osgWrappers/osgGA/GNUmakefile b/src/osgWrappers/osgGA/GNUmakefile index 94469dc08..00e52e4cf 100644 --- a/src/osgWrappers/osgGA/GNUmakefile +++ b/src/osgWrappers/osgGA/GNUmakefile @@ -19,7 +19,7 @@ CXXFILES =\ TrackballManipulator.cpp\ UFOManipulator.cpp\ -LIBS += -losgGA -losg -losgIntrospection $(GL_LIBS) $(OTHER_LIBS) +LIBS += -losgGA -losg -losgIntrospection -losgUtil $(GL_LIBS) $(OTHER_LIBS) OPTF = -O diff --git a/src/osgWrappers/osgParticle/GNUmakefile b/src/osgWrappers/osgParticle/GNUmakefile index 4a703dacd..2fafbee8f 100644 --- a/src/osgWrappers/osgParticle/GNUmakefile +++ b/src/osgWrappers/osgParticle/GNUmakefile @@ -39,7 +39,7 @@ CXXFILES =\ VariableRateCounter.cpp\ range.cpp\ -LIBS += -losgParticle -losg -losgIntrospection $(GL_LIBS) $(OTHER_LIBS) +LIBS += -losgParticle -losg -losgIntrospection -losgUtil -losgDB $(GL_LIBS) $(OTHER_LIBS) OPTF = -O diff --git a/src/osgWrappers/osgProducer/GNUmakefile b/src/osgWrappers/osgProducer/GNUmakefile index da7bf44c4..c841b85ca 100644 --- a/src/osgWrappers/osgProducer/GNUmakefile +++ b/src/osgWrappers/osgProducer/GNUmakefile @@ -10,7 +10,7 @@ CXXFILES =\ Viewer.cpp\ ViewerEventHandler.cpp\ -LIBS += -losgProducer -losg -losgIntrospection $(GL_LIBS) $(OTHER_LIBS) +LIBS += -losgProducer -losg -losgIntrospection -losgUtil -losgDB -lProducer -losgGA -losgText $(GL_LIBS) $(OTHER_LIBS) OPTF = -O diff --git a/src/osgWrappers/osgSim/GNUmakefile b/src/osgWrappers/osgSim/GNUmakefile index 5a4cbce82..59aa4d63c 100644 --- a/src/osgWrappers/osgSim/GNUmakefile +++ b/src/osgWrappers/osgSim/GNUmakefile @@ -20,7 +20,7 @@ CXXFILES =\ SphereSegment.cpp\ VisibilityGroup.cpp\ -LIBS += -losgSim -losg -losgIntrospection $(GL_LIBS) $(OTHER_LIBS) +LIBS += -losgSim -losg -losgIntrospection -losgUtil -losgText -losgDB $(GL_LIBS) $(OTHER_LIBS) OPTF = -O diff --git a/src/osgWrappers/osgTerrain/GNUmakefile b/src/osgWrappers/osgTerrain/GNUmakefile index ab968201d..f6ccd063f 100644 --- a/src/osgWrappers/osgTerrain/GNUmakefile +++ b/src/osgWrappers/osgTerrain/GNUmakefile @@ -6,7 +6,7 @@ CXXFILES =\ HeightFieldNode.cpp\ HeightFieldRenderer.cpp\ -LIBS += -losgTerrain -losg -losgIntrospection $(GL_LIBS) $(OTHER_LIBS) +LIBS += -losgTerrain -losg -losgIntrospection -losgDB -losgUtil -losgFX $(GL_LIBS) $(OTHER_LIBS) OPTF = -O diff --git a/src/osgWrappers/osgText/GNUmakefile b/src/osgWrappers/osgText/GNUmakefile index 3918b9e6f..9e2a6ae89 100644 --- a/src/osgWrappers/osgText/GNUmakefile +++ b/src/osgWrappers/osgText/GNUmakefile @@ -7,7 +7,7 @@ CXXFILES =\ String.cpp\ Text.cpp\ -LIBS += -losgText -losg -losgIntrospection $(GL_LIBS) $(OTHER_LIBS) +LIBS += -losgText -losg -losgIntrospection -losgDB $(GL_LIBS) $(OTHER_LIBS) OPTF = -O diff --git a/src/osgWrappers/osgUtil/RenderStage.cpp b/src/osgWrappers/osgUtil/RenderStage.cpp index f75754fa3..da8db7413 100644 --- a/src/osgWrappers/osgUtil/RenderStage.cpp +++ b/src/osgWrappers/osgUtil/RenderStage.cpp @@ -95,6 +95,7 @@ BEGIN_OBJECT_REFLECTOR(osgUtil::RenderStage) I_Method2(void, addPositionedAttribute, IN, osg::RefMatrix *, matrix, IN, const osg::StateAttribute *, attr); I_Method3(void, addPositionedTextureAttribute, IN, unsigned int, textureUnit, IN, osg::RefMatrix *, matrix, IN, const osg::StateAttribute *, attr); I_Method1(void, copyTexture, IN, osg::State &, state); + I_Method0(void, sort); I_Method2(void, drawPreRenderStages, IN, osg::State &, state, IN, osgUtil::RenderLeaf *&, previous); I_Method2(void, draw, IN, osg::State &, state, IN, osgUtil::RenderLeaf *&, previous); I_Method3(void, drawInner, IN, osg::State &, state, IN, osgUtil::RenderLeaf *&, previous, IN, bool &, doCopyTexture);