2.3.x does not compile on Windows

Jean-Marc Lasgouttes lasgouttes at lyx.org
Fri Apr 19 10:52:06 UTC 2024


Le 19/04/2024 à 11:12, Pavel Sanda a écrit :
> On Fri, Apr 19, 2024 at 11:03:55AM +0200, Kornel Benko wrote:
>> Looks like not so easy. The changes in are
>> 	development/cmake/modules/LyXMacros.cmake: easy managable
>> 	development/cmake/modules/FindCXX11Compiler.cmake: looks not difficult
>> 	CMakeLists.txt:	Huge
> 
> I thought the changes wouldn't be done in cmake, but in .cpp code,
> like getting rid of unary_function reported in the begininng of
> this thread, which we presumably don't use in 2.4 anymore(?).

I thought about backporting those, but they do not apply cleanly to 2.3, 
so that there is a risk of breaking code (just because a compiler 
decides to be a PITA).

Normally, we have correct C++11 code, we should be able to compile it in 
C++11 mode (even C++14 would do).

JMarc



More information about the lyx-devel mailing list