On Fri, Jul 27, 2007 at 09:29:11AM -0500, Anthony Liguori wrote:
FYI, I've started building a VNC based automated tester. You provide it
a series of screenshots with masks of data that's likely to be
That's excellent.
I see this as a different class of testing to the tinderbox-style
testing Natalia Portillo was talking about, checking out and compiling
under different circumstances. That's very valuable, and will help
address a problem that drives away a lot of potential QEMU users - they
just can't compile it.
gcc -O2 -march=r4600 -Wall -O2 -g -fno-strict-aliasing -I. -I..
-I/root/tmp/qemu-20070727/target-i386 -I/root/tmp/qemu-20070727
-I/root/tmp/qemu-20070727/linux-user
-I/root/tmp/qemu-20070727/linux-user/i386 -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-I/root/tmp/qemu-20070727/fpu -DHAS_AUDIO -DHAS_AUDIO_CHOICE
-I/root/tmp/qemu-20070727/slirp -c -o gdbstub.o
/root/tmp/qemu-20070727/gdbstub.c
gcc -g -Wl,-T,/root/tmp/qemu-20070727/mipsel.ld -o qemu-i386 main.o
syscall.o mmap.o signal.o path.o osdep.o thunk.o elfload.o linuxload.o
vm86.o libqemu.a gdbstub.o -lm -lrt -lasound
/usr/bin/ld: cannot find -lm
collect2: ld returned 1 exit status
make[1]: *** [qemu-i386] Error 1
make[1]: Leaving directory `/root/tmp/qemu-20070727/i386-linux-user'
make: *** [subdir-i386-linux-user] Error 2
make -C i386-linux-user all
make[1]: Entering directory `/root/tmp/qemu-20070727/i386-linux-user'
gcc -g -Wl,-T,/root/tmp/qemu-20070727/mipsel.ld -o qemu-i386 main.o
syscall.o mmap.o signal.o path.o osdep.o thunk.o elfload.o linuxload.o
vm86.o libqemu.a gdbstub.o -lm -lrt -lasound
/usr/bin/ld: cannot find -lm
collect2: ld returned 1 exit status
make[1]: *** [qemu-i386] Error 1
make[1]: Leaving directory `/root/tmp/qemu-20070727/i386-linux-user'
make: *** [subdir-i386-linux-user] Error 2