"Compile thumb : chipmunk_static <= cpBBTree.c
"Compile thumb : chipmunk_static <= cpBody.c
"Compile thumb : chipmunk_static <= cpCollision.c
C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s: Assembler messages:
C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:2151: Error: cannot honor width suffix – ldr r4,,#4' C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:2152: Error: cannot honor width suffix -- str r4,#4’
C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:2159: Error: cannot honor width suffix – ldr r3,,#4' C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:2160: Error: cannot honor width suffix -- str r3,#4’
C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:2237: Error: cannot honor width suffix – ldr r4,,#4' C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:2238: Error: cannot honor width suffix -- str r4,#4’
C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:2245: Error: cannot honor width suffix – ldr r3,,#4' C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:2246: Error: cannot honor width suffix -- str r3,#4’
C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:2691: Error: cannot honor width suffix – ldr r4,,#4' C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:2692: Error: cannot honor width suffix -- str r4,#4’
C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:2701: Error: cannot honor width suffix – ldr r3,,#4' C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:2702: Error: cannot honor width suffix -- str r3,#4’
C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:2778: Error: cannot honor width suffix – ldr r4,,#4' C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:2779: Error: cannot honor width suffix -- str r4,#4’
C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:2787: Error: cannot honor width suffix – ldr r3,,#4' C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:2788: Error: cannot honor width suffix -- str r3,#4’
C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:12460: Error: cannot honor width suffix – ldr r4,,#4' C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:12461: Error: cannot honor width suffix -- str r4,#4’
C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:12468: Error: cannot honor width suffix – ldr r3,,#4' C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:12469: Error: cannot honor width suffix -- str r3,#4’
C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:12546: Error: cannot honor width suffix – ldr r4,,#4' C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:12547: Error: cannot honor width suffix -- str r4,#4’
C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:12554: Error: cannot honor width suffix – ldr r3,,#4' C:/Users/ADMINI~1/AppData/Local/Temp/cpCollision-671932.s:12555: Error: cannot honor width suffix -- str r3,#4’
clang.exe: error: assembler command failed with exit code 1 (use -v to see invocation)
make: *** Error 1
你是不是使用了ndk r10?如果是的话请替换为ndk r9d。
— Begin quote from ____
引用第1楼偶尔e网事于2014-08-26 14:33发表的 :
你是不是使用了ndk r10?如果是的话请替换为ndk r9d。 http://www.cocoachina.com/bbs/job.php?action=topost&tid=225764&pid=1038870
— End quote
我用的是ndkr9
cocos2dx的版本是3.2
用cocos自带编译命令能编译通过生成so文件,但是用Eclipse编译就出现这个问题,怎么解决这个问题,版主
没人知道吗?
为什么编译到这个文件cpCollision.c就报告汇编出错?
— Begin quote from ____
引用第2楼sky_fishman于2014-08-26 15:08发表的 :
我用的是ndkr9
cocos2dx的版本是3.2
用cocos自带编译命令能编译通过生成so文件,但是用Eclipse编译就出现这个问题,怎么解决这个问题,版主
http://www.cocoachina.com/bbs/job.php?action=topost&tid=225764&pid=1038926
— End quote
你用的时ndkr9,不是ndkr9d吧,我记得用ndkr9是会报错
— Begin quote from ____
引用第5楼jo1983于2014-08-28 17:58发表的 :
你用的时ndkr9,不是ndkr9d吧,我记得用ndkr9是会报错
… http://www.cocoachina.com/bbs/job.php?action=topost&tid=225764&pid=1041233
— End quote
兄弟,你是对的,困扰多时的问题终于解决了!
之前从别的网站下载的NDK根本不是NDK-r9d版本,其实是NDK-r9,但是它写的名字是NDK-r9d,所以我一直以为自己用的就是r9d版本,给下载网站坑了。。。。。
好在你提醒,我重新从NDk官方网站下载,编译顺利通过。
多谢兄弟跟版主