question

Upvotes
Accepted
26 1 3 12

DataDictionary.h: No such file or directory

Hi,

I am building my application with the source code in Release Real-Time-SDK-2.1.2.L1 · Refinitiv/Real-Time-SDK · GitHub. I am using EMA lib.

I get following build error.

1701069405262.png

Looks like it has been introduced with following change:

RTSDK-6139: Load dictionary from object · Refinitiv/Real-Time-SDK@7fa5d6a · GitHub

Why not use full path for #include "DataDictionary.h" ?


c++refinitiv-realtime-sdk
1701069405262.png (19.9 KiB)
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

· Write an Answer
Upvote
Accepted
81.3k 266 53 76

@thilinaillangasinghe

Thank you for reaching out to us.

The DataDictionary.h file is in the \Cpp-C\Ema\Src\Rdm\Include directly.

You need to add this path into the additional include directories.


icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.