2017-09-27 6 views
0

J'ai un problème en compilant un pilote (WLAN-dongle Edimax ac600).Arch Linux: make - aucun fichier ou répertoire

J'utilise un Archlinux sur mon raspberry-pi et je veux installer mon dongle pour 5Ghz. Pendant le comiling le conducteur je reçois ce message. J'ai essayé d'installer les entêtes linux sans succès. (Dans d'autres sujets, il sera une solution)

Voici ma sortie de make:

[[email protected]_pi_1 rtl8812AU]# make make ARCH=arm CROSS_COMPILE= -C 
/lib/modules/4.9.43-1-ARCH/build M=/root/rtl8812AU modules make[1]: 
*** /lib/modules/4.9.43-1-ARCH/build: No such file or directory. Stop. make: *** [Makefile:1576: modules] Error 2 

j'ai découvert que mon pi a un deux arcs ...- répertoires:

4.9.43-1-ARCH/ 
4.9.51-1-ARCH/ 

Seul le second a le répertoire de construction ...

Comment puis-je résoudre le problème ?!

merci beaucoup, un noob Linux ...

Répondre

1

[Réputation est trop faible pour poster un commentaire]

Utilisez uname -r pour vous assurer que la version du noyau que vous utilisez.

Si c'est 4.9.43: vous avez une version plus récente du noyau et cela perturbe votre installateur. Vous devriez redémarrer sur le 51 un

Si c'est 4.9.51: Vous avez foiré votre étape d'installation et essayons de compiler pour une vieille cible. Vous devriez revoir le processus de compilation et changer chaque mention du 4.9.43 en 4.9.51 puisque c'est la version que vous utilisez.

Si vous mettez à jour votre noyau, vous devrez peut-être reconstruire la chose à nouveau (Vous aimerez avoir un script dans le futur;)) avec la nouvelle version du noyau.

+0

Je commence seulement avec 'make' et mon post ci-dessus montre la sortie. (question éditée) – splatterjoe

+0

Vous devriez vérifier la version de votre noyau avec 'uname -r' Il est possible que vous essayiez de compiler une ancienne version qui a été supprimée de votre système. – slg

+0

C'est 4,9,43! Comment puis-je redémarrer le RaspberryPi avec 4.9.51 ?? – splatterjoe