<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi,<div> I get the following error while running the bitbake linux-yocto command for a qemu machine conf that I'm building. The build system is unable to find the dtc binary:</div><div><br></div><div><font face="Monaco" size="2">| make: Leaving directory `/tool/yocto/poky/build/tmp/work/qemuarma9-poky-linux-gnueabi/linux-yocto/3.4.52+gitAUTOINC+7250de4d4a_4122d6cf3f-r4.5/image/usr/src/kernel'<br>| NOTE: make -j 6 vexpress-v2p-ca9.dtb<br>| DTC arch/arm/boot/vexpress-v2p-ca9.dtb<br>| /bin/sh: /tool/yocto/poky/build/tmp/work/qemuarma9-poky-linux-gnueabi/linux-yocto/3.4.52+gitAUTOINC+7250de4d4a_4122d6cf3f-r4.5/linux-qemuarma9-standard-build/scripts/dtc/</font><font face="Monaco"><font size="2" color="#ff2600">dtc: No such file or directory</font><br><font size="2">| make[3]: *** [arch/arm/boot/vexpress-v2p-ca9.dtb] Error 1</font><br><font size="2">| make[2]: *** [vexpress-v2p-ca9.dtb] Error 2</font><br><font size="2">| make[1]: *** [sub-make] Error 2</font><br><font size="2">| make: *** [all] Error 2</font><br><font size="2">| ERROR: oe_runmake failed</font><br><font size="2">| WARNING: /tool/yocto/poky/build/tmp/work/qemuarma9-poky-linux-gnueabi/linux-yocto/3.4.52+gitAUTOINC+7250de4d4a_4122d6cf3f-r4.5/temp/run.do_install.10606:1 exit 1 from</font><br><font size="2">| exit 1</font><br><font size="2">| ERROR: Function failed: do_install (log file is located at /tool/yocto/poky/build/tmp/work/qemuarma9-poky-linux-gnueabi/linux-yocto/3.4.52+gitAUTOINC+7250de4d4a_4122d6cf3f-r4.5/temp/log.do_install.10606)</font><br><font size="2">ERROR: Task 4 (/tool/yocto/poky/meta/recipes-kernel/linux/linux-yocto_3.4.bb, do_install) failed with exit code '1'</font><br><font size="2">NOTE: Tasks Summary: Attempted 598 tasks of which 597 didn't need to be rerun and 1 failed.</font><br></font><br></div><div><b><u><br></u></b></div><div><b><u>File : qemuarmhf.conf</u></b></div><div><br></div><div><font face="Menlo"><span style="font-size: 11px;">#@TYPE: Machine<br>#@NAME: qemuarma9<br>#@DESCRIPTION: Machine configuration for QEMU ARM Cortex A9.<br><br># Specify the default tune.<br>DEFAULTTUNE = "armv7a-neon"<br><br>require conf/machine/include/qemu.inc<br>require conf/machine/include/tune-cortexa9.inc<br><br># Specify the kernel devicetree.<br>KERNEL_DEVICETREE = "vexpress-v2p-ca9.dtb"<br><br># Specify the machine name used by the kernel.<br>KMACHINE_qemuarma9 = "vexpress"<br><br># Specify the kernel image type.<br>KERNEL_IMAGETYPE = "uImage"<br><br># Set default load address.<br># Override with KERNEL_EXTRA_ARGS_<board> += "..." in machine file if required<br>#KERNEL_EXTRA_ARGS_qemuarma9 += "UIMAGE_LOADADDR=0x8000"<br><br># Specify the serial console parameters.<br>SERIAL_CONSOLE = "115200 ttyAMA0"</span></font></div><div><br></div><div><br></div><div>Best regards,</div><div><br></div><div>Elvis Dowson</div></body></html>