Am 12.01.2016 um 00:37 schrieb Uwe Stöhr:
I did this now as I wrote in the
Questions for Uwe once you are back
thread.
I had to delete CMake's cache first and re-run it from scratch. The
3rd party programs are compiled (with 134 warnings) but I don't get a
DLL. Is this the plan - not to rely anymore on DLLs?
Almost. The libs are currently compiled as static libraries. But this is
not the most important aspect. The main goal of having these sources
included with LyX is that no externally compiled prerequisites are
needed anymore (except for qt). This has two advantages:
1) It makes it more easy for other people to build LyX on windows, even
if they have a different compiler than you. I hope that this will
attract other people who build on windows in the long term, so that you
do not need to do everything alone.
2) It eliminates all possibillities of errors that may occur because of
different compilers. This makes it more easy for you to switch to a new
MSVC version.
If it turns out that for some reason having one of these thirdparty
libraries as dll has advantages, we could also change the build
procedure to produce dlls from the same sources.
Georg