Hi, please don't hijack old threads for starting new threads. Start a new one instead. This will help people following and reading your post.
It seems, that the inventor-framework is not universal build (ppc + intel) so either * install a universal-build of the inventor-framework, * disable the build of the inventor-plugin if you don't need it, * or disable universal builds for osg via ccmake. cheers, Stephan Jaeyoung Haan schrieb: > I'm trying to install OSG on my Mac OSX 10.5.6 in order to develop 3D > simulation. > I'm not going to use Xcode. > > I downloaded osg source codes thru svn 2.8.1 rc, installed Cmake, > and did ./configure and make. > > But the following error occurred, and I could not figure it out. > Plz help me. > > > Code: > > Scanning dependencies of target osgdb_iv > [ 80%] Building CXX object > src/osgPlugins/Inventor/CMakeFiles/osgdb_iv.dir/ConvertToInventor.cpp.o > [ 80%] Building CXX object > src/osgPlugins/Inventor/CMakeFiles/osgdb_iv.dir/ConvertFromInventor.cpp.o > [ 80%] Building CXX object > src/osgPlugins/Inventor/CMakeFiles/osgdb_iv.dir/GroupSoLOD.cpp.o > [ 80%] Building CXX object > src/osgPlugins/Inventor/CMakeFiles/osgdb_iv.dir/PendulumCallback.cpp.o > [ 80%] Building CXX object > src/osgPlugins/Inventor/CMakeFiles/osgdb_iv.dir/ReaderWriterIV.cpp.o > [ 80%] Building CXX object > src/osgPlugins/Inventor/CMakeFiles/osgdb_iv.dir/ShuttleCallback.cpp.o > Linking CXX shared module ../../../lib/osgPlugins-2.8.1/osgdb_iv.so > ld warning: in > /Developer/SDKs/MacOSX10.5.sdk/Library/Frameworks//Inventor.framework/Inventor, > file is not of required architecture > Undefined symbols for architecture ppc: > "SoNode::writeInstance(SoOutput*)", referenced from: > vtable for GroupSoLODin GroupSoLOD.cpp.o > "SoVRMLTexture::getClassTypeId()", referenced from: > ConvertFromInventor::preVRMLAppearance(void*, SoCallbackAction*, SoNode > const*)in ConvertFromInventor.cpp.o > "SoFieldData::~SoFieldData()", referenced from: > GroupSoLOD::atexit_cleanup() in GroupSoLOD.cpp.o > > > > ... hundreds lines of similar messages ... > > > > > "SoGroup::replaceChild(int, SoNode*)", referenced from: > vtable for GroupSoLODin GroupSoLOD.cpp.o > "SoLOD::getClassTypeId()", referenced from: > ConvertFromInventor::preGroup(void*, SoCallbackAction*, SoNode > const*)in ConvertFromInventor.cpp.o > ConvertFromInventor::postGroup(void*, SoCallbackAction*, SoNode > const*)in ConvertFromInventor.cpp.o > GroupSoLOD::initClass() in GroupSoLOD.cpp.o > "SoMFUInt32::getClassTypeId()", referenced from: > bool ivApplicateIntType<SoMFUInt32, unsigned int>(osg::Array const*, > SoMFUInt32&, int, int, int)in ConvertToInventor.cpp.o > "SoSphere::SoSphere()", referenced from: > ConvertToInventor::processShapeDrawable(osg::ShapeDrawable const*, > ConvertToInventor::InventorState*)::MyShapeVisitor::apply(osg::Sphere > const&)in ConvertToInventor.cpp.o > ld: symbol(s) not found for architecture ppc > collect2: ld returned 1 exit status > lipo: can't open input file: > /var/folders/bf/bf+HkrbPFfGBxK0g6Fm5vE+++TI/-Tmp-//cc9Swfmi.out (No such file > or directory) > make[2]: *** [lib/osgPlugins-2.8.1/osgdb_iv.so] Error 1 > make[1]: *** [src/osgPlugins/Inventor/CMakeFiles/osgdb_iv.dir/all] Error 2 > make: *** [all] Error 2 > > > [/code] > > ------------------ > Read this topic online here: > http://forum.openscenegraph.org/viewtopic.php?p=10871#10871 > > > > > > _______________________________________________ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org