[LinuxBIOS] QEMU 0.9.0 fails to compile

Andon Tschauschev atschauschev at yahoo.com
Wed Apr 11 00:53:18 CEST 2007


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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20070410/21c3a0b0/attachment.html>


More information about the coreboot mailing list