Найдено 10 результатов

xaker1
30 июн 2013, 17:13
Форум: Linux изнутри
Тема: Сборка модуля ядра (Ubuntu/Debian)
Ответы: 16
Просмотры: 16301

Re: Сборка модуля ядра

Olej писал(а):
xaker1 писал(а): Да и с CURRENT был косяк, ...

Код: Выделить всё

#CURRENT = $(shell uname -r)
CURRENT = 3.2.0-41-generic-pae
Покажите сюда вывод в терминале команды "uname -r" в вашей системе.
xaker1@ubuntu:~$ uname -r
3.2.0-41-generic-pae
.
xaker1
30 июн 2013, 13:47
Форум: Linux изнутри
Тема: Сборка модуля ядра (Ubuntu/Debian)
Ответы: 16
Просмотры: 16301

Re: Сборка модуля ядра

Так что ищите что у вас не доустановлено из пакетов. Установлено все, обновления практически не накатывались. Модуль удалось собрать, после изменения Makefile, вручную прописали obj-m. Да и с CURRENT был косяк, в KDIR попадал лишний проблел, перед /build, поэтому тоже прописано вручную xaker1@ubunt...
xaker1
29 июн 2013, 14:04
Форум: Linux изнутри
Тема: Сборка модуля ядра (Ubuntu/Debian)
Ответы: 16
Просмотры: 16301

Re: Сборка модуля ядра

Использован первый пример из книги Разработка модулей ядра Linux: Часть 1. Первые шаги . $ uname -a Linux ubuntu 3.2.0-41-generic-pae #66-Ubuntu SMP Thu Apr 25 03:50:20 UTC 2013 i686 athlon i386 GNU/Linux Вообще довольно странно... сборкой вы занимаетесь в Ubuntu... Ubuntu под ARM? ;-) Ну да) Тольк...
xaker1
28 июн 2013, 22:41
Форум: Linux изнутри
Тема: Сборка модуля ядра (Ubuntu/Debian)
Ответы: 16
Просмотры: 16301

Re: Сборка модуля ядра (Ubuntu/Debian)

1) нужно собрать модуль под arm платформу. Или... без разницы? Модуль собранный на i386 будет работать на arm? См. здесь о сборке под ARM: Linux для embedded применений Пробежался, но про модули ничего не заметил. А кросскомпиляцией и так занимаюсь))) p.s. Искреннее уважение вам, за такие заметки)
xaker1
28 июн 2013, 22:03
Форум: Linux изнутри
Тема: Сборка модуля ядра (Ubuntu/Debian)
Ответы: 16
Просмотры: 16301

Re: Сборка модуля ядра

1. практически никак (хотя есть сообщения о сборке ядра компилятором Clang) 2. зачем? g++ реализует свои заморочки C++ за счёт библиотек *.so, в ядре библиотеки недоступны ... в чём смысл? 1) нужно собрать модуль под arm платформу. Или... без разницы? Модуль собранный на i386 будет работать на arm?...
xaker1
28 июн 2013, 21:44
Форум: Программирование
Тема: переносимость Lin<=>Win консольных приложений
Ответы: 17
Просмотры: 16068

Re: переносимость Lin<=>Win консольных приложений

Кстати, в Win кодировка ввода текста (cin>>a;) и вывода (cout<<a;) отличаются, что влечет за собой вполне логичные проблемы.
Собственно столкнулся с этим на первом курсе, и не стал особо разбираться. Но нормально вывести введенные пользователем русские буковки весьма геморойно.
xaker1
28 июн 2013, 21:35
Форум: Linux изнутри
Тема: Сборка модуля ядра (Ubuntu/Debian)
Ответы: 16
Просмотры: 16301

Re: Сборка модуля ядра

p.s. И вообще, как можно поменять компилятор в Makefile?
Интересует как g++, так и кросскомпилятор.

p.p.s. Где-то прочитал, что в модуле ядра нельзя использовать сокеты. Так ли это? И как в таком случае можно реализовать обмен данными между демоном и модулем ядра.
xaker1
28 июн 2013, 20:51
Форум: Общий по Linux и открытому софту
Тема: Как самому собрать Линукс?
Ответы: 10
Просмотры: 13363

Re: Как самому собрать Линукс?

Мне пришла идея - сделать раздел /root отдельным, но сама линукс не позволяет этого сделать, а жаль. Например, если root будет на отдельном разделе (как и хоум) то я буду иметь свои настройки, там же могу хранить скачанное, и тогда при форматировании ничего не пропадет с раздела /root. Так при уста...
xaker1
28 июн 2013, 16:45
Форум: Linux изнутри
Тема: Сборка модуля ядра (Ubuntu/Debian)
Ответы: 16
Просмотры: 16301

Re: Сборка модуля ядра

У вас странная ошибка: "no input files" - нечего компилировать. (?) Чего-то у вас не хватает... Покажите что у вас: 1. содержимое Makefile 2. "ls -l" каталога из которого делаете сборку 3. что у вас инсталлировано дополнительно из пакетов kernel-* (kernel-headers, kernel-develop etc.)? 4. bash-4.2$...
xaker1
28 июн 2013, 11:54
Форум: Linux изнутри
Тема: Сборка модуля ядра (Ubuntu/Debian)
Ответы: 16
Просмотры: 16301

Сборка модуля ядра (Ubuntu/Debian)

Здравствуйте. Возникла задача - добавить символьное устройство. Насколько я понял, это реализуется через модуль ядра. Но какие примеры модулей ядра не пытался скомпилировать - ничего не удается. Последня ошибка: xaker1@ubuntu:~/pulse_counter/modules$ make make -C /lib/modules/3.2.0-41-generic-pae/bu...

Перейти к расширенному поиску