We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
You can continue the conversation there. Go to discussion →
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The HelloWorldExampleTCP demo can be built on x86 machine. It should also be built successfully on ARM64 platform.
When building on it locally on ARM64 platform (gcc version is 7.5.0 in my case), I got the error "reference to 'option' is ambiguous" .
Pull the latest Fast DDS repo. Build the demos with below commands in a newly created build folder in the examples/cpp/dds path.
cmake .. cmake --build .
2.8.1
Other. Please specify in Additional context section.
TCPv4
Ubuntu 18.04 ARM64 GCC version: 7.5.0
The build error can be resolved by replacing line 30 "namespace option = eprosima::option;" with "using namespace eprosima;"
No response
The text was updated successfully, but these errors were encountered:
Hi @shdx2046,
According to our CONTRIBUTING.md guidelines, Ubuntu 18.04 with gcc 7.5.0 is not an officially supported platform, so I am moving this issue to the proper discussion forum.
Sorry, something went wrong.
No branches or pull requests
Is there an already existing issue for this?
Expected behavior
The HelloWorldExampleTCP demo can be built on x86 machine. It should also be built successfully on ARM64 platform.
Current behavior
When building on it locally on ARM64 platform (gcc version is 7.5.0 in my case), I got the error "reference to 'option' is ambiguous" .
Steps to reproduce
Pull the latest Fast DDS repo.
Build the demos with below commands in a newly created build folder in the examples/cpp/dds path.
cmake ..
cmake --build .
Fast DDS version/commit
2.8.1
Platform/Architecture
Other. Please specify in Additional context section.
Transport layer
TCPv4
Additional context
Ubuntu 18.04 ARM64
GCC version: 7.5.0
The build error can be resolved by replacing line 30 "namespace option = eprosima::option;" with "using namespace eprosima;"
XML configuration file
No response
Relevant log output
No response
Network traffic capture
No response
The text was updated successfully, but these errors were encountered: