HP-UX 11i December 2004 Release Notes

Table Of Contents
Programming
HP-UX Software Transition Kit (STK)
Chapter 15
311
HP-UX Software Transition Kit (STK)
The HP-UX Software Transition Kit (STK) aids in transitioning your software from older
versions of HP-UX to its latest version, from 32-bits to 64-bits, and from PA-RISC
platforms to Itanium-based 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.
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/drc/STK/.
updated for
September 2004
Check this site often for updated content. The HP-UX STK version 2.4 is the latest
version, including tools and documentation to help you successfully transition your
software to HP-UX 11i (version 1 [B.11.11], 1.6 [B.11.22], as well as version 2 [B.11.23
and B.11.23 September 2004]).