On 01/24/2014 08:58 AM, Richard Hughes wrote:
> On 24 January 2014 13:27, Elle Stone <ellest...@ninedegreesbelow.com> wrote:
>> How do you specify *nix as the platform when making an ICC profile?
>
> Isn't that strictly an ArgyllCMS extension? You can read the
> cmsPlatformSignature out of the cmsICCHeader but I don't think it can
> be set. If Marti agrees I could easily code up a patch to get and set
> this. It might be interesting to know what platform a profile has in
> cd-iccdump.
>
> Richard
>

Ah, I didn't realize the tag was intended only for reading.

The lcms source code file "cmsio0.c" checks for Windows and sets 
cmsSigMicrosoft, else defaulting to Apple. It's trivial to modify it to 
default to cmsSigUnices instead. But I couldn't figure out how to modify 
it to check for Windows, then *nix, then default to Apple.

It might be nice to have the ability to choose the platform directly 
because profile makers might want to make a set of profiles for 
different platforms all from the same computer.

Elle

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
Lcms-user mailing list
Lcms-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lcms-user

Reply via email to