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
[email protected]
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api