Rogue Wave Component Builder (RCB): Building Your Applications : PART II Module-Specific Build Information : Chapter 6 Essential Math Module Build Information : Building the Essential Math Module Library
Building the Essential Math Module Library
The Essential Math Module requires a Basic Linear Algebra (BLA) library. When creating your buildspec in RCB, you choose the Basic Linear Algebra (BLA) library your applications will use:
the Netlib CLAPACK library (CLAPACK) -- Windows and UNIX
the Intel Math Kernel Library (MKL) -- Windows and Linux
the Sun Performance Library (SPL) -- Solaris only
NOTE >> Intel MKL and Sun SPL are performance-enhanced libraries for their respective platforms.
When configuring your build, the BLA libraries available for selection depend on the chosen platform.
Whichever library you select, RCB takes care of making the library available when it builds the Essential Math Module library. The Netlib CLAPACK library and the Intel MKL library are provided with SourcePro C++. The Solaris SPL is available through that platform’s compiler.