Hello,<div id="yMail_cursorElementTracker_1525935014276"><br id="yMail_cursorElementTracker_1525934931905"><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">Thanks a lot for the reference manual.</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">&nbsp;</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">I have created example recipe.</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">&nbsp;</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><b style="overflow-wrap: break-word;"><u style="overflow-wrap: break-word;"><span style="overflow-wrap: break-word; font-size: 10pt;">The content of the .bb file:</span></u></b></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><b style="overflow-wrap: break-word;"><u style="overflow-wrap: break-word;"><span style="overflow-wrap: break-word; font-size: 10pt;"><span style="overflow-wrap: break-word; text-decoration-line: none;">&nbsp;</span></span></u></b></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">#</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;"># This file was derived from the 'Hello World!' example recipe in the</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;"># Yocto Project Development Manual.</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">#</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">&nbsp;</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">DESCRIPTION = "Simple helloworld application"</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">SECTION = "examples"</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">DEPENDS = ""</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">LICENSE = "MIT"</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">#LIC_FILES_CHKSUM = "file://LICENSE;md5=0835ade698e0bcf8506ecda2f7b4f302"</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">#FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-${PV}:"</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">&nbsp;</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">SRCREV = "4ec84957442182f36351f94c0626560ec3ffd487"</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">#SRC_URI = "https://github.com/DynamicDevices/bbexample.git"</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">SRC_URI = "file://bbexample-0.1.tar.gz"</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">S = "${WORKDIR}/bbexample"</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">&nbsp;</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">do_configure_prepend () {</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">&nbsp; ${S}/autogen.sh</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">}</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">inherit autotools</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">&nbsp;</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><b style="overflow-wrap: break-word;"><u style="overflow-wrap: break-word;"><span style="overflow-wrap: break-word; font-size: 10pt;">Sources</span></u></b></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><b style="overflow-wrap: break-word;"><u style="overflow-wrap: break-word;"><span style="overflow-wrap: break-word; font-size: 10pt;"><span style="overflow-wrap: break-word; text-decoration-line: none;">&nbsp;</span></span></u></b></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">-rwxr-xr-x 1 umn5cob umn5cob&nbsp;&nbsp; 294 May 10 01:41 autogen.sh</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">-rw-r--r-- 1 umn5cob umn5cob&nbsp;&nbsp; 274 May 10 01:41 bbexample.c</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">-rw-r--r-- 1 umn5cob umn5cob&nbsp;&nbsp; 259 May 10 01:41 bbexample.h</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">-rw-r--r-- 1 umn5cob umn5cob&nbsp;&nbsp; 374 May 10 01:41 bbexamplelib.c</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">-rw-r--r-- 1 umn5cob umn5cob&nbsp;&nbsp; 659 May 10 01:41 configure.ac</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">-rw-r--r-- 1 umn5cob umn5cob&nbsp;&nbsp; 303 May 10 01:41 Makefile.am</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">-rw-rw-r-- 1 umn5cob umn5cob 30416 May 10 02:02 Makefile.in</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">&nbsp;</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><b style="overflow-wrap: break-word;"><u style="overflow-wrap: break-word;"><span style="overflow-wrap: break-word; font-size: 10pt;">Error:</span></u></b></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">NOTE: Preparing RunQueue</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">NOTE: Executing SetScene Tasks</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">NOTE: Executing RunQueue Tasks</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><b style="overflow-wrap: break-word;"><span style="overflow-wrap: break-word; font-size: 10pt;">ERROR: Function failed: do_configure (log file is located at /home/umn5cob/yocto/poky/build/tmp/work/core2-64-poky-linux/bbexample/1.0-r0/temp/log.do_configure.24121)</span></b></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><b style="overflow-wrap: break-word;"><span style="overflow-wrap: break-word; font-size: 10pt;">ERROR: Logfile of failure stored in: /home/umn5cob/yocto/poky/build/tmp/work/core2-64-poky-linux/bbexample/1.0-r0/temp/log.do_configure.24121</span></b></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">Log data follows:</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">| DEBUG: Executing python function sysroot_cleansstate</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">| DEBUG: Python function sysroot_cleansstate finished</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">| DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', 'bit-64', 'x86_64-linux', 'common']</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">| DEBUG: Executing shell function autotools_preconfigure</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">| Previously configured separate build directory detected, cleaning /home/umn5cob/yocto/poky/build/tmp/work/core2-64-poky-linux/bbexample/1.0-r0/build</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">| DEBUG: Shell function autotools_preconfigure finished</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">| DEBUG: Executing python function autotools_copy_aclocals</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">| DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', 'bit-64', 'x86_64-linux', 'common']</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">| DEBUG: Python function autotools_copy_aclocals finished</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">| DEBUG: Executing shell function do_configure</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">| Generating configure files... may take a while.</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">| autoreconf: 'configure.ac' or 'configure.in' is required</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">| WARNING: exit code 1 from a shell command.</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><b style="overflow-wrap: break-word;"><span style="overflow-wrap: break-word; font-size: 10pt;">| ERROR: Function failed: do_configure (log file is located at /home/umn5cob/yocto/poky/build/tmp/work/core2-64-poky-linux/bbexample/1.0-r0/temp/log.do_configure.24121)</span></b></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><b style="overflow-wrap: break-word;"><span style="overflow-wrap: break-word; font-size: 10pt;">ERROR: Task 5 (/home/umn5cob/yocto/poky/meta-yocto-bsp/recipes-bbexample_1.0/bbexample/bbexample_1.0.bb, do_configure) failed with exit code '1'</span></b></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">NOTE: Tasks Summary: Attempted 533 tasks of which 532 didn't need to be rerun and 1 failed.</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">No currently running tasks (510 of 543)</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">&nbsp;</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">Summary: 1 task failed:</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">&nbsp; /home/umn5cob/yocto/poky/meta-yocto-bsp/recipes-bbexample_1.0/bbexample/bbexample_1.0.bb, do_configure</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">Summary: There was 1 WARNING message shown.</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">Summary: There was 1 ERROR message shown, returning a non-zero exit code.</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;">&nbsp;</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;" id="yMail_cursorElementTracker_1525935034512">Someone please guide me what is missed and error?</span></p><p class="yiv7612199202MsoNormal" style="overflow-wrap: break-word; font-family: sans-serif;"><span style="overflow-wrap: break-word; font-size: 10pt;" id="yMail_cursorElementTracker_1525935029175">&nbsp;</span></p><div id="ymail_android_signature"><a href="https://overview.mail.yahoo.com/mobile/?.src=Android">Sent from Yahoo Mail on Android</a></div> <br> <blockquote style="margin: 0 0 20px 0;"> <div style="font-family:Roboto, sans-serif; color:#6D00F6;"> <div>On Thu, 10 May 2018 at 5:59 a.m., Andre McCurdy</div><div>&lt;armccurdy@gmail.com&gt; wrote:</div> </div> <div style="padding: 10px 0 0 20px; margin: 10px 0 0 0; border-left: 1px solid #6D00F6;"> <div id="yiv1290272822"><div><div class="yiv1290272822yqt9330019662 yQTDBase" id="yiv1290272822yqtfd04591"><div dir="ltr">On Wed, May 9, 2018 at 8:59 AM, Ugesh Reddy via bitbake-devel <span dir="ltr">&lt;<a rel="nofollow" shape="rect" ymailto="mailto:bitbake-devel@lists.openembedded.org" target="_blank" href="mailto:bitbake-devel@lists.openembedded.org">bitbake-devel@lists.openembedded.org</a>&gt;</span> wrote:<br clear="none"><div class="yiv1290272822gmail_extra"><div class="yiv1290272822gmail_quote"><blockquote class="yiv1290272822gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex;">Hello,<div id="yiv1290272822gmail-m_-2798005002225837817yMail_cursorElementTracker_1525881354960">&nbsp;The devtool hides out the information and trying to learn bitbake and wanted understand each entry in the .BB files.So I would to write it instead of tool.</div><div id="yiv1290272822gmail-m_-2798005002225837817yMail_cursorElementTracker_1525881480048"><br clear="none"></div><div id="yiv1290272822gmail-m_-2798005002225837817yMail_cursorElementTracker_1525881480127">Could you guide me?</div></blockquote><div><br clear="none"></div><div>How to write a recipe is well documented:<br clear="none"></div><div><br clear="none">&nbsp; <a rel="nofollow" shape="rect" target="_blank" href="https://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#new-recipe-writing-a-new-recipe">https://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#new-recipe-writing-a-new-recipe</a><br clear="none">&nbsp; <a rel="nofollow" shape="rect" target="_blank" href="https://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#new-recipe-autotooled-package">https://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#new-recipe-autotooled-package</a><br clear="none"><br clear="none"></div><div>You can also learn a lot by reviewing and understanding the recipes in oe-core.<br clear="none"></div><div><br clear="none"></div></div></div></div></div></div></div> </div> </blockquote></div>