GNU/Linux >> Znalost Linux >  >> Linux

Chyba kompilace jádra Netbsd 5.1 Ndis?

Mám starou Toshibu Satellite 4015CDT, s Pentiem II MMX, 32MB RAM, 4GB HDD. Má také jeden port USB 1.0, paralelní a sériové porty, 3,5″ disketovou mechaniku a CD-ROM mechaniku (téměř mrtvou). Nainstaloval jsem NetBSD na tento počítač (plná instalace) a nyní jej chci připojit k internetu. Ačkoli má v sobě jednu modemovou kartu PCMCIA, zjevně to není možnost.

Abych to udělal, pokusil jsem se připojit svůj bezdrátový adaptér Realtek RTL8192U, ale přestože mi systém dává název zařízení (prostřednictvím dmesg), nerozpoznal jej jako síťový adaptér. Postupoval jsem podle pokynů zde a zde, abych překompiloval jádro s podporou NDIS (tuto konfiguraci jsem dal název „NDIS“). Při kompilaci se mi zobrazily následující chybové zprávy:

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

Velmi bych ocenil jakoukoli pomoc v této věci. Předem děkuji.

P.S. Pokud to nějak pomůže, systém byl nainstalován tak, že se nejprve nabootovalo z instalačních disket („boot1.fs“ a „boot2.fs“ stažené z oficiálního ftp serveru) a poté byly balíčky zkopírovány z USB flash disku ( balíčky také stažené z ftp serveru).

Přijatá odpověď:

Odstraňte -Werror možnost, která je předána do gcc někde v Makefile.

Varování pak bude považováno pouze za varování a nepřeruší proces kompilace.


Linux
  1. Nelze zkompilovat Python.h – Chyba instalace Websockify

  2. Linux – Gnome Terminal se nespustí?

  3. Chyba při načítání modulu Btusb s jádrem 4.10.0-20-generic?

  1. Nejlepší způsob, jak zkompilovat jádro pro procesor I7?

  2. Jak vytvořit, zkompilovat, načíst moduly jádra Linuxu LKM

  3. „xfs_log_force:vrácena chyba 5“ – Chyba XFS (CentOS/RHEL 7)

  1. Chyba kompilace:g++:chyba při pokusu o spuštění 'cc1plus':execvp:Žádný takový soubor nebo adresář

  2. Proč někteří programátoři jádra používají goto místo jednoduchých smyček while?

  3. Chyba při instalaci Arch Linuxu