2014-11-25 22:47:02 |
su_v |
description |
A build configured to compile without any lcms support fails with:
CXX svg/svg-color.o
../../src/svg/svg-color.cpp:359:9: error: use of undeclared identifier 'sp_color_hsl_to_rgb_floatv'
sp_color_hsl_to_rgb_floatv( rgb, h, s, l );
^
1 error generated.
make[3]: *** [svg/svg-color.o] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
The attached patch was proposed by njh as fix in bug #1378843 and tested successfully on OS X 10.7.5, Inkscape 0.91+devel r13748 configured with '--enable-lcms=no' (using default autotools-based build system). |
A current trunk build configured to compile without any lcms support fails with:
CXX svg/svg-color.o
../../src/svg/svg-color.cpp:359:9: error: use of undeclared identifier 'sp_color_hsl_to_rgb_floatv'
sp_color_hsl_to_rgb_floatv( rgb, h, s, l );
^
1 error generated.
make[3]: *** [svg/svg-color.o] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
AFAICT the changes in rev 13466 introduced a dependency on "color.h" outside of LCMS/LCMS2 checks:
http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/13466
The attached patch was proposed by njh as fix in bug #1378843 and tested successfully on OS X 10.7.5, Inkscape 0.91+devel r13748 configured with '--enable-lcms=no' (using default autotools-based build system). |
|