Compatibility
There are four SourcePro products: SourcePro Core, SourcePro DB, SourcePro Net, and SourcePro Analysis. The modules of these products incorporate the functionality of many previous products from the former Rogue Wave (now Perforce) product line.
If you are migrating from Rogue Wave Software’s previous .h++ product line, you must recompile and relink your applications to the new SourcePro libraries. Applications using new features in SourcePro must also change internal logic. In this case, you must write to the new API, recompile, and relink.
If you are upgrading from an earlier release of SourcePro, please note that some aspects of each new release may not be binary-compatible with the previous edition. You may need to recompile your applications that use SourcePro to link to the new versions of the libraries.
For additional information on compatibility, please consult the SourcePro Release Notes. A PDF version of the release notes is in the top-level directory of the SourcePro installation and also available on the SourcePro website at
https://help.perforce.com/sourcepro/current/Release_Notes.html.
SourcePro tests the modules in each version for compatibility with one another. SourcePro does not test the compatibility of modules in a current version against a previous version. Web-only downloads between releases are generally compatible with the most recent release, but this is not guaranteed.
For information on building components and applications, please see the manuals Installing and Building Your SourcePro Products and Rogue Wave Component Builder (RCB): Building Your Applications.