On 20/08/2020 18:07, Vaseeharan Vinayagamoorthy wrote:
> Hi Szabolcs,
> 
> In the top level gcc config.log, I see:
> 
> configure:5541: checking whether aarch64-none-linux-gnu-g++ supports C++11 
> features by default
> configure:5837: aarch64-none-linux-gnu-g++ -c -g -O2  conftest.cpp >&5
> configure:5837: $? = 0
> configure:5844: result: yes
> configure:6542: checking whether g++ supports C++11 features by default
> configure:6845: result: yes
> 
> Not sure whether that helps?
> 

I suspect this is a host/build confusion issue.  Are you sure that's the
compiler used for BUILD?

R.

> Regards
> Vasee
> 
> 
> On 20/08/2020, 16:26, "Szabolcs Nagy" <szabolcs.n...@arm.com> wrote:
> 
>     The 08/20/2020 13:59, Vasee Vinayagamoorthy wrote:
>     > +# Also require C++11 for building code generation tools.
>     > +# Do nothing if "${build}" = "${host}", because in this case
>     > +# CXX_FOR_BUILD="\$(CXX)", and $CXX is already set to the correct 
> value above.
>     > +if test "${build}" != "${host}"; then
>     > +  saved_CXX=$CXX
>     > +  saved_CXXCPP=$CXXCPP
>     > +  CXX=$CXX_FOR_BUILD
>     > +  CXXCPP=
>     > +  AX_CXX_COMPILE_STDCXX(11)
>     > +  CXX="$CXX -std=c++11"
>     > +  CXX_FOR_BUILD=$CXX
>     > +  CXX=$saved_CXX
>     > +  CXXCPP=$saved_CXXCPP
>     > +fi
> 
>     i think AX_CXX_COMPILE_STDCXX(11) should
>     set CXX correctly (it seems it would set
>     it to "g++ -std=gnu++11" instead of
>     "g++ -std=c++11" but either should work)
> 
>     please look at the top level config.log
>     i think you should look for
> 
>     "checking whether g++ supports C++11 features with -std=gnu++11"
> 
>     and that check should be successful.
> 

Reply via email to