|
|
|
|
|
|
|
|
|
|
xen-users
Re: [Xen-users] PV drivers on HVM opensuse 10.3
and here's the attempt to build on my system, note that some messages are in Turkish, but they are things like "entering directory, error 1 etc which I'm sure you can guess:
emre@voyager2008 linux-2.6 $ ./mkbuildtree Defaulting to this machine's architecture, i686, for linking. This may be overridden on the command line (i386,x86_64,ia64). /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/../../linux-2.6.18-xen.hg/include/xen/interface:
interface: is a link instead of a directory emre@voyager2008 linux-2.6 $ make -C /usr/src/linux M=$PWD modules make: `/usr/src/linux-2.6.24.7-95' dizine giriliyor CC [M] /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.o
In file included from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypervisor.h:41, from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:48: /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: warning: data definition has no type or storage class
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE' /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:58: error: expected specifier-qualifier-list before 'xen_pfn_t'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:66: warning: data definition has no type or storage class /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:66: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:66: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE' /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:82: warning: data definition has no type or storage class /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:82: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:82: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE' /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:90: error: expected specifier-qualifier-list before 'xen_pfn_t' /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:95: warning: data definition has no type or storage class
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:95: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE' /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:95: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:100: error: expected specifier-qualifier-list before 'XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:104: warning: data definition has no type or storage class /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:104: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:104: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE' /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:115: warning: data definition has no type or storage class /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:115: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:115: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE' /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:138: error: expected specifier-qualifier-list before 'XEN_GUEST_HANDLE' /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:149: error: expected specifier-qualifier-list before 'XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:154: warning: data definition has no type or storage class /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:154: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:154: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE' /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:165: warning: data definition has no type or storage class /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:165: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:165: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE' /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:175: warning: data definition has no type or storage class /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:175: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:175: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE' /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:189: error: expected specifier-qualifier-list before 'XEN_GUEST_HANDLE' /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:200: warning: data definition has no type or storage class
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:200: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE' /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:200: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:220: warning: data definition has no type or storage class
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:220: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE' /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:220: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here In file included from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypervisor.h:45,
from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:48: /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/nmi.h:60: warning: data definition has no type or storage class
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/nmi.h:60: warning: type defaults to 'int' in declaration of 'DEFINE_XEN_GUEST_HANDLE' /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/nmi.h:60: error: conflicting types for 'DEFINE_XEN_GUEST_HANDLE'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/interface/platform.h:46: error: previous declaration of 'DEFINE_XEN_GUEST_HANDLE' was here In file included from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:48:
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypervisor.h:58: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypervisor.h:72: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
In file included from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/hypercall.h:4, from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypervisor.h:138, from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:48:
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypercall.h:133: warning: type defaults to 'int' in declaration of 'trap_info_t' /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypercall.h:133: error: expected ';', ',' or ')' before '*' token
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypercall.h:140: error: expected ')' before '*' token /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypercall.h:246: error: expected ')' before '*' token
In file included from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypervisor.h:138, from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:48: /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/xen/hypercall.h:8: error: expected ')' before '*' token
In file included from /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:48: /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypervisor.h: In function 'HYPERVISOR_poll':
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/include/asm/hypervisor.h:209: error: implicit declaration of function 'set_xen_guest_handle' /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:101:58: error: macro "DECLARE_WORK" passed 3 arguments, but takes just 2
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c: At top level: /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:101: warning: type defaults to 'int' in declaration of 'DECLARE_WORK'
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c: In function 'balloon_alarm': /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:186: error: 'balloon_worker' undeclared (first use in this function)
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:186: error: (Each undeclared identifier is reported only once /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:186: error: for each function it appears in.)
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c: In function 'balloon_set_new_target': /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:425: error: 'balloon_worker' undeclared (first use in this function)
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c: In function 'alloc_empty_pages_and_pagevec': /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:671: error: 'balloon_worker' undeclared (first use in this function)
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c: In function 'free_empty_pages_and_pagevec': /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:704: error: 'balloon_worker' undeclared (first use in this function)
/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c: In function 'balloon_release_driver_page': /tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.c:716: error: 'balloon_worker' undeclared (first use in this function)
*** 43 errors, 26 warnings make[2]: *** [/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon/balloon.o] Hata 1 make[1]: *** [/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6/balloon] Hata 2 make: *** [_module_/tmp/xen-3.2-testing.hg/unmodified_drivers/linux-2.6] Hata 2
make: `/usr/src/linux-2.6.24.7-95' dizininden çıkılıyor emre@voyager2008 linux-2.6 $
-- Emre
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
|
|
|
|