[U-Boot] Problem when compiling Uboot 1.3.4 use arm-linux-gcc 3.3.2

Zheng Zhang zwxplay at gmail.com
Sun Jul 25 17:08:03 CEST 2010


Hi everyone,
I am porting uboot 1.3.4 to my s3c2440 board, the cross compiler is
arm-linux-gcc 3.3.2, and met a problem as following:

        cd /home/Fedora/Desktop/utu2440/u-boot-1.3.4 && arm-linux-ld
-Bstatic -T
/home/Fedora/Desktop/utu2440/u-boot-1.3.4/board/utu2440/u-boot.lds  -Ttext
0x33F80000 $UNDEF_SYM cpu/arm920t/start.o \
            --start-group board/utu2440/libutu2440.a
lib_generic/libgeneric.a cpu/arm920t/libarm920t.a
cpu/arm920t/s3c24x0/libs3c24x0.a lib_arm/libarm.a fs/cramfs/libcramfs.a
fs/fat/libfat.a fs/fdos/libfdos.a fs/jffs2/libjffs2.a
fs/reiserfs/libreiserfs.a fs/ext2/libext2fs.a net/libnet.a disk/libdisk.a
drivers/bios_emulator/libatibiosemu.a drivers/block/libblock.a
drivers/dma/libdma.a drivers/hwmon/libhwmon.a drivers/i2c/libi2c.a
drivers/input/libinput.a drivers/misc/libmisc.a drivers/mmc/libmmc.a
drivers/mtd/libmtd.a drivers/mtd/nand/libnand.a
drivers/mtd/nand_legacy/libnand_legacy.a drivers/mtd/onenand/libonenand.a
drivers/mtd/spi/libspi_flash.a drivers/net/libnet.a
drivers/net/sk98lin/libsk98lin.a drivers/pci/libpci.a
drivers/pcmcia/libpcmcia.a drivers/spi/libspi.a drivers/rtc/librtc.a
drivers/serial/libserial.a drivers/usb/libusb.a drivers/video/libvideo.a
common/libcommon.a libfdt/libfdt.a api/libapi.a post/libpost.a  --end-group
-L /usr/local/arm/3.3.2/lib/gcc-lib/arm-linux/3.3.2 -lgcc \
            -Map u-boot.map -o u-boot
cpu/arm920t/start.o(.text+0x108):/home/Fedora/Desktop/utu2440/u-boot-1.3.4/cpu/arm920t/start.S:277:
relocation truncated to fit: R_ARM_PC24 *UND*
cpu/arm920t/start.o(.text+0x114):/home/Fedora/Desktop/utu2440/u-boot-1.3.4/cpu/arm920t/start.S:282:
relocation truncated to fit: R_ARM_PC24 *UND*

I think it may be not a Floating Point problem.I am not quite familiar with
uboot, thank you for your suggestions!

Br
Zheng


More information about the U-Boot mailing list