Hi,

Under linux (Debian Wheezy amd64, gcc4.7), when trying to build 
Blender's collada against the collada libs built from today's 
(2013/03/22) trunk checkout, I get the following error:

/home/i7deb64/blender-2.5-svn/__work__/blender_msgs/source/blender/collada/DocumentImporter.cpp:
 
In member function ‘bool DocumentImporter::import()’:
/home/i7deb64/blender-2.5-svn/__work__/blender_msgs/source/blender/collada/DocumentImporter.cpp:128:72:
 
error: cannot allocate an object of abstract type ‘ExtraHandler’
In file included from 
/home/i7deb64/blender-2.5-svn/__work__/blender_msgs/source/blender/collada/DocumentImporter.cpp:85:0:
/home/i7deb64/blender-2.5-svn/__work__/blender_msgs/source/blender/collada/ExtraHandler.h:42:7:
 
note:   because the following virtual functions are pure within 
‘ExtraHandler’:
In file included from 
/home/i7deb64/blender-2.5-svn/__work__/blender_msgs/source/blender/collada/DocumentImporter.cpp:50:0:
/opt/lib/opencollada/include/opencollada/COLLADASaxFrameworkLoader/COLLADASaxFWLIExtraDataCallbackHandler.h:39:22:
 
note:     virtual bool 
COLLADASaxFWL::IExtraDataCallbackHandler::parseElement(const 
ParserChar*, const StringHash&, const COLLADAFW::UniqueId&, 
COLLADAFW::Object*)
make[2]: *** 
[source/blender/collada/CMakeFiles/bf_collada.dir/DocumentImporter.cpp.o] 
Erreur 
1
make[2]: *** Attente des tâches non terminées....

Not sure whether this is a bug from collada side, or an API change not 
yet reflected in our own code. :/

Thanks for checking this,
Bastien
_______________________________________________
Bf-committers mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-committers

Reply via email to