HP-UX 11i September 2002 Release Notes

Programming
HP-UX Software Transition Kit (STK)
Chapter 15
264
HP-UX Software Transition Kit (STK)
The HP-UX Software Transition Kit (STK) aids in transitioning your software from
HP-UX 10.20 and 11.0 to HP-UX 11i, from 32-bit to 64-bit, and from PA platforms to IPF
platforms. To do this, many tools are available to help you resolve issues such as those
involving data models and API changes. API file scanners are provided in the HP-UX
STK, while other tools are part of the HP-UX operating system, are included in HP-UX
language products, or are supplied by third parties.
The HP-UX STK provides step-by-step instructions for performing transitions, a
complete set of background and technical documents, and file scanners to help you
identify and resolve any required API changes in your source files.
The HP-UX Software Transition Kit will scan the following types of source files:
C and C++ programs
FORTRAN programs
COBOL programs
scripts
makefiles
The STK file scanners can help you locate and fix any of the following that have changed
or become obsolete:
functions
commands
path names
macros
structures and structure members
language keywords
libraries
variables
One of the HP-UX STK file scanners, scansummary, can help you plan your transition by
summarizing the number and type of API impacts in your source files. The other tool,
scandetail, can help you resolve those impacts by identifying the file name and line
number where each impact occurs. Both tools provide links to more detailed information
about each impact. (The file scanners can also identify opportunities for using some of
the enhanced features of newer versions of HP-UX.)
To use the HP-UX STK tools, you must install them. The HP-UX STK is available free of
charge via the Web at http://devresource.hp.com/STK.
updated for
September 2002
Check this site often for updated content. The HP-UX STK version 1.8 is the latest
version, including tools and documentation to help you successfully transition your
software to HP-UX 11i (version 1.0 [B.11.11] as well as 1.6 [11.22]).