<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr">On Mon, May 7, 2018, 17:26 C Michael Sundius <<a href="mailto:msundius@sundius.com">msundius@sundius.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi All, <br><br></div><div>I've been scratching my head all day about why I can build my recipe under bitbake, but whne I try to build w/ the SDK I create w/ bitbake -c populate_sdk <my-image> it cant find the headers for the libraries that I depend upon. <br><br></div><div>somehow when I create the sdk, it does not include the header files for the dependent libs. I see the .so files in the sysroot, but I don't see any of the header files. <br><br></div><div>I don't see any of the headers for libxml2, or the other libs.. those are simply standard recipes from yocto.<br></div><div><br></div><div>any thoughts what am i doing wrong?<br></div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Maybe <span style="white-space:pre-wrap"> "dev-pkgs" was accidentally removed from </span><span style="font-family:sans-serif;white-space:pre-wrap">SDKIMAGE_FEATURES?</span></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br>-----------------------<br>inherit abc-cmake<br>inherit pkgconfig<br>inherit systemd<br><br>EXTRA_OECMAKE_append = "\<br> -DENABLE_SYSTEMD=ON \<br> -DENABLE_API=ON \<br> -DENABLE_CONFIG=ON \<br> -DENABLE_UNITTEST=ON \<br> -DENABLE_TUNCTL=ON \<br> -DENABLE_WATCHDOG=ON \<br> -DENABLE_AESNI=ON \<br> -DFORCE_ALIGNMENT=OFF \<br> -DENABLE_TRACE=OFF \<br> -DENABLE_TUNING=OFF \<br>"<br><br>EXTRA_OECMAKE_append_abc-dev = " -DENABLE_TRACE=ON"<br>EXTRA_OECMAKE_append_abc-dbg = " -DENABLE_TUNING=ON"<br><br>LIC_FILES_CHKSUM = "file://COPYING;md5=8b5f7a1e89273c8fd243ca57ad73e483"<br><br>SRC_URI += "file://myprog.service"<br>SRC_URI += "file://myprog.conf"<br><br>SYSTEMD_SERVICE_${PN} = "myprog.service"<br>SYSTEMD_AUTO_ENABLE_${PN} = "enable"<br><br>do_install_append () {<br> #install systemd service file<br> install -d ${D}${systemd_system_unitdir}<br> install -m 0644 ${WORKDIR}/udpf.service ${D}${systemd_system_unitdir}<br><br> #install tmpfiles.d configuration file<br> install -d ${D}${sysconfdir}/tmpfiles.d<br> install -m 0644 ${WORKDIR}/udpf.conf ${D}${sysconfdir}/tmpfiles.d/<br>}<br><br><br>PACKAGES =+ "${PN}-utilities ${PN}-samples ${PN}-conf"<br><br>FILES_${PN} += "${sbindir}/dpfd"<br>FILES_${PN}-dev += "\<br> ${sbindir}/segtest \<br> ${sbindir}/ttest \<br> ${sbindir}/workq \<br>"<br>FILES_${PN}-utilities += "${sbindir}/tunctl ${sbindir}/tapctl"<br>FILES_${PN}-samples += "${datadir}/*"<br>FILES_${PN}-conf += "${sysconfdir}/dpf/*"<br><br>RDEPENDS_${PN}-samples += "python"<br>DEPENDS = "libxml2 libevent nss systemd concurrencykit netmap"<br>RDEPENDS_${PN} = "libxml2 libevent nss systemd python-core kernel-module-tun netmap"<br>RDEPENDS_${PN} += "libxml2 libevent nss-dev systemd python-core kernel-module-tun netmap"<br><br></div></div>
-- <br>
_______________________________________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org" target="_blank" rel="noreferrer">Openembedded-core@lists.openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
</blockquote></div></div></div>