Host: Debian Linux
GCC: 4.7.1
Qemu version: 3c01ae0ea29915d165c384d0bd1cbafcf4364a4d
configure flags: --enable-linux-aio
Fails to link:
LINK i386-softmmu/qemu-system-i386
target-i386/helper.o:helper.c:function do_inject_x86_mce: error: undefined reference to 'loglevel'
target-i386/helper.o:helper.c:function do_inject_x86_mce: error: undefined reference to 'logfile'
target-i386/translate.o:translate.c:function disas_insn: error: undefined reference to 'loglevel'
target-i386/translate.o:translate.c:function gen_intermediate_code: error: undefined reference to 'loglevel'
target-i386/translate.o:translate.c:function gen_intermediate_code: error: undefined reference to 'logfile'
target-i386/translate.o:translate.c:function gen_intermediate_code_pc: error: undefined reference to 'loglevel'
target-i386/translate.o:translate.c:function gen_intermediate_code_pc: error: undefined reference to 'logfile'
target-i386/translate.o:translate.c:function restore_state_to_opc: error: undefined reference to 'logfile'
collect2: error: ld returned 1 exit status
make[1]: *** [qemu-system-i386] Error 1
make: *** [subdir-i386-softmmu] Error 2
The logging code was all reworked some time ago so this compilation failure bug report is out of date now.