On Sun, Dec 4, 2011 at 05:32, Stefan Weil <s...@weilnetz.de> wrote: > Since commit 1d14ffa97eacd3cb722271eaf6f093038396eac4 (in 2005), > QEMU applications on W32 don't use the default SDL compiler flags: > > Instead of a GUI application, a console application is created. > > This has disadvantages (there is always an empty console window) and > no obvious reason, so this patch removes the strange flag modification. > > The SDL GUI applications still can be run from a console window > and even send stdout and stderr to that console by setting environment > variable SDL_STDIO_REDIRECT=no. Did you test it? Windows GUI applications can not send stdout to the startup console window unless they create their own console window.
> Signed-off-by: Stefan Weil <s...@weilnetz.de> > --- > configure | 3 --- > 1 files changed, 0 insertions(+), 3 deletions(-) > > diff --git a/configure b/configure > index ac4840d..f2fdb1d 100755 > --- a/configure > +++ b/configure > @@ -1522,9 +1522,6 @@ EOF > if compile_prog "$sdl_cflags" "$sdl_libs" ; then > sdl_libs="$sdl_libs -lX11" > fi > - if test "$mingw32" = "yes" ; then > - sdl_libs="`echo $sdl_libs | sed s/-mwindows//g` -mconsole" > - fi > libs_softmmu="$sdl_libs $libs_softmmu" > fi > > -- > 1.7.2.5 > >