无法在 Qemu 上打开 SDL 支持

无法在 Qemu 上打开 SDL 支持

我在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

这招很管用。

相关内容