Rogue Wave banner
Previous fileTop of DocumentContentsNext file

4.1 Software Parts Manager Build Types

Builds of Rogue Wave libraries through Software Parts Manager are based on sixteen standard build types. The build options that determine these twelve types are described in the next section, followed by a summary table.

4.1.1 Build Type Descriptions

The Rogue Wave build types are based on four build options. Each of these is described below.

Each option description concludes with some remarks on the implications for the compiler command line invocation needed to build applications that depend on Rogue Wave libraries. Note, however, that these remarks do not necessarily cover all command line requirements.

The four variables are:

4.1.2 Summary Table

Table 1 shows the build type designators used in library and directory names, gives the full name used by Software Parts Manager, and shows the state for each of the four variables discussed above.

Table 1 -- Build Type Summary

Build typeFull nameStandard
Library
ThreadingDebuggingStatic or Shared 
0s
SingleReleaseStatic
Not used
Single thread
No debugging
Static
0d
SingleReleaseShared
Not used
Single thread
No debugging
Shared
3s
SingleDebugStatic
Not used
Single thread
Debugging
Static
3d
SingleDebugShared
Not used
Single thread
Debugging
Shared
4s
MultiReleaseStatic
Not used
Multithread
No debugging
Static
4d
MultiReleaseShared
Not used
Multithread
No debugging
Shared
7s
MultiDebugStatic
Not used
Multithread
Debugging
Static
7d
MultiDebugShared
Not used
Multithread
Debugging
Shared
8s
SingleReleaseStdLibStatic
Used
Single thread
No debugging
Static
8d
SingleReleaseStdLibShared
Used
Single thread
No debugging
Shared
11s
SingleDebugStdLibStatic
Used
Single thread
Debugging
Static
11d
SingleDebugStdLibShared
Used
Single thread
Debugging
Shared
12s
MultiReleaseStdLibStatic
Used
Multithread
No debugging
Static
12d
MultiReleaseStdLibShared
Used
Multithread
No debugging
Shared
15s
MultiDebugStdLibStatic
Used
Multithread
Debugging
Static
15d
MultiDebugStdLibShared
Used
Multithread
Debugging
Shared


Previous fileTop of DocumentContentsNext file

©Copyright 1999, Rogue Wave Software, Inc.
Contact Rogue Wave about documentation or support issues.