error configure e faça qemu

1

Eu sou novo no Ubuntu, estou usando o Ubuntu 16.04 Eu recebi este erro ao instalar o qemu, depois de executar o sudo make

vl.c: In function ‘main’:

vl.c:2857:5: error: ‘g_mem_set_vtable’ is deprecated [-Werror=deprecated-declarations]

     g_mem_set_vtable(&mem_trace);
     ^

In file included from /usr/include/glib-2.0/glib/glist.h:32:0,

                 from /usr/include/glib-2.0/glib/ghash.h:33,
                 from /usr/include/glib-2.0/glib.h:50,
                 from /home/hsrf7/xv6/qemu/include/glib-compat.h:17,
                 from /home/hsrf7/xv6/qemu/include/qemu-common.h:43,
                 from /home/hsrf7/xv6/qemu/include/qemu/bitmap.h:15,
                 from vl.c:31:
/usr/include/glib-2.0/glib/gmem.h:357:7: note: declared here

 void  g_mem_set_vtable (GMemVTable *vtable);
       ^

cc1: all warnings being treated as errors

/home/hsrf7/xv6/qemu/rules.mak:25: recipe for target 'vl.o' failed

make: *** [vl.o] Error 1

Eu usei as etapas a seguir.

  1. Clone o repositório git do IAP 6.828 QEMU git clone https://github.com/geofft/qemu.git -b 6.828-1.7.0

2.Configure o código-fonte

Linux: ./configure --disable-kvm --prefix=/home/hsrf7/qemu --target-list="i386-softmmu x86_64-softmmu"
  1. sudo make && sudo make install
por Himanshu 20.08.2016 / 12:59

1 resposta

1

você pode adicionar --disable-werror --enable-mc ao executar ./configure. Isso não corrigirá o problema, mas você poderá compilar. Ao executar a VM, você receberá um erro - "alocação de memória personalizada vtable não suportada", mas todas parecem funcionar bem para mim

    
por Luis 15.10.2016 / 03:19