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] Xen ACM build error

To: 王若曾 <ruozeng.w@xxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Xen ACM build error
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Thu, 2 Sep 2010 13:42:23 +0100
Cc:
Delivery-date: Thu, 02 Sep 2010 05:43:22 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <201009021132556407168@xxxxxxxxx>
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: ActKT6o6fQETjGkMR4Go9kgBr3/80gATJ/x1
Thread-topic: [Xen-devel] Xen ACM build error
User-agent: Microsoft-Entourage/12.26.0.100708
Probably you did not set XSM_ENABLE=y as well as ACM_SECURITY=y. You need
both or the build fails as you have seen.

 K.

On 02/09/2010 04:32, "王若曾" <ruozeng.w@xxxxxxxxx> wrote:

> Hi,
> When building ACM into xen, I found this error:
>  
>  
> acm_core.c: In function ‘acm_init’:
> acm_core.c:283: error: ‘policy_buffer’ undeclared (first use in this function)
> acm_core.c:283: error: (Each undeclared identifier is reported only once
> acm_core.c:283: error: for each function it appears in.)
> acm_core.c:283: error: ‘policy_size’ undeclared (first use in this function)
> cc1: warnings being treated as errors
> acm_core.c:319: warning: implicit declaration of function ‘register_xsm’
> acm_core.c: At top level:
> acm_core.c:325: warning: data definition has no type or storage class
> acm_core.c:325: warning: type defaults to ‘int’ in declaration of
> ‘xsm_initcall’
> acm_core.c:325: warning: parameter names (without types) in function
> declaration
> make[4]: *** [acm_core.o] Error 1
> make[4]: Leaving directory `/xen/xen-3.4.2/xen/xsm/acm'
> make[3]: *** [acm/built_in.o] Error 2
> make[3]: Leaving directory `/xen/xen-3.4.2/xen/xsm'
> make[2]: *** [/xen/xen-3.4.2/xen/xsm/built_in.o] Error 2
> make[2]: Leaving directory `/xen/xen-3.4.2/xen/arch/x86'
> make[1]: *** [/xen/xen-3.4.2/xen/xen] Error 2
> make[1]: Leaving directory `/xen/xen-3.4.2/xen'
> make: *** [build] Error 2
>  
> I've checked acm_core.c , and I didn't find the declaration of "policy_buffer"
> and "policy_size".
>  
> Could anyone help?
>  
> OS: Ubuntu Server 8.04
> XEN: 3.4.2
>  
> thx!
> 2010-09-02 
> 
> Best wishes
> Ruozeng W
> 



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

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