What version of librsvg do you have there, and what does the
LIBRSVG_CHECK_VERSION macro look like in its headers?
km²/usr:include/librsvg-2> pwd 05/07 10:39am
/usr/include/librsvg-2
km²/usr:include/librsvg-2> rg VERSION 05/07 10:40am
librsvg/librsvg-features.h
4:#define LIBRSVG_MAJOR_VERSION (2)
5:#define LIBRSVG_MINOR_VERSION (26)
6:#define LIBRSVG_MICRO_VERSION (0)
7:#define LIBRSVG_VERSION ""
9:#define LIBRSVG_CHECK_VERSION(major,minor,micro) \
10: (LIBRSVG_MAJOR_VERSION > (major) || \
11: (LIBRSVG_MAJOR_VERSION == (major) && LIBRSVG_MINOR_VERSION > (minor)) || \
12: (LIBRSVG_MAJOR_VERSION == (major) && LIBRSVG_MINOR_VERSION == (minor) && LIBRSVG_MICRO_VERSION >= (micro)))
The version is 2.26.0.
I see "
#define LIBRSVG_CHECK_VERSION(major,minor,micro) \" .. note that there is no space before the opening bracket .. is that detail important?