export PKG_CONFIG_PATH=${TIZEN_SDK_DEV_PATH}/distrib/lib/pkgconfig:${PKG_CONFIG_PATH}
fi
- --disable-gtk
- --disable-quorum
+ # append common options
+ CONFIGURE_APPEND="
+ --target-list=$EMUL_TARGET_LIST
++ --enable-maru
+ --enable-yagl
+ --enable-curl
- --enable-maru
+ --enable-vigs
- --enable-qt
++ --enable-qt
+ --enable-libav
+ --enable-libpng
++ --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*)
- --enable-werror
+ CONFIGURE_APPEND="
- --enable-shm
+ --cc=clang
+ --cxx=clang
++ --enable-werror
+ --extra-cflags=-mmacosx-version-min=10.4
+ --extra-ldflags=-lstdc++
+ --audio-drv-list=coreaudio
- --disable-vnc
+ --enable-hax
- --disable-sdl
- --enable-java-ui
+ --disable-cocoa
+ $CONFIGURE_APPEND
+ "
# FIXME: "-export_dynamic" causes error on old version clang
+ # --extra-ldflags="-Xlinker -export_dynamic" \
+ ;;
+ esac
+
cd ..
echo ""
echo "##### QEMU configuring for emulator"