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

Re: [Xen-API] how to compile XCP source?




On 04.03.2013 18:44, Felix Feng wrote:
It's not much, but it's a start. It probably won't let you build the xapi RPM, and it also probably won't let you rebuild the hypervisor or kernel, but that won't take very much more effort to do. I figured I'd share this with everyone now, in the hopes that we can improve it together. Give it a try, and let me know how you get on with it. If you have any issues, raise them on the github repo's issue tracker, and mail the list.
I tried the prepare script [2] on CentOS 5.9 just now, and I got error below.

......
error: Failed dependencies:
ÂÂÂÂÂÂÂ kernel-kdump = 2.6.32.43-0.4.1.xs1.6.10.734.170748 is needed by kernel-kdump-devel-2.6.32.43-0.4.1.xs1.6.10.734.170748.i686
ÂÂÂÂÂÂÂ kernel-xen = 2.6.32.43-0.4.1.xs1.6.10.734.170748 is needed by kernel-xen-devel-2.6.32.43-0.4.1.xs1.6.10.734.170748.i686
ÂÂÂÂÂÂÂ libev.so.4 is needed by ocaml-lwt-2.3.1-2.i686
ÂÂÂÂÂÂÂ libev.so.4 is needed by ocaml-obus-devel-1.1.3-3.i686
ÂÂÂÂÂÂÂ libvhd.so.0 is needed by xapi-libs-devel-0.1-858.i686
ÂÂÂÂÂÂÂ libfsimage.so.1.0 is needed by xen-devel-4.1.3-1.6.10.513.23557.i686
ÂÂÂÂÂÂÂ libxenctrl.so.4.0 is needed by xen-devel-4.1.3-1.6.10.513.23557.i686
ÂÂÂÂÂÂÂ libxenguest.so.4.0 is needed by xen-devel-4.1.3-1.6.10.513.23557.i686
ÂÂÂÂÂÂÂ libxenlight.so.1.0 is needed by xen-devel-4.1.3-1.6.10.513.23557.i686
ÂÂÂÂÂÂÂ libxenstore.so.3.0 is needed by xen-devel-4.1.3-1.6.10.513.23557.i686
ÂÂÂÂÂÂÂ libxenvchan.so.1.0 is needed by xen-devel-4.1.3-1.6.10.513.23557.i686
ÂÂÂÂÂÂÂ libxlutil.so.1.0 is needed by xen-devel-4.1.3-1.6.10.513.23557.i686
ÂÂÂÂÂÂÂ xen-hypervisor = 4.1.3 is needed by xen-devel-4.1.3-1.6.10.513.23557.i686
ÂÂÂÂÂÂÂ xen-tools = 4.1.3 is needed by xen-devel-4.1.3-1.6.10.513.23557.i686
ÂÂÂÂÂÂÂ libxenctrl.so.4.0 is needed by xen-device-model-1.6.10-54.7533.i686
ÂÂÂÂÂÂÂ libxenguest.so.4.0 is needed by xen-device-model-1.6.10-54.7533.i686
ÂÂÂÂÂÂÂ libxenstore.so.3.0 is needed by xen-device-model-1.6.10-54.7533.i686
......



Yep, sorry for delay. I'm testing my instruction for correctness. Hope it will done in day or two.
You need to install them from source-1.iso, source-4.iso and binpkg.iso. Note: you can't boot to PV VM with xen hypervisor, but it needed for compilation, so fix boot order in /boot/grub/grub.cfg.


_______________________________________________
Xen-api mailing list
Xen-api@xxxxxxxxxxxxx
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api

 


Rackspace

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