On Sep 14, 2015, at 11:43 AM, Peter Maydell wrote: > On 11 September 2015 at 01:49, Programmingkid <programmingk...@gmail.com> > wrote: >> Remove the open dialog code that runs when no arguments are supplied with >> QEMU. >> Not everyone needs a hard drive or cdrom to boot their target. A user might >> only >> need to use their target's bios to do work. With that said, this patch >> removes >> the unneeded open dialog code. >> >> Signed-off-by: John Arbuckle <programmingk...@gmail.com> > > I admit to not being much of a fan of this feature of the > Cocoa UI, but it has been in QEMU's OSX UI since 2005. > In particular, if you remove it then double-clicking to > start QEMU from the Finder won't do anything useful, and > you now have to start it from the command line. > > I agree that it does somewhat assume the x86-centric > "just provide a disk image" semantics, but it's not clear > to me that the most appropriate way to deal with this is > to just rip the dialog box code out entirely.
What does QEMU do when it is launched under Linux with no arguments supplied? If you decide to keep the code, could it be fixed so that it compiles under GCC 4.9?