Hello,
I have just tried to compile QEMU 0.9.0 (with qemu-isa-bios-ram.patch and qemu-piix-ram-size.patch applied) on my machine, but it failed.
Output from configure: qemu-0.9.0 $ ./configure --target-list=i386-softmmu WARNING: "gcc" looks like gcc 4.x Looking for gcc 3.x Found "gcc32" which: no texi2html in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/usr/kde/3.5/bin:/usr/qt/3/bin) 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 /qemu-0.9.0 C compiler gcc32 Host C compiler gcc make make install install host CPU i386 host big endian no target list i386-softmmu gprof enabled no profiler no static build no SDL support yes SDL static link yes mingw32 support no Adlib support no CoreAudio support no ALSA support no DSound support no FMOD support no kqemu support yes Documentation no qemu-0.9.0 $
then: qemu-0.9.0 $make . . . gcc32 -Wall -O2 -g -fno-strict-aliasing -mpreferred-stack-boundary=2 -fomit-frame-pointer -falign-functions=0 -fno-gcse -fno-reorder-blocks -fno-optimize-sibling-calls -I. -I.. -I/qemu-0.9.0/target-i386 -I/qemu-0.9.0 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/qemu-0.9.0/fpu -DHAS_AUDIO -I/qemu-0.9.0/slirp -c -o op.o /qemu-0.9.0/target-i386/op.c /qemu-0.9.0/target-i386/ops_template_mem.h: In function 'op_shlb_user_T0_T1_cc': ../softmmu_header.h:207: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm' make[1]: *** [op.o] Error 1 make[1]: Leaving directory `/qemu-0.9.0/i386-softmmu' make: *** [subdir-i386-softmmu] Error 2 qemu-0.9.0 $
Can anyone help me?
Best regards
Andon
--------------------------------- Expecting? Get great news right away with email Auto-Check. Try the Yahoo! Mail Beta.