Hi, I'm having this issue, I'm not able to compile a kernel source which I have in my system, locally.
This is my recipe, after following instructions at http://www.yoctoproject.org/docs/1.4/dev-manual/dev-manual.html#building-software-from-an-external-source require linux.inc #THIS TEMPLATE COPIED FROM linux-sakoman_3.5.bb DESCRIPTION = "Linux kernel for OMAP processors" LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7" KERNEL_IMAGETYPE = "uImage" COMPATIBLE_MACHINE = "overo" FILESEXTRAPATHS_prepend := "${THISDIR}/linux-omap-khilmanpm:" PV = "3.5" inherit externalsrc S = "/home/desen555/suan_work/kernel_work/khilman35-src-mods/linux-omap-khilmanpm" B = "${WORKDIR}/git" SRC_URI = "file://defconfig \ file://omap2plus_defconfig \ file://usb_off.patch \ " As you can see the kernel source directory is in S variable. When the command "bitbake virtual/kernel" is run, i get this output ERROR: Function failed: do_configure (see /home/desen555/yocto/build/tmp/work/overo-poky-linux-gnueabi/linux-omap-khilmanpm/3.5-r0/temp/log.do_configure.28505 for further information) ERROR: Logfile of failure stored in: /home/desen555/yocto/build/tmp/work/overo-poky-linux-gnueabi/linux-omap-khilmanpm/3.5-r0/temp/log.do_configure.28505 Log data follows: | DEBUG: Executing python function sysroot_cleansstate | DEBUG: Python function sysroot_cleansstate finished | DEBUG: Executing shell function do_configure | sed: can't read /home/desen555/yocto/build/tmp/work/overo-poky-linux-gnueabi/linux-omap-khilmanpm/3.5-r0/*defconfig: No such file or directory* | ERROR: Function failed: do_configure (see /home/desen555/yocto/build/tmp/work/overo-poky-linux-gnueabi/linux-omap-khilmanpm/3.5-r0/temp/log.do_configure.28505 for further information) ERROR: Task 2 (/home/desen555/yocto/poky/meta-dese_iisc/recipes-kernel/linux/ linux-omap-khilmanpm_3.5.bb, do_configure) failed with exit code '1' NOTE: Tasks Summary: Attempted 545 tasks of which 543 didn't need to be rerun and 1 failed. Waiting for 0 running tasks to finish: Summary: 1 task failed: /home/desen555/yocto/poky/meta-dese_iisc/recipes-kernel/linux/ linux-omap-khilmanpm_3.5.bb, do_configure Summary: There was 1 ERROR message shown, returning a non-zero exit code. If at all I put my defconfig file in the place it is looking for, then it throws other errors, so I guess that is not the right way.. Anybody compiled kernel as an external source in yocto..?? --------------------------------- *Sudhangathan BS* Ph:(+91) 9731-905-205 ---------------------------------
_______________________________________________ yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/yocto
