XIL Imaging and Video Library

The XIL runtime libraries and hardware acceleration pipelines are bundled as part of the Solaris Operating System and are available for any application running on Solaris platforms. The developer components are those parts of the XIL library that allow the developer to write an application or modify an existing application to use XIL for its image processing functions.

XIL has increased its functionality since its inception as part of Solaris 2.2. While XIL remains committed to full binary backwards compatibility for all XIL applications, not all the newer features of XIL are available as part of earlier operating system versions. To determine which version of the developer kit is appropriate for your development work, please look at the XIL Version Chart.

The XIL developer kit includes the appropriate version of:

  • XIL Header Files
  • XIL Programmer's Guide
  • XIL Reference Manual
  • XIL Example Code
 
 

To install the release:

  1. Choose which version of the Developer Kit you want to download. The Developer Kit version should match the Solaris Operating System version on which you plan to develop. You will need to specify where to store the downloaded tarfile (default tarfile name is "xil_sdk_.tar.Z").
  2. Become super-user (su)on your system (You must have super-user privileges in order to install the software.)
  3. Uncompress the tar file (e.g. "uncompress xil_sdk_1.3.tar.Z").
  4. Untar the directory (e.g. "tar xvf xil_sdk_1.3.tar").
  5. Run the INSTALL script provided in the directory. The script will check that no previous versions of the same package exist on the machine, and then execute the pkgadd command on the new version.
  6. Download the appropriate set of documentation (PostScript) for your developer kit.
    • The developer components for Solaris 2.5.1 will be installed in /opt/SUNWits/Graphics-sw/xil.
    • The developer components for Solaris 2.6 and later will be installed under /usr/openwin (/usr/openwin/include/xil, /usr/openwin/share/man, /usr/openwin/share/demo/xil).
Download the XIL Developer Kit

To download the developer kit to your machine, select one of the following package links. The documentation is separate from the packages and provided in both PostScript and PDF format.

XIL 1.2.1 Developer Kit for Solaris 2.5.1 Operating System
XIL 1.2.1 Documentation
XIL 1.2.1 Documentation[PostScript]
XIL 1.2.1 Documentation [PDF]
XIL 1.2.1 Programmers Guide [PDF]
XIL 1.3 Developer Kit for Solaris 2.6 Operating System
XIL 1.3 Documentation
XIL 1.3 Documentation [PostScript]
XIL 1.3 Documentation [PDF]
XIL 1.3 Programmers Guide [PDF]
XIL 1.3 Reference Manual [PDF]
XIL 1.4 Developer Kit for Solaris 7 Operating System
For both Solaris Operating System, SPARC Platform Edition and Solaris Operating System, x86 Platform Edition

Note: XIL 1.4 Documentation is the same as XIL 1.3 Documentation. (See above.)
 
 
 

Ports of XIL to Other Platforms

In addition to the Solaris Developer Kits for XIL, there are also reference ports of both XIL 1.2.1 and of XIL 1.3. These ports are available free of charge and include the runtime libraries of the appropriate version of XIL for the specified operating environment. The ports are available "as is" and with no support. The documentation for the appropriate version can be downloaded above.

  • XIL 1.2.1 for HP-UX 9.05
  • XIL 1.2.1 for Windows 95
  • XIL 1.3 for Windows NT
  • XIL 1.3 for Linux
  • XIL 1.3 for IRIX


Download XIL Reference Ports