Use the appropriate compiler for your platform, as described in the Sun Java System Message Queue 4.1 Release Notes.
When compiling a Message Queue C client application, you need to specify the preprocess or definition shown for each platform in Table 1–2. This definition is used to support Message Queue fixed-size integer types.
Table 1–2 Preprocessor Definitions for Supporting Fixed-Size Integer Types| 
 Platform  | 
 Definition  | 
|---|---|
| 
 Solaris  | 
 SOLARIS  | 
| 
 Linux  | 
 LINUX  | 
| 
 Windows  | 
 WIN32  |