[OE-core] Yocto Extensible SDK (eSDK) and CMake
Davis, Michael
michael.davis at essvote.com
Mon Jun 19 21:28:57 UTC 2017
Aaron,
You are not missing anything. I just emailed the same bug to the mailing list a few hours ago.
[OE-core] [OE-CORE][pyro] Cmake Alias Broken
The alias ends up in a location that doesn't get correctly applied.
This causes the cmake to not have the correct toolchain file and start using host libraries which is not good.
I am trying to figure out how to fix it, but someone else may come up with a patch well before I get around to it.
Mike
From: openembedded-core-bounces at lists.openembedded.org [mailto:openembedded-core-bounces at lists.openembedded.org] On Behalf Of Aaron_Wright at selinc.com
Sent: Monday, June 19, 2017 4:22 PM
To: openembedded-core at lists.openembedded.org
Subject: [OE-core] Yocto Extensible SDK (eSDK) and CMake
I've been trying to figure out some workflows for my developers using the eSDK, and I am running into a roadblock with CMake. I would love for my developers to be able to run build tools that they're familiar with, such as autotools, CMake, and make, but the required command line to CMake to get it to work right is much too long.
A stackoverflow question (https://stackoverflow.com/questions/41964891/yocto-sdk-with-cmake-toolchain-file[stackoverflow.com]<https://urldefense.proofpoint.com/v2/url?u=https-3A__stackoverflow.com_questions_41964891_yocto-2Dsdk-2Dwith-2Dcmake-2Dtoolchain-2Dfile&d=DwMBAg&c=zVFQZQ67ypsA9mYKSCqWmQHiVkCCaN-Gb60_N6TVnLk&r=ak_pMnzuMKndrbvJGok-seoFenjTGhP3oPNUzKUOwzHhGpNMwSJsaHunyXDlBGjO&m=eSDGDMNHufVzPE8auZWFVn-tHcve220-IgczS5MR6Oc&s=tq3czscbBcY8BjXvD1J_53wlPnE6XjryI8yzzMPPd_Y&e=>) seems to address this for the SDK, but the solution presented doesn't work for the eSDK.
I created a new question on stackoverflow (https://stackoverflow.com/questions/44598647/yocto-extensible-sdk-esdk-and-cmake[stackoverflow.com]<https://urldefense.proofpoint.com/v2/url?u=https-3A__stackoverflow.com_questions_44598647_yocto-2Dextensible-2Dsdk-2Desdk-2Dand-2Dcmake&d=DwMBAg&c=zVFQZQ67ypsA9mYKSCqWmQHiVkCCaN-Gb60_N6TVnLk&r=ak_pMnzuMKndrbvJGok-seoFenjTGhP3oPNUzKUOwzHhGpNMwSJsaHunyXDlBGjO&m=eSDGDMNHufVzPE8auZWFVn-tHcve220-IgczS5MR6Oc&s=_SisNaFvLXKa912DqmXImCDmGjJ1hM-jyzOf09zlcUU&e=>) to address this in the eSDK.
The meta/recipes-devtools/cmake/cmake_3.6.1.bb file references an environment-setup.d/cmake.sh file as part of a nativesdk package, but that doesn't seem to get installed when I install the eSDK.
Am I missing something simple?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20170619/b1bc4684/attachment-0002.html>
More information about the Openembedded-core
mailing list