I understand there has been on ongoing interest in porting the Synfig build system to CMake (references: here and here). If there is still active interest in this, I wanted to share a CMake port which is based on a several-month-old “fork” of synfig:master (due to complications it’s not technically a fork, but for practical purposes it is):
Linux support is fairly complete, but is missing some features that were present in the autotools build, but the all of essential features are there. Both Synfig & Synfig Studio compile and run and can render stills and sequences of images. Cygwin is also supported. Attached is a screenshot showing the Linux Build side-by-side with the Cygwin build running inside a Windows 8.1 VM. You can even build parts of it with Visual Studio (the synfig library and executable, although you can’t run it yet). I’m still working on bringing the CMake feature set closer to autotools, but I wanted to post here to get feedback about whether people would want to pull this into synfig:master at some point (after I bring it up to date with the latest changes in master).
I really think that having a good platform-independent CMake build system will help attract new developers to Synfig and accelerate the project, which is one of the reasons I invested a fair amount of my own time in this port. Hopefully, other people agree, and would be interested in trying out the CMake build so any remaining bugs could be fixed. I will post some build instructions on the Github page soon.