Products Puzzle Piece

Developer Magic
IRIS Development Option

Magic Rule

The Foundation for Software Development

The IRIS Development Option (IDO) gives you the software and documentation you need to write applications for Silicon Graphics platforms. IDO is required by most other development packages such as ProDev WorkShop. The basic development toolset for IRIX, IDO includes the ANSI C compiler, Silicon Graphics development libraries, dbx, and other standard UNIX tools.

A Complete Package


The Basis for Feature Rich Applications

Standard ANSI C Compiler

The ANSI C compiler conforms to the ISO/ANSI C standard as well as the standard defined by Kernigan and Ritchie in The C Programming Language. The IRIX C compiler takes advantage of special instructions on MIPS-based architectures creating fast and efficient executables.

User-Interface Tools and Libraries

X11 and Motif libraries are provided with extensive documentation and style guides. The provided Xlib allows you to create portable applications that can run on many different workstations. A software packaging system is provided a standard interface for installation of your finished product.

Digital Media Libraries

The IRIS Media Libraries are a set of programming tools for media development on Silicon Graphics platforms. These libraries allow you to develop applications that use media such as images, audio, video, movies, MIDI, and compression. The library modules are callable from other languages such as C++ and Ada95 and provide a device-independent interface to media hardware. They can be used in conjunction with other developer libraries.

CHALLENGEcomplib

The complib umbrella of mathematical and scientific libraries contains an extensive collection of industry standard libraries such as SLATEC, Basic Linear Algebra Subprograms (BLAS), the Extended BLAS (Level 2 and Level 3), EISPACK, LINPACK, and LAPACK. Internally developed libraries such for alculating Fast Fourier Transforms (FFT's) and Convolutions are also included, as well as select SCILIB routines from Cray Research.

OpenGL Graphics

OpenGL is a software interface to graphics hardware. It consists of about 120 commands that you can use to specify the objects and operations needed to produce three-dimensional applications. Functions are available for rendering, lighting, texture mapping and transformations. OpenGLwidely-used hardware independent API for for 2D and 3D graphics rendering.


Copyright © 1996 Silicon Graphics, Inc. All Rights Reserved