device: 0.868 vnc: 0.862 architecture: 0.819 permissions: 0.816 peripherals: 0.806 network: 0.801 ppc: 0.795 socket: 0.764 performance: 0.762 kernel: 0.759 mistranslation: 0.742 files: 0.728 boot: 0.704 i386: 0.703 semantic: 0.703 VMM: 0.694 KVM: 0.668 arm: 0.666 hypervisor: 0.663 risc-v: 0.661 register: 0.640 PID: 0.638 TCG: 0.604 graphic: 0.594 user-level: 0.560 x86: 0.505 debug: 0.445 virtual: 0.355 assembly: 0.307 Cygwin build fails due to ui/vnc-etc-tight.c Configure: ./configure \ --prefix="./install/bin/" \ --interp-prefix="./install/bin-%M/" \ --cc="gcc -mno-cygwin" \ --host-cc="gcc" \ --disable-sdl \ --enable-system \ --disable-user \ --disable-linux-user \ --disable-darwin-user \ --disable-bsd-user \ --disable-xen \ --disable-brlapi \ --disable-vnc-tls \ --disable-vnc-sasl \ --disable-vnc-jpeg \ --disable-vnc-png \ --disable-vnc-thread \ --disable-curses \ --disable-curl \ --disable-bluez \ --disable-kvm \ --disable-nptl \ --disable-vde \ --disable-vhost-net Versions of software Cygwin 1.7 GNU Make 3.81 GCC 3.4.4 (/usr/lib/gcc/i686-pc-cygwin/3.4.4/libgcc.a) QEMU 0.13.0 Result: Function tight_detect_smooth_image24(...) uses "uint" type, that appears to be not defined in this scope. Prepending this function with typedef unsigned int uint; fixes build. Seems like this problem has been fixed here: http://git.qemu.org/?p=qemu.git;a=commitdiff;h=249cdb420a3b68cf6 ... so we can close this bug ticket now.