eddi5 n00b
Joined: 29 Jan 2004 Posts: 10
|
Posted: Thu Jan 06, 2005 12:07 pm Post subject: qemu 0.6.1 laesst sich nicht kompilieren <SOLVED> |
|
|
beim emerge qemu tritt folgender fehler auf:
Code: |
Install prefix /usr
BIOS directory /usr/share/qemu
binary directory /usr/bin
Manual directory /usr/share/man
ELF interp prefix /usr/gnemul/qemu-%M
Source path /var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1
C compiler gcc
make make
host CPU i386
host big endian no
target list arm-user i386-user ppc-user sparc-user
gprof enabled no
static build no
SDL support yes
SDL static link yes
mingw32 support no
Adlib support no
FMOD support no
gcc -Wall -O2 -g -fno-strict-aliasing -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -o dyngen dyngen.c
gcc -DQEMU_TOOL -Wall -O2 -g -fno-strict-aliasing -g -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -o qemu-img qemu-img.c block.c block-cow.c block-qcow.c aes.c block-vmdk.c block-cloop.c -lz
for d in arm-user i386-user ppc-user sparc-user; do \
make -C $d all || exit 1 ; \
done
make[1]: Entering directory `/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/arm-user'
gcc -Wall -O2 -g -fno-strict-aliasing -fomit-frame-pointer -I. -I/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/target-arm -I/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1 -I/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/linux-user -I/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/linux-user/arm -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/slirp -c -o elfload.o /var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/linux-user/elfload.c
gcc -Wall -O2 -g -fno-strict-aliasing -fomit-frame-pointer -I. -I/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/target-arm -I/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1 -I/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/linux-user -I/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/linux-user/arm -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/slirp -c -o main.o /var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/linux-user/main.c
gcc -Wall -O2 -g -fno-strict-aliasing -fomit-frame-pointer -I. -I/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/target-arm -I/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1 -I/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/linux-user -I/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/linux-user/arm -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/slirp -c -o syscall.o /var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/linux-user/syscall.c
/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/linux-user/syscall.c: In function `sys_uname':
/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/linux-user/syscall.c:222: error: can't find a register in class `BREG' while reloading `asm'
make[1]: *** [syscall.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/qemu-0.6.1/work/qemu-0.6.1/arm-user'
make: *** [all] Error 1
|
auszug aus emerge info :
Code: |
Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.7-hardened-r16 i686)
=================================================================
System uname: 2.6.7-hardened-r16 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers: sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r7
|
waere dankbar fuer eure hilfe.
mfg eddi5
hab's selbst mit hilfe von: https://bugs.gentoo.org/show_bug.cgi?id=74601 geloest |
|