On Tuesday 23 November 2004 10:21, Francois Gouget wrote: > > I'm sure we will be needing many of those newer APIs. Is there any > > chance for you to upgrade your lcms.h to 1.13? > > A better solution would probably be to check for one of the newer APIs > in configure.ac (or the LCMSICCPROFILE structure if that is possible).
That's another solution but I'm not sure if it's a *better* solution. It will mean that Gerald won't see any compiler errors, but it will also mean he builds an MSCMS dll without or with limited lcms support. At this stage of development I don't think it's reasonable to try to support an old version of lcms that has only half of the APIs compared to the latest. But it's orthogonal I guess, we should encourage packagers to compile with support for recent lcms as well as prevent breakage on old headers. Newer lcms.h has a version #define which we could use for a configure check b.t.w. -Hans