[Bf-committers] Blender Foundation Development Team report week 40

Nathan Letwory nathan at letworyinteractive.com
Sat Oct 9 23:32:16 CEST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 9.10.2010 13:52, (Ry)akiotakis (An)tonis wrote:
> Collada fails to compile for me (Scons- MinGW with gcc 4.5.1)
> 
> 

[Skipping the warnings]

> In file included from source\blender\collada\SkinInfo.cpp:34:0:
> source\blender\editors\include/ED_mesh.h:84:1: error: 'intptr_t' does
> not name a type


> In file included from
> E:\blender_svn\lib\windows\gcc\opencollada\include\COLLADAFramework\include/COLLADAFWPolygons.h:15:0,
>                  from source\blender\collada\MeshImporter.cpp:33:
> E:\blender_svn\lib\windows\gcc\opencollada\include\COLLADAFramework\include/COLLADAFWMeshPrimitiveWithFaceVertexCount.h:
> In member function 'const int
> COLLADAFW::MeshPrimitiveWithFaceVertexCount<VertexCountType>::getGroupedVerticesVertexCount(size_t)
> const':
> E:\blender_svn\lib\windows\gcc\opencollada\include\COLLADAFramework\include/COLLADAFWMeshPrimitiveWithFaceVertexCount.h:90:17:
> error: 'cerr' is not a member of 'std'

I tried to fix this already in r32345, but I forgot about MingW. These
two errors are now fixed in r32390.

> scons: *** [E:\blender_svn\build\source\blender\collada\SkinInfo.o] Error 1
> source\blender\collada\MeshImporter.cpp: In member function 'MTex*
> MeshImporter::assign_textures_to_uvlayer(COLLADAFW::TextureCoordinateBinding&,
> Mesh*, TexIndexTextureArrayMap&, MTex*)':
> source\blender\collada\MeshImporter.cpp:707:32: error: 'class
> COLLADAFW::TextureCoordinateBinding' has no member named 'getSemantic'
> scons: *** [E:\blender_svn\build\source\blender\collada\MeshImporter.o] Error 1

The MingW library for OpenCOLLADA is apparently a few revisions too old.
Our current code is against OpenCOLLADA r771, which includes two patches
by me, the 771-revision adds the patch by me with the suggested
correction (getSemantic instead of getName). So some kind soul needs to
rebuild the OpenCOLLADA libs for you.

/Nathan

- -- 
Nathan Letwory
Letwory Interactive
http://www.letworyinteractive.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJMsN9gAAoJEKtfN7KsE0TtinUIAL8x/Ur1n6PnlBvmWGWp/Wpz
EjPOeYlet/KOwuBeqrMYGeDXJsBV4R6a3WRY3UmRyZ/REp/PMcgOZvADto4Zk5AC
2vgIys3XCOUMBrdi8+vmM1iIuuEXjwiPfkNzvmedIYKSJfGq29pHRlmUYJp8VA9k
SUjM1zryKmPs3DbWfLvlMlX23Swi5hAQX8Ps7PPh7d4y8A6EFtnNqwgDrmxwUHv2
g0q1zsDr35PY/h8JtYIS3tQcV90PK04iJ+NvcZ/YA2Q+wO6KgYT5gj2C4jwvaDxy
TGzKMTVR8CU2QPHc5jtmYKTuFYxSgLFpz3BuMPtBofvZ5yoT16XQs80DTGwiBPQ=
=d+ej
-----END PGP SIGNATURE-----


More information about the Bf-committers mailing list