<div dir="ltr">Daiane,<div><br></div><div><div>Thanks for sending my the examples, I am sorry that I am not grasping the examples.</div><div><br></div><div>Looking at the "tiny example" below, it inherits autotools, so that is good, as I am using autools in my project to generate Makefile as well.</div>

<div><br></div><div>My questions: </div><div>- Where in this recipe below points to my project directory?</div><div>- Is ${FSL_MIRROR}/${PN} where I place my project?  Or </div><div>- where in the build/tmp/work/... area should I place my project? In my case, what environment variables shall I use?</div>

<div><br></div><div>How can I skip the SRC_URI checksums?  I don't need that as I am placing trusted source in the the tree.</div><div><br></div><div>Would BB automatically run ./configure , make and make install ?</div>

<div><br></div><div>How would this recipe get called ? entry in my conf.local?</div><div><br></div><div>Many Thanks,</div><div><br></div><div>Norman</div><div><br></div><div><br></div><div># Copyright (C) 2013 Freescale Semiconductor</div>

<div># Released under the MIT license (see COPYING.MIT for the terms)</div><div>DESCRIPTION = "Freescale Multimedia VPU wrapper"</div><div>DEPENDS = "imx-vpu"</div><div>LICENSE = "Proprietary"</div>

<div>SECTION = "multimedia"</div><div>LIC_FILES_CHKSUM = "file://EULA.txt;md5=93b784b1c11b3fffb1638498a8dde3f6"</div><div><br></div><div># FIXME: Inspecting the source code the content is in fact 1.0.40</div>

<div>SRC_URI = "${FSL_MIRROR}/${PN}-<a href="tel:3.10.9-1.0.0" value="+13109100" target="_blank">3.10.9-1.0.0</a>.bin;fsl-eula=true"</div><div>SRC_URI[md5sum] = "25891ef8d92e82d9b2e999a74a327971"</div>
<div>SRC_URI[sha256sum] = "84d610c478963e7b6a9660a38547b5365ca910159972b3860d7356aee33b9b41"</div>
<div><br></div><div>S = "${WORKDIR}/${PN}-<a href="tel:3.10.9-1.0.0" value="+13109100" target="_blank">3.10.9-1.0.0</a>"</div><div><br></div><div>inherit fsl-eula-unpack autotools pkgconfig</div><div><br></div>
<div>do_install_append() {</div><div>    # FIXME: Drop examples for now</div>
<div>    rm -r ${D}${datadir}/imx-mm</div><div>}</div><div><br></div><div>PACKAGE_ARCH = "${MACHINE_ARCH}"</div><div>COMPATIBLE_MACHINE = "(mx6q|mx6dl|mx6s)"</div><div><br></div><div><br></div><div><br>

</div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Nov 7, 2013 at 4:50 AM, Daiane Angolini <span dir="ltr"><<a href="mailto:daiane.angolini@freescale.com" target="_blank">daiane.angolini@freescale.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 07-11-2013 02:16, br jer wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I am using the "master" branch of Yocto.  I have a gstreamer application<br>
that is compiled and tested on Ubuntu.  I have a Makefile for this<br>
application.  The Yocto build I use fsl-image-test and added a few<br>
plugins in my conf.local.  I have tested all the plugins/pipeline that<br>
is needed for this app with gst-launch.<br>
<br>
I just want to run a quick test of the code on the wandboard,  what is<br>
the fastest way to do a make and produce a executable ?  I looked at the<br>
Yocto manual and it seems that it calls for creating a recipe etc.  Is<br>
there a simple template that I can use?<br>
</blockquote>
<br></div></div>
You can try to use your already built binary into any rootfs.<br>
<br>
If you decide to try to make the recipe, you can share here your problems, but, please take care of proprietary stuff.<br>
<br>
You can try at first an tiny example:<br>
<a href="http://git.yoctoproject.org/cgit/cgit.cgi/meta-fsl-arm/tree/recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.40.bb?h=master-next&id=9135a32b50800cac2c3feb0bac1f19c3d6743add" target="_blank">http://git.yoctoproject.org/<u></u>cgit/cgit.cgi/meta-fsl-arm/<u></u>tree/recipes-multimedia/<u></u>libfslvpuwrap/libfslvpuwrap_1.<u></u>0.40.bb?h=master-next&id=<u></u>9135a32b50800cac2c3feb0bac1f19<u></u>c3d6743add</a><br>

<br>
<br>
and then go to a more complex one:<br>
<br>
<a href="http://git.yoctoproject.org/cgit/cgit.cgi/meta-fsl-arm/tree/recipes-multimedia/gst-plugins/gst-fsl-plugin_3.0.9.bb?h=master-next&id=9135a32b50800cac2c3feb0bac1f19c3d6743add" target="_blank">http://git.yoctoproject.org/<u></u>cgit/cgit.cgi/meta-fsl-arm/<u></u>tree/recipes-multimedia/gst-<u></u>plugins/gst-fsl-plugin_3.0.9.<u></u>bb?h=master-next&id=<u></u>9135a32b50800cac2c3feb0bac1f19<u></u>c3d6743add</a><br>

<br>
<br>
Daiane<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Thanks,<br>
Norman<br>
<br>
<br>
______________________________<u></u>_________________<br>
meta-freescale mailing list<br>
<a href="mailto:meta-freescale@yoctoproject.org" target="_blank">meta-freescale@yoctoproject.<u></u>org</a><br>
<a href="https://lists.yoctoproject.org/listinfo/meta-freescale" target="_blank">https://lists.yoctoproject.<u></u>org/listinfo/meta-freescale</a><br>
<br><span class="HOEnZb"><font color="#888888">
</font></span></blockquote><span class="HOEnZb"><font color="#888888">
<br>
<br>
-- <br>
Daiane<br>
<br>
</font></span></blockquote></div><br></div>