Rogue Wave banner
No previous fileTop of DocumentContentsNo linkNo next file
Installing and Building Your SourcePro C++ Products
Rogue Wave web site:  Home Page  |  Main Documentation Page

Topic Index

Click on one of the letters below to jump immediately to that section of the index.

3 | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | _

3

3rdparty directory [in 2.7.1.2 Directory Structure Variations]

A

advanced questions [in 3.3.1 Question List]
   [in 3.3.4.1 Advanced Options]
applications
   backward compatibility issues when building [in 5.4.3 Backward Compatibility Issues]
   building your own with RCB support [in 1.3.10 Reusable Data for Building Applications]
   macro definitions simplified by RCB [in 5.4.2.3 Rogue Wave Command Line Macros]
   meeting system requirements when building [in 5.4.2.4 System Compiler Flags, Libraries, and Macros]
   Rogue Wave makefiles and log files as a source of information when building [in 5.4.2.4 System Compiler Flags, Libraries, and Macros]

B

bitwidth option [in 3.4.7 Select Bitwidth]
build artifacts [in 4.3.3 Deleting Buildspace Files According to Buildtype and Module]
build configurations
   defined [in Appendix B Glossary]
build logs [in 2.7.2 Build Report]
build manager
   environment characterization test run by [in 1.3.3 Understanding Your Environment]
   invoking from the command line [in 2.6.3 Executing a Buildspec from the Command Line]
build options
   advanced questions [in 3.3.1 Question List]
      [in 3.3.4.1 Advanced Options]
   bitwidth [in 3.4.7 Select Bitwidth]
   build action [in 1.3.7 Three Selectable Build Activities]
      [in 3.4.4 Select Build Action]
   clean action [in 3.4.14 Select Clean Options]
   compiler [in 3.4.6 Select Compiler]
   DB Access Modules [in 3.5.5 SourcePro DB Access Modules]
   debugging [in 3.4.10 Select Debugging]
   Essential Tools Module [in 3.5.1 Essential Tools Module]
   general [in 3.4 General Buildspec Questions]
   greyed-out [in 1.3.2 Built-In Intelligence]
      [in 3.3.2 How RCB Determines Which Questions to Ask]
   library naming conventions [in 1.3.9 Flexible Naming Conventions]
      [in 3.4.13 Select Naming Convention]
   linking [in 3.4.8 Select Linking]
   matrix compliance always initially enabled [in 3.3.4.1 Advanced Options]
   module-specific [in 3.5 Module-Specific Questions]
   monitored by RCB [in 1.3.2 Built-In Intelligence]
      [in 3.3.2 How RCB Determines Which Questions to Ask]
   navigating through questions [in 2.5.4 Specify Build Options]
   operating system [in 3.4.5 Select Operating System]
   Q and A mechanism for specifying [in 3.3 Answering Questions to Create a Buildspec]
   question list [in 2.5.4 Specify Build Options]
   selecting a buildspace [in 3.4.2 Select Buildspace]
   setting RCB options for specifying [in 3.3.4 Options Dialog]
   specifying in buildspec [in 2.5.4 Specify Build Options]
   threading [in 3.4.9 Select Threading]
   Threads Module [in 3.5.3 Threads Module]
   user-defined [in 3.4.12 Select Compile and Link Options]
build queue
   adding buildspecs [in 1.3.5 Sequential Multiple Builds]
   submitting [in 1.3.5 Sequential Multiple Builds]
build results [in 2.7 Results of Running a Buildspec]
   best location for detailed build information [in 2.7.2 Build Report]
   configuration-specific header files [in 2.7 Results of Running a Buildspec]
   RCB versus SPM [in 5.3.3 Directory Structure]
build specifications => See also buildspecs
   defined [in Appendix B Glossary]
build tags => See also naming conventions
   effect on directory names in buildspace [in 2.7.1.1 Directory Naming]
   naming conventions [in 1.3.9 Flexible Naming Conventions]
building components
   build options specification in buildspec [in 2.5.4 Specify Build Options]
   build results [in 2.7 Results of Running a Buildspec]
   building through a remote shell on Unix [in 6.1.1 What is Remote Compiling?]
   buildspaces [in 1.3.6 Single, Multipurpose Buildspace]
   choosing RCB build actions [in 1.3.7 Three Selectable Build Activities]
   clean action build option [in 3.4.14 Select Clean Options]
   command line builds [in 1.3.8 Command Line Interface]
      [in 2.6.3 Executing a Buildspec from the Command Line]
   configuration-specific header files generated [in 1.3.10 Reusable Data for Building Applications]
      [in 2.7 Results of Running a Buildspec]
   library naming conventions [in 1.3.9 Flexible Naming Conventions]
   license violation message [in 2.6.1 License Message]
   multiple builds in a single operation [in 1.3.5 Sequential Multiple Builds]
   options for how to build [in 3.4.4 Select Build Action]
   RCB contrasted with SPM [in 5.3.2 Process]
   rebuilding [in 1.3.5 Sequential Multiple Builds]
   using an export buildspace [in 4.2 Multiple Buildspaces]
building your applications
   RCB support [in 1.3.10 Reusable Data for Building Applications]
buildspace
   export [in 2.7.1.2 Directory Structure Variations]
buildspaces
   defined [in Appendix B Glossary]
   deleting files in [in 4.3 Cleaning Up Buildspaces]
   described [in 1.3.6 Single, Multipurpose Buildspace]
   directory structure [in 2.2.4 The Buildspace Directory]
   effect of build tags on directory names [in 2.7.1.1 Directory Naming]
   export [in 3.4.2.3 Export Buildspace]
      [in 4.2 Multiple Buildspaces]
   local versus export [in 2.5.2 Specify a Buildspace]
      [in 3.4.2 Select Buildspace]
   multiple builds within [in 1.3.6 Single, Multipurpose Buildspace]
   selecting a valid local buildspace [in 3.4.2.1 Local Buildspace]
   specifying a location [in 2.5.2 Specify a Buildspace]
      [in 3.4.2 Select Buildspace]
   symbolic links not supported [in 2.5.2 Specify a Buildspace]
      [in 3.4.2 Select Buildspace]
   using multiple [in 4.2 Multiple Buildspaces]
   working with [in 4.1 Buildspace Issues]
buildspecs
   adding to build queue [in 1.3.5 Sequential Multiple Builds]
   danger of overwriting [in 2.5.1 Select a Buildspec]
      [in 3.4.1 Select Buildspec]
   defined [in Appendix B Glossary]
   defining a new [in 2.5.1 Select a Buildspec]
      [in 3.4.1 Select Buildspec]
   deleting [in 4.3 Cleaning Up Buildspaces]
   imported [in 4.2 Multiple Buildspaces]
   location of for exported builds [in 2.6.3.1 Running the Build Manager from the Command Line (Method 1)]
   name based on build tag [in 3.4.13 Select Naming Convention]
   processing from the command line [in 2.6.3 Executing a Buildspec from the Command Line]
   reusing [in 1.3.5 Sequential Multiple Builds]
      [in 2.5.1 Select a Buildspec]
      [in 3.4.1 Select Buildspec]
      [in 4.2 Multiple Buildspaces]
   where stored [in 4.2 Multiple Buildspaces]

C

C++ Standard Library
   option selection screen [in 3.4.11 C++ Standard Library Selection Screen]
   use represented in library name [in 3.4.13 Select Naming Convention]
ch13n
   defined [in Appendix B Glossary]
characterization test [in 1.3.3 Understanding Your Environment]
clean action build option [in 3.4.14 Select Clean Options]
clean, argument to rwclean [in 4.3.4 Command Line Syntax]
code => See source files
command line builds [in 1.3.8 Command Line Interface]
   [in 2.6.3 Executing a Buildspec from the Command Line]
   buildspec location for exported builds [in 2.6.3.1 Running the Build Manager from the Command Line (Method 1)]
