Previous Next Table of Contents

10. Compatibility

This section covers compatibility issues regarding the use of ShellyLib on a certain machine or with certain software.

Generally spoken, the library ("libshelly") should run on every computer with an ANSI-C capable C-compiler.

This statement is not true for the example frontend ("shelly") and the GUI ("Shell Laboratory"), which use the "libshelly".

The frontend "shelly" has been successfully ported to many machines/operating systems. It is not much less portable than the library itself. But it needs a command line driven user interface.

The GUI, "Shell Laboratory" is quite selective in terms of prerequisites. You need a working Tcl/Tk, OpenGL and, last but not least, Togl.

Tcl/Tk and OpenGL are ported to WinNT and Macintosh. OpenGL is even a part of WinNT. But Togl has neither been ported to WinNT nor Macintosh at present. If this changes the GUI will likely run on WinNT and/or Macintosh. Otherwise you need a X11 and X11 based Tcl/Tk and OpenGL implementations in order to run the GUI.

The following table shows some hardware/operating system configurations, the frontend "shelly" has been tested on.

If you ported "shelly" to a platform not listed here, please contact me!

The following table lists some hardware/operating system configurations, the GUI "Shell Laboratory" has been tested on.

If you ported the "Shell Laboratory" to a platform not listed here, please contact me!


Previous Next Table of Contents