LINUX.ORG.RU

Проблемы с компиляцией и загрузкой модулей в ядро Arch

 , , ,


0

1

Добрый вечер) Arch 5.16.2-arch1-1. VMware Workstation (и не только он) при запуске не может скомилировать и загрузить модули vmmon, vmnet в ядро (это первый запуск). Лог вот такой: https://pastebin.com/nS0m0CRz Я заметил, он, в т.ч., ругается на ашники (ниже - пример ашника):

2022-03-13T14:28:53.983Z In(05) host-10300 /tmp/modconfig-CoyEsC/vmmon-only/./include/vm_basic_defs.h:54:12: fatal error: stddef.h: No such file or directory
2022-03-13T14:28:53.983Z In(05) host-10300    54 | #  include <stddef.h>
2022-03-13T14:28:53.983Z In(05) host-10300       |            ^~~~~~~~~~
2022-03-13T14:28:53.984Z In(05) host-10300 compilation terminated.
Что это может быть?

P.S. linux-headers имеются



Последнее исправление: ihni (всего исправлений: 2)

Согласен с комментарием выше. Пакет называется «linux-headers».

mxfm ★★
()
Ответ на: комментарий от ihni

В Debian указанный заголовочный файл (stddef.h) содержится в пакете libgcc-10-dev: https://packages.debian.org/bullseye/amd64/libgcc-10-dev/filelist.

В Arch Linux просто в пакете gcc: https://archlinux.org/packages/core/x86_64/gcc/

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от ihni

Ну тогда гугли какие и в каких пакетах находятся и ставь пакеты.

Ну либо меняй дистрибутив.

kostik87 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.