command line invocations used in builds [in 2.7.2 Build Report]
compatibility
   backward compatibility issues when building applications [in 5.4.3 Backward Compatibility Issues]
   dynamic library names changed on Unix [in 5.4.3.2 Dynamic Library Naming on UNIX]
   library name changes [in 5.4.3.3 Other Library Name Issues]
   RCB components not link compatible with SPM components [in 5.4.3.1 Link Compatibility]
   symbolic links cannot be used with RCB [in 5.4.1 Building Your SourcePro C++ Components]
compiler build option [in 3.4.6 Select Compiler]
compiler options
   user-defined [in 3.4.12 Select Compile and Link Options]
compilers
   characterizing [in 1.3.3 Understanding Your Environment]
   required flags when building an application [in 5.4.2.4 System Compiler Flags, Libraries, and Macros]
compiling through a remote shell [in 6.1.1 What is Remote Compiling?]
components => See also modules
   build actions [in 1.3.7 Three Selectable Build Activities]
   build location [in 1.3.6 Single, Multipurpose Buildspace]
   building from the command line [in 1.3.8 Command Line Interface]
      [in 2.6.3 Executing a Buildspec from the Command Line]
   building [in 1.3.5 Sequential Multiple Builds]
      [in 5.3.2 Process]
   configuration-specific header files generated by building [in 1.3.10 Reusable Data for Building Applications]
      [in 2.7 Results of Running a Buildspec]
   defined [in Appendix B Glossary]
   dependencies [in 1.3.2 Built-In Intelligence]
   installing additional [in 2.2.5 Installing Additional Components]
   installing [in 5.3.2 Process]
   library naming conventions [in 1.3.9 Flexible Naming Conventions]
      [in 3.4.13 Select Naming Convention]
   license violation message while building [in 2.6.1 License Message]
   selecting [in 1.3.4 Selectable Component Set]
connectivity to databases [in 3.5.5 SourcePro DB Access Modules]
Copy these files option for export buildspaces [in 3.4.2.3 Export Buildspace]
cross compiling [in 6.2.1 What is Cross Compiling?]

D

database access specifications [in 3.5.5 SourcePro DB Access Modules]
DB Access Modules
   build options [in 3.5.5 SourcePro DB Access Modules]
DBA_PENDING_TRANSACTIONS [in A.4.1 Oracle OCI Access Modules]
debugging build option [in 3.4.10 Select Debugging]
debugging
   represented in library name [in 3.4.13 Select Naming Convention]
directories
   3rdparty [in 2.7.1.2 Directory Structure Variations]
   build results [in 2.7 Results of Running a Buildspec]
   buildspaces [in 2.2.4 The Buildspace Directory]
   RCB and SPM structures contrasted [in 5.3.3 Directory Structure]
   specifying a buildspace location [in 2.5.2 Specify a Buildspace]
disk space [in 4.2 Multiple Buildspaces]
DLLs [in 3.4.8 Select Linking]
documentation locations [in 2.2.4 The Buildspace Directory]
dynamic library names on Unix [in 5.4.3.2 Dynamic Library Naming on UNIX]
dynamic linking build option [in 3.4.8 Select Linking]

E

environment characterizations
   defined [in Appendix B Glossary]
error messages
   Unable to verify Buildspace is properly homed [in 5.4.1 Building Your SourcePro C++ Components]
      [in 3.4.2 Select Buildspace]
Essential Tools Module
   build options [in 3.5.1 Essential Tools Module]
examples
   location of executables and source [in 2.2.4 The Buildspace Directory]
      [in 2.7 Results of Running a Buildspec]
executable creation options defined by user [in 3.4.12 Select Compile and Link Options]
executables
   bitwidth [in 3.4.7 Select Bitwidth]
export buildspace [in 2.7.1.2 Directory Structure Variations]
export buildspaces [in 2.5.2 Specify a Buildspace]
   [in 3.4.2.3 Export Buildspace]
   [in 4.2 Multiple Buildspaces]
   Copy these files option [in 3.4.2.3 Export Buildspace]
