From: SeokYeon Hwang Date: Mon, 31 Aug 2015 04:07:23 +0000 (+0900) Subject: Merge branch 'tizen_2.4_develop' into tizen_3.0_develop X-Git-Tag: Tizen_Studio_1.3_Release_p2.3.2~246^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=acf7f2d3415000785874eedb4fb31439ba5523d8;p=sdk%2Femulator%2Fqemu.git Merge branch 'tizen_2.4_develop' into tizen_3.0_develop Change-Id: I06342f388a1b0edcea06b3ddf3aee95a6b2576f0 Signed-off-by: SeokYeon Hwang --- acf7f2d3415000785874eedb4fb31439ba5523d8 diff --cc tizen/emulator_configure.sh index d6cd88df7b,51492fbb7e..360a01a756 --- a/tizen/emulator_configure.sh +++ b/tizen/emulator_configure.sh @@@ -87,38 -82,74 +84,68 @@@ els export PKG_CONFIG_PATH=${TIZEN_SDK_DEV_PATH}/distrib/lib/pkgconfig:${PKG_CONFIG_PATH} fi + # append common options + CONFIGURE_APPEND=" + --target-list=$EMUL_TARGET_LIST ++ --enable-maru + --enable-yagl + --enable-curl - --disable-gtk - --disable-quorum + --enable-vigs - --enable-maru ++ --enable-qt + --enable-libav + --enable-libpng - --enable-qt ++ --disable-sdl ++ --disable-gtk ++ --disable-vnc ++ --disable-spice ++ --disable-curses ++ --disable-quorum ++ --disable-xen + $CONFIGURE_APPEND" + + # append platform specific options case $targetos in Linux*) - cd .. - echo "" - echo "##### QEMU configuring for emulator" - echo "##### QEMU configure append:" $CONFIGURE_APPEND - exec ./configure \ - --enable-werror \ - --extra-ldflags=-Wl,--export-dynamic \ - --audio-drv-list=alsa \ - --enable-virtfs \ - $CONFIGURE_APPEND \ + CONFIGURE_APPEND=" + --enable-werror + --extra-ldflags=-Wl,--export-dynamic + --audio-drv-list=alsa - --disable-vnc - --disable-pie + --enable-virtfs - --disable-xen - --enable-sdl - --enable-java-ui + $CONFIGURE_APPEND + " ;; MINGW*) - cd .. - echo "" - echo "##### QEMU configuring for emulator" - echo "##### QEMU configure append:" $CONFIGURE_APPEND - exec ./configure \ - --enable-werror \ - --cc=gcc \ - --extra-cflags=-Wno-error=format \ - --extra-cflags=-Wno-error=format-extra-args \ - --extra-cflags=-Wno-error=redundant-decls \ - --extra-ldflags=-Wl,--large-address-aware \ - --extra-ldflags=-Wl,--export-all-symbols \ - --audio-drv-list=winwave \ - --enable-hax \ - $CONFIGURE_APPEND \ + CONFIGURE_APPEND=" ++ --cc=gcc ++ --cxx=g++ + --enable-werror + --extra-cflags=-Wno-error=format + --extra-cflags=-Wno-error=format-extra-args + --extra-cflags=-Wno-error=redundant-decls + --extra-ldflags=-Wl,--large-address-aware + --extra-ldflags=-Wl,--export-all-symbols - --cc=gcc + --audio-drv-list=winwave + --enable-hax - --disable-vnc - --enable-sdl - --enable-java-ui + $CONFIGURE_APPEND + " ;; Darwin*) + CONFIGURE_APPEND=" - --enable-werror + --cc=clang + --cxx=clang ++ --enable-werror + --extra-cflags=-mmacosx-version-min=10.4 + --extra-ldflags=-lstdc++ + --audio-drv-list=coreaudio - --enable-shm + --enable-hax - --disable-vnc + --disable-cocoa - --disable-sdl - --enable-java-ui + $CONFIGURE_APPEND + " # FIXME: "-export_dynamic" causes error on old version clang + # --extra-ldflags="-Xlinker -export_dynamic" \ + ;; + esac + cd .. echo "" echo "##### QEMU configuring for emulator" diff --cc tizen/src/emul_state.h index 57a321c151,12e68f0765..e8ccc643c2 --- a/tizen/src/emul_state.h +++ b/tizen/src/emul_state.h @@@ -33,10 -33,12 +33,11 @@@ #ifndef __EMUL_STATE_H__ #define __EMUL_STATE_H__ - #include "display/maru_finger.h" #include "config-host.h" + + #include "display/maru_finger.h" #include "hw/maru_device_ids.h" -#define SUPPORT_LEGACY_ARGS #define MAX_ADDR_LEN 256 #define MAX_PORT_LEN 256