"itm2mem_info.c" includes "info.h" and "json.h", but it seems that there is no such file in /inc
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- c
- Bereich
- embedded-iot, tooling
Rechercherichtung
Beginne mit den Build-Schritten in README und src/itm2mem_info.c und untersuche anschließend das Verzeichnis inc sowie die von make angezeigten Include-Pfade. Stelle fest, ob info.h und json.h fehlen, falsch platziert sind oder aus dem Build ausgelassen werden. Erledigt ist die Aufgabe, wenn make ohne diese Header-Fehler sauber abgeschlossen wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
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?
- Vorherrschende Sprache
- C
- Sterne
- 4
- Forks
- 3
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Ähnliche Issues
-
os:linux
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
mpv-player/mpv#18510 · 2 Kommentare ·
-
internal.h中,漏掉了1个定义。 Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 95/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
-
Broadcast Documentation Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
kovidgoyal/kitty#10516 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 80/100