Ubuntu Kylin 13.04 编译XBMC

Ubuntu Kylin 13.04 编译XBMC

1. 按照文档https://github.com/xbmc/xbmc/blob/master/docs/README.ubuntu 安装构建源码所需的各种库,Log如下:

arcko@arcko-r3600:~/Projects$ sudo apt-get install python-software-properties software-properties-common
正在读取软件包列表… 完成
正在分析软件包的依赖关系树
正在读取状态信息… 完成
software-properties-common 已经是最新的版本了。
下列【新】软件包将被安装:
python-software-properties
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 19.1 kB 的软件包。
解压缩后会消耗掉 132 kB 的额外空间。
您希望继续执行吗?[Y/n]
获取:1 http://cn.archive.ubuntu.com/ubuntu/ raring-updates/universe python-software-properties all 0.92.17.1 [19.1 kB]
下载 19.1 kB,耗时 0秒 (66.5 kB/s)
Selecting previously unselected package python-software-properties.
(正在读取数据库 … 系统当前共安装有 196863 个文件和目录。)
正在解压缩 python-software-properties (从 …/python-software-properties_0.92.17.1_all.deb) …
正在设置 python-software-properties (0.92.17.1) …
arcko@arcko-r3600:~/Projects$ sudo add-apt-repository ppa:team-xbmc/unstable
你将向系统添加如下 PPA:
Repository for pre-release versions of XBMC. These builds are UNSTABLE, use at your own risk.
更多信息: https://launchpad.net/~team-xbmc/+archive/unstable
按回车继续或者 Ctrl+c 取消添加

gpg: 钥匙环‘/tmp/tmply8ivc/secring.gpg’已建立
gpg: 钥匙环‘/tmp/tmply8ivc/pubring.gpg’已建立
gpg: 下载密钥‘91E7EE5E’,从 hkp 服务器 keyserver.ubuntu.com
gpg: /tmp/tmply8ivc/trustdb.gpg:建立了信任度数据库
gpg: 密钥 91E7EE5E:公钥“Launchpad PPA for XBMC for Linux”已导入
gpg: 没有找到任何绝对信任的密钥
gpg: 合计被处理的数量:1
gpg:               已导入:1  (RSA: 1)
OK
arcko@arcko-r3600:~/Projects$ sudo add-apt-repository ppa:team-xbmc/xbmc-ppa-build-depends
你将向系统添加如下 PPA:
This is the PPA which contains the packages required only for building XBMC.
更多信息: https://launchpad.net/~team-xbmc/+archive/xbmc-ppa-build-depends
按回车继续或者 Ctrl+c 取消添加

gpg: 钥匙环‘/tmp/tmpimv3fh/secring.gpg’已建立
gpg: 钥匙环‘/tmp/tmpimv3fh/pubring.gpg’已建立
gpg: 下载密钥‘91E7EE5E’,从 hkp 服务器 keyserver.ubuntu.com
gpg: /tmp/tmpimv3fh/trustdb.gpg:建立了信任度数据库
gpg: 密钥 91E7EE5E:公钥“Launchpad PPA for XBMC for Linux”已导入
gpg: 没有找到任何绝对信任的密钥
gpg: 合计被处理的数量:1
gpg:               已导入:1  (RSA: 1)
OK
arcko@arcko-r3600:~/Projects$ sudo add-apt-repository ppa:team-xbmc/xbmc-ppa-build-depends
你将向系统添加如下 PPA:
This is the PPA which contains the packages required only for building XBMC.
更多信息: https://launchpad.net/~team-xbmc/+archive/xbmc-ppa-build-depends
按回车继续或者 Ctrl+c 取消添加

