I Michael, This seem that you run 64bit osgversion executable and use 32bit libosg.so library, or vice versa. You have to choose one version to install on your computer, or put the directory containing the right version of osg library in first place of your PATH environment variable
ex : if you use the 32bit version of osg, do # export PATH=/usr/local/lib:$PATH # /usr/local/bin/osgversion HTH David Callu 2011/1/3 Michael Hall <[email protected]> > Ok. I installed OSG using apt-get and it installed 2.8.1 on both my 32 and > 64 bit machines. Both ran the "osgversion" command. However, I removed the > package from the 32 bit machine and tried to compile the latest. The > compile goes fine no errors, the make install works great. However, when I > try "osgversion", I still get the following: > > osgversion: symbol lookup error: /usr/local/lib/libosg.so.70: undefined > symbol: _ZN11OpenThreads5MutexC1ENS0_9MutexTypeE > > How do I run the ldd with osgversion to see what it needed? I have tried > and I cannot figure out how to use it. I do have the libosg.s0.70 on my > machine. Is any one else seeing this. Could be that I am missing something > needed to run. Any help with ldd will be appreciated. > > Michael > > > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > >
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

