红联Linux门户
Linux帮助

解决relocation section 9 uses unexpected symbol table 0

发布时间:2017-02-16 09:21:55来源:linux网站作者:mideum
Ubuntu编译Android x86_64下动态库遇到的错误:
relocation section 9 uses unexpected symbol table 0
 
原因是链接了FFMPEG的静态库。在stackoverflow搜到一贴里说nasm会遇到这个问题,改成用yasm就可以。
不过我是编译FFMPEG时成功,在链接到动态库里时才报错。
 
解决办法:编译FFMPEG时configure加上--enable-yasm,当然别忘了先确认已有yasm,没有的话apt-get install yasm
 
本文永久更新地址:http://www.linuxdiyf.com/linux/28439.html