Hi Elekis,

You have an out of date OpenThreads version, you need to update, and
this causing osgViewer to fail building.

I recommend update to the SVN version of both OpenThreads and
OpenSceneGraph, this will ensure you don't get any of the old
OpenThreads repositories.

Check my mail last week on the SVN check out.

Robert.


On 2/25/07, elekis <[EMAIL PROTECTED]> wrote:
thanks, but, the fact is I haven't osgViewer


[EMAIL PROTECTED]:~$ ls /usr/include/osg
osg/              osgFX/            osgParticle/      osgTerrain/
osgAL/            osgGA/            osgProducer/      osgText/
osgDB/            osgIntrospection/ osgSim/           osgUtil/

and I don't know where I can find it
I try the build on osg site

http://www.openscenegraph.org/downloads/snapshots/OSG_OP_OT-1.2.zip

but there nothing in the source,

so I tried a night tarball (the 25 february) on
 http://openscenegraph.org/downloads/developer/

but he say

g++ -M -I../../../include  ../Viewer.cpp  pipeto .depend/Viewer.cpp
g++ -M -I../../../include  ../GraphicsWindowX11.cpp  pipeto
.depend/GraphicsWindowX11.cpp
make[3]: quittant le répertoire «
/home/elekis/Desktop/OpenSceneGraph-1.2.0-200702251107/src/osgViewer/Linux32.Opt
»
make[3]: entrant dans le répertoire «
/home/elekis/Desktop/OpenSceneGraph-1.2.0-200702251107/src/osgViewer/Linux32.Opt
»
g++  -O2 -W -Wall -fPIC -pipe -DOSGVIEWER_LIBRARY -I../../../include  -c
../CompositeViewer.cpp
../CompositeViewer.cpp: In member function 'void
osgViewer::CompositeViewer::startThreading()':
../CompositeViewer.cpp:379: error:
'SetProcessorAffinityOfCurrentThread' is not a member of
'OpenThreads'
make[3]: *** [CompositeViewer.o] Erreur 1
make[3]: quittant le répertoire «
/home/elekis/Desktop/OpenSceneGraph-1.2.0-200702251107/src/osgViewer/Linux32.Opt
»
make[2]: *** [libosgViewer.so.opt] Erreur 2
make[2]: quittant le répertoire «
/home/elekis/Desktop/OpenSceneGraph-
1.2.0-200702251107/src/osgViewer »
make[1]: *** [default] Erreur 1
make[1]: quittant le répertoire «
/home/elekis/Desktop/OpenSceneGraph-1.2.0-200702251107/src
»
make: *** [default] Erreur 1
[EMAIL PROTECTED]:~/Desktop/OpenSceneGraph- 1.2.0-200702251107$

at the compilation

where can I found osgViewer???

thanks

a+++

On 2/25/07, Antoine Hue < [EMAIL PROTECTED]> wrote:
>
> GNUMakefile provided with osgsimpleviewerQT4 is not very well suited for
> any QT install.
> Try attached .pro file:
> qmake-qt4 osgsimpleviewer.pro
> make -f Makefile
> ./<your ARCH>/osgsimpleviewerQT4/osgsimpleviewerQT4
>
> Robert, feel free to add this contribution to the OSG.
>
> Antoine
>
> elekis wrote:
> > hi all
> > I try to compil the QT4 example
> > like here
> >
http://openscenegraph.org/viewcvs/*checkout*/examples/osgsimpleviewerQT4/osgsimpleviewerQT4.cpp
> >
<http://openscenegraph.org/viewcvs/*checkout*/examples/osgsimpleviewerQT4/osgsimpleviewerQT4.cpp
>
> >
> > with
> > g++ osgsimpleviewerQT4.cpp -losgViewer -losgText -losgGA -losgDB
> > -losgUtil -losg -lQtOpenGL -lQtGui -lQtCore
> >
> > but the first error line are
> >
> > [EMAIL PROTECTED] :~/Desktop$
> > [EMAIL PROTECTED]:~/Desktop$ g++ osgsimpleviewerQT4.cpp -losgViewer
> > -losgText -losgGA -losgDB -losgUtil -losg -lQtOpenGL -lQtGui -lQtCore
> > osgsimpleviewerQT4.cpp:6:34: error: osgViewer/SimpleViewer: Aucun
> > fichier ou répertoire de ce type
> > osgsimpleviewerQT4.cpp :10:25: error: QtCore/QTimer: Aucun fichier ou
> > répertoire de ce type
> > osgsimpleviewerQT4.cpp:11:27: error: QtGui/QKeyEvent: Aucun fichier ou
> > répertoire de ce type
> > osgsimpleviewerQT4.cpp:12:30: error: QtGui/QApplication: Aucun fichier
> > ou répertoire de ce type
> > osgsimpleviewerQT4.cpp:13:30: error: QtOpenGL/QGLWidget: Aucun fichier
> > ou répertoire de ce type
> > osgsimpleviewerQT4.cpp:17: error: expected class-name before ',' token
> > osgsimpleviewerQT4.cpp:17: error: 'osgViewer' has not been declared
> > osgsimpleviewerQT4.cpp :17: error: expected `{' before 'GraphicsWindow'
> > osgsimpleviewerQT4.cpp:17: error: invalid function declaration
> >
> >
> > I don't understand is viewer not in osg package??(ubuntu fiesty fawn).
> >
> > thanks
> >
> >
> >
------------------------------------------------------------------------
> >
> > _______________________________________________
> > osg-users mailing list
> > [email protected]
> > http://openscenegraph.net/mailman/listinfo/osg-users
> > http://www.openscenegraph.org/
>
>
>
> QT += opengl
>
> UNAME= $$system(uname -s)
> MACHINE= $$system(uname -m)
> contains(MACHINE, x86_64){
> ARCH=$${UNAME}64
> }else{
> ARCH=$${UNAME}32
> }
>
> LIBS += -L../../lib/$${ARCH}
> LIB_DIRS= $(OPENTHREADS_LIB_DIR)
> for(dir, LIB_DIRS) {
>          exists($$dir){
>                 LIBS += -L$$dir
>          }
> }
>
> LIBS += -losgDB -losgGA -losg -lOpenThreads  \
>                 -losgViewer -losgText -losgFX -losgUtil
>
>
> TEMPLATE = app
>
> TARGET = ./$$ARCH/osgsimpleviewerQT4
>
> CONFIG +=
> # debug
> #          warn_on
>
> FORMS +=
>
> RESOURCES=
>
> HEADERS +=
>
> SOURCES += osgsimpleviewerQT4.cpp
>
> INCLUDEPATH += ../../include $(OPENTHREADS_INC_DIR)
>
>
> OBJECTS_DIR=$${ARCH}
>
>
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://openscenegraph.net/mailman/listinfo/osg-users
> http://www.openscenegraph.org/
>


_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to