LINUX.ORG.RU

Ошибка компилирования модуля ядра


0

0

При компилировании модуля не находятся некоторые заголовочные файлы.

make -C /usr/src/linux-`uname -r` SUBDIRS=$PWD modules
make: Entering directory `/usr/src/linux-2.6.5-1.358'
  CC [M]  /home/pr/hello.o
In file included from include/linux/module.h:10,
                 from /home/pr/hello.c:1:
include/linux/sched.h:4:37: asm/param.h: No such file or directory
.... и так далее.

А находятся эти хедеры тут:

locate asm/param.h
/usr/include/asm/param.h

Как их подключить при компиляции?
anonymous

Странная какая-то ошибка. Вообщето путь к хедерам указывается с помощью опции -I, скажем -I/usr/include/asm/

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