空无以求全
宁静以致远
当前位置:首页 > .html

apu(E350)编译XBMC以支持vaapi(ATI硬解)

作者:大熊空间发布时间:2022-02-19 17:09分类: 浏览:440评论:0


导读:我的ubuntu环境是ubuntu server 11.04, 32位。闻听XBMC已经添加了vaapi支持,那么我的apu也可以硬解高清了,1080p将毫无压力。说干就干,以下是...











我的ubuntu环境是ubuntu server 11.04, 32位。闻听XBMC已经添加了vaapi支持,那么我的apu也可以硬解高清了,1080p将毫无压力。说干就干,以下是编译过程。中途遇到opengl库找不到的问题,顺利解决。

1. # git clone git://github.com/xbmc/xbmc.git xbmc


2. # sudo apt-get install git-core make g++ gcc gawk pmount libtool nasm yasm automake cmake gperf zip unzip bison libsdl-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libfribidi-dev liblzo2-dev libfreetype6-dev libsqlite3-dev libogg-dev libasound-dev python-sqlite libglew-dev libcurl3 libcurl4-gnutls-dev libxrandr-dev libxrender-dev libmad0-dev libogg-dev libvorbisenc2 libsmbclient-dev libmysqlclient-dev libpcre3-dev libdbus-1-dev libhal-dev libhal-storage-dev libjasper-dev libfontconfig-dev libbz2-dev libboost-dev libenca-dev libxt-dev libxmu-dev libpng-dev libjpeg-dev libpulse-dev mesa-utils libcdio-dev libsamplerate-dev libmpeg3-dev libflac-dev libiso9660-dev libass-dev libssl-dev fp-compiler gdc libmpeg2-4-dev libmicrohttpd-dev libmodplug-dev libssh-dev gettext cvs python-dev libyajl-dev libboost-thread-dev


3.# sudo add-apt-repository ppa:team-xbmc/unstable

? # sudo apt-get update


4.# sudo apt-get build-dep xbmc


5.# sudo apt-get install ccache


6.# ./bootstrap


7.# ./configure --enable-vaapi

问题来了,错误提示:

checking for main in -lGL... no

configure: error: Could not find a required library. Please see the README for your platform.

纳尼?OpenGL库没找到?没理由,最新版的闭源驱动装得好好的。

遂 #ls -la /usr/lib/libGL.so*,得到结果:

lrwxrwxrwx 1 root root 13 2011-09-23 19:57 /usr/lib/libGL.so -> mesa/libGL.so

lrwxrwxrwx 1 root root 21 2011-09-23 18:24 /usr/lib/libGL.so.1 -> /usr/lib/libGL.so.1.2

lrwxrwxrwx 1 root root 33 2011-09-23 18:24 /usr/lib/libGL.so.1.2 -> /usr/lib/fglrx/fglrx-libGL.so.1.2

看来链接有错误,试试?

#ln -fs /usr/lib/libGL.so.1.2 /usr/lib/libGL.so

# ./configure --enable-vaapi

OK,通过了。


8. # make -j2


9. 运行XBMC

# ./xbmc.bin


Enjoy!


发表评论: