qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Ping: [Patch] add configure --disable-cocoa


From: Tristan Gingold
Subject: [Qemu-devel] Ping: [Patch] add configure --disable-cocoa
Date: Fri, 13 Feb 2009 15:01:45 +0100

Ping.

On Feb 4, 2009, at 10:42 AM, Tristan Gingold wrote:

Hi,

currently qemu cannot be compiled on darwin without cocoa.
However it is useful to compile qemu without graphic support if your emulated board doesn't have any graphic adapter. This is possible on Linux using
--disable-gfx-check but not on darwin.

Tristan.

Signed-off-by: Tristan Gingold <address@hidden>

--- a/configure
+++ b/configure
@@ -256,9 +256,7 @@ else
fi
darwin_user="yes"
cocoa="yes"
-audio_drv_list="coreaudio"
audio_possible_drivers="coreaudio sdl fmod"
-OS_LDFLAGS="-framework CoreFoundation -framework IOKit"
;;
SunOS)
    solaris="yes"
@@ -401,10 +399,9 @@ 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`"
+  --enable-cocoa) cocoa="yes"
+  ;;
+  --disable-cocoa) cocoa="no"
  ;;
  --disable-gfx-check) check_gfx="no"
  ;;
@@ -537,6 +534,7 @@ echo " --disable-sparse disable sparse checker (default)"
echo "  --disable-werror         disable compilation abort on warning"
echo "  --disable-sdl            disable SDL"
echo "  --enable-cocoa           enable COCOA (Mac OS X only)"
+echo "  --disable-cocoa          disable COCOA (default)"
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]"
@@ -806,6 +804,17 @@ else
fi # -z $sdl

##########################################
+# MacOSX
+if test "$cocoa" = "yes" ; then
+    sdl="no"
+ audio_drv_list="coreaudio `echo $audio_drv_list | sed s,coreaudio,,g`"
+fi
+if test "$cocoa" = "yes" ||
+    echo "$audio_drv_list" | grep -q coreaudio ; then
+    OS_LDFLAGS="-framework CoreFoundation -framework IOKit"
+fi
+
+##########################################
# VNC TLS detection
if test "$vnc_tls" = "yes" ; then
cat > $TMPC <<EOF








reply via email to

[Prev in Thread] Current Thread [Next in Thread]