tech-toolchain archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: GCC 12 needs -std=c++11
>> While cross-buidling NetBSD-current on macOS with clang, I end up with:
>>
>> /dist/src/external/gpl3/gcc/dist/libcpp/lex.cc:1168:8: warning: scoped enumerations are a C++11 extension [-Wc++11-extensions]
>> enum class kind {
>> ^
>> [etc.]
>
> Where exactly in the build are you seeing that. In my builds I've been
> seing that only in the build of host-libcpp from the "do-build" target
> in src/Makefile.
>
>> My work-around is to use HOST_CXXFLAGS="-std=c++11". Maybe it should
>> be set somewhere else in the code, so other users won't encounter the
>> error?
>
> Does the patch that I proposed on tech-toolchain help?
I don't follow the tech-toolchain, but I've found your patch and it solves the problem.
Thanks,
Adam
Home |
Main Index |
Thread Index |
Old Index