[argyllcms] Re: Hardware platforms supported? FHS 2.0 compliance?

  • From: Graeme Gill <graeme@xxxxxxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Sat, 04 Mar 2006 18:07:43 +1100

Rene Bartsch wrote:

1.) Is there any dependency to hardware in the Argyll code (x86, ppc, ...)?

Yes there is. There are both endian dependent and platform dependent code. This is either handled automatically, or with the appropriate platform #define. The appropriate defines are either part of the platform, or some of the Jamfiles have platform build dependencies defined in the Jambase.

The main areas of dependence are:

spectro/
        Instrument interfaces depend on serial port
        access, so there is platform dependent serial
        port code.

        Display calibration and profiling depends on
        creating display windows, and accessing the
        display LUTs, so there is platform dependent
        windowing and display hardware access code.

plot/
        Uses display window code.

imdi/
        There is a dependency on the platform if the
        64 bit version of the color transform code
        is built (compiler 64 bit int type). The
        endian dependent code is automatic,
        since a code generator approach is used.
        
2.) Is autotools_argyll FHS 2.0 compliant?

Sorry, I've no idea what FHS 2.0 is.

Graeme Gill.

Other related posts: