2012-05-01 4 views
0

Я использую Fedora 16. Ядро 3.3.2.-6.fc16.i686.PAE.Я установил правильное определение ядра. Но когда я пытаюсь скомпилировать любой модуль против это я получаю сообщение об ошибке, указанное нижеОшибка при компиляции модуля для ядра linux

Нет правил, чтобы сделать цель на /usr/src/kernels/3.3.2-6.fc16.i686.PAE/arch/x86/syscalls/syscall_32.tbl', needed by арочные/x86/системные вызовы /../ включают/генерироваться/ASM/unistd_32.h. Остановить.

Любая идея, что не так и что нужно сделать?

+0

Проверьте соответствие выполняемых функций. См. Http://kdpeter.blogspot.com.br/2011/05/steps-to-test-kernel-build-on-fedora-15.html Проверьте файл Makefile для модуля. Это может указывать на неправильный путь источника. –

ответ

0

Если у вас есть источники ядра, просто скомпилируйте его и попробуйте выполнить компиляцию своего модуля.

Смежные вопросы