Hi fellows,

When I build uboot for my imx6 wandboard.
I got toolchain error, please see detailed below. Previously I can build the 
uboot month ago.

arch/arm/imx-common/built-in.o: In function `print_cpuinfo':
/home/lucid/imx6dl/uboot-imx/arch/arm/imx-common/cpu.c:199: undefined reference 
to `uclass_get_device'
/home/lucid/imx6dl/uboot-imx/arch/arm/imx-common/cpu.c:201: undefined reference 
to `thermal_get_temp'
arch/arm/imx-common/built-in.o: In function `arch_preboot_os':
/home/lucid/imx6dl/uboot-imx/arch/arm/imx-common/cpu.c:270: undefined reference 
to `ldo_mode_set'
drivers/built-in.o: In function `read_cpu_temperature':
/home/lucid/imx6dl/uboot-imx/drivers/thermal/imx_thermal.c:43: undefined 
reference to `dev_get_platdata'
/home/lucid/imx6dl/uboot-imx/drivers/thermal/imx_thermal.c:45: undefined 
reference to `dev_get_priv'
drivers/built-in.o: In function `imx_thermal_probe':
/home/lucid/imx6dl/uboot-imx/drivers/thermal/imx_thermal.c:226: undefined 
reference to `dev_get_platdata'
/home/lucid/imx6dl/uboot-imx/drivers/thermal/imx_thermal.c:227: undefined 
reference to `dev_get_priv'
arm-linux-gnueabihf-ld.bfd: BFD (GNU Binutils for Ubuntu) 2.24 assertion fail 
../../bfd/elf32-arm.c:7696
arm-linux-gnueabihf-ld.bfd: BFD (GNU Binutils for Ubuntu) 2.24 assertion fail 
../../bfd/elf32-arm.c:7696
arm-linux-gnueabihf-ld.bfd: BFD (GNU Binutils for Ubuntu) 2.24 assertion fail 
../../bfd/elf32-arm.c:7696
arm-linux-gnueabihf-ld.bfd: BFD (GNU Binutils for Ubuntu) 2.24 assertion fail 
../../bfd/elf32-arm.c:7696
arm-linux-gnueabihf-ld.bfd: BFD (GNU Binutils for Ubuntu) 2.24 assertion fail 
../../bfd/elf32-arm.c:7696
arm-linux-gnueabihf-ld.bfd: error: required section '.rel.plt' not found in the 
linker script
arm-linux-gnueabihf-ld.bfd: final link failed: Invalid operation
make: *** [u-boot] Error 1

Thanks!
Wenming



_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to