yes that was that but now I have a other error . first thing , effectively I had lots of pakage (osg producer and and openTrheads ) it's bizarre that when I desinstalled openscenegraph he didnt installed all independency package.
I delete producer and openTread. but now I have that is there ant other package I have to remove . (excepting reinstalling all my system)??? thanks a lot for all. make[2]: entrant dans le répertoire « /home/elekis/SVN_OSG/OSG/src/osgProducer » make[3]: entrant dans le répertoire « /home/elekis/SVN_OSG/OSG/src/osgProducer/Linux32.Opt » g++ -O2 -W -Wall -fPIC -pipe -DOSGPRODUCER_LIBRARY -I../../../include -I/usr/X11R6/include -c ../KeyboardMouseCallback.cpp In file included from ../KeyboardMouseCallback.cpp:1: ../../../include/osgProducer/KeyboardMouseCallback:21:65: error: Producer/RenderSurface: Aucun fichier ou répertoire de ce type ../../../include/osgProducer/KeyboardMouseCallback:22:34: error: Producer/KeyboardMouse: Aucun fichier ou répertoire de ce type ../../../include/osgProducer/KeyboardMouseCallback:31: error: 'Producer' has not been declared ../../../include/osgProducer/KeyboardMouseCallback:31: error: expected `{' before 'KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: invalid function declaration ../KeyboardMouseCallback.cpp:10: error: expected constructor, destructor, or type conversion before '(' token ../KeyboardMouseCallback.cpp:20: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp:20: error: 'Producer' has not been declared ../KeyboardMouseCallback.cpp:37: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp: In member function 'void osgProducer::KeyboardMouseCallback::mouseScroll2D(float, float)': ../KeyboardMouseCallback.cpp:39: error: 'updateWindowSize' was not declared in this scope ../KeyboardMouseCallback.cpp:40: error: '_eventQueue' was not declared in this scope ../KeyboardMouseCallback.cpp: At global scope: ../KeyboardMouseCallback.cpp:43: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp: In member function 'void osgProducer::KeyboardMouseCallback::penPressure(float)': ../KeyboardMouseCallback.cpp:45: error: 'updateWindowSize' was not declared in this scope ../KeyboardMouseCallback.cpp:46: error: '_eventQueue' was not declared in this scope ../KeyboardMouseCallback.cpp: At global scope: ../KeyboardMouseCallback.cpp:49: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp:49: error: 'Producer' has not been declared ../KeyboardMouseCallback.cpp:49: error: expected primary-expression before 'bool' ../KeyboardMouseCallback.cpp:55: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp: In member function 'void osgProducer::KeyboardMouseCallback::buttonPress(float, float, unsigned int)': ../KeyboardMouseCallback.cpp:57: error: 'updateWindowSize' was not declared in this scope ../KeyboardMouseCallback.cpp:58: error: '_eventQueue' was not declared in this scope ../KeyboardMouseCallback.cpp: At global scope: ../KeyboardMouseCallback.cpp:61: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp: In member function 'void osgProducer::KeyboardMouseCallback::buttonRelease(float, float, unsigned int)': ../KeyboardMouseCallback.cpp:63: error: 'updateWindowSize' was not declared in this scope ../KeyboardMouseCallback.cpp:64: error: '_eventQueue' was not declared in this scope ../KeyboardMouseCallback.cpp: At global scope: ../KeyboardMouseCallback.cpp:67: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp: In member function 'void osgProducer::KeyboardMouseCallback::doubleButtonPress(float, float, unsigned int)': ../KeyboardMouseCallback.cpp:69: error: 'updateWindowSize' was not declared in this scope ../KeyboardMouseCallback.cpp:70: error: '_eventQueue' was not declared in this scope ../KeyboardMouseCallback.cpp: At global scope: ../KeyboardMouseCallback.cpp:73: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp:73: error: 'Producer' has not been declared ../KeyboardMouseCallback.cpp:83: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp:83: error: 'Producer' has not been declared ../KeyboardMouseCallback.cpp:89: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp:89: error: 'Producer' has not been declared ../KeyboardMouseCallback.cpp:95: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp:95: error: 'Producer' has not been declared ../KeyboardMouseCallback.cpp:101: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp: In member function 'void osgProducer::KeyboardMouseCallback::windowConfig(int, int, unsigned int, unsigned int)': ../KeyboardMouseCallback.cpp:103: error: 'updateWindowSize' was not declared in this scope ../KeyboardMouseCallback.cpp:104: error: '_eventQueue' was not declared in this scope ../KeyboardMouseCallback.cpp: At global scope: ../KeyboardMouseCallback.cpp:107: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp: In member function 'void osgProducer::KeyboardMouseCallback::mouseMotion(float, float)': ../KeyboardMouseCallback.cpp:109: error: 'updateWindowSize' was not declared in this scope ../KeyboardMouseCallback.cpp:110: error: '_eventQueue' was not declared in this scope ../KeyboardMouseCallback.cpp: At global scope: ../KeyboardMouseCallback.cpp:113: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp: In member function 'void osgProducer::KeyboardMouseCallback::passiveMouseMotion(float, float)': ../KeyboardMouseCallback.cpp:115: error: 'updateWindowSize' was not declared in this scope ../KeyboardMouseCallback.cpp:116: error: '_eventQueue' was not declared in this scope ../KeyboardMouseCallback.cpp: At global scope: ../KeyboardMouseCallback.cpp:119: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp: In member function 'void osgProducer::KeyboardMouseCallback::mouseWarp(float, float)': ../KeyboardMouseCallback.cpp:121: error: 'updateWindowSize' was not declared in this scope ../KeyboardMouseCallback.cpp:122: error: '_eventQueue' was not declared in this scope ../KeyboardMouseCallback.cpp: At global scope: ../KeyboardMouseCallback.cpp:126: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp: In member function 'void osgProducer::KeyboardMouseCallback::updateWindowSize()': ../KeyboardMouseCallback.cpp:128: error: '_eventQueue' was not declared in this scope ../KeyboardMouseCallback.cpp:130: error: '_eventQueue' was not declared in this scope ../KeyboardMouseCallback.cpp:132: error: 'Producer' has not been declared ../KeyboardMouseCallback.cpp:132: error: 'ia' was not declared in this scope ../KeyboardMouseCallback.cpp:132: error: '_keyboardMouse' was not declared in this scope ../KeyboardMouseCallback.cpp:133: error: 'Producer' has not been declared ../KeyboardMouseCallback.cpp:133: error: 'rs' was not declared in this scope ../KeyboardMouseCallback.cpp:145: error: 'Producer' has not been declared ../KeyboardMouseCallback.cpp:145: error: expected initializer before '&' token ../KeyboardMouseCallback.cpp:148: error: 'ir' was not declared in this scope ../KeyboardMouseCallback.cpp:167: error: 'Producer' has not been declared ../KeyboardMouseCallback.cpp:167: error: expected initializer before '&' token ../KeyboardMouseCallback.cpp:169: error: 'ir' was not declared in this scope ../KeyboardMouseCallback.cpp: At global scope: ../KeyboardMouseCallback.cpp:185: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp:185: error: 'EventQueue' was not declared in this scope ../KeyboardMouseCallback.cpp:185: error: 'queue' was not declared in this scope ../KeyboardMouseCallback.cpp:191: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp:191: error: 'EventQueue' was not declared in this scope ../KeyboardMouseCallback.cpp:191: error: 'queue' was not declared in this scope ../KeyboardMouseCallback.cpp:196: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp:196: error: 'EventQueue' was not declared in this scope ../KeyboardMouseCallback.cpp:196: error: 'queue' was not declared in this scope ../KeyboardMouseCallback.cpp:201: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp:201: error: 'EventQueue' was not declared in this scope ../KeyboardMouseCallback.cpp:201: error: 'queue' was not declared in this scope ../KeyboardMouseCallback.cpp:206: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp: In member function 'void osgProducer::KeyboardMouseCallback::shutdown()': ../KeyboardMouseCallback.cpp:208: error: '_done' was not declared in this scope ../KeyboardMouseCallback.cpp:209: error: '_keyboardMouse' was not declared in this scope ../KeyboardMouseCallback.cpp: At global scope: ../KeyboardMouseCallback.cpp:212: error: invalid use of undefined type 'class osgProducer::KeyboardMouseCallback' ../../../include/osgProducer/KeyboardMouseCallback:31: error: forward declaration of 'class osgProducer::KeyboardMouseCallback' ../KeyboardMouseCallback.cpp: In member function 'osgGA::GUIEventAdapter* osgProducer::KeyboardMouseCallback::createEventAdapter()': ../KeyboardMouseCallback.cpp:214: error: '_eventQueue' was not declared in this scope make[3]: *** [KeyboardMouseCallback.o] Erreur 1 make[3]: quittant le répertoire « /home/elekis/SVN_OSG/OSG/src/osgProducer/Linux32.Opt » make[2]: *** [libosgProducer.so.opt] Erreur 2 make[2]: quittant le répertoire « /home/elekis/SVN_OSG/OSG/src/osgProducer » make[1]: *** [default] Erreur 1 make[1]: quittant le répertoire « /home/elekis/SVN_OSG/OSG/src » make: *** [default] Erreur 1 On 2/26/07, Alberto Luaces < [EMAIL PROTECTED]> wrote:
El Lunes, 26 de Febrero de 2007 10:52, elekis escribió: > ../../../lib/Linux32/libosgViewer.so: undefined reference to > `OpenThreads::SetProcessorAffinityOfCurrentThread(unsigned int)' I recently got that message when compiling OSG from SVN because I had installed a previous older version of OpenThreads from a .deb package. Make sure there this is not the case. _______________________________________________ osg-users mailing list osg-users@openscenegraph.net http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
_______________________________________________ osg-users mailing list osg-users@openscenegraph.net http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/