Hi, Blender collada code hasn't been updated for OpenCollada revisions following r. 735. So you should build against 735 for now.
On Tue, Aug 24, 2010 at 6:43 PM, luxInteg <[email protected]> wrote: > Greetings, > > I am attempting to compile blender with opencollada on a machine with > these:- > ------CPU- amd64 > ------o/s linux 64-bit only > ------compiler gcc-4.4.2 > > opencollada SVN rv735 compiles NOT/w-scons ~> required libs. > opencollada SVN rv767 compiles /w-scons ~> required libs. > > blenderSVN 31533 compiles fine aginst opencollada-svn revision 735 > blenderSVN 31533 compiles NOT aginst opencollada-svn revisions 767/768 > > ######### compiler output for blender-svn-31533/opencolada-SVN-rv735 > > [100%] Building C object source/creator/CMakeFiles/blender.dir/buildinfo.o > cd $SOURCES/blenderGSOC/build/source/creator && /usr/bin/gcc > -DWITH_OPENEXR - > DBLENDERPATH=\"$INSTALLDIR/blender2.5OC/share/blender/2.5\" -DWITH_BINRELOC > - > DBUILD_DATE=\"2010-08-22\" -DBUILD_TIME=\"11:33:47\" -DBUILD_REV=\"31553M\" > - > DBUILD_PLATFORM=\"Linux\" -DBUILD_TYPE=\"\" -O2 -m64 -fPIC -fopenmp -pipe - > fPIC -funsigned-char -fno-strict-aliasing -Wno-char-subscripts -Wall -Wno- > char-subscripts -Wpointer-arith -Wcast-align -Wdeclaration-after-statement > - > Wno-unknown-pragmas - > ----------- > ----------- > :$INSTALLDIR/blender2.5OC/opencollada/lib:/usr/X11R7.5/lib64:/opt/lib64 > /usr/bin/ld: cannot find -lOpenCOLLADAStreamWriter > > > ######### compiler output for blender-SVN-31533/opencolada-SVN-rv767 > > [ 82%] Building CXX object > source/blender/collada/CMakeFiles/bf_collada.dir/collada.cpp.o > [ 82%] Building CXX object > source/blender/collada/CMakeFiles/bf_collada.dir/DocumentExporter.cpp.o > In file included from > $SOURCES/blender/source/blender/collada/DocumentExporter.cpp:71: > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWNode.h: In constructor > 'COLLADASW::Node::Node(COLLADASW::StreamWriter*, bool)': > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWNode.h:56: warning: > 'COLLADASW::Node::mType' will be initialized after > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWNode.h:44: warning: > 'COLLADASW::String COLLADASW::Node::mNodeId' > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWNode.h:63: warning: when > initialized here > In file included from > $SOURCES/blender/source/blender/collada/DocumentExporter.cpp:76: > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWPrimitves.h: In > constructor > 'COLLADASW::PrimitivesBase::PrimitivesBase(COLLADASW::StreamWriter*, const > COLLADASW::String&)': > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWPrimitves.h:49: warning: > 'COLLADASW::PrimitivesBase::mInputList' will be initialized after > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWPrimitves.h:40: warning: > 'COLLADASW::String COLLADASW::PrimitivesBase::mPrimitiveName' > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWPrimitves.h:60: warning: > when initialized here > In file included from > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWSampler.h:19, > from > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWTexture.h:18, > from > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWColorOrTexture.h:18, > from > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWEffectProfile.h:18, > from > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWLibraryEffects.h:16, > from > $SOURCES/blender/source/blender/collada/DocumentExporter.cpp:80: > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWAnnotation.h: In > constructor > 'COLLADASW::Annotation::Annotation(COLLADASW::StreamWriter*, const > COLLADASW::String&, const COLLADASW::ValueType::ColladaType&, const float*, > int)': > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWAnnotation.h:74: warning: > 'COLLADASW::Annotation::mNumValues' will be initialized after > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWAnnotation.h:71: warning: > 'COLLADASW::Annotation::UnionType COLLADASW::Annotation::mUnionType' > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWAnnotation.h:85: warning: > when initialized here > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWAnnotation.h: In > constructor > 'COLLADASW::Annotation::Annotation(COLLADASW::StreamWriter*, const > COLLADASW::String&, const COLLADASW::ValueType::ColladaType&, const bool*, > int)': > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWAnnotation.h:74: warning: > 'COLLADASW::Annotation::mNumValues' will be initialized after > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWAnnotation.h:71: warning: > 'COLLADASW::Annotation::UnionType COLLADASW::Annotation::mUnionType' > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWAnnotation.h:101: warning: > when initialized here > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWAnnotation.h: In > constructor > 'COLLADASW::Annotation::Annotation(COLLADASW::StreamWriter*, const > COLLADASW::String&, const COLLADASW::ValueType::ColladaType&, const int*, > int)': > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWAnnotation.h:74: warning: > 'COLLADASW::Annotation::mNumValues' will be initialized after > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWAnnotation.h:71: warning: > 'COLLADASW::Annotation::UnionType COLLADASW::Annotation::mUnionType' > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWAnnotation.h:117: warning: > when initialized here > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWAnnotation.h: In > constructor > 'COLLADASW::Annotation::Annotation(COLLADASW::StreamWriter*, const > COLLADASW::String&, const COLLADASW::ValueType::ColladaType&, const char*, > int)': > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWAnnotation.h:74: warning: > 'COLLADASW::Annotation::mNumValues' will be initialized after > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWAnnotation.h:71: warning: > 'COLLADASW::Annotation::UnionType COLLADASW::Annotation::mUnionType' > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWAnnotation.h:133: warning: > when initialized here > In file included from > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWEffectProfile.h:18, > from > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWLibraryEffects.h:16, > from > $SOURCES/blender/source/blender/collada/DocumentExporter.cpp:80: > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWColorOrTexture.h: In > constructor 'COLLADASW::ColorOrTexture::ColorOrTexture(COLLADASW::Color, > const > COLLADASW::String&)': > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWColorOrTexture.h:39: > warning: > 'COLLADASW::ColorOrTexture::mColor' will be initialized after > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWColorOrTexture.h:38: > warning: > 'COLLADASW::ColorOrTexture::Type COLLADASW::ColorOrTexture::mType' > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWColorOrTexture.h:47: > warning: > when initialized here > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWColorOrTexture.h: In > constructor 'COLLADASW::ColorOrTexture::ColorOrTexture(COLLADASW::Texture, > const COLLADASW::String&)': > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWColorOrTexture.h:40: > warning: > 'COLLADASW::ColorOrTexture::mTexture' will be initialized after > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWColorOrTexture.h:38: > warning: > 'COLLADASW::ColorOrTexture::Type COLLADASW::ColorOrTexture::mType' > $INSTALLDIR/COLLADAStreamWriter/include/COLLADASWColorOrTexture.h:56: > warning: > when initialized here > $SOURCES/blender/source/blender/collada/DocumentExporter.cpp: In member > function 'void EffectsExporter::operator()(Material*, Object*)': > $SOURCES/blender/source/blender/collada/DocumentExporter.cpp:1725: error: > 'class COLLADASW::EffectProfile' has no member named > 'setExtraTechniqueColorOrTexture' > make[2]: *** > [source/blender/collada/CMakeFiles/bf_collada.dir/DocumentExporter.cpp.o] > Error 1 > make[1]: *** [source/blender/collada/CMakeFiles/bf_collada.dir/all] Error 2 > make: *** [all] Error 2 > > ------------------ > advice would be appreciated > > ----------------- > ps sorry about the long post, but it hopefully will explain where problems > lay > > _______________________________________________ > Bf-committers mailing list > [email protected] > http://lists.blender.org/mailman/listinfo/bf-committers > _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
