我在arm平台编译qemu的时候,配置如下:
./configure --cross-prefix=arm-linux-gnueabi- --target-list=arm-softmmu --enable-kvm --enable-sdl --static
但出现以下错误:
ERROR: User requested feature sdl ERROR: configure was not able to find it
我不知道哪里出了问题,我使用的是带有 libsdl1.2dev 的 Ubuntu 12.04,我从其官方网站下载了 qemu 的源代码
答案1
是的,这是我编写过程中必须经历的三个阶段之一库姆为了树莓派在 Ubuntu 上进行仿真。SDL 在控制台上运行得到解决:
apt-get install libsdl-dev-image1.2-dev
那么你无疑会遇到的下一个问题是:
git submodule update --init pixman
答案2
如果:
apt-get install libsdl-dev-image1.2-dev
不起作用,然后尝试:
apt-get install libsdl1.2-dev
答案3
我从以下位置安装了以下软件包http://www.libsdl.org/(我运行的是 CentOS 6)。
$ rpm -i SDL-1.2.15-1.i386.rpm
然后
$ rpm -i SDL-devel-1.2.15-1.i386.rpm
这招很管用。