【已解决】2.1.5a在linux下编译通不过

In file included from …/CCArmature/CCArmature.cpp:25:0:
…/CCArmature/CCArmature.h: 在构造函数‘cocos2d::extension::CCArmature::CCArmature()’中:
…/CCArmature/CCArmature.h:165:23: 错误: ‘cocos2d::extension::CCArmature::m_pAnimation’将在 -Werror=reorder]
In file included from …/CCArmature/CCArmature.cpp:25:0:
…/CCArmature/CCArmature.h:141:5: 错误: ‘cocos2d::extension::CCArmatureData* cocos2d::extension::CCArmature::m_pArmatureData’ -Werror=reorder]
…/CCArmature/CCArmature.cpp:80:1: 错误: 在此处初始化后被初始化 -Werror=reorder]
In file included from …/CCArmature/CCArmature.cpp:25:0:
…/CCArmature/CCArmature.h:157:11: 错误: ‘cocos2d::extension::CCArmature::m_pTopBoneList’将在 -Werror=reorder]
In file included from …/CCArmature/CCArmature.cpp:25:0:
…/CCArmature/CCArmature.h:153:2: 错误: ‘bool cocos2d::extension::CCArmature::m_bArmatureTransformDirty’ -Werror=reorder]
…/CCArmature/CCArmature.cpp:80:1: 错误: 在此处初始化后被初始化 -Werror=reorder]
cc1plus: all warnings being treated as errors
make: *** 错误 1
make:正在离开目录 `/home/kagami/下载/cocos2d-x/extensions/proj.linux’
make: *** 错误 2

这个问题已经解决,请期待 cocostudio最新版本,2.1.5b以后的版本

— Begin quote from ____

%url%chengstory 发表于 2013-8-30 13:14
我检查一下~

— End quote

好了解决了。。。 构造参数列表顺序和成员声明顺序不一致引起的,应该是GCC4.7编译比较严格吧 Android NDK倒是能通过编译

cocos2d-x默认的编译参数是加-Werror的,但是你们的项目加了-Werror根本通不过编译。。。

我检查一下~

这个问题已经解决,请期待 cocostudio最新版本,2.1.5b以后的版本

我检查一下~