[oe] [PATCH 5/5] meson.bbclass: Use the correct C++ compiler when cross compiling

Peter Kjellerstedt peter.kjellerstedt at axis.com
Sat Mar 11 05:24:57 UTC 2017


> -----Original Message-----
> From: openembedded-devel-bounces at lists.openembedded.org
> [mailto:openembedded-devel-bounces at lists.openembedded.org] On Behalf Of
> Khem Raj
> Sent: den 11 mars 2017 06:12
> To: openembedded-devel at lists.openembedded.org
> Subject: Re: [oe] [PATCH 5/5] meson.bbclass: Use the correct C++
> compiler when cross compiling
> 
> On 3/10/17 8:58 PM, Peter Kjellerstedt wrote:
> > ---
> >  meta-oe/classes/meson.bbclass | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/meta-oe/classes/meson.bbclass b/meta-
> oe/classes/meson.bbclass
> > index e3489dd12..e27ed3906 100644
> > --- a/meta-oe/classes/meson.bbclass
> > +++ b/meta-oe/classes/meson.bbclass
> > @@ -52,7 +52,7 @@ do_write_config() {
> >      cat >${WORKDIR}/meson.cross <<EOF
> >  [binaries]
> >  c = '${HOST_PREFIX}gcc'
> > -cpp = '${HOST_PREFIX}gcc'
> > +cpp = '${HOST_PREFIX}g++'
> 
> is cpp c preprocssor or c++ compiler ? generally cxx is used for c++
> compiler

I agree, it is confusing, but in Meson it is actually the C++ compiler.

> >  ar = '${HOST_PREFIX}ar'
> >  ld = '${HOST_PREFIX}ld'
> >  strip = '${HOST_PREFIX}strip'
> >

//Peter




More information about the Openembedded-devel mailing list