Riccardo Veraldi
2009-Jun-04 08:26 UTC
[Xen-users] how to build unmodified drivers in 3.3.1 ??
Hello, in Xen 3.3.1 from source tarball, anyone has an idea how to manually compile the xenpv drivers (xen_vnif ecc..) ? in xen-3.3.1/unmodified_drivers ./mkbuildtree Defaulting to this machine''s architecture, x86_64, for linking. This may be overridden on the command line (i386,x86_64,ia64). Xen tree: /usr/src/redhat/SOURCES/xen-3.3.1/xen Linux tree: /usr/src/redhat/SOURCES/xen-3.3.1/linux-2.6.18-xen.hg find: /usr/src/redhat/SOURCES/xen-3.3.1/linux-2.6.18-xen.hg/drivers: No such file or directory /usr/src/redhat/SOURCES/xen-3.3.1/linux-2.6.18-xen.hg/include/xen: No such file or directory /usr/src/redhat/SOURCES/xen-3.3.1/linux-2.6.18-xen.hg/include/asm-i386: No such file or directory thank you Rick _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Fajar A. Nugraha
2009-Jun-04 14:03 UTC
Re: [Xen-users] how to build unmodified drivers in 3.3.1 ??
On Thu, Jun 4, 2009 at 3:26 PM, Riccardo Veraldi <Riccardo.Veraldi@cnaf.infn.it> wrote:> Hello, > in Xen 3.3.1 from source tarball, anyone > has an idea how to manually compile the xenpv drivers (xen_vnif ecc..) ?First of all, there''s unmodified_drivers/linux-2.6/README> > > in xen-3.3.1/unmodified_drivers > > ./mkbuildtree > Defaulting to this machine''s architecture, x86_64, for linking. > This may be overridden on the command line (i386,x86_64,ia64). > Xen tree: /usr/src/redhat/SOURCES/xen-3.3.1/xen > Linux tree: /usr/src/redhat/SOURCES/xen-3.3.1/linux-2.6.18-xen.hg > find: /usr/src/redhat/SOURCES/xen-3.3.1/linux-2.6.18-xen.hg/drivers: No such > file or directory > /usr/src/redhat/SOURCES/xen-3.3.1/linux-2.6.18-xen.hg/include/xen: No such > file or directory > /usr/src/redhat/SOURCES/xen-3.3.1/linux-2.6.18-xen.hg/include/asm-i386: No > such file or directory>From README :NB. You can override paths to Xen sources and a (stub) XenLinux build tree via the XEN and XL environment variable. your output indicates it expects to find XenLinux in /usr/src/redhat/SOURCES/xen-3.3.1/linux-2.6.18-xen.hg. Is it there? On Xen 3.4.0, when downloading http://bits.xensource.com/oss-xen/release/3.4.0/xen-3.4.0.tar.gz you have to create a symlink from linux-2.6.18 to linux-2.6.18-xen.hg. Same thing might apply for 3.3.1. -- Fajar _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users