David Hyde wrote: > Hi there, > > > I'm interested in compiling LyX on Windows. I've read through the > INSTALL.Win32 file and was able to get LyX to compile from source using > Visual C++ Express 2010, following the instructions in that file.
Great! > I'm > wondering though, is it possible (do people have experience, or know it > doesn't work, etc.) to compile LyX using a more recent VS version (2013 or > even 2015)? VS2010 isn't supported very well anymore (it was hard to even > find a download for VS2010), so being able to compile LyX on Windows using > more modern toolchains would be very useful. This is possible, but needs some work. Currently we are lacking a volunteer to do it. If you are interested (which would be much appreciated) we can help by answering any questions that might come up. The current MSVC build instructions use some pre-compiled third party libraries. Of course these work only for exactly one MSVC version. Therefore I would propose the following procedure instead of just replicating this setup with a newer MSVC version: Create a python or cmake script that downloads, unpacks and builds each needed library. Add this script to the LyX git repo, and modify the windows cmake setup to use it instead of the current binaries from sourceforge. This is more initial work, but definitely worth it, because it has a very high probability that it works with future MSVC versions as well. Georg