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] [PATCH] Fix non-installed compilation

To: Samuel Thibault <samuel.thibault@xxxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH] Fix non-installed compilation
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Mon, 28 Jan 2008 18:31:47 +0000
Delivery-date: Mon, 28 Jan 2008 10:32:05 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <20080128182647.GA13082@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Achh3AoWSOzlZM3PEdy39QAWy6hiGQ==
Thread-topic: [Xen-devel] [PATCH] Fix non-installed compilation
User-agent: Microsoft-Entourage/11.3.6.070618
Should be fixed by c/s 16923.

 -- Keir


On 28/1/08 18:26, "Samuel Thibault" <samuel.thibault@xxxxxxxxxxxxx> wrote:

> Some headers got moved from tools/libxc/ to tools/include/
> This is needed to compile on machines which don't have Xen installed
> yet.
> 
> Signed-off-by: Samuel Thibault <samuel.thibault@xxxxxxxxxxxxx>
> 
> diff -r a763b70405fa tools/firmware/hvmloader/Makefile
> --- a/tools/firmware/hvmloader/Makefile Mon Jan 28 13:26:30 2008 +0000
> +++ b/tools/firmware/hvmloader/Makefile Mon Jan 28 18:23:09 2008 +0000
> @@ -20,7 +20,7 @@
>  
>  override XEN_TARGET_ARCH = x86_32
>  XEN_ROOT = ../../..
> -CFLAGS := -I$(XEN_ROOT)/tools/libxc -I.
> +CFLAGS := -I$(XEN_ROOT)/tools/include -I$(XEN_ROOT)/tools/libxc -I.
>  include $(XEN_ROOT)/tools/Rules.mk
>  
>  # The HVM loader is started in 32-bit mode at the address below:
> diff -r a763b70405fa tools/firmware/hvmloader/acpi/Makefile
> --- a/tools/firmware/hvmloader/acpi/Makefile Mon Jan 28 13:26:30 2008 +0000
> +++ b/tools/firmware/hvmloader/acpi/Makefile Mon Jan 28 18:23:09 2008 +0000
> @@ -17,7 +17,7 @@
>  
>  override XEN_TARGET_ARCH = x86_32
>  XEN_ROOT = ../../../..
> -CFLAGS := -I. -I.. -I$(XEN_ROOT)/tools/libxc
> +CFLAGS := -I. -I.. -I$(XEN_ROOT)/tools/include
>  include $(XEN_ROOT)/tools/Rules.mk
>  
>  C_SRC = build.c dsdt.c static_tables.c
> diff -r a763b70405fa tools/firmware/vmxassist/Makefile
> --- a/tools/firmware/vmxassist/Makefile Mon Jan 28 13:26:30 2008 +0000
> +++ b/tools/firmware/vmxassist/Makefile Mon Jan 28 18:23:09 2008 +0000
> @@ -29,7 +29,7 @@ TEXTADDR=0x000D0000
>  TEXTADDR=0x000D0000
>  
>  DEFINES=-DDEBUG -DTEXTADDR=$(TEXTADDR)
> -XENINC=-I$(XEN_ROOT)/tools/libxc
> +XENINC=-I$(XEN_ROOT)/tools/include
>  
>  # Disable PIE/SSP if GCC supports them. They can break us.
>  CFLAGS  += $(call cc-option,$(CC),-nopie,)
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel



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

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