Conrod: Impossible d'exécuter des exemples

Créé le 15 juin 2020  ·  7Commentaires  ·  Source: PistonDevelopers/conrod

@iMac conrod % cargo run --release --features "winit glium" --example all_winit_glium
erreur : --features n'est pas autorisé à la racine d'un espace de travail virtuel
note : bien que cela ait été accepté auparavant, cela n'a en fait rien fait

Commentaire le plus utile

Supprimez simplement le drapeau --features "winit glium" . Comme le dit la note, cela n'a rien fait.

Tous les 7 commentaires

Supprimez simplement le drapeau --features "winit glium" . Comme le dit la note, cela n'a rien fait.

Merci pour le problème ! Pour le meilleur ou pour le pire, les exemples ont depuis été déplacés dans les backends spécifiques, et le drapeau features ne devrait plus être requis. Pour exécuter l'exemple associé à l'un des backends, vous devriez pouvoir le faire avec quelque chose comme :

cargo run --release -p conrod_<backend> --example <example_name>

Par exemple

cargo run --release -p conrod_glium --example all_winit_glium

De plus, je serais plus qu'heureux de fusionner un PR qui met à jour le guide pour cela !

Bonjour, j'ai essayé d'exécuter l'exemple : cargo run --release -p conrod_glium --example all_winit_glium
Je suis en train:
/usr/bin/ld : impossible de trouver -lxcb-shape
/usr/bin/ld : impossible de trouver -lxcb-render
/usr/bin/ld : impossible de trouver -lxcb-xfixes
Des idées quoi faire à ce sujet?
Merci

/usr/bin/ld : impossible de trouver -lxcb-shape
/usr/bin/ld : impossible de trouver -lxcb-render
/usr/bin/ld : impossible de trouver -lxcb-xfixes
Des idées quoi faire à ce sujet?

Même problème, google m'a amené ici.
Solution Linux (Ubuntu 20.04)
sudo apt-get install libx11-xcb-dev libxcb-xfixes0-dev libxcb-render0-dev libxcb-shape0-dev

Devrait être assez équivalent pour les autres distributions/systèmes de paquets. Vous avez besoin des versions de développement associées des bibliothèques C sur le système. Seulement essayé avec conrod_glium pour les exemples all_winit_glium et text.

/usr/bin/ld : impossible de trouver -lxcb-shape
/usr/bin/ld : impossible de trouver -lxcb-render
/usr/bin/ld : impossible de trouver -lxcb-xfixes
Des idées quoi faire à ce sujet?

Même problème, google m'a amené ici.
Solution Linux (Ubuntu 20.04)
sudo apt-get install libx11-xcb-dev libxcb-xfixes0-dev libxcb-render0-dev libxcb-shape0-dev

Devrait être assez équivalent pour les autres distributions/systèmes de paquets. Vous avez besoin des versions de développement associées des bibliothèques C sur le système. Seulement essayé avec conrod_glium pour les exemples all_winit_glium et text.

Désolé pour la réponse tardive et merci.
Meilleures salutations

Cette commande exécute l'application pour moi
cargo run --example all_winit_glium

Le guide maintenant correctement lié ne mentionne pas le drapeau --features , donc je pense que cela peut être fermé.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

mitchmindtree picture mitchmindtree  ·  5Commentaires

JGHFunRun picture JGHFunRun  ·  9Commentaires

Woolworths picture Woolworths  ·  9Commentaires

mitchmindtree picture mitchmindtree  ·  4Commentaires

gkbrk picture gkbrk  ·  3Commentaires