H-Series Application Migration Guide (H06.07+, J06.03+)

The TNS/E Native Development Environment
H-Series Application Migration Guide429855-008
2-6
Cross-Compiling on the PC
2. From the list of manuals, select the NonStop Development Environment for Eclipse
User Guide.
3. If you have installed NSDEE Core with Debugging, you can also select the
NonStop Development Environment for Eclipse Debugging Supplement from the
list of manuals.
Using Enterprise Toolkit - NonStop Edition (ETK)
The HP Enterprise Toolkit - NonStop Edition (ETK) is an integrated development
environment that enables you to build NonStop applications on a PC running the
Windows operating system, for execution on a NonStop server. ETK is an extension
package to Visual Studio.NET, and provides a graphical user interface in which you
use menus and dialog boxes to select tools and options.
ETK was introduced with the G06.20 RVU and coexists with the Tandem Development
Suite (TDS) on G06.20 and later G-series systems. On H-series systems, support for
ETK continues, but TDS is not supported.
ETK supports the TNS/E and TNS/R native C/C++, pTAL, and COBOL cross compilers
and related tools. The cross compilers can compile programs for the Guardian and
OSS environments. TNS compilers and tools are not available on the PC.
Using ETK, you can easily set up a development environment in which you can
develop applications targeted for either the TNS/R native or TNS/E native environment.
See Setting Up a Cross-Platform Development Environment on the PC on page 2-18
for examples.
ETK Migration Tool
If you are still using TDS on a G-series system, you must convert to ETK when
migrating to an H-series system. A migration tool is available to help you convert TDS
projects to equivalent ETK projects. The tool plugs into TDS. It can be obtained from
IPM Scout at no charge.
The terminology used by TDS and ETK differs somewhat. TDS works with “projects,”
which contain multiple “targets.” ETK works with “solutions”, which contain multiple
“projects.” TDS projects are mapped to ETK solutions, and TDS targets are mapped to
ETK projects.
The migration procedure involves converting TDS targets to ETK projects, then adding
the projects to an ETK solution. The ETK solution could be a newly created solution or
an existing solution.
Note. For best crosss-compiler performance, HP recomments that your PC have at least 512
MB of memory.
Note. The TDS-to-ETK migration tool runs as part of TDS; therefore, you must install the tool
and perform the migration on a G-series system with TDS installed. The migration tool does
not require ETK to perform the migration.