Could anyone give me a tip in how to compile qemu to a host arm. I have a ARM machine running debian 4.0 , i need to run a very small i386 application on this machine but i can not compile qeumu on it. I keep getting errors.
# ./configure --target-list=i386-user WARNING: "gcc" looks like gcc 4.x Looking for gcc 3.x Found "gcc-3.3" Install prefix /usr/local BIOS directory /usr/local/share/qemu
binary directory /usr/local/bin Manual directory /usr/local/share/man ELF interp prefix /usr/gnemul/qemu-%M Source path /root/qemu-0.9.0 C compiler gcc-3.3 Host C compiler gcc make make
install install host CPU armv4l host big endian no target list i386-user gprof enabled no profiler no static build no SDL support no mingw32 support no
Adlib support no CoreAudio support no ALSA support no DSound support no FMOD support no kqemu support no Documentation no
# make gcc-3.3 -DQEMU_TOOL -Wall -O2 -g -fno-strict-aliasing -I. -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -g -o qemu-img
qemu-img.c cutils.c block.c block-raw.c block-cow.c block-qcow.c aes.c block-vmdk.c block-cloop.c block-dmg.c block-bochs.c block-vpc.c block-vvfat.c block-qcow2.c -lz -lrt gcc -Wall -O2 -g -fno-strict-aliasing -I. -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -o dyngen
dyngen.c make -C i386-user all make[1]: Entering directory `/root/qemu-0.9.0/i386-user' gcc-3.3 -Wall -O2 -g -fno-strict-aliasing -I. -I.. -I/root/qemu-0.9.0/target-i386 -I/root/qemu-0.9.0 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/root/qemu-
0.9.0/fpu -DHAS_AUDIO -I/root/qemu-0.9.0/slirp -c -o exec.o /root/qemu-0.9.0/exec.c /root/qemu-0.9.0/exec.c:38:18: qemu.h: No such file or directory /root/qemu-0.9.0/exec.c: In function `cpu_physical_memory_rw':
/root/qemu-0.9.0/exec.c:2004: warning: implicit declaration of function `lock_user' /root/qemu-0.9.0/exec.c:2004: warning: assignment makes pointer from integer without a cast /root/qemu-0.9.0/exec.c:2006: warning: implicit declaration of function `unlock_user'
/root/qemu-0.9.0/exec.c:2010: warning: assignment makes pointer from integer without a cast make[1]: *** [exec.o] Error 1 make[1]: Leaving directory `/root/qemu-0.9.0/i386-user' make: *** [subdir-i386-user] Error 2
[Prev in Thread]
Current Thread
[Next in Thread]
[Qemu-devel] Help to build qemu to a host arm,
Nome Sobrenome<=