Форум программистов, компьютерный форум, киберфорум
Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 Аватар для caesarnn
57 / 57 / 18
Регистрация: 22.05.2015
Сообщений: 607

Ошибка при компиляции модуля ядра Linux

20.10.2016, 16:23. Показов 1233. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Пытаюсь скомпилировать модуль для ядра Linux , при компиляции получаю вот это:
Bash
1
2
3
4
5
root@redcap52:~/tcpsecrets# sudo make
make -C /lib/modules/3.16.0-4-amd64/build M=/root/tcpsecrets modules
make[1]: *** /lib/modules/3.16.0-4-amd64/build: No such file or directory.  Stop.
Makefile:8: recipe for target 'default' failed
make: *** [default] Error 2
Первые 10 строк такие:
Bash
1
2
3
4
5
6
7
8
9
10
#include <linux/init.h>
#include <linux/module.h>
#include <linux/proc_fs.h>
#include <linux/seq_file.h>
#include <linux/kallsyms.h>
#include <linux/cryptohash.h>
#include <linux/ftrace.h>
#include <linux/version.h>
#include <net/tcp.h>
#include "system_map.inc"
ОС: Debian Jessie 8.5
Ядро: 3.16.0-4-amd64
У меня в папке /lib/modules/3.16.0-4-amd64/ нет директории (или файла) build

Добавлено через 7 минут
После создания папки build ошибки такие:
Bash
1
2
3
4
5
6
7
root@redcap52:~/tcpsecrets# sudo make
make -C /lib/modules/3.16.0-4-amd64/build M=/root/tcpsecrets modules
make[1]: Entering directory '/lib/modules/3.16.0-4-amd64/build'
make[1]: *** No rule to make target 'modules'.  Stop.
make[1]: Leaving directory '/lib/modules/3.16.0-4-amd64/build'
Makefile:8: recipe for target 'default' failed
make: *** [default] Error 2
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.10.2016, 16:23
Ответы с готовыми решениями:

Ошибка при компиляции ядра (Debian)
Здравствуйте, по заданию мне нужно собрать ядро Linux из исходников. На этапе компиляции возникла ошибка. Я прочитал, что в kernel-packege...

Linux. Ошибка при компиляции stdio.h no such file or directory
Ради всего доброго, скажите, что нужно сделать?! Этот Линукс меня скоро убьет. Я разбираюсь с чем-то одним - тут же возникает что-то...

Разработка модуля ядра Linux
В Linux'е не шибко спец, однако есть такая задача: разработать модуль ядра... Вот, к примеру, простой hello world (NASM), однако как его...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.10.2016, 16:23
Помогаю со студенческими работами здесь

Ошибка при компиляции в Linux(ubuntu)
import javax.swing.*; public class my25 { public static void main(String args) { System.out.println(&quot;Программа на java...

Можно ли выводить сообщения при работе модуля ядра на консоль
можно ли как-нить выводить сообщения при работе модуля на консоль? Слышал, что это зависит от приоритетов... Но ни с одним приоритетом...

Баг при загрузке ядра linux 3.14.17
Собираю ОС на линуксе ядро 3.14.17 загрузчик SYSLINUX железо: мать GIGABYTE GA990A -DS3P оперативы 2ГБ проц AMD FX 4300 ...

Linux Mint - Ошибки при установке нового ядра
Здравствуйте! При попытке установить ядро версии 4.8.0-41 в логе установке заметил ошибки. Стоит ли запускать такое ядро? С ядрами версии...

Ошибки при компиляции модуля
unit Unit1; interface procedure ADD(var s1, s2, s: string); function scep(s1, s2, s: string): string; implementation ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru