IBM
Contents Index Previous Next



Annex 3: Integration for Win32


This annex briefly describes integration with Win32. The presentation is focused on the differences from the general model described earlier in this chapter.

Note:

Third-party products referred to in this manual may have limitations that have impact on the usability of the SDL Suite. Please consult the supplier's support organization or the third-party product's technical reference documentation for up-to-date information about such limitations.

Principles

This integration has been developed using the Microsoft 32-bit C/C++ Compiler Version 11.00.7022 on Windows NT.

The main differences between integration with Win32 and the general model are:

Running the Test Example: Simple

Note:

The source file and examples for RTOS Integrations are not included in the standard delivery. They are available as free downloads from the IBM Rational Support web site.

Prerequisites

This test example is developed as a Win32 console application on a PC. The makefiles and compilation switches are set up for the application to compile using the Microsoft compiler listed above.

Figure 579 : File structure for the Simple example

Light Integration

Limitations for the Light Integration

Please see the Release Guide.

Building a Light Integration

Please see the Building and Running a Light Integration for instructions.

Tight Integration

Limitations for the Tight Integration

Please read the Release Guide for details about limitations that apply to all systems using Tight Integration.

Building a Tight Integration

Please see the Building and Running a Tight Integration for instructions.

Note:

The command line length limitation for the Borland compiler can sometimes be exceeded. If this happens, you should define the DEFINE MACROS at the beginning of the sctwin32.h file.

Compiler Flags

The following defines (#ifdef) are used in this integration:


http://www.ibm.com/rational
Contents Index Previous Next