[LyX/master] Cmake build: Next try to use of '--std=c++17' for gnu compiler"
Scott Kostyshak
skostysh at lyx.org
Thu Oct 22 16:07:17 UTC 2020
On Thu, Oct 22, 2020 at 05:42:33PM +0200, Kornel Benko wrote:
> Am Thu, 22 Oct 2020 10:20:49 -0400
> schrieb Scott Kostyshak <skostysh at lyx.org>:
>
> > On Thu, Oct 22, 2020 at 01:23:51PM +0200, Kornel Benko wrote:
> > > commit d954a6b09cc9d284a34510f076c16f22b425ead2
> > > Author: Kornel Benko <kornel at lyx.org>
> > > Date: Thu Oct 22 13:46:29 2020 +0200
> > >
> > > Cmake build: Next try to use of '--std=c++17' for gnu compiler"
> > >
> > > Setting CMAKE_CXX_STANDARD explicitly, so that cmake can use
> > > correct cxx-flags
> > > ---
> >
> > I get errors (although now at least it says '17' instead of '20' so that's progress):
> >
> > CMake Error at src/CMakeLists.txt:113 (add_executable):
> > CXX_STANDARD is set to invalid value '17'
> >
> >
> > CMake Error at src/frontends/CMakeLists.txt:18 (add_library):
> > CXX_STANDARD is set to invalid value '17'
> >
> >
> > CMake Error at src/frontends/qt/CMakeLists.txt:42 (add_library):
> > CXX_STANDARD is set to invalid value '17'
> >
> >
> > CMake Error at src/frontends/tests/CMakeLists.txt:10 (add_executable):
> > CXX_STANDARD is set to invalid value '17':
> >
> > g++ --version
> > g++ (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609
> >
> > I don't use this system much so if that GCC version is too old, then I'm
> > fine if we do not support it. But if we dream that someday Pavel will
> > switch to CMake, we should be ready :)
> >
> > Scott
>
> This is cmake message only. What is your cmake version?
> Apparently '17' is enabled with version 3.8, and '20' with version 3.12
cmake version 3.5.1
Scott
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://lists.lyx.org/pipermail/lyx-devel/attachments/20201022/ad6d4358/attachment.asc>
More information about the lyx-devel
mailing list