Uwe Stöhr wrote: > I was now able to compile Master with Qt 5.3. LyX works so far, but > crashes immediately when trying to view a file as PDF. So yes, Qt 5 and > LyX does not yet work but we should try to make this possible for LyX > LyX 2.2.
Yes. There have been many discussion already on that topic, and part of the work has been done, but it is not finished. Somebody needs to volunteer. > Now I spent some more hours and found out that having .NET 4 installed > side by side with .Net 4.5.1 is possible if .Net 4 is installed before > .NET 4.5.1 > > I am therefore now able to compile LyX 2.1 using Qt 4.8.6 and MSVC 2010. Very good. For the record: If you want to build with a never MSVC version, then you need all dependencies built with that version as well. Otherwise you'll get either linker errors or crashes at runtime, since both the C runtime library and the C++ libraries (runtime and STL) are not binary compatible between different MSVC releases. Sometimes you even need the MSVC service pack to match (this was the case with a MSVC 2005 bug fix). > So what is wrong with using a merged build? I am pretty sure that I used > merged builds for the release of LyX 2.0.8 and it worked fine. Nothing is wrong with it, but AFAIK it is not tested, and code that is not tested breaks (always, the only question is how long it takes). However, for the resulting binary it should not matter whether you use a merged build or not (otherwise the merged build would be broken). The only difference should be build speed. Georg