|
|
|
|
|
|
|
|
|
|
xen-users
[Xen-users] how to build xen + dom0 and domU from source?
Hi Guys.
I am trying to build xen 3.1 + linux dom0 and linux domU from source
with linux 2.6.18.8 as linux kernel.
I do the following steps, which seem logical to me (because that is
how things worked for me with Xen 3.0.4)
1. extract 3.1 source tarball
2. edit buildconfigs/mk.linux-2.6-xen to reflect chanage in kernel
version to 2.6.18.8.
3. run 'make linux-2.6-xen0-config config=menuconfig'
4. run 'make dist KERNELS="linux-2.6-xen0" and instead of a clan
build, I end up with this error:
/usr/src/xen-3.1.0-src/linux-2.6.18.8-xen/arch/i386/kernel/head-xen.S:4:27:
error: linux/elfnote.h: No such file or directory
make[6]: *** [arch/i386/kernel/head-xen.o] Error 1
make[5]: *** [arch/i386/kernel] Error 2
make[4]: *** [vmlinuz] Error 2
make[3]: *** [vmlinuz] Error 2
make[3]: Leaving directory
`/usr/src/xen-3.1.0-src/build-linux-2.6.18.8-xen_x86_32'
make[2]: *** [build] Error 2
make[2]: Leaving directory `/usr/src/xen-3.1.0-src'
make[1]: *** [linux-2.6-xen-install] Error 2
make[1]: Leaving directory `/usr/src/xen-3.1.0-src'
make: *** [install-kernels] Error 1
Can someone tell me:
a) if there is a limit as to which 2.6.18.x kernels I can build?
b) HOW the build process changed form the one in Xen 3.0.x?
c) what are the dependencies for building Xen 3.1 from source?
d) is there is a documented build from source process and if so where?
NOTE: the link on xen.org howto section to a page entitled "The
Perfect Xen 3.1.0 Setup For Debian Etch (i386)" seems of no use. The
process detailed in there produces the same error.
ANY help is welcome
Tomasz
--
GPG key fingerprint: 3883 B308 8256 2246 D3ED A1FF 3A1D 0EAD 41C4 C2F0
GPG public key availabe on pgp.mit .edu keyserver
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-users] how to build xen + dom0 and domU from source?,
TMC <=
|
|
|
|
|