| Hi all, I try to build osgEphemeris and I get this : Entering directory src Entering directory MakeMoonImages g++ -O2 -L/usr/local/lib main.o -losgDB -losg -lProducer -o makeMoonImages /usr/bin/ld: warning can't open dynamic library: libOpenThreads.dylib referenced from: /usr/local/lib/libosgDB.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2) /usr/bin/ld: Undefined symbols: osg::Image::scaleImage(int, int, int, unsigned int) osg::Image::computePixelSizeInBits(unsigned int, unsigned int) Producer::RenderSurface::realize(Producer::VisualChooser*, __GLXcontextRec*) OpenThreads::Mutex::Mutex() referenced from libosg expected to be defined in libOpenThreads.dylib OpenThreads::Mutex::~Mutex()referenced from libosgDB expected to be defined in libOpenThreads.dylib OpenThreads::Thread::YieldCurrentThread() referenced from libProducer expected to be defined in libOpenThreads.dylib OpenThreads::Thread::cancel() referenced from libProducer expected to be defined in libOpenThreads.dylib OpenThreads::Thread::isRunning() referenced from libProducer expected to be defined in libOpenThreads.dylib OpenThreads::Thread::Thread()referenced from libProducer expected to be defined in libOpenThreads.dylib OpenThreads::Thread::~Thread()referenced from libProducer expected to be defined in libOpenThreads.dylib OpenThreads::Barrier::Barrier(int)referenced from libProducer expected to be defined in libOpenThreads.dylib OpenThreads::Condition::wait(OpenThreads::Mutex*)referenced from libProducer expected to be defined in libOpenThreads.dylib OpenThreads::Condition::broadcast() referenced from libProducer expected to be defined in libOpenThreads.dylib OpenThreads::Condition::Condition()referenced from libProducer expected to be defined in libOpenThreads.dylib OpenThreads::Condition::~Condition()referenced from libProducer expected to be defined in libOpenThreads.dylib OpenThreads::Mutex::lock() referenced from libosgDB expected to be defined in libOpenThreads.dylib OpenThreads::Mutex::unlock() referenced from libosgDB expected to be defined in libOpenThreads.dylib OpenThreads::Thread::testCancel() referenced from libosgDB expected to be defined in libOpenThreads.dylib OpenThreads::Thread::startThread() referenced from libosgDB expected to be defined in libOpenThreads.dylib OpenThreads::Thread::getSchedulePriority() referenced from libosgDB expected to be defined in libOpenThreads.dylib OpenThreads::Thread::setSchedulePriority(OpenThreads::Thread::ThreadPriority)referenced from libosgDB expected to be defined in libOpenThreads.dylib typeinfo for OpenThreads::Threadreferenced from libosgDB expected to be defined in libOpenThreads.dylib collect2: ld returned 1 exit status make[3]: *** [makeMoonImages] Error 1 make[2]: *** [makeMoonImages.opt] Error 2 make[1]: *** [default] Error 1 make: *** [default] Error 1 Considering it uses DWMAKE to build, does anyone know what is wrong here..? By the way I am using OSG cvs version which was checker out 2 days ago. Thanks, David |
_______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
