Xbian修复XBMC不能启动的问题
折腾了好一段时间的xbian,配置诸如nginx和VPN等环境在raspberry pi的xbian上,也进行过不少upgrade,不知道什么时候开始Xbian上的XBMC竟然已经不能用,这不是本末倒置了么……于是决定要挽救一下XBMC。
手工运行/usr/local/lib/xbmc/xbmc.bin发现提示如下:
symbol lookup error: /usr/local/lib/xbmc/xbmc.bin: undefined symbol: _ZTIN6TagLib8IOStreamE
这个问题确确实实和libtag有关,但是按照网上的这篇文章给出的办法是无效的,无论是删除还是替换xbmc都无法启动:
./xbmc.bin: error while loading shared libraries: libtag.so.1: cannot open shared object file: No such file or directory
最后想到直接找个libtag的deb包,装好后把几个so文件cp过去就好
taglib_20121005-1_armhf.deb:
http://sourceforge.net/projects/selfprogramming/files/libs/taglib_20121005-1_armhf.deb/download
libshairport_1-1202030-1_armhf.deb
sudo rm -rf /usr/lib/arm-linux-gnueabihf/libtag*
sudo dpkg -i taglib_20121005-1_armhf.deb
sudo dpkg -i libshairport_1-1202030-1_armhf.deb
sudo cp -rf /usr/local/lib/libtag.so /usr/lib/arm-linux-gnueabihf/libtag.so.1
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »