HP-UX 11i September 2001 Release Notes

Programming
HP-UX Software Transition Kit (STK)
Chapter 13
193
HP-UX Software Transition Kit (STK)
The HP-UX Software Transition Kit (STK) aids in transitioning your software to either
the 32-bit or the 64-bit version of HP-UX 11i To transition your software and scripts, you
may have to resolve issues such as data model and API changes. Many tools are
available to help you resolve these issues. API file scanners are provided in the HP-UX
11i 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 11i 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.
In the following types of source files:
C and C++ programs
FORTRAN programs
COBOL programs
scripts
makefiles
the HP-UX 11.x STK file scanners can help you locate and fix any of the following which
have changed or become obsolete:
functions
commands
path names
macros
structures and structure members
header files
language keywords
libraries
variables
One of the HP-UX 11i STK file scanners, scansummary, helps you plan your transition by
summarizing the number and type of API impacts in your source files. The other tool,
scandetail, helps 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
enhanced features of HP-UX 11i.
To use the HP-UX 11i STK, you must install it. The HP-UX 11i STK is available free of
charge via the Web:
http://devresource.hp.com/STK
Check this Web site often for updated content. The HP-UX 11i STK will eventually
include tools and documentation that will help you successfully transition to the IA-64
architecture.