Am 07.12.2011 08:47, schrieb Andrzej Zaborowski: > Cocoa can only be enabled on Darwin, and is enabled by default too, > making --enable-cocoa redundant, with no way to disable Cocoa. It > also interfered with SDL support in a way that was dependent on > the order of commandline switches. > > Signed-off-by: Andrzej Zaborowski <andrew.zaborow...@intel.com>
Nack. This not only conflicts with Pavel's patch series but like many previous patches only does half the job (misses the block layer). Could you please review his last series instead and rebase onto that if necessary? http://patchwork.ozlabs.org/patch/124980/ http://patchwork.ozlabs.org/patch/124979/ http://patchwork.ozlabs.org/patch/124981/ > --- > Cocoa support seems to be broken at the moment, at least on some > MacOS X versions. But qemu builds and runs with SDL. Many times have I asked how to actually use SDL with QEMU on Mac OS X. If you've figured it out, please share that knowledge! What SDL download do you use, what parameters do you pass to configure, etc.? Note that I have a patch that replaces uint16 with uint_fast16_t, properly fixing the Cocoa build. What I don't have yet is all the other conversions (Coccinelle doesn't fully do int16 conversion, for example) to run the benchmarks Peter asked for. Andreas > configure | 7 ++----- > 1 files changed, 2 insertions(+), 5 deletions(-) > > diff --git a/configure b/configure > index fb15bc6..c5d07af 100755 > --- a/configure > +++ b/configure > @@ -674,10 +674,7 @@ for opt do > ;; > --enable-profiler) profiler="yes" > ;; > - --enable-cocoa) > - cocoa="yes" ; > - sdl="no" ; > - audio_drv_list="coreaudio `echo $audio_drv_list | sed s,coreaudio,,g`" > + --disable-cocoa) cocoa="no" > ;; > --disable-system) softmmu="no" > ;; > @@ -986,7 +983,7 @@ echo " --disable-sdl disable SDL" > echo " --enable-sdl enable SDL" > echo " --disable-vnc disable VNC" > echo " --enable-vnc enable VNC" > -echo " --enable-cocoa enable COCOA (Mac OS X only)" > +echo " --disable-cocoa disable COCOA (Mac OS X only)" > echo " --audio-drv-list=LIST set audio drivers list:" > echo " Available drivers: $audio_possible_drivers" > echo " --audio-card-list=LIST set list of emulated audio cards > [$audio_card_list]"