Rhapsody Architect for Software and Visual Studio integration results in a link error

Technote (troubleshooting)


Problem(Abstract)

Attempts to integrate IBM Rational Rhapsody Architect for Software edition and Microsoft Visual Studio result in a link error.

Symptom

When you build a project in Visual Studio which is created in Rational Rhapsody Architect for Software edition, the link error regarding OXF library occurs.

Expected result:

    Rational Rhapsody products does not get redundant library information in the case of Rational Rhapsody Architect for Software edition.

Actual result:
    Rational Rhapsody Architect for Software edition gets library information as well as Rhapsody Developer edition.


Cause

Code generation from Rational Rhapsody Architect for Software edition and synchronization from Visual Studio add libraries (such as. MSVC9oxf.lib, winmm.lib and wsock32.lib) to the project properties of Visual Studio as the additional dependency of linker. This information could cause link error when Visual Studio project is shared with other developers because Rational Rhapsody Architect for Software edition installation path is different in each environment.

Diagnosing the problem

Confirm link information is existing in Visual Studio.

  1. Click Project > Properties
  2. Select Configuration Properties > Linker > Input
  3. Click Edit link in Additional Dependencies

Resolving the problem

Rhapsody Architect for Software edition does not support Rhapsody frameworks and animation feature; therefore, you must remove redundant library information from the following properties in Rhapsody Architect for Software edition as appropriate to solve issue:

CPP_CG::MSVC::NoneOxfLibs
CPP_CG::MSVC::SockLib


Rate this page:

(0 users)Average rating

Document information


More support for:

Rational Rhapsody
Rational Rhapsody Architect for Software

Software version:

7.5, 7.5.0.1, 7.5.1, 7.5.1.1, 7.5.2, 7.5.2.1, 7.5.3, 7.5.3.1, 7.5.3.2, 7.5.3.3, 7.6, 7.6.0.1, 7.6.1, 7.6.1.1, 7.6.1.2, 8.0, 8.0.1

Operating system(s):

Windows

Reference #:

1619391

Modified date:

2012-12-05

Translate my page

Machine Translation

Content navigation