The
There are three possible sets of flags depending on your operating system and the libstd you use. Table 5 lists the option matrix for
Table 5 Option Matrix for
Libraries | Flags |
|
|
libstd 1.2.1 | |
librwtool 7.0.x | |
| |
| |
| |
|
|
libstd 2.2.1 | |
| |
| |
| |
|
|
C mode | |
| |
|
|
* required if
NOTE: For C++ and C
The following macros are used to compile
•_REENTRANT
Required by system header files that provide reentrant functions (suffixed by _r).
•RW_MULTI_THREAD / _RW_MULTI_THREAD
Required by Rogue Wave toolsh++ header files and libraries. RW_MULTI_THREAD is used by toolsh++ 7.0.x. _RW_MULTI_THREAD is used by toolsh++ 8.x (not available yet).
•RWSTD_MULTI_THREAD / _RWSTD_MULTI_THREAD
Required by Rogue Wave standard library header files and libraries. RWSTD_MULTI_THREAD is used by libstd 1.2.1. _RWSTD_MULTI_THREAD is used by libstd 2.2.1 when compiling with
66