Comment 5 for bug 929638

Revision history for this message
Marietto (marietto2008) wrote : Re: [Bug 929638] Re: qemu 1.0 unable to compile on the pandaboard ES

This is what I did on the pandaboard ES :

git clone git://git.linaro.org/qemu/qemu-linaro.git
/configure --disable-kvm --enable-tcg-interpreter --enable-curses
--enable-sdl --enable-vnc --enable-debug-tcg --enable-vhost-net
make
you can see the error on the screenshot attached.

2012/8/3 Samuel Bronson <email address hidden>:
> ** Tags added: arm
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/929638
>
> Title:
> qemu 1.0 unable to compile on the pandaboard ES
>
> Status in QEMU:
> Incomplete
>
> Bug description:
> root@omap:/home/mario/Scrivania/dati/os/qemu# uname -a
> Linux omap 3.1.6-x6 #1 SMP Thu Dec 22 11:17:51 UTC 2011 armv7l armv7l armv7l GNU/Linux
>
> It's running Ubuntu 11.10...
>
> root@omap:/home/mario/Scrivania/dati/os/qemu# ./configure --disable-kvm --enable-tcg-interpreter --enable-curses --enable-sdl --enable-vnc --enable-debug-tcg --enable-vhost-net
> Install prefix /usr/local
> BIOS directory /usr/local/share/qemu
> binary directory /usr/local/bin
> library directory /usr/local/lib
> include directory /usr/local/include
> config directory /usr/local/etc
> Manual directory /usr/local/share/man
> ELF interp prefix /usr/gnemul/qemu-%M
> Source path /home/mario/Scrivania/dati/os/qemu
> C compiler gcc
> Host C compiler gcc
> CFLAGS -O2 -g
> QEMU_CFLAGS -Werror -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fstack-protector-all -Wendif-labels -Wmissing-include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wold-style-declaration -Wold-style-definition -Wtype-limits -I/usr/include/libpng12
> LDFLAGS -Wl,--warn-common -g
> make make
> install install
> python python
> smbd /usr/sbin/smbd
> host CPU arm
> host big endian no
> target list i386-softmmu x86_64-softmmu alpha-softmmu arm-softmmu cris-softmmu lm32-softmmu m68k-softmmu microblaze-softmmu microblazeel-softmmu mips-softmmu mipsel-softmmu mips64-softmmu mips64el-softmmu ppc-softmmu ppcemb-softmmu ppc64-softmmu sh4-softmmu sh4eb-softmmu sparc-softmmu sparc64-softmmu s390x-softmmu xtensa-softmmu xtensaeb-softmmu i386-linux-user x86_64-linux-user alpha-linux-user arm-linux-user armeb-linux-user cris-linux-user m68k-linux-user microblaze-linux-user microblazeel-linux-user mips-linux-user mipsel-linux-user ppc-linux-user ppc64-linux-user ppc64abi32-linux-user sh4-linux-user sh4eb-linux-user sparc-linux-user sparc64-linux-user sparc32plus-linux-user unicore32-linux-user s390x-linux-user
> tcg debug enabled yes
> Mon debug enabled no
> gprof enabled no
> sparse enabled no
> strip binaries yes
> profiler no
> static build no
> -Werror enabled yes
> SDL support yes
> curses support yes
> curl support no
> mingw32 support no
> Audio drivers oss
> Extra audio cards ac97 es1370 sb16 hda
> Block whitelist
> Mixer emulation no
> VNC support yes
> VNC TLS support no
> VNC SASL support no
> VNC JPEG support no
> VNC PNG support yes
> VNC thread no
> xen support no
> brlapi support no
> bluez support no
> Documentation yes
> NPTL support yes
> GUEST_BASE yes
> PIE no
> vde support no
> Linux AIO support no
> ATTR/XATTR support yes
> Install blobs yes
> KVM support no
> TCG interpreter yes
> fdt support no
> preadv support yes
> fdatasync yes
> madvise yes
> posix_madvise yes
> uuid support no
> libcap-ng support no
> vhost-net support yes
> Trace backend nop
> Trace output file trace-<pid>
> spice support no
> rbd support no
> xfsctl support no
> nss used no
> usb net redir no
> OpenGL support yes
> libiscsi support no
> build guest agent yes
>
> root@omap:/home/mario/Scrivania/dati/os/qemu# make
> GEN i386-softmmu/config-devices.mak
> GEN x86_64-softmmu/config-devices.mak
> GEN alpha-softmmu/config-devices.mak
> GEN arm-softmmu/config-devices.mak
> GEN cris-softmmu/config-devices.mak
> GEN lm32-softmmu/config-devices.mak
> GEN m68k-softmmu/config-devices.mak
> GEN microblaze-softmmu/config-devices.mak
> GEN microblazeel-softmmu/config-devices.mak
> GEN mips-softmmu/config-devices.mak
>
> CC ppc-softmmu/op_helper.o
> CC ppc-softmmu/helper.o
> /home/mario/Scrivania/dati/os/qemu/target-ppc/helper.c: In function ‘booke206_tlb_to_page_size’:
> /home/mario/Scrivania/dati/os/qemu/target-ppc/helper.c:1296:14: error: variable ‘tlbncfg’ set but not used [-Werror=unused-but-set-variable]
> cc1: all warnings being treated as errors
>
> make[1]: *** [helper.o] Errore 1
> make: *** [subdir-ppc-softmmu] Errore 2
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/qemu/+bug/929638/+subscriptions

--
Mario.