2016-12-01 1 views
0

Quelqu'un peut-il expliquer s'il vous plaît où est l'erreur? Essayer d'installer des pilotes pour la carte réseau qui a été le téléchargement à partir official site et erreur est survenue lors:"Aucune règle pour rendre la cible" propre ". Stop. "Numéro

[[email protected] r8169-6.023.02]# make clean modules 
make -C src/ clean 
make[1]: Entering directory `/home/av/r8169-6.023.02/src' 
make -C /lib/modules/3.10.0-327.36.3.el7.x86_64/build SUBDIRS=/home/av/r8169-6.023.02/src clean 
make[2]: Entering directory `/usr/src/kernels/3.10.0-327.36.3.el7.x86_64' 
make[2]: *** No rule to make target `clean'. Stop. 
make[2]: Leaving directory `/usr/src/kernels/3.10.0-327.36.3.el7.x86_64' 
make[1]: *** [clean] Error 2 
make[1]: Leaving directory `/home/av/r8169-6.023.02/src' 
make: *** [clean] Error 2 
[[email protected] r8169-6.023.02]# 

Ainsi, le manuel fourni par Realtek dit:

If you are running the target kernel, then you should be able to do :

   # make clean modules (as root or with sudo) 
       # make install 
       # depmod -a 
       # modprobe r8169 
Makefile

est:

KFLAG := 2$(shell uname -r | sed -ne 's/^2\.[4]\..*/4/p')x 

all: clean modules install 

modules: 
ifeq ($(KFLAG),24x) 
     $(MAKE) -C src/ -f Makefile_linux24x modules 
else 
     $(MAKE) -C src/ modules 
endif 

clean: 
ifeq ($(KFLAG),24x) 
     $(MAKE) -C src/ -f Makefile_linux24x clean 
else 
     $(MAKE) -C src/ clean 
endif 

install: 
ifeq ($(KFLAG),24x) 
     $(MAKE) -C src/ -f Makefile_linux24x install 
else 
     $(MAKE) -C src/ install 
endif 

supplémentaires info

[[email protected] r8169-6.023.02]# lsmod | grep r8169 
[[email protected] r8169-6.023.02]# 

et répertoire avec Makefile

[[email protected] r8169-6.023.02]# ls -lah 
total 24K 
drwxrwxrwx 3 root root 4.0K Sep 26 16:50 . 
drwx------. 4 av av 4.0K Nov 28 16:21 .. 
-rwxrwxrwx 1 root root 2.0K Oct 20 10:23 Makefile 
-rwxrwxrwx 1 root root 4.4K Oct 20 10:23 readme 
drwxrwxrwx 2 root root 4.0K Sep 26 16:50 src 
[[email protected] r8169-6.023.02]# 

Merci à l'avance

+0

Le makefile dans '/ usr/src/kernels/3.10.0-327.36.3.el7.x86_64' n'a pas de cible' clean' – MadScientist

+0

Désolé? Je n'ai pas 'Makefile' dans' usr/src/kernels/3.10.0-327.36.3.el7.x86_64' – Raphael

+0

Eh bien, c'est votre problème alors. Vous pouvez facilement voir ce qui se passe à partir de l'enregistrement que vous avez posté ici: votre cd de makefile de haut niveau dans 'src' et exécute' make clean' là. Le makefile de 'src' cd est'/lib/modules/3.10.0-327.36.3.el7.x86_64/build', ce qui pourrait être un lien symbolique vers '/usr/src/kernels/3.10.0-327.36.3 .el7.x86_64', et exécute 'make SUBDIRS =/home/av/r8169-6.023.02/src clean'. Et comme il n'y a pas (comme vous le dites) de makefile, il ne trouve pas de règle "clean". Peut-être s'attend-il à ce que ce répertoire contienne un noyau Linux déjà configuré (donc le fichier makefile existe)? – MadScientist

Répondre

0

Ne vous inquiétez pas .. Il n'y a que quelques paquets doivent être intalled. tapez sudo synaptic dans le terminal et entrez. dans le champ de recherche tapez qt4-qmake et marquez pour l'installation. puis le même que ci-dessus rechercher libqt4-dev et libxml2-dev et faire la même marque pour l'installation simultanément. puis appliquez sans vérifier l'option de téléchargement.

Ensuite, allez dans le répertoire cd netanim et tapez make clean et entrez, si elle ne fonctionne pas et entrez le type qmake NetAnim.pro, il faut quelques secondes. , puis tapez make et entrez. Ici, c'est fait, cela prendra moins d'une minute. Maintenant dans le répertoire netanim tyoe ./NetAnim et entrez.

Ici, vous verrez l'interface d'animation. Bonne chance