Hi,

Before diving deeper, I would like to ask if osgScaleViewer is supposed 
to build properly on Linux. After I changed the Makefile to find my 
OpenSceneGraph header files, I get these errors:

g++ -I../.././build/Linux/include -m32 -march=pentium -Wno-deprecated -g 
-Werror -DLinux -DGLX -DGLEW_MX -DEQ_USE_OPENMP -Wall -Wnon-virtual-dtor 
-Wsign-promo -Wshadow -Winit-self -Wno-unknown-pragmas 
-Wno-unused-parameter -Wno-write-strings -fopenmp -Wno-deprecated 
-Wno-deprecated -I../include -I/usr/X11R6/include 
-I/home/ray/OpenSceneGraph-svn/include 
-DSUBDIR=\"./examples/osgScaleViewer\" -c osgScaleViewer.cpp -o 
../.././obj/Debug/./examples/osgScaleViewer/osgScaleViewer.Linux.o
cc1plus: warnings being treated as errors
In file included from /home/ray/OpenSceneGraph-svn/include/osg/Vec2:17,
from /home/ray/OpenSceneGraph-svn/include/osg/Array:19,
from /home/ray/OpenSceneGraph-svn/include/osg/Uniform:22,
from /home/ray/OpenSceneGraph-svn/include/osg/StateSet:21,
from /home/ray/OpenSceneGraph-svn/include/osg/Node:19,
from frameData.h:28,
from config.h:25,
from osgScaleViewer.cpp:24:
/home/ray/OpenSceneGraph-svn/include/osg/Vec2f: In constructor 
‘osg::Vec2f::Vec2f(float, float)’:
/home/ray/OpenSceneGraph-svn/include/osg/Vec2f:43: error: declaration of 
‘y’ shadows a member of 'this'
/home/ray/OpenSceneGraph-svn/include/osg/Vec2f:43: error: declaration of 
‘x’ shadows a member of 'this'
/home/ray/OpenSceneGraph-svn/include/osg/Vec2f: In member function ‘void 
osg::Vec2f::set(float, float)’:
/home/ray/OpenSceneGraph-svn/include/osg/Vec2f:60: error: declaration of 
‘y’ shadows a member of 'this'
/home/ray/OpenSceneGraph-svn/include/osg/Vec2f:60: error: declaration of 
‘x’ shadows a member of 'this'
In file included from /home/ray/OpenSceneGraph-svn/include/osg/Vec3:17,
from /home/ray/OpenSceneGraph-svn/include/osg/Array:20,
from /home/ray/OpenSceneGraph-svn/include/osg/Uniform:22,
from /home/ray/OpenSceneGraph-svn/include/osg/StateSet:21,
from /home/ray/OpenSceneGraph-svn/include/osg/Node:19,
from frameData.h:28,
from config.h:25,
from osgScaleViewer.cpp:24:
/home/ray/OpenSceneGraph-svn/include/osg/Vec3f: In constructor 
‘osg::Vec3f::Vec3f(float, float, float)’:
/home/ray/OpenSceneGraph-svn/include/osg/Vec3f:41: error: declaration of 
‘z’ shadows a member of 'this'
/home/ray/OpenSceneGraph-svn/include/osg/Vec3f:41: error: declaration of 
‘y’ shadows a member of 'this'
/home/ray/OpenSceneGraph-svn/include/osg/Vec3f:41: error: declaration of 
‘x’ shadows a member of 'this'
/home/ray/OpenSceneGraph-svn/include/osg/Vec3f: In member function ‘void 
osg::Vec3f::set(float, float, float)’:
/home/ray/OpenSceneGraph-svn/include/osg/Vec3f:67: error: declaration of 
‘z’ shadows a member of 'this'
/home/ray/OpenSceneGraph-svn/include/osg/Vec3f:67: error: declaration of 
‘y’ shadows a member of 'this'
/home/ray/OpenSceneGraph-svn/include/osg/Vec3f:67: error: declaration of 
‘x’ shadows a member of 'this'

etc etc

Any ideas?

regards
Raymond


_______________________________________________
eq-dev mailing list
[email protected]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

Reply via email to