Re: Compiling error : ppc440_bamboo.o fails

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Giuseppe, thanks for your mail. Feel free to CC
kvm-ppc@xxxxxxxxxxxxxxx in the future, too... :)

On Mon, 2008-12-01 at 15:08 +0100, Giuseppe Falsetti wrote:
> Error messages:
> gcc -I. -I.. -I/root/kvm-userspace/qemu/target-ppc 
> -I/root/kvm-userspace/qemu -MMD -MT ppc440_bamboo.o -MP -DNEED_CPU_H 
> -D__powerpc__ -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
> -D__user= -I/root/kvm-userspace/qemu/tcg 
> -I/root/kvm-userspace/qemu/tcg/ppc -I/root/kvm-userspace/qemu/fpu 
> -DHAS_AUDIO -DHAS_AUDIO_CHOICE -I/root/kvm-userspace/qemu/slirp -I 
> /root/kvm-userspace/qemu/../libkvm  -I /root/kvm-userspace/libfdt -O2 -g 
> -fno-strict-aliasing -Wall -Wundef -Wendif-labels -Wwrite-strings   -I 
> /root/kvm-userspace/kernel/include -c -o ppc440_bamboo.o 
> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c
> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c: In function 'bamboo_init':
> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c:108: warning: passing 
> argument 2 of 'load_uimage' from incompatible pointer type
> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c:108: warning: passing 
> argument 3 of 'load_uimage' from incompatible pointer type
> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c:108: error: too many 
> arguments to function 'load_uimage'

Sorry about that... I'm currently in the process of merging PowerPC KVM
support into upstream qemu, and due to this the kvm qemu fork has
broken.

> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c:139: warning: passing 
> argument 1 of 'read_proc_dt_prop_cell' discards qualifiers from pointer 
> target type
> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c:140: warning: passing 
> argument 1 of 'read_proc_dt_prop_cell' discards qualifiers from pointer 
> target type
> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c:173: warning: passing 
> argument 2 of 'dt_cell' discards qualifiers from pointer target type
> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c:173: warning: passing 
> argument 3 of 'dt_cell' discards qualifiers from pointer target type
> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c:174: warning: passing 
> argument 2 of 'dt_cell' discards qualifiers from pointer target type
> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c:174: warning: passing 
> argument 3 of 'dt_cell' discards qualifiers from pointer target type
> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c:176: warning: passing 
> argument 2 of 'dt_cell_multi' discards qualifiers from pointer target type
> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c:176: warning: passing 
> argument 3 of 'dt_cell_multi' discards qualifiers from pointer target type
> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c:177: warning: passing 
> argument 2 of 'dt_cell' discards qualifiers from pointer target type
> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c:177: warning: passing 
> argument 3 of 'dt_cell' discards qualifiers from pointer target type
> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c:179: warning: passing 
> argument 2 of 'dt_cell' discards qualifiers from pointer target type
> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c:179: warning: passing 
> argument 3 of 'dt_cell' discards qualifiers from pointer target type
> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c:180: warning: passing 
> argument 2 of 'dt_string' discards qualifiers from pointer target type
> /root/kvm-userspace/qemu/hw/ppc440_bamboo.c:180: warning: passing 
> argument 3 of 'dt_string' discards qualifiers from pointer target type

These are annoying, but just warnings so we can ignore them for now.

I can provide you a patch to get you going again right now, but just to
clarify: do you have a 440 system you're going to be running KVM on, and
the G5 is just your build how? There currently is no KVM support for
970...

-- 
Hollis Blanchard
IBM Linux Technology Center

--
To unsubscribe from this list: send the line "unsubscribe kvm-ppc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [KVM Development]     [KVM ARM]     [KVM ia64]     [Linux Virtualization]     [Linux USB Devel]     [Linux Video]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux