GNU/Linux >> Tutoriels Linux >  >> Linux

Erreur de compilation du noyau Netbsd 5.1 Ndis ?

J'ai un vieux Toshiba Satellite 4015CDT, avec Pentium II MMX, 32 Mo de RAM, 4 Go de disque dur. Il dispose également d'un port USB 1.0, de ports parallèle et série, d'un lecteur de disquette 3,5″ et d'un lecteur de CD-ROM (presque mort). J'ai installé NetBSD sur cette machine (installation complète) et maintenant je veux le connecter à Internet. Bien qu'il contienne une carte modem PCMCIA, ce n'est évidemment pas une option.

Pour ce faire, j'ai essayé de connecter mon adaptateur sans fil Realtek RTL8192U, mais bien que le système me donne le nom de l'appareil (via dmesg), il ne parvient pas à le reconnaître en tant qu'adaptateur réseau. J'ai suivi les instructions ici et ici pour recompiler le noyau avec le support NDIS (j'ai donné à cette configuration le nom « NDIS »). Au moment de la compilation, j'ai reçu les messages d'erreur suivants :

cc1: warnings being treated as errors
../../../../dev/if_ndis/if_ndis.c: In function 'ndis_detach':
../../../../dev/if_ndis/if_ndis.c:1187: warning: passing argument 1 of 'mutex_destroy' from incompatible pointer type
*** Error code 1
Stop.
make: stopped in /usr/src/sys/arch/i386/compile/NDIS

J'apprécierais beaucoup toute aide à ce sujet. Merci d'avance.

PS Si cela vous aide, le système a été installé en démarrant d'abord à partir des disquettes d'installation ("boot1.fs" et "boot2.fs" téléchargés depuis le serveur ftp officiel), puis les packages ont été copiés à partir d'un lecteur flash USB ( packages également téléchargés depuis le serveur ftp).

Réponse acceptée :

Supprimer le -Werror option qui est passée à gcc quelque part dans le Makefile.

L'avertissement sera alors simplement considéré comme un avertissement et n'interrompra pas le processus de compilation.


Linux
  1. pygrub :impossible de trouver la partition contenant le noyau

  2. Impossible de compiler Python.h - Erreur d'installation de Websockify

  3. Linux - Le terminal Gnome ne démarre pas ?

  4. Comment créer, compiler, charger des modules de noyau chargeables Linux LKM

  5. Erreur de compilation OpenSSL

Comment compiler un noyau Linux au 21e siècle

Comment compiler un noyau - à la manière Debian

Comment compiler le noyau Linux à partir de la source pour créer un noyau personnalisé

Impossible de compiler avec make | erreur fatale Pas d'espace disponible sur l'appareil

Compiler la cible deb-pkg du noyau Linux sans générer le paquet dbg ?

Comment savoir ce qui fait tourner mon disque ?