Re: [U-Boot-Users] About a make error: "too many `l's in integer constant"

I tried the ELDK toolchain (version arm-2005-03-06.iso), but this error still occurs.
Best Regards.
On 12/14/05, Wolfgang Denk wd@denx.de wrote:
In message eca8910f0512140716l197e80f6o388a987ab9d9ecf@mail.gmail.com you wrote:
- Is there any website providing workable toolchain for u-boot?
You can use the ELDK; see http://www.denx.de/wiki/view/DULG/ELDKAvailability
- 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
-- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de It may be that your whole purpose in life is simply to serve as a warning to others.

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 wd@denx.de wrote:
In message eca8910f0512140716l197e80f6o388a987ab9d9ecf@mail.gmail.com you wrote:
- Is there any website providing workable toolchain for u-boot?
You can use the ELDK; see http://www.denx.de/wiki/view/DULG/ELDKAvailability
- 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

Thanks, it is really the host compiler version problem. But why does the HOST_CFLAGS involve in the process of the cross-compilation?
Best Regards.
On 12/16/05, Gerhard Jaeger g.jaeger@sysgo.com wrote:
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 wd@denx.de wrote:
In message eca8910f0512140716l197e80f6o388a987ab9d9ecf@mail.gmail.com you wrote:
- Is there any website providing workable toolchain for u-boot?
You can use the ELDK; see http://www.denx.de/wiki/view/DULG/ELDKAvailability
- 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 gjaeger@sysgo.com SYSGO AG Embedded and Real-Time Software www.sysgo.com | www.elinos.com | www.pikeos.com | www.osek.de

In message eca8910f0512160035r11285654m3e7a6e6bf4e1c6ea@mail.gmail.com you wrote:
I tried the ELDK toolchain (version arm-2005-03-06.iso), but this error still occurs.
It works fine here. So probably your source code is corrupted. Please make sure you have a clean source tree.
Is there any chance that a Windoze system was involved which crippled the sources?
Best regards,
Wolfgang Denk
participants (3)
-
Gerhard Jaeger
-
James Chen (ꐏ┩�)
-
Wolfgang Denk