micro-ROS / micro-ROS/benchmarking

"itm2mem_info.c" includes "info.h" and "json.h", but it seems that there is no such file in /inc

Ouverte
#2 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
C
Étoiles
4
Forks
3
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

I just try to build this as the Readme said, i.e. install the dependencies -> . /autogen -> ./configure.sh -> make, but problem occurs:
$ make
Making all in src
make[1]: Entering directory '/home/ros/benchmarking/src'
...
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../inc -I/home/ros/benchmarking/inc -I/home/ros/benchmarking/ext/libcjson/ -I/home/ros/benchmarking/ext/libini/src -I/home/ros/benchmarking/ext/libmfa/inc/ -I/home/ros/benchmarking/ext/libswo/ -I/home/ros/benchmarking/ext/openocd/src -g -O2 -MT libpipeline_la-itm2mem_info.lo -MD -MP -MF .deps/libpipeline_la-itm2mem_info.Tpo -c itm2mem_info.c -fPIC -DPIC -o .libs/libpipeline_la-itm2mem_info.o
itm2mem_info.c:11:10: fatal error: info.h: No such file or directory
11 | #include <info.h>
| ^~~~~~~~
compilation terminated.
make[1]: *** [Makefile:760: libpipeline_la-itm2mem_info.lo] Error 1
make[1]: Leaving directory '/home/ros/benchmarking/src'
make: *** [Makefile:429: all-recursive] Error 1

Is it possible that I missed something?

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par les étapes de compilation de README et src/itm2mem_info.c, puis inspectez le répertoire inc et les chemins d’inclusion affichés par make. Déterminez si info.h et json.h sont absents, mal placés ou exclus de la compilation ; le travail est terminé lorsqu’un make propre se termine sans ces erreurs d’en-tête.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
c
Domaine
embedded-iot, tooling
Type d'issue
Bug
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.