The attached patch fixes the build with lcms2.
The issue was that configure created variables LCMS_* or LCMS2_* depending on the lcms/lcms2 version, but the Makefile was always expecting LCMS_*. I've fixed it by always setting LCMS_*. This is allowed as per the PKG_CHECK_MODULES documentation (http://www.flameeyes.eu/autotools-mythbuster/pkgconfig/pkg_check_modules...) and keeps the Makefile simple.
Attachment | Size |
---|---|
libraw-lcms2-build.patch_.txt | 435 bytes |
The github/master version is
The github/master version is already fixed in another way:
configure checks will set $LIBS
and Makefile.am uses $(LIBS) instead of $(LCMS_LIBS)
This is commit URL: https://github.com/LibRaw/LibRaw/commit/73229a04fb2a44159df3baa8f812b473...
-- Alex Tutubalin @LibRaw LLC
LibRaw 0.12 is updated too.
LibRaw 0.12 is updated too.
-- Alex Tutubalin @LibRaw LLC