From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vincent Hanquez Subject: Re: Building XCI on a 64 bit Linux - Fails Date: Mon, 10 Aug 2009 14:01:26 +0100 Message-ID: <4A801A26.6050105@eu.citrix.com> References: <8686c3cd0908030920t6607000bv76c70f418a2e521f@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <8686c3cd0908030920t6607000bv76c70f418a2e521f@mail.gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Tom Rotenberg Cc: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org Tom Rotenberg wrote: > Hi All, > > It seems like trying to build the XCI tree, on a 64-bit Linux, fails. > Shouldn't it be possible to build the XCI tree on a 64-bit linux? > Can anyone please help me with this? > =20 there's no reason why building on 64 bits shouldn't work, although the=20 team usually build 32 bits. which might explain why we haven't seen this issue. > What i did: > git clone http://xenbits.xensource.com/git-http/xenclient/build > cd build > cp configs/xenclient_config ./.config > make > > I got the following errors: > cc1: warnings being treated as errors > block-qcow2.c: In function =D7=92bdrv_pread=D7=92: > block-qcow2.c:237: warning: format =D7=92%#llx=D7=92 expects type =D7=92= long long > unsigned int=D7=92, but argument 5 has type =D7=92__off_t=D7=92 > =20 it looks like you __off_t is 32 bits ... where it should have been 64=20 bits... did you use the config in configs/ ? can you send me your build .config and the uclibc config in=20 toolchain_build_*/uClibc-0.9.30/.config ? thanks, --=20 Vincent