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

Re: [Xen-devel] Xen Source code build



Hi Ian/All,

I am sorry, I was mistaken by "For now, a 32 bits host environnment is necessary to build successfuly. building on a 64 bits host machine is not yet supported" in http://xen.org/products/xci_source.html

Well, I am now able to build the xen binary image xen4.1.2, (after installing the missing packages as suggested by you)

-rw-r--r--  1 root root   691748 Jul 27  2011 xen-4.0.2_52-0.2.1.gz
lrwxrwxrwx  1 root root       21 Feb  9 23:49 xen-4.0.gz -> xen-4.0.2_52-0.2.1.gz
-rw-r--r--  1 root root   734699 Apr  7 11:39 xen-4.1.2.gz
lrwxrwxrwx  1 root root       12 Apr  7 11:39 xen-4.1.gz -> xen-4.1.2.gz
lrwxrwxrwx  1 root root       12 Apr  7 11:39 xen-4.gz -> xen-4.1.2.gz

I earlier had the xen-4.0.2 installed through zypper in Dom0 (opensuse 11.4)
(cadlab:/srv/xen-4.1.2 # uname -a
Linux cadlab 2.6.37.6-0.11-xen #1 SMP 2011-12-19 23:39:38 +0100 x86_64 x86_64 x86_64 GNU/Linux
)


But xm commands are not working now.

cadlab:/srv/xen-4.1.2 # xm list
Error: Unable to connect to xend: Connection refused. Is xend running?

Is it not compatible with the openSUSE11.4? Or is there something which I am missing out.

----------------------------
Thanks & Regards
Mohit Dhingra 
+919611190435



On 2 April 2012 14:51, Olaf Hering <olaf@xxxxxxxxx> wrote:
On Mon, Apr 02, Ian Campbell wrote:

> On Sun, 2012-04-01 at 06:34 +0100, Mohit Dhingra wrote:
> > Hello All,
> >
> > I am a newbie to Linux and Xen. I tried compiling Xen Source code (I
> > want to make some changes and see how it works), but it failed on my
> > system as it couldn't find gnu-stubs32.h. Later, on looking at
> > Makefile, I figured out that for x86_64, it is not yet supported !!

> WRT gnu-stubs32.h I suspect you are missing some -devel package or
> other. I don't know about how SuSE lays things out but you should locate
> the package containing this file and install it. Googling suggests that
> perhaps you meant gnu/stubs32.h? In which case you probably want to
> install glibc-devel.

Running configure and/or make in a 32bit shell is not needed.
"zypper in gcc-32bit glibc-devel-32bit" will install the required
packages to compile the 32bit parts in the firmware.

Olaf

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

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