WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Help with 3.4.x compilation problem

To: Mick Jordan <mick.jordan@xxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Help with 3.4.x compilation problem
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Thu, 29 Apr 2010 05:26:26 -0700
Cc: "Derek.Murray@xxxxxxxxxxxx" <Derek.Murray@xxxxxxxxxxxx>
Delivery-date: Thu, 29 Apr 2010 05:27:22 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4BD8DCC1.9050409@xxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcrnOZZtvdCNJNuzRXGVRhxsP09JQQAXZlJF
Thread-topic: [Xen-devel] Help with 3.4.x compilation problem
User-agent: Microsoft-Entourage/12.23.0.091001
On 28/04/2010 18:11, "Mick Jordan" <mick.jordan@xxxxxxxxxx> wrote:

> 
> I've searched the source tree and indeed cannot find any directory named
> foreign. However, I can find some directories containing the pattern
> foreign, e.g., tools/include/xen-foreign,  so I am guessing that some
> symbolic link hackery is done in a normal build that sets this up. I say
> "normal" because, for various reasons, I do not build my mini-os variant
> inside the Xen tree but rather refer to it via an environment variable.
> This worked fine in 3.1.4.

You need -I/import/xen/xen-3.4.2/tools/include in your CFLAGS, and at some
point previously you need to have done 'make' inside that directory, in
order to have set up the necessary symlinks.

 -- Keir



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>