Intereting Posts
Как установить Linux на USB, который копирует себя в ОЗУ при загрузке, а затем снова сбрасывает измененные данные на USB при выключении? Интерфейс и псевдоним одновременно Переименовать каталог из каталога? Установка пакетов rpm и разрешение зависимостей от встроенного устройства Wifi Think Penguin USB и Debian 9 не будут работать / proc / version показывает версию gcc, но я не могу найти двоичный файл Как правильно удалить нижний колонтитул с помощью hxremove? Какова цель UUID для сетевых адаптеров? Какая эффективная стратегия резервного копирования для зеркального пула ZFS? Как настроить Xen GPU для моего AMD Radeon GPU? bash с использованием имени файла в качестве входного Остановить задачу на основе вывода Запускать службу на основе TCP по требованию и останавливать ее после закрытия соединения inotifywait и rsync печатает временные имена файлов Скопируйте файл в xclip и вставьте в Firefox.

NetBSD 5.1 Ошибка компиляции ядра NDIS

У меня старый Toshiba Satellite 4015CDT, с Pentium II MMX, 32 МБ оперативной памяти, 4 ГБ жесткого диска. Он также имеет один порт USB 1.0, параллельные и последовательные порты, 3,5-дюймовый флоппи-дисковод и привод CD-ROM (почти мертвый). Я установил NetBSD на этом компьютере (полная установка), и теперь я хочу подключить его к Интернет. Хотя в нем есть одна модемная карта PCMCIA, это, очевидно, не вариант.

Для этого я попытался подключить свой беспроводной адаптер Realtek RTL8192U, но хотя система дает мне имя устройства (через dmesg), он не может распознать его как сетевой адаптер. Я выполнил инструкции здесь и здесь, чтобы перекомпилировать ядро ​​с поддержкой NDIS (я дал этой конфигурации имя «NDIS»). Во время компиляции я получил следующие сообщения об ошибках:

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 

Я бы очень признателен за любую помощь в этом вопросе. Заранее спасибо.

PS Если это поможет, система была установлена ​​путем первой загрузки с установочных дискет («boot1.fs» и «boot2.fs», загруженных с официального ftp-сервера ), а затем пакеты были скопированы с флэш-накопителя USB (пакеты также загружаются с ftp-сервера ).

Удалите параметр -Werror который передается в gcc где-то в Makefile.

Предупреждение затем будет просто рассматриваться как предупреждение и не будет прерывать процесс компиляции.