IBM Support

Missing usage dependency in IBM Rational Rhapsody DDS Tutorial causes compiler error: C1083 DDSMyTopicStructLib.h

Troubleshooting


Problem

Missing usage dependency in IBM Rational Rhapsody DDS Tutorial causes compiler error: C1083 DDSMyTopicStructLib.h

Symptom

Building ------------ MySubscribingApplication_WaitSet.exe ------------
Executing: ""C:\Rhapsody8.2_32bit\Share"\etc\msvcmake.bat MySubscribingApplication_WaitSet.mak build x86 VC10 "
Setting environment for using Microsoft Visual Studio 2010 x86 tools.
MySubscriber_Synchronous.cpp
c:\workspace\pmrs\12763\8.2\mysubscribingapplication_waitset\msvc\MySubscriber_Synchronous.h(17) : fatal error C1083: Cannot open include file: 'DDSMyTopicStructLib.h': No such file or directory

NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.EXE"' : return code '0x2'

Cause

Missing dependency

Resolving The Problem

Add a usage dependency from SubscriberPkg_WaitSet::MySubscriptionApplication_WaitSet to TopicsPkg::MyTopicStructLib

[{"Product":{"code":"SSB2MU","label":"IBM Engineering Systems Design Rhapsody"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"General Information","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"8.0;8.0.1;8.0.2;8.0.3;8.0.4;8.0.5;8.0.6;8.1;8.1.1;8.1.2;8.1.2.1;8.1.3;8.1.4;8.1.5;8.2","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Product Synonym

Rational Rhapsody

Document Information

Modified date:
27 May 2022

UID

swg22002007