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 following supported combinations of operating system/compiler (the compiler is necessary to build examples):
Windows 7 Pro x32 Edition with the Visual Studio 2010 Pro SP1 (Visual C++ 10.0) compiler.
Red Hat Enterprise Linux AP 5 with the GNU/gcc 4.1.2 compiler.
SuSE Linux Enterprise Server 11 with the GNU/gcc C++ 4.3.4 compiler.
Solaris 10 with the Sun Studio 12 compiler.
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, to use the Microsoft SQL Server Access Module
the MySQL C API for MySQL 5.1, to use the MySQL Access Module
an ODBC 3.x driver for your database, to use the ODBC Access Module
the Oracle OCI 10g client, to use with the Oracle OCI Access Module
the PostgreSQL libpq client library for PostgreSQL 8.4, to use the
PostgreSQL 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 3.4.1 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 0.9.8e 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. |
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.