主题 : madplay播放器移植时提示出错 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 97913
精华: 0
发帖: 33
金钱: 165 两
威望: 33 点
综合积分: 66 分
注册时间: 2013-11-09
最后登录: 2016-12-29
楼主  发表于: 2014-03-09 13:34

 madplay播放器移植时提示出错

madplay播放器移植,编译安装zlib库时,做以下步骤:
进入zlib库文件夹使用命令:./configure --shared --prefix=_install生成Makefile,再修改Makefile里的以下语句修改后如下:CC=arm-linux-gcc; CCP=arm-linux-gcc -E;  AR=arm-linux-ar;  ARNLIB=arm-linux-arnlib,再使用make编译zlib库,提示以下错误,应该怎样处理呢



gcc -shared -Wl,-soname,libz.so.1 -o libz.so.1.1.4 adler32.o compress.o crc32.o gzio.o uncompr.o deflate.o trees.o zutil.o inflate.o infblock.o inftrees.o infcodes.o infutil.o inffast.o
/usr/bin/ld: compress.o: Relocations in generic ELF (EM: 40)
compress.o: could not read symbols: File in wrong format
collect2: ld 返回 1
make: *** [libz.so.1.1.4] 错误? 1