library usage error with Zig 0.14.0
Personne n'a encore pris cette issue.
- #7 par @ssilnicki-dev — fermée sans fusion
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Bug
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- c, zig
- Domaine
- build-system
Piste de recherche
Reproduisez l’échec avec les commandes zig fetch --save et zig build indiquées en utilisant Zig 0.14.0. Commencez par examiner le contenu du paquet et le point d’entrée build.zig afin de déterminer comment config.h.in est transmis à l’étape de configuration d’autoconf ; le travail est terminé lorsque l’exemple se compile correctement pour les cibles signalées.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
I didn't try to import libusb with zig 0.13.0, but with 0.14.0 version building it from within my project failing with this error:
$ zig fetch --save git+https://github.com/ZigEmbeddedGroup/libusb
$ zig build
install
└─ install hello
└─ zig build-exe hello Debug x86_64-windows
└─ zig build-lib usb Debug x86_64-windows
└─ configure autoconf header config.h.in to config.h failure
error: unable to read autoconf input file '/home/ws/.cache/zig/p/1220c50cbc5bbd2758216cd7840712fa2b76a446c801345780cd30454e6d55670b7e/config.h.in': FileNotFound
install
└─ install hello
└─ zig build-exe hello Debug x86_64-linux-gnu
└─ zig build-lib usb Debug x86_64-linux-gnu
└─ configure autoconf header config.h.in to config.h failure
error: unable to read autoconf input file '/home/ws/.cache/zig/p/1220c50cbc5bbd2758216cd7840712fa2b76a446c801345780cd30454e6d55670b7e/config.h.in': FileNotFound
Build Summary: 4/13 steps succeeded; 2 failed
install transitive failure
├─ install hello transitive failure
│ └─ zig build-exe hello Debug x86_64-windows transitive failure
│ └─ zig build-lib usb Debug x86_64-windows transitive failure
│ └─ configure autoconf header config.h.in to config.h failure
└─ install hello transitive failure
└─ zig build-exe hello Debug x86_64-linux-gnu transitive failure
└─ zig build-lib usb Debug x86_64-linux-gnu transitive failure
└─ configure autoconf header config.h.in to config.h failure
error: the following build command failed with exit code 1:
/home/ws/p/hello/.zig-cache/o/4ebda243aceaa5c78a31079b235acb3f/build /home/ws/tools/zig/build/stage3/bin/zig /home/ws/tools/zig/build/stage3/lib/zig /home/ws/p/hello /home/ws/p/hello/.zig-cache /home/ws/.cache/zig --seed 0xfa960794 -Z6fd333ad21519aa3
- Langage dominant
- C
- Étoiles
- 19
- Forks
- 16
- Merge moyen
- 21 min
- PR mergées (30 j)
- 1
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
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 allyourcodebase/libusb
-
Update to v1.0.27Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
allyourcodebase/libusb#8 · 1 commentaire · 1 réaction ·
Toutes les issues de allyourcodebase/libusb
Issues similaires
-
good first issue help wanted
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
Les mainteneurs répondent en général sous 1 jour
-
Add `pdfcpu` to the pantryPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
bug good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
tmewett/BrogueCE#929 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
bug game: iwd2 system: GUI
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
category:port-update
Difficulté 2/5 1-3 heures Accessibilité débutants 69/100
Les mainteneurs répondent en général sous 2 jours