Am Mittwoch, 2. September 2015, 13:15:50 schrieb Alex Valavanis:
Hi Olof, Shlomi,
autotools builds are the official recommendation for 0.91. CMake still needs some work, and doesn't fully support all options.
I think the consensus at present is that supporting two build systems is unsustainable and we intend to do the following:
- Fix CMake builds for the next release, make this the official build
system and deprecate the autotools builds. 2. Remove the autotools builds in the following release 3. Potentially move to the Waf build system in the following release
So all the effort put into CMake are wasted time since you will replace it with Waf? Why the intermediate step of CMake then?
Any feedback on your experience with CMake would be greatly appreciated!
For me CMake works nicely, at least for a general build. I didn't add inkview (i never used that myself) nor did i try to add switches for GTK3 and all the other options, but plain standard install just works. I build it like this:
mkdir build cd build CFLAGS="-O3 -g" CXXFLAGS=${CFLAGS} cmake -DCMAKE_INSTALL_PREFIX=/opt/inkscape/ .. make -j install
AV
Tobias
[...]