PID: 0.138 device: 0.136 socket: 0.108 semantic: 0.103 debug: 0.096 other: 0.087 vnc: 0.075 files: 0.055 permissions: 0.054 boot: 0.038 network: 0.037 performance: 0.029 graphic: 0.027 KVM: 0.019 files: 0.275 vnc: 0.175 debug: 0.155 semantic: 0.067 device: 0.061 boot: 0.058 PID: 0.056 other: 0.037 socket: 0.033 performance: 0.022 KVM: 0.020 network: 0.019 graphic: 0.011 permissions: 0.010 migration.c:293: undefined reference to `__sync_val_compare_and_swap_4' latest git qemu error i get on compiling with mingw LINK i386-softmmu/qemu-system-i386w.exe ../migration.o: In function `migrate_finish_set_state': C:\MinGW\msys\1.0\home\therock247uk\qemu/migration.c:293: undefined reference to `__sync_val_compare_and_swap_4' C:\MinGW\msys\1.0\home\therock247uk\qemu/migration.c:293: undefined reference to `__sync_val_compare_and_swap_4' C:\MinGW\msys\1.0\home\therock247uk\qemu/migration.c:293: undefined reference to `__sync_val_compare_and_swap_4' collect2.exe: error: ld returned 1 exit status make[1]: *** [qemu-system-i386w.exe] Error 1 make: *** [subdir-i386-softmmu] Error 2 On Mon, May 13, 2013 at 08:46:27PM -0000, therock247uk wrote: > Public bug reported: > > latest git qemu error i get on compiling with mingw > > LINK i386-softmmu/qemu-system-i386w.exe > ../migration.o: In function `migrate_finish_set_state': > C:\MinGW\msys\1.0\home\therock247uk\qemu/migration.c:293: undefined reference to > `__sync_val_compare_and_swap_4' > C:\MinGW\msys\1.0\home\therock247uk\qemu/migration.c:293: undefined reference to > `__sync_val_compare_and_swap_4' > C:\MinGW\msys\1.0\home\therock247uk\qemu/migration.c:293: undefined reference to > `__sync_val_compare_and_swap_4' > collect2.exe: error: ld returned 1 exit status > make[1]: *** [qemu-system-i386w.exe] Error 1 > make: *** [subdir-i386-softmmu] Error 2 Please post your gcc version: $ gcc --version therock247uk@dell-PC ~ $ gcc --version gcc.exe (GCC) 4.7.2 Copyright (C) 2012 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. therock247uk@dell-PC ~ $ I assume this had been fixed by this commit here: http://git.qemu.org/?p=qemu.git;a=commitdiff;h=1405b6290fa2143e02dce - so I'm closing this ticket now. If you still hit the problem with the latest version of QEMU, please feel free to open this ticket again.