jazzy fastcdr problem
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 25/100
- Type d'issue
- Bug
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- cmake, cpp
- Domaine
- build-system
Piste de recherche
Commencez par le build de micro_ros_agent et le CMakeLists.txt cloné de xrceagent, au niveau de l’appel à find_package de la ligne 153. Reproduisez le build Ubuntu 24.04 avec ROS Jazzy, comparez la version de fastcdr demandée avec la configuration de la version 1.1.0 installée, puis examinez l’échec distinct du compilateur dans fastcdr/xcdr/MemberId.hpp. C’est terminé lorsque l’agent se construit correctement sans aucune des deux erreurs.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Hi All.
i'm on Ubuntu 24.04 ros jazzy
when i build the jazzy branch, the xrceagent complains about the fastcdr version :
Starting >>> micro_ros_agent
[Processing: micro_ros_agent]
--- stderr: micro_ros_agent
Cloning into 'xrceagent'...
HEAD is now at 7362281 Release v2.4.3
Cloning into 'spdlog'...
HEAD is now at eb322062 Bump version to 1.9.2
CMake Error at CMakeLists.txt:153 (find_package):
Could not find a configuration file for package "fastcdr" that is
compatible with requested version "2".
The following configuration files were considered but not accepted:
/usr/lib/x86_64-linux-gnu/cmake/fastcdr/fastcdr-config.cmake, version: 1.1.0
/lib/x86_64-linux-gnu/cmake/fastcdr/fastcdr-config.cmake, version: 1.1.0
gmake[5]: *** [CMakeFiles/uagent.dir/build.make:94: uagent-prefix/src/uagent-stamp/uagent-configure] Error 1
gmake[4]: *** [CMakeFiles/Makefile2:111: CMakeFiles/uagent.dir/all] Error 2
gmake[3]: *** [Makefile:91: all] Error 2
gmake[2]: *** [CMakeFiles/xrceagent.dir/build.make:86: agent/src/xrceagent-stamp/xrceagent-build] Error 2
gmake[1]: *** [CMakeFiles/Makefile2:85: CMakeFiles/xrceagent.dir/all] Error 2
gmake: *** [Makefile:91: all] Error 2
---
Failed <<< micro_ros_agent [33.7s, exited with code 2]
if i build fastcdr version 2 and build microros agent i get this error :
In file included from /usr/include/fastrtps/types/TypeObject.h:18,
from /usr/include/fastdds/dds/core/policy/QosPolicies.hpp:37,
from /usr/include/fastdds/dds/topic/TopicDataType.hpp:26,
from /usr/include/fastrtps/TopicDataType.h:22,
from /home/stefanomutti/ros_ws/build/micro_ros_agent/agent/src/xrceagent/include/uxr/agent/types/TopicPubSubType.hpp:18,
from /home/stefanomutti/ros_ws/build/micro_ros_agent/agent/src/xrceagent/src/cpp/types/TopicPubSubType.cpp:15:
/usr/local/include/fastcdr/xcdr/MemberId.hpp:67:23: error: expected unqualified-id before numeric constant
67 | static const MemberId MEMBER_ID_INVALID {};
am i the only one experiencing this ?
Thanks
- Langage dominant
- C++
- Étoiles
- 201
- Forks
- 111
- Merge moyen
- 1 j 6 h
- PR mergées (30 j)
- 10
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de micro-ROS/micro-ROS-Agent
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 68/100
micro-ROS/micro-ROS-Agent#270 ·
-
micro-ROS Agent on macOS Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
micro-ROS/micro-ROS-Agent#269 ·
-
Release to apt Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
micro-ROS/micro-ROS-Agent#267 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 42/100
micro-ROS/micro-ROS-Agent#266 · 1 commentaire ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
micro-ROS/micro-ROS-Agent#265 · 1 commentaire ·
Toutes les issues de micro-ROS/micro-ROS-Agent
Issues similaires
-
enhancement
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
QuantStack/git2cpp#187 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
mlcommons/mobile_app_open#1182 ·
-
Needs-Triage
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
microsoft/winget-cli#6547 ·
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
AXERA-TECH/ax-llm#77 ·