From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gerhard Jaeger Date: Fri, 16 Dec 2005 09:41:00 +0100 Subject: [U-Boot-Users] About a make error: "too many `l's in integer constant" In-Reply-To: References: <20051214152542.39F2B353416@atlas.denx.de> Message-ID: <200512160941.00824.g.jaeger@sysgo.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi, On Friday 16 December 2005 09:35, James Chen wrote: > I tried the ELDK toolchain (version arm-2005-03-06.iso), but this > error still occurs. > > Best Regards. > > On 12/14/05, Wolfgang Denk wrote: > > In message you wrote: > > > > > > 1. Is there any website providing workable toolchain for u-boot? > > > > You can use the ELDK; see http://www.denx.de/wiki/view/DULG/ELDKAvailability > > > > > 2. The following patch solves my problem, but I am not sure why this works? > > > > Neither am I. But your toolchain must be badly misconfigured or > > otherwise broken, so who knows. > > > > Best regards, > > > > Wolfgang Denk > > at that stage it's not a problem of your cross-toolchain, it's the problem of the host compiler, having an old i.e. 2.95 compiler on your build system will cause this error and as you stated correctly will disappear, when removing that pedantic flag. So, no worries, the u-boot should work. Gerhard -- Gerhard Jaeger SYSGO AG Embedded and Real-Time Software www.sysgo.com | www.elinos.com | www.pikeos.com | www.osek.de