exported builds
   buildspec location [in 2.6.3.1 Running the Build Manager from the Command Line (Method 1)]

F

file locations [in 2.2.4 The Buildspace Directory]

G

general build options [in 3.4 General Buildspec Questions]

H

header files
   configuration-specific generated by RCB [in 1.3.10 Reusable Data for Building Applications]
      [in 2.7 Results of Running a Buildspec]
   location [in 2.2.4 The Buildspace Directory]

I

installing components
   after initial installation [in 2.2.5 Installing Additional Components]
   RCB contrasted with SPM [in 5.3.2 Process]
int library now separate package libraries [in 5.4.3.3 Other Library Name Issues]

J

Java
   using RCB on a machine without version 1.2 [in 6.1.1 What is Remote Compiling?]
java
   version 1.2 required [in 6.1.1 What is Remote Compiling?]

K

known problems
   danger of using "full clean for deploy" [in 3.4.14.2 Postbuild Clean Options]
   license violation message [in 2.6.1 License Message]
   overwriting an existing buildspec [in 2.5.1 Select a Buildspec]
      [in 3.4.1 Select Buildspec]
   symbolic links not supported [in 2.5.2 Specify a Buildspace]
      [in 5.4.1 Building Your SourcePro C++ Components]

L

libraries => See also modules
   bitwidth [in 3.4.7 Select Bitwidth]
   dynamic libraries on Unix now have version number [in 5.4.3.2 Dynamic Library Naming on UNIX]
   location of built [in 2.7 Results of Running a Buildspec]
   name changes since last release [in 5.4.3.3 Other Library Name Issues]
   RCB naming conventions [in 1.3.9 Flexible Naming Conventions]
      [in 3.4.13 Select Naming Convention]
   system libraries [in 5.4.2.4 System Compiler Flags, Libraries, and Macros]
   user defined options for creating [in 3.4.12 Select Compile and Link Options]
license violation message [in 2.6.1 License Message]
license [in 2.6.1 License Message]
link compatibility [in 5.4.3.1 Link Compatibility]
linking
   build option [in 3.4.8 Select Linking]
   represented in library name [in 3.4.13 Select Naming Convention]
local buildspace [in 2.5.2 Specify a Buildspace]
   requirements [in 3.4.2.1 Local Buildspace]
log files
   as a source of information on build requirements [in 5.4.2.4 System Compiler Flags, Libraries, and Macros]

M

macros
   defining Rogue Wave through _RWCONFIG=buildtype [in 1.3.10 Reusable Data for Building Applications]
      [in 5.4.2.3 Rogue Wave Command Line Macros]
   system [in 5.4.2.4 System Compiler Flags, Libraries, and Macros]
make command
   using directly on Rogue Wave makefiles [in 2.6.3 Executing a Buildspec from the Command Line]
makeall script [in 2.6.3.2 Running make from the Command Line (Method 2)]
makefiles
   as a source of information on build requirements [in 5.4.2.4 System Compiler Flags, Libraries, and Macros]
   just create makefiles build option [in 3.4.4 Select Build Action]
   location [in 2.6.3 Executing a Buildspec from the Command Line]
      [in 2.7 Results of Running a Buildspec]
   makeall script [in 2.6.3.2 Running make from the Command Line (Method 2)]
matrix compliance
   reset to enabled when defining new buildspec [in 3.3.4.1 Advanced Options]
migration from SPM to RCB [in 5.2 SPM-to-RCB Migration Guide]
   process differences [in 5.3.2 Process]
   terminology differences [in 5.3.1 Terminology]
module-specific build options [in 3.5 Module-Specific Questions]
modules
   DB Access Module build options [in 3.5.5 SourcePro DB Access Modules]
   Essential Tools Module build options [in 3.5.1 Essential Tools Module]
   Threads Module build options [in 3.5.3 Threads Module]
multithreading build option [in 3.4.9 Select Threading]

N

