
The SourcePro C++ Evaluation contains precompiled dynamic or shared libraries, also called "DLLs" on Windows. These dynamic libraries are built with multithreading support and using the native C++ Standard Library. The included DB Access Modules provide support for a limited set of databases, as specified in the section below.
To use the SourcePro C++ Evaluation Edition, you must have the following software installed:
One of the supported combinations of operating system and compiler, as specified in Section 1.1. The compiler is needed to build the examples.
If you intend to connect to a database and create examples using SourcePro DB components, you need to install the database client software and establish connectivity with the database server. Depending on your database server and your selected access module, you will need one of the following:
the Microsoft SQL Server ODBC driver for Microsoft SQL Server 2008 R2, to use the Microsoft SQL Server Access Module
the MySQL Connector/C 6.0.2 , to use the MySQL Access Module
an ODBC 3.x driver for your database, to use the ODBC Access Module
the Oracle OCI 11gR2 client, to use with the Oracle OCI Access Module
the PostgreSQL libpq client library for PostgreSQL 8.4, to use the
PostgreSQL Access Module
Sybase SDK 15.7 to use the Sybase Access Module
IBM DB2 CLI 9.7 to use the DB2 CLI Access Module
To view documents in the Portable Document Format (PDF), you must have Adobe Acrobat Reader.
Many SourcePro C++ modules depend on other modules. For example, all SourcePro C++ modules depend on the Essential Tools Module. In the SourcePro C++ Evaluation, all such dependencies among Rogue Wave products are fully satisfied for you.
Some SourcePro C++ modules depend on third-party libraries or products, as shown in Table 1. With the exception of any database client software you may need, the SourcePro C++ Evaluation includes prebuilt versions of all required third-party libraries.
| Name of Module | Third-Party Dependencies |
| DB Interface Module and your chosen DB Access Module | The database modules require the client software for your database, as described in Section 1.3.1. |
| Internationalization Module | This module requires version 50.1.2 of the International Components for Unicode (ICU), a set of C and C++ libraries developed and maintained by IBM. Prebuilt libraries for the supported platforms are included with the SourcePro C++ Evaluation. For more information about the ICU, see http://www.ibm.com/software/globalization/icu |
| Secure Communication Module | The SourcePro C++ Evaluation includes prebuilt binaries of the required open source OpenSSL 1.0.0j secure sockets library. For more information on OpenSSL, see http://www.openssl.org/ |
| Essential Math Module Linear Algebra Module Business Analysis Module |
The SourcePro C++ Evaluation includes prebuilt binaries of the required Netlib CLAPACK 3.2.1 Linear Algebra Package. For more information on CLAPACK, see www.netlib.org. |
| Essential Tools Module | The SourcePro C++ Evaluation includes prebuilt binaries of the Google® Snappy compressor version 1.0.3. For more information, go to http://code.google.com/p/snappy. |
Copyright © Rogue Wave Software, Inc. All Rights Reserved.
The Rogue Wave name and logo, and SourcePro, are registered trademarks of Rogue Wave Software. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.