eProsima / Micro-XRCE-DDS-Agent

Micro XRCE-DDS Agent respository. Looking for commercial support? Contact info@eprosima.com
Apache License 2.0
102 stars 72 forks source link

Micro XRCE DDS Agent build without internet on armv8 #358

Closed 15vanshika closed 5 months ago

15vanshika commented 5 months ago

Issue template

Steps to reproduce the issue

During build, the micro-XRCE DDS-agent attempts to pull content from github. But we dont have internet access , I want to know how can i build XRCE DDS agent without cloning I tried to provide those repositories manually but it is still failing .

pablogs9 commented 5 months ago

You can use CMake to build and install the agent dependencies (as you can see in CMakeLists.txt: Fast CDR, Fast DDS and Micro XRCE-DDS Client). Once they are installed and CMAKE_PREFIX_PATH points to their installation, this repo shall be able to build setting UAGENT_SUPERBUILD to OFF, UAGENT_USE_SYSTEM_FASTCDR and UAGENT_FAST_PROFILE set to ON.

Probably you can skip the dependency with Micro XRCE-DDS Client turning OFF UAGENT_P2P_PROFILE

JaimeMartin commented 5 months ago

Hi @15vanshika ,

This is not supported. As I mentioned yesterday in our call, these kinds of issues are addressed through commercial support.