主题 : A8板,交叉编译madplay,libmad编译不过去 复制链接 | 浏览器收藏 | 打印
新手上路
级别: 侠客
UID: 69243
精华: 0
发帖: 80
金钱: 400 两
威望: 80 点
综合积分: 160 分
注册时间: 2012-05-03
最后登录: 2016-03-19
楼主  发表于: 2013-11-23 11:30

 A8板,交叉编译madplay,libmad编译不过去

配置为
./configure --host=arm-linux-gnueabihf --disable-shared --prefix=/home/b CPPFLAGS=-I/home/ban/madplay/source/include LDFLAGS=-L/home/ban/madplay/source/lib
Makefile里面去掉了“-fforce-mem”,
编程报错如下:

/tmp/ccilkfwo.s: Assembler messages:
/tmp/ccilkfwo.s:2691: Error: selected processor does not support Thumb mode `rsc r0,r0,#0'
/tmp/ccilkfwo.s:2893: Error: selected processor does not support Thumb mode `rsc r8,r8,#0'
/tmp/ccilkfwo.s:3554: Error: selected processor does not support Thumb mode `rsc r0,r0,#0'
/tmp/ccilkfwo.s:3756: Error: selected processor does not support Thumb mode `rsc r8,r8,#0'

不知道有其他人遇到这问题么
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2013-11-23 15:10
也许这个对你有帮助
http://www.mars.org/pipermail/mad-dev/2013-July/001434.html

另外,下次发帖的时候最好提供完整的信息,比如libmad的版本,使用的交叉编译器等。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 103527
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
综合积分: 2 分
注册时间: 2014-04-28
最后登录: 2014-04-29
2楼  发表于: 2014-04-28 14:07
楼主这个问题解决了吗?怎么解决的?