gpg: 钥匙环‘/tmp/tmpjgyix0/secring.gpg’已建立
gpg: 钥匙环‘/tmp/tmpjgyix0/pubring.gpg’已建立
gpg: 下载密钥‘91E7EE5E’,从 hkp 服务器 keyserver.ubuntu.com
gpg: /tmp/tmpjgyix0/trustdb.gpg:建立了信任度数据库
gpg: 密钥 91E7EE5E:公钥“Launchpad PPA for XBMC for Linux”已导入
gpg: 没有找到任何绝对信任的密钥
gpg: 合计被处理的数量:1
gpg:               已导入:1  (RSA: 1)
OK
arcko@arcko-r3600:~/Projects$ sudo apt-get update
命中 http://cn.archive.ubuntu.com raring Release.gpg
命中 http://cn.archive.ubuntu.com raring-updates Release.gpg
命中 http://cn.archive.ubuntu.com raring-backports Release.gpg
命中 http://cn.archive.ubuntu.com raring Release
命中 http://cn.archive.ubuntu.com raring-updates Release
命中 http://cn.archive.ubuntu.com raring-backports Release
命中 http://cn.archive.ubuntu.com raring/main Sources
命中 http://cn.archive.ubuntu.com raring/restricted Sources
命中 http://cn.archive.ubuntu.com raring/universe Sources
命中 http://cn.archive.ubuntu.com raring/multiverse Sources
命中 http://security.ubuntu.com raring-security Release.gpg
命中 http://cn.archive.ubuntu.com raring/main i386 Packages
命中 http://cn.archive.ubuntu.com raring/restricted i386 Packages
命中 http://cn.archive.ubuntu.com raring/universe i386 Packages
获取:1 http://ppa.launchpad.net raring Release.gpg [316 B]
命中 http://cn.archive.ubuntu.com raring/multiverse i386 Packages
命中 http://cn.archive.ubuntu.com raring/main Translation-zh_CN
命中 http://cn.archive.ubuntu.com raring/main Translation-en
命中 http://cn.archive.ubuntu.com raring/multiverse Translation-zh_CN
命中 http://cn.archive.ubuntu.com raring/multiverse Translation-en
命中 http://cn.archive.ubuntu.com raring/restricted Translation-zh_CN
命中 http://security.ubuntu.com raring-security Release
命中 http://cn.archive.ubuntu.com raring/restricted Translation-en
获取:2 http://ppa.launchpad.net raring Release.gpg [316 B]
命中 http://cn.archive.ubuntu.com raring/universe Translation-zh_CN
命中 http://cn.archive.ubuntu.com raring/universe Translation-en
命中 http://cn.archive.ubuntu.com raring-updates/main Sources
命中 http://cn.archive.ubuntu.com raring-updates/restricted Sources
命中 http://cn.archive.ubuntu.com raring-updates/universe Sources
命中 http://cn.archive.ubuntu.com raring-updates/multiverse Sources
命中 http://cn.archive.ubuntu.com raring-updates/main i386 Packages
命中 http://cn.archive.ubuntu.com raring-updates/restricted i386 Packages
命中 http://cn.archive.ubuntu.com raring-updates/universe i386 Packages
获取:3 http://ppa.launchpad.net raring Release [9,743 B]
命中 http://cn.archive.ubuntu.com raring-updates/multiverse i386 Packages
命中 http://security.ubuntu.com raring-security/main Sources
命中 http://cn.archive.ubuntu.com raring-updates/main Translation-en
命中 http://cn.archive.ubuntu.com raring-updates/multiverse Translation-en
命中 http://cn.archive.ubuntu.com raring-updates/restricted Translation-en
命中 http://cn.archive.ubuntu.com raring-updates/universe Translation-en
命中 http://cn.archive.ubuntu.com raring-backports/main Sources
命中 http://cn.archive.ubuntu.com raring-backports/restricted Sources
命中 http://cn.archive.ubuntu.com raring-backports/universe Sources
命中 http://cn.archive.ubuntu.com raring-backports/multiverse Sources
命中 http://security.ubuntu.com raring-security/restricted Sources
命中 http://cn.archive.ubuntu.com raring-backports/main i386 Packages
命中 http://cn.archive.ubuntu.com raring-backports/restricted i386 Packages
命中 http://cn.archive.ubuntu.com raring-backports/universe i386 Packages
命中 http://cn.archive.ubuntu.com raring-backports/multiverse i386 Packages
获取:4 http://ppa.launchpad.net raring Release [9,771 B]
命中 http://cn.archive.ubuntu.com raring-backports/main Translation-en
命中 http://cn.archive.ubuntu.com raring-backports/multiverse Translation-en
命中 http://security.ubuntu.com raring-security/universe Sources
命中 http://cn.archive.ubuntu.com raring-backports/restricted Translation-en
命中 http://cn.archive.ubuntu.com raring-backports/universe Translation-en
命中 http://security.ubuntu.com raring-security/multiverse Sources
获取:5 http://ppa.launchpad.net raring/main i386 Packages [7,971 B]
命中 http://security.ubuntu.com raring-security/main i386 Packages
命中 http://security.ubuntu.com raring-security/restricted i386 Packages
命中 http://security.ubuntu.com raring-security/universe i386 Packages
获取:6 http://ppa.launchpad.net raring/main i386 Packages [666 B]
命中 http://security.ubuntu.com raring-security/multiverse i386 Packages
忽略 http://cn.archive.ubuntu.com raring/main Translation-zh
忽略 http://cn.archive.ubuntu.com raring/multiverse Translation-zh
忽略 http://cn.archive.ubuntu.com raring/restricted Translation-zh
忽略 http://cn.archive.ubuntu.com raring/universe Translation-zh
忽略 http://cn.archive.ubuntu.com raring-updates/main Translation-zh_CN
忽略 http://cn.archive.ubuntu.com raring-updates/main Translation-zh
忽略 http://cn.archive.ubuntu.com raring-updates/multiverse Translation-zh_CN
忽略 http://cn.archive.ubuntu.com raring-updates/multiverse Translation-zh
忽略 http://cn.archive.ubuntu.com raring-updates/restricted Translation-zh_CN
忽略 http://cn.archive.ubuntu.com raring-updates/restricted Translation-zh
忽略 http://cn.archive.ubuntu.com raring-updates/universe Translation-zh_CN
忽略 http://cn.archive.ubuntu.com raring-updates/universe Translation-zh
忽略 http://cn.archive.ubuntu.com raring-backports/main Translation-zh_CN
忽略 http://cn.archive.ubuntu.com raring-backports/main Translation-zh
忽略 http://cn.archive.ubuntu.com raring-backports/multiverse Translation-zh_CN
忽略 http://cn.archive.ubuntu.com raring-backports/multiverse Translation-zh
忽略 http://cn.archive.ubuntu.com raring-backports/restricted Translation-zh_CN
忽略 http://cn.archive.ubuntu.com raring-backports/restricted Translation-zh
忽略 http://cn.archive.ubuntu.com raring-backports/universe Translation-zh_CN
忽略 http://cn.archive.ubuntu.com raring-backports/universe Translation-zh
命中 http://security.ubuntu.com raring-security/main Translation-en
命中 http://security.ubuntu.com raring-security/multiverse Translation-en
命中 http://security.ubuntu.com raring-security/restricted Translation-en
命中 http://security.ubuntu.com raring-security/universe Translation-en
忽略 http://ppa.launchpad.net raring/main Translation-zh_CN
忽略 http://ppa.launchpad.net raring/main Translation-zh
忽略 http://ppa.launchpad.net raring/main Translation-en
忽略 http://ppa.launchpad.net raring/main Translation-zh_CN
忽略 http://ppa.launchpad.net raring/main Translation-zh
忽略 http://ppa.launchpad.net raring/main Translation-en
忽略 http://security.ubuntu.com raring-security/main Translation-zh_CN
忽略 http://security.ubuntu.com raring-security/main Translation-zh
忽略 http://security.ubuntu.com raring-security/multiverse Translation-zh_CN
忽略 http://security.ubuntu.com raring-security/multiverse Translation-zh
忽略 http://security.ubuntu.com raring-security/restricted Translation-zh_CN
忽略 http://security.ubuntu.com raring-security/restricted Translation-zh
忽略 http://security.ubuntu.com raring-security/universe Translation-zh_CN
忽略 http://security.ubuntu.com raring-security/universe Translation-zh
下载 28.8 kB,耗时 22秒 (1,297 B/s)
正在读取软件包列表… 完成
arcko@arcko-r3600:~/Projects$ sudo apt-get build-dep xbmc
正在读取软件包列表… 完成
正在分析软件包的依赖关系树
正在读取状态信息… 完成
注意,选取 libsamplerate0-dev 而非 libsamplerate-dev
注意,选取 libfontconfig1-dev 而非 libfontconfig-dev
注意,选取 libsdl1.2-dev 而非 libsdl-dev
注意,选取 libtiff5-dev 而非 libtiff-dev
下列【新】软件包将被安装:
autoconf automake autopoint autotools-dev build-essential cmake cmake-data comerr-dev cpp-4.4 cpp-4.6 cvs debhelper
dh-apparmor dpkg-dev emacsen-common fp-compiler fp-compiler-2.6.0 fp-units-rtl-2.6.0 g++ g++-4.4 g++-4.6 g++-4.7
gawk gcc-4.4 gcc-4.4-base gcc-4.6 gcc-4.6-base gdc gdc-4.6 gperf html2text krb5-multidev liba52-0.7.4
libafpclient-dev libafpclient0 libao-common libao-dev libao4 libasound2-dev libass-dev libavahi-client-dev
libavahi-common-dev libavcodec-dev libavfilter-dev libavfilter2 libavformat-dev libavutil-dev libbluetooth-dev
libbluray-dev libboost-date-time1.49-dev libboost-dev libboost-serialization1.49-dev libboost-serialization1.49.0
libboost-thread-dev libboost-thread1.49-dev libboost-thread1.49.0 libboost1.49-dev libbz2-dev libcaca-dev libcap-dev
libcdio-dev libcec-dev libcec2 libcrystalhd-dev libcrystalhd3 libcurl4-gnutls-dev libcwiid-dev libcwiid1
libdbus-1-dev libdrm-dev libegl1-mesa-dev libenca-dev libexpat1-dev libflac-dev libfontconfig1-dev libfreetype6-dev
libfribidi-dev libgcrypt11-dev libgl1-mesa-dev libgles2-mesa-dev libglew-dev libglib2.0-dev libglu1-mesa-dev
libgnutls-dev libgnutls-openssl27 libgnutlsxx27 libgpg-error-dev libgssrpc4 libhal-dev libhal-storage-dev libice-dev
libidn11-dev libiso9660-8 libiso9660-dev libjasper-dev libjbig-dev libjpeg-dev libjpeg-