naming conventions [in 1.3.9 Flexible Naming Conventions]
   [in 3.4.13 Select Naming Convention]
   defined [in 3.4.13.1 Naming Conventions]
   RCB codes defined [in 3.4.13.1 Naming Conventions]
   summary table [in 3.4.13.2 Build Tags]

O

object files
   location [in 2.7 Results of Running a Buildspec]
operating system build option [in 3.4.5 Select Operating System]
Options dialog [in 3.3.4 Options Dialog]

P

performance
   RAM required for good performance [in 1.4 Requirements]
Platform Information Exchange
   imported buildspec consent settings [in 4.2.1.1 Platform Information Exchange Settings and Imported Buildspecs]
   build submission [in 2.5.8.1 Platform Information Exchange Submission]
   changing your settings [in 3.3.4.2 Information Exchange]
   consent setting [in 2.4.1 User Consent Setting]
      [in 3.3.4.2 Information Exchange]
   information collected [in 1.3.11 Information Exchange Capabilities]
   initial specification [in 2.4 Setting Consents for Platform Information Exchange]
   request to send [in 2.5.6 Answer Platform Information Exchange Request (optional)]
   transfer method [in 2.4.2 Transfer Method]
      [in 3.3.4.2 Information Exchange]
problems => See known problems
   => See known problems
procedures
   installing additional components [in 2.2.5 Installing Additional Components]
   running RCB [in 2.3 Starting RCB]
products => See also components
   => See also modules
   contrasted with components [in Appendix B Glossary]
   dependencies [in 1.3.2 Built-In Intelligence]

Q

question list [in 2.5.4 Specify Build Options]
   [in 3.3.1 Question List]

R

RCB naming convention [in 3.4.13 Select Naming Convention]
   codes defined [in 3.4.13.1 Naming Conventions]
   defined [in 3.4.13.1 Naming Conventions]
   summarized [in 3.4.13.2 Build Tags]
RCB
   backward compatibility issues with SPM legacy applications [in 5.4.3 Backward Compatibility Issues]
   build actions [in 1.3.7 Three Selectable Build Activities]
   build environment characterization test [in 1.3.3 Understanding Your Environment]
   buildspace directory structure contrasted with SPM workspaces [in 5.3.3 Directory Structure]
   buildspace directory structure [in 2.2.4 The Buildspace Directory]
   command line builds [in 1.3.8 Command Line Interface]
   defined [in Appendix B Glossary]
   features [in 1.3 Features]
   handling of macro definitions [in 5.4.2.3 Rogue Wave Command Line Macros]
   install and build processes contrasted with SPM [in 5.3.2 Process]
   install location [in 1.3.6 Single, Multipurpose Buildspace]
   installing additional components [in 2.2.5 Installing Additional Components]
   knowledge of Rogue Wave component requirements [in 1.3.2 Built-In Intelligence]
      [in 3.3.2 How RCB Determines Which Questions to Ask]
   library naming conventions [in 1.3.9 Flexible Naming Conventions]
   log files as a source of information on build requirements [in 5.4.2.4 System Compiler Flags, Libraries, and Macros]
   makefiles as a source of information on build requirements [in 5.4.2.4 System Compiler Flags, Libraries, and Macros]
   migrating to from SPM [in 5.2 SPM-to-RCB Migration Guide]
   navigating through build option questions [in 2.5.4 Specify Build Options]
   Options dialog [in 3.3.4 Options Dialog]
   Q and A mechanism for specifying build options [in 3.3 Answering Questions to Create a Buildspec]
   running [in 2.3 Starting RCB]
   support for building your applications [in 1.3.10 Reusable Data for Building Applications]
   system requirements [in 1.4 Requirements]
   terminology versus SPM [in 5.3.1 Terminology]
   use of buildspaces [in 1.3.6 Single, Multipurpose Buildspace]
   wizard-like interface [in 1.3.1 Wizard-Like Interface]
rebuilding components [in 1.3.5 Sequential Multiple Builds]
remote compiling [in 6.1.1 What is Remote Compiling?]
   requirements [in 6.1.1 What is Remote Compiling?]
   scripts provided for [in 6.1.2 Setting Up Your System]
Rogue Wave Component Builder (RCB) => See RCB
running RCB [in 2.3 Starting RCB]
rwclean [in 4.3 Cleaning Up Buildspaces]
RW_CENTURY_REQD setting [in 3.5.1 Essential Tools Module]

S

Secure Communication Module [in 3.5.4 Secure Communication Module]
selecting components [in 1.3.4 Selectable Component Set]
shared libraries [in 3.4.8 Select Linking]
sharing
   build results between buildspaces [in 4.2 Multiple Buildspaces]
   buildspecs [in 4.2 Multiple Buildspaces]
Solaris
   option to use STLPort [in 3.4.11 C++ Standard Library Selection Screen]
source files
   location [in 2.2.4 The Buildspace Directory]
      [in 3.4.2.3 Export Buildspace]
SPM naming convention [in 3.4.13 Select Naming Convention]
   defined [in 3.4.13.1 Naming Conventions]
   summarized [in 3.4.13.2 Build Tags]
SPM
   defined [in Appendix B Glossary]
   directory structure contrasted with RCB [in 5.3.3 Directory Structure]
   install and build processes contrasted with RCB [in 5.3.2 Process]
   legacy applications and backward compatibility [in 5.4.3 Backward Compatibility Issues]
   library naming convention used by RCB [in 1.3.9 Flexible Naming Conventions]
      [in 3.4.13 Select Naming Convention]
   macros contrasted with RCB [in 5.4.2.3 Rogue Wave Command Line Macros]
   migrating to RCB [in 5.2 SPM-to-RCB Migration Guide]
   terminology versus RCB [in 5.3.1 Terminology]
static linking [in 3.4.8 Select Linking]
STLPort
   option to select [in 3.4.11 C++ Standard Library Selection Screen]
symbolic links [in 2.5.2 Specify a Buildspace]
   [in 4.2.2 Using the Export Buildspace Feature]
   backward compatibility issue [in 5.4.1 Building Your SourcePro C++ Components]
   error message when used with buildspaces [in 3.4.2 Select Buildspace]
system requirements for running RCB [in 1.4 Requirements]
system-related build requirements [in 5.4.2.4 System Compiler Flags, Libraries, and Macros]

T

terminology
   differences between RCB and SPM [in 5.3.1 Terminology]
thr library no longer built [in 5.4.3.3 Other Library Name Issues]
threading build option [in 3.4.9 Select Threading]
threading
   represented in library name [in 3.4.13 Select Naming Convention]
Threads Module build options [in 3.5.3 Threads Module]
Threads Module
   no thr library [in 5.4.3.3 Other Library Name Issues]
TP_MON_NAME
   DB2 CLI database manager configuration [in A.4.3 DB2 CLI Access Module]
trace level specification [in 3.5.3 Threads Module]

U

Unix
   install script location [in 5.3.2 Process]
   remote compiling [in 6.1.1 What is Remote Compiling?]
user-defined build options [in 3.4.12 Select Compile and Link Options]

V

verbose RCB naming convention [in 3.4.13 Select Naming Convention]
   defined [in 3.4.13.1 Naming Conventions]
   summarized [in 3.4.13.2 Build Tags]

W

workspaces
   now called buildspaces [in Appendix B Glossary]

X

xaview.sql script [in A.4.1 Oracle OCI Access Modules]
XML-based data repository [in 3.3.2 How RCB Determines Which Questions to Ask]
xrcb_local [in 6.1.2 Setting Up Your System]
xrcb_remote [in 6.1.2 Setting Up Your System]

Y

Y2K compliance [in 3.5.1 Essential Tools Module]

_

_RWCONFIG=buildtag [in 5.4.2.3 Rogue Wave Command Line Macros]
_RWCONFIG=buildtype macro [in 5.4.2.3 Rogue Wave Command Line Macros]
_RWCONFIG_<buildtype> macro [in 1.3.10 Reusable Data for Building Applications]


No previous fileTop of DocumentContentsNo linkNo next file

© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.