![](https://secure.gravatar.com/avatar/43d614f0b85861515f7ca51380433c9c.jpg?s=120&d=mm&r=g)
On 15-Nov-2016 09:29, Ken Moffat wrote:
On Tue, Nov 15, 2016 at 08:58:16AM -0800, mathog wrote:
On 14-Nov-2016 17:28, Ken Moffat wrote:
this has been much less painful then when I last looked at using cmake for inkscape
I wish I could say the same!
Yes, I saw your reports. There are four differences:
This is what a build system is supposed to do - detect and handle exactly these sorts of differences! Here there is a case where it detects a version difference but does not handle it (gdldock), another where it confuses the two installed versions of a library (libcms/libcms2), and two others where it is just acting oddly (inconsistent /share/locale vs. /usr/local/share/locale, using CONCAT when this version of cmake doesn't support it.) It seems to be amazingly variable in its behavior on Ubuntu 14.04 lts: it did 3 different things on 3 different systems, when the three machines were as identical, in terms of the versions of the relevant packages, as we could make them using the "apt-get dist-upgrade" mechanism.
I don't know anything about cmake. Are these the sorts of issues it typically has, or are they bugs in the cmake scripts written specifically for Inkscape?
As for GTK3, that wasn't an end user choice, that is what trunk uses "out of the box" these days.
Regards,
David Mathog mathog@...1176... Manager, Sequence Analysis Facility, Biology Division, Caltech