Integrating Fast-DDS into a project without installing external dependencies system wide. #3849
Replies: 1 comment 5 replies
-
Hi @Renegade85
|
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
we are using Fast-DDS library in our project. We would like to update our build system to CMake. A simplified structure of our project looks like this:
The projects CMakeLists.txt file looks following way:
I've tried to generate a build configuration, but this fails due to the fact, that Fast-DDS uses
find_package(foonathan_memory_vendor)
, however, that package is not installed in the system and I don't want to install it system wide. Unfortunately I can't figure out, how to make this running, as I'm a cmake newbie. Any help would be really appreciated.Second question related to this is, why is the foonathan_memory_vendor used instead of the original foonathan_memory?
Why is the foonathan_memory "included" as an external dependency and is not part of the thirdparty directory as other libs?
Thanks a lot for your help
Beta Was this translation helpful? Give feedback.
All reactions