next up previous contents
Next: Where to get Up: Introduction Previous: Requirements   Contents

Portability

DICElib was developed in a Linux/x86 platform, which is what most of the clusters run, anyway. It should run in any Unix that fulfills the requirements (see section 1.2). I have successfully compiled and ran it in a SGI/Irix machine, and under Cygwin. The library doesn't care about the underlying OS or the machine, so you may run clients in different architectures and they will work together.

If you have ieee754.h in your system, floats and doubles will be transferred portably, without loss of precision (use the float754 and double754 types; see section 9.5).



2001-12-09