<div>I compile u-boot1.2.0 using cross2.95.3 cross3.3.2 and cross3.4.1 ,but all failed. </div>
<div> </div>
<div>make[1]: Leaving directory `/home/jiejie/uboot/u-boot-1.2.0/post/cpu'<br><br>make -C cpu/arm920t start.o<br>make[1]: Entering directory `/home/jiejie/uboot/u-boot-1.2.0/cpu/arm920t'<br>/usr/local/arm/3.3.2/bin/arm-linux-gcc -D__ASSEMBLY__ -g -Os -fno-strict-aliasing -fno-common -ffixed-r8 -msoft-float -mshort-load-bytes -D__KERNEL__ -DTEXT_BASE=0x33F80000 -I/home/jiejie/uboot/u-boot-1.2.0/include -fno-builtin -ffreestanding -nostdinc -isystem /usr/local/arm/3.3.2/lib/gcc-lib/arm-linux/3.3.2/include -pipe -DCONFIG_ARM -D__ARM__ -march=armv4 -mapcs-32 -c -o start.o start.S<br>
<br>start.S: Assembler messages:<br>start.S:185: Error: internal_relocation (type: OFFSET_IMM) not fixed up<br>start.S:186: Error: internal_relocation (type: OFFSET_IMM) not fixed up<br>start.S:188: Error: internal_relocation (type: OFFSET_IMM) not fixed up<br>
<br>start.S:190: Error: internal_relocation (type: OFFSET_IMM) not fixed up<br>start.S:200: Error: internal_relocation (type: OFFSET_IMM) not fixed up<br>start.S:204: Error: internal_relocation (type: OFFSET_IMM) not fixed up<br>
<br>start.S:206: Error: internal_relocation (type: OFFSET_IMM) not fixed up<br>make[1]: *** [start.o] error 1<br>make[1]: Leaving directory `/home/jiejie/uboot/u-boot-1.2.0/cpu/arm920t'<br>make: *** [cpu/arm920t/start.o] error 2<br>
</div>
<div>Please tell me why ,thankyou very much!</div>