2014-05-17 3 views
1

J'essaie de créer une image Yocto.libusb1 échoue tâche do_configure avec "support udev demandé mais libudev non installé"

  • Je cours sous Ubuntu 12.04. J'ai installé les paquets que le lien ci-dessus recommande (et plus)
  • J'ai cloné le dépôt git poky, et j'ai extrait le tag daisy-11.0.0.
  • conf/local.conf a MACHINE=qemux86, presque tous les autres paramètres sont par défaut.
  • J'ai tordu le nombre de fils pour bitbake et make.
  • bitbake -k core-image-minimal

je reçois l'erreur suivante lors de la tâche do_configure de libusb1_1.0.18.bb:

configure: error: "udev support requested but libudev not installed" 

libudev-dev est installé.

Cela me semble étrange parce que j'utilise une configuration sans fioritures.

Est-ce que quelqu'un sait comment résoudre cette erreur de configuration?

Je ne suis pas sûr à 100% que ce soit sur le sujet pour SO. S'il vous plaît me diriger vers le bon endroit si oui avant la fermeture.

+0

Est-ce une faute de frappe quand vous dites que vous avez recherché 'libusb'? Il demande 'libudev'. Est-ce que 'libudev-dev' est installé? – Leiaz

+0

Oui, c'est probablement une faute de frappe. 'libudev-dev' est installé. J'ai corrigé ma question. – Steve

Répondre

1

Vous devez juste faire un repo sync, il a été résolu et poussé aujourd'hui (20 mai 2014)

0

J'ai eu exactement le même problème mais dans un environnement légèrement différent. Je partage juste cette réponse au cas où cela vous aiderait à résoudre vos problèmes.

Quoi qu'il en soit, je cours Ubuntu 14.04, et j'ai vérifié les dernières de git: //github.com/openembedded/oe-core.git. J'ai commencé une construction mais j'ai eu exactement le même problème. Tout comme vous, je reçois l'erreur suivante lors de la tâche do_configure de libusb1_1.0.18.bb:

configure: error: « soutien udev demandé mais libudev pas installé »

Alors j'ai vérifié les journaux git et remarqué que cette recette particulière a été modifiée le 15 mai, soit un jour avant mon départ. J'ai décidé de retirer ces modifications (en vérifiant le commit précédent) et reconstruit l'image. Il a réussi, ce qui me fait penser que la mise à jour a peut-être cassé la construction.

+0

Je vais vérifier les journaux, mais j'ai vérifié une étiquette de libération, 'daisy-11.0.0'. – Steve

Questions connexes