All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Teo En Ming (Zhang Enming)" <singapore.mr.teo.en.ming@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	"Teo En Ming (Zhang Enming)" <singapore.mr.teo.en.ming@gmail.com>,
	xen-devel@lists.xen.org
Subject: Re: [Xen-users] Error in "make tools" for Xen-4.2-unstable
Date: Sat, 17 Mar 2012 20:16:13 +0800	[thread overview]
Message-ID: <4F64808D.3030800@gmail.com> (raw)
In-Reply-To: <1331981525.13956.87.camel@dagon.hellion.org.uk>

On 17/03/2012 18:52, Ian Campbell wrote:
> On Sat, 2012-03-17 at 10:36 +0000, Teo En Ming (Zhang Enming) wrote:
>> On 17/03/2012 18:18, Ian Campbell wrote:
>>> On Sat, 2012-03-17 at 09:42 +0000, Teo En Ming (Zhang Enming) wrote:
>>>> On 17/03/2012 17:26, Ian Campbell wrote:
>>>>> Please do not top post, it destroys the flow of the conversation.
>>>>>
>>>>> On Sat, 2012-03-17 at 08:40 +0000, Teo En Ming (Zhang Enming) wrote:
>>>>>> Hi,
>>>>>>
>>>>>> I have ran ./configure but it doesn't work and results in an error.
>>>>> Which you have once again failed to actually read.
>>>>>
>>>>>> teo-en-ming@ubuntu-1110-amd64-desktop:~/xen-unstable.hg$ ./configure
>>>>> [...]
>>>>>> checking for yajl_alloc in -lyajl... no
>>>>>> configure: error: Could not find yajl
>>>>> You need to install the yajl library.
>>>>>
>>>>> Ian.
>>>>>
>>>>>
>>>> Dear Ian,
>>>>
>>>> I don't believe the steps are so tedious and complicated for
>>>> xen-unstable.hg. I have used the following steps for xen-4.1-testing.hg
>>>> and all went smoothly without errors.
>>>>
>>>> make xen
>>>> make tools
>>>> sudo make install-xen
>>>> sudo make install-tools PYTHON_PREFIX_ARG=
>>>>
>>>> Something must be wrong in the source tree for xen-unstable.hg.
>>> No, there is nothing wrong, there have simply been some changes in
>>> xen-unstable.
>>>
>>> Xen now uses configure (AKA autoconf), in common with a large proportion
>>> of open source software. It also has an additional dependency on the
>>> yajl library. I don't think there is anything unusually burdensome about
>>> either of those changes and in both cases an informative message was
>>> printed.
>>>
>>> Ian.
>>>
>>>
>>>
>> Dear Ian,
>>
>> Is there a wiki for building xen-4.2-unstable, and if there is, are the
>> recent changes reflected in the wiki?
> These changes to the build have been reflected in the README at the top
> level of the Xen source code tree, which is where the process for
> building Xen has always been documented.
>
> Ian.
>
>> Thank you very much.
>>
>> Yours sincerely,
>>
>> Teo En Ming (Zhang Enming)
>
>
Dear Ian,

I have written out all the steps for building and installing from 
Xen-4.2-unstable, as follows:

Building Xen-4.2-unstable

If you wish to build and install from xen-unstable.hg instead,

cd
git clone git://github.com/lloyd/yajl
cd yajl
sudo apt-get install ruby cmake
./configure
make
sudo make install

cd
hg clone http://xenbits.xensource.com/xen-unstable.hg
cd xen-unstable.hg
./configure
make world
sudo make install

I have also added the above steps into my Installation Instructions PDF 
document version 1.1.

Thank you very much.

Yours sincerely,

Teo En Ming (Zhang Enming)

  parent reply	other threads:[~2012-03-17 12:16 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-03-17  3:42 Error in "make tools" for Xen-4.2-unstable Teo En Ming (Zhang Enming)
2012-03-17 10:31 ` Konrad Rzeszutek Wilk
     [not found] ` <1331972566.13956.75.camel@dagon.hellion.org.uk>
     [not found]   ` <4F644DE5.4050709@gmail.com>
     [not found]     ` <1331976417.13956.77.camel@dagon.hellion.org.uk>
     [not found]       ` <4F645C85.6070309@gmail.com>
     [not found]         ` <1331979528.13956.84.camel@dagon.hellion.org.uk>
     [not found]           ` <4F64692A.8070805@gmail.com>
     [not found]             ` <1331981525.13956.87.camel@dagon.hellion.org.uk>
2012-03-17 12:16               ` Teo En Ming (Zhang Enming) [this message]
2012-03-19  7:25                 ` [Xen-users] " Ian Campbell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4F64808D.3030800@gmail.com \
    --to=singapore.mr.teo.en.ming@gmail.com \
    --cc=Ian.Campbell@citrix.com \
    --cc=xen-devel@lists.xen.org \
    --cc=xen-users@lists.xen.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.