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

Re: [Xen-devel] Error in compiling -unstable



Jun Koi writes ("[Xen-devel] Error in compiling -unstable"):
> I got some errors when compiling -unstable. Anybody sees the same thing?
> 
> It complains about not finding libvdeplug.h, but I can confirm that I
> have /usr/include/libvdeplug.h. It is so weird!

The problem seems to be that the way that qemu is configured for
stubdom compilation doesn't take account of the fact that stubdom
doesn't use any of the build host libraries or headers.

So the configure script detects libvdeplug.h and sets CONFIG_VDE even
though actually that's not available in minios.  (The stubdom
makefiles pass -nostdinc, correctly.)  I think it's a mistake that the
stubdom qemu runs configure in that way, but the whole stubdom build
system is rather odd and I don't want to try to disentangle it
piecemeal.

Passing --disable-vde should fix the problem, and can be done from the
existing Makefile setup.  So can you try this patch to
xen-unstable.hg ?  I think this should solve the problem for you
(although you may need to start again with a fresh tree to get it to
take effect).

Thanks,
Ian.

diff -r 7fe15a0ee3d8 stubdom/Makefile
--- a/stubdom/Makefile  Tue Feb 17 11:20:18 2009 +0000
+++ b/stubdom/Makefile  Thu Feb 26 18:48:54 2009 +0000
@@ -7,7 +7,7 @@ export debug=y
 export debug=y
 include $(XEN_ROOT)/Config.mk
 
-IOEMU_OPTIONS=--disable-sdl --disable-opengl --disable-vnc-tls 
--disable-brlapi --disable-kqemu
+IOEMU_OPTIONS=--disable-sdl --disable-opengl --disable-vnc-tls 
--disable-brlapi --disable-kqemu --disable-vde
 
 #ZLIB_URL?=http://www.zlib.net
 ZLIB_URL=$(XEN_EXTFILES_URL)

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.