This is a gcc bug (fixed in newer versions of gcc), which causes it to use much more memory than it should do when compiling certain files. You can work around it by configuring with ./configure --extra-cflags=-fno-var-tracking (this will result in worse debugging information, but if you want to debug qemu then you should probably not be building with optimisation anyway).
** Changed in: qemu Status: New => Invalid -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/798258 Title: System hang when compiling QEMU on ARM host Status in QEMU: Invalid Bug description: Configuration: Ubuntu 10.10 Linux 2.6.32.9 GCC 4.4.5 Host is based on ARM7 Processor (Qualcomm Snapdragon QSD8250) ------------------------ ./configure make After the lines ... i386-softmmu/translate.o The system is completely freezes I guess that GCC uses all the memory? In what may be the reason for freezing? Thank you! To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/798258/+subscriptions