Too bad it is utterly broken on Win32, Win64, OS X platforms.
I guess it was fun while it lasted, but my enthusiasm for this emulator is basically all gone now.  I know they were screwed over with the changes from GCC 3.x to 4.x, but the 1.x versions move to GLIB not only destroyed their performance, but made it incredibly difficult to build.
Oh well.
about Win32 and Win64 = false
about OS X = maybe
anyway, you can try my win64 build here (includes patches for the x64 issues for Windows and Cirrus Logic patches for Windows 3.1):
http://theoswebgallery.webnode.it/qemu/
from my website.
Does this mean you can provide the output of a ./configure???
If your build works it would go a LONG LONG way to help others. But as far as I can tell it is all hopelessly broken. Where did you get your mingw32/64 as there is tonnes of downloads and they all produce the same non working binaries (if at all). Is asking for this too much??
$ ./configure
spice support no (/)
Install prefix /usr/local
BIOS directory /usr/local/share/qemu
binary directory /usr/local/bin
library directory /usr/local/lib
libexec directory /usr/local/libexec
include directory /usr/local/include
config directory /usr/local/etc
local state directory /usr/local/var
Manual directory /usr/local/share/man
ELF interp prefix /usr/gnemul/qemu-%M
Source path /usr/src/qemu-1.5.0
C compiler cc
Host C compiler cc
Objective-C compiler clang
CFLAGS -O2 -D_FORTIFY_SOURCE=2 -g
QEMU_CFLAGS -m64 -DOS_OBJECT_USE_OBJC=0 -arch x86_64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -Wno-initializer-overrides -Wendif-labels -Wmissing-include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wold-style-definition -Wtype-limits -fstack-protector-all -I$(SRC_PATH)/pixman/pixman -I$(BUILD_DIR)/pixman/pixman -I$(SRC_PATH)/dtc/libfdt
LDFLAGS -m64 -framework CoreFoundation -framework IOKit -arch x86_64 -g
make make
install install
python python
smbd /usr/sbin/smbd
host CPU x86_64
host big endian no
target list i386-softmmu
tcg debug enabled no
gprof enabled no
sparse enabled no
strip binaries yes
profiler no
static build no
-Werror enabled no
Cocoa support yes
pixman internal
SDL support no
GTK support no
curses support yes
curl support yes
mingw32 support no
Audio drivers coreaudio
Block whitelist
Mixer emulation no
VirtFS support no
VNC support yes
VNC TLS support no
VNC SASL support yes
VNC JPEG support no
VNC PNG support no
VNC WS support no
xen support no
brlapi support no
bluez support no
Documentation yes
NPTL support no
GUEST_BASE yes
PIE no
vde support no
Linux AIO support no
ATTR/XATTR support no
Install blobs yes
KVM support no
TCG interpreter no
fdt support yes
preadv support no
fdatasync no
madvise yes
posix_madvise yes
sigev_thread_id no
uuid support yes
libcap-ng support no
vhost-net support no
vhost-scsi support no
Trace backend nop
Trace output file trace-
rbd support no
xfsctl support no
nss used no
libusb no
usb net redir no
GLX support no
libiscsi support no
build guest agent yes
seccomp support no
coroutine backend sigaltstack
GlusterFS support no
virtio-blk-data-plane no
gcov gcov
gcov enabled no
TPM support no
libssh2 support no
TPM passthrough no
QOM debugging yes
Thanks TC1988 for the build, however the Cirrus Logic patch is not fully working (the screen turn into a mess where the menu was opened and closed), also you seems forget to include the qemu-img. But anyway, thanks for the build!
It’s clear, if you use shitlibraries compiled with shittools, you get shitsoftware. Best case ontario, it’s really slow.
http://www.betaarchive.com/forum/viewtopic.php?t=28834
this should answer your questions neozeed.
thanks! I’ll give this a shot, hopefully it’ll be worth it.
the problem about non-working binaries is because Glib 2.22 x64 and higher break Qemu.
oops, 2.23 x64 and higher break Qemu, 2.22 x64 works fine with it