-
Notifications
You must be signed in to change notification settings - Fork 135
New issue
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
error: ‘DDS_CDR’ is not a member of ‘eprosima::fastcdr::Cdr’ #711
Comments
Hey tuananh0606-tech Any progress? I have the same issue. |
@Tilgaard Have you ever downloaded xcredds? |
yes I have downloaded XCREDDS and is facing the same issue |
@NustAirworks2022 have you solved it? I don't know how to completely remove XCRE-DDS |
No I haven't solved it yet. |
@NustAirworks2022 Can you show me how you do it? thank you |
Enter the following commands to fetch and build the micro XCRE-DDS agent from source:
start the agent to connect to simulator |
Im getting the same build error while trying to setup micro_ros in ros2 humble. Has any solution been found? Before the micro ros was working fine but when I downloaded and used XRCE-DDS for PX4 as @NustAirworks2022 mentioned micro ros stopped publishing messages and when i tried to reinstall it showed the same error as @tuananh0606-tech. I dont want to continue using XRCE DDS, is there a way to delete this, i tried deleting the folders but still doesnt work. |
Got it working just had to sudo rm -r the xrcedds packages in the root directory. |
@Varchasvin10 I tried removing all the packages in the root directory, but still it doesn't work. It will help if you can give more details about how you did it and what are the packages that you installed and removed. |
Open up the terminal and try typing these, Ensure that you have manually deleted the MIcroXRCE-DDS packages from your home directory. Let me know if this works, it worked for me. |
@Varchasvin10 I manually deleted all the DDS packages. It didn't work for me. |
@Karthik03B DId you run the commands to remove it from your root directory? |
yes I did. there were no such files in the root. |
Delete your current microros workspace and Retry the microros setup and installation guidelines, you might have built the workspace before and that might not be allowing you to build it again as it might be saved with the previous setup. |
@Varchasvin10 I tried that also. Before this i installed XRCE DDS in the root , I think i installed it Globally. It's just my assumption. |
Issue template
-Hardware description: Dell G5
-RTOS: Linux
-Installation type: micro_ros_setup
-Version or commit hash: humble
Steps to reproduce the issue
I'm trying to install micro_ros_setup but when it comes to ros2 run micro_ros_setup build_agent.sh it gives me this error, I've tried many ways but it doesn't work, I've installed MicroXrceDDS before, is this the cause, if not, is there another way to fix it. Help me, please! Thanks.
Expected behavior
Actual behavior
Additional information
The text was updated successfully, but these errors were encountered: