On 11/15/2017 02:05 AM, Alexander Kanavin wrote:
On 11/14/2017 08:23 PM, Martin Kelly wrote:

For native builds:
- Keep the defaults (which use native tools), but export PKG_CONFIG=pkg-config-native instead of pkg-config.

For target builds:
- Set CC, CXX, LD, and AR, but *not* CFLAGS, CXXFLAGS, LDFLAGS etc. We need CC, CXX etc. so meson finds the native tools for its build sanity tests, but we don't want to set the flags, as meson will slurp them in and apply them to the cross build. Note that even though we set CC, etc. meson will correctly override them in the cross file for the actual target build.

Thanks for looking - can you make a patch for these things against my branch in poky-contrib, and send it to oe-core list? I will send the patchset any day now, and there will be a corresponding patch to remove meson recipe and class from meta-oe. So now is the good point to have it all fixed so that the transition is smooth.


Alex

Yes, I'll do that.
--
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-devel

Reply via email to