At first, I was unable to compile qemu with the sdl option. An error came up complaining about,
ERROR: User requested feature sdl
configure was not able to find it
Some internet searching led me to a stackoverflow question that suggested to install the sdl packages in ubuntu. I did that with this command,
sudo apt-get install libsdl-image1.2-dev
I was then able to compile qemu.
./configure --enable-sdl --target-list="arm-softmmu arm-linux-user"
make
But running my image with this,
./qemu-1.6.0/arm-softmmu/qemu-system-arm -M versatilepb -sdl -m 128M -kernel linux-3.11.2/arch/arm/boot/uImage
Just pops up a blank/black window. I can close it - which means qemu closes properly instead of me killing the process, but I still don't see the kernel boot messages.
I'm beginning to wonder if I'm approaching the problem in the wrong manner. You see, I just want to see how an ARM system boots using qemu (and play around with the kernel and uboot). Are there any (updated) tutorials I could use?