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

=?GB2312?Q?James_Chen_=28=EA=90=8F=A9=CD=A2=29?= yentingchen at gmail.com
Wed Dec 14 15:13:28 CET 2005


Dear all,
I want to build a image for SMDK2410, so I do the following:
$ make smdk2410_config
$ make all
But I got this error message:

make -C tools all
make[1]: Entering directory `/home/cyt/svnwork/u-boot/u-boot-1.1.3/trunk/tools'
gcc -Wall -pedantic -idirafter ../include -DTEXT_BASE=0x33F80000
-DUSE_HOSTCC -O -c -o img2srec.o img2srec.c
gcc -Wall -pedantic -idirafter ../include -DTEXT_BASE=0x33F80000
-DUSE_HOSTCC -O  -o img2srec img2srec.o
strip img2srec
gcc -g -Wall -pedantic -idirafter ../include -DTEXT_BASE=0x33F80000
-DUSE_HOSTCC -O -c mkimage.c
gcc -g -Wall -pedantic -idirafter ../include -DTEXT_BASE=0x33F80000
-DUSE_HOSTCC -O -c crc32.c
gcc -Wall -pedantic -idirafter ../include -DTEXT_BASE=0x33F80000
-DUSE_HOSTCC -O  -o mkimage mkimage.o crc32.o
strip mkimage
gcc -g -Wall -pedantic -idirafter ../include -DTEXT_BASE=0x33F80000
-DUSE_HOSTCC -O -c envcrc.c
In file included from ../include/config.h:2,
                 from envcrc.c:32:
../include/configs/smdk2410.h:101: too many `l's in integer constant
make[1]: *** [envcrc.o] Error 1
make[1]: Leaving directory `/home/cyt/svnwork/u-boot/u-boot-1.1.3/trunk/tools'
make: *** [tools] Error 2

My arm-linux-gcc is 3.2.

I cannot figure out what this message means? Any suggestions?

Thanks.




More information about the U-Boot mailing list