[OE-core] sdk
C Michael Sundius
msundius at sundius.com
Mon May 7 22:26:10 UTC 2018
Hi All,
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.
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.
I don't see any of the headers for libxml2, or the other libs.. those are
simply standard recipes from yocto.
any thoughts what am i doing wrong?
-----------------------
inherit abc-cmake
inherit pkgconfig
inherit systemd
EXTRA_OECMAKE_append = "\
-DENABLE_SYSTEMD=ON \
-DENABLE_API=ON \
-DENABLE_CONFIG=ON \
-DENABLE_UNITTEST=ON \
-DENABLE_TUNCTL=ON \
-DENABLE_WATCHDOG=ON \
-DENABLE_AESNI=ON \
-DFORCE_ALIGNMENT=OFF \
-DENABLE_TRACE=OFF \
-DENABLE_TUNING=OFF \
"
EXTRA_OECMAKE_append_abc-dev = " -DENABLE_TRACE=ON"
EXTRA_OECMAKE_append_abc-dbg = " -DENABLE_TUNING=ON"
LIC_FILES_CHKSUM = "file://COPYING;md5=8b5f7a1e89273c8fd243ca57ad73e483"
SRC_URI += "file://myprog.service"
SRC_URI += "file://myprog.conf"
SYSTEMD_SERVICE_${PN} = "myprog.service"
SYSTEMD_AUTO_ENABLE_${PN} = "enable"
do_install_append () {
#install systemd service file
install -d ${D}${systemd_system_unitdir}
install -m 0644 ${WORKDIR}/udpf.service
${D}${systemd_system_unitdir}
#install tmpfiles.d configuration file
install -d ${D}${sysconfdir}/tmpfiles.d
install -m 0644 ${WORKDIR}/udpf.conf ${D}${sysconfdir}/tmpfiles.d/
}
PACKAGES =+ "${PN}-utilities ${PN}-samples ${PN}-conf"
FILES_${PN} += "${sbindir}/dpfd"
FILES_${PN}-dev += "\
${sbindir}/segtest \
${sbindir}/ttest \
${sbindir}/workq \
"
FILES_${PN}-utilities += "${sbindir}/tunctl ${sbindir}/tapctl"
FILES_${PN}-samples += "${datadir}/*"
FILES_${PN}-conf += "${sysconfdir}/dpf/*"
RDEPENDS_${PN}-samples += "python"
DEPENDS = "libxml2 libevent nss systemd concurrencykit netmap"
RDEPENDS_${PN} = "libxml2 libevent nss systemd python-core
kernel-module-tun netmap"
RDEPENDS_${PN} += "libxml2 libevent nss-dev systemd python-core
kernel-module-tun netmap"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20180507/9ea05fd5/attachment-0002.html>
More information about the Openembedded-core
mailing list