Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Операционные системы общие вопросы
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.11.2011, 00:11   #1
optimator
Пользователь
 
Регистрация: 12.11.2010
Сообщений: 92
По умолчанию Компиляция драйвера

Здравствуйте. ОС - Ubuntu 11.04. Имеется исходник драйвера -hw.c. В каталоге с драйвером создаю makefile со следующим содержанием
Код:
obj-m:= hw.o
Компилю
Код:
make -C /usr/src/linux-headers-2.6.38-11-generic/include/linux  SUBDTRS=$PWD hw
Получаю
Код:
make: Вход в каталог `/usr/src/linux-headers-2.6.38-11-generic/include/linux'
cc     hw.c   -o hw
hw.c:5:18: fatal error: init.h: Нет такого файла или каталога
compilation terminated.
make: *** [hw] Ошибка 1
make: Выход из каталога `/usr/src/linux-headers-2.6.38-11-generic/include/linux'
Как исправить это?
optimator вне форума Ответить с цитированием
Старый 05.11.2011, 00:16   #2
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
По умолчанию

Очевидно нужно переустановить исходник, чтобы всё по путю совпадало.
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 05.11.2011, 00:26   #3
optimator
Пользователь
 
Регистрация: 12.11.2010
Сообщений: 92
По умолчанию

Т.е закинуть его в папку /usr/src/linux-headers-2.6.38-11-generic/include/linux ? Делал -ошибка та же.
optimator вне форума Ответить с цитированием
Старый 05.11.2011, 00:30   #4
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
По умолчанию

Цитата:
hw.c:5:18: fatal error: init.h: Нет такого файла или каталога
compilation terminated.
В заголовочниках ядра нет файла init.h - проверьте его, если нет - переустановите.
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 05.11.2011, 00:43   #5
optimator
Пользователь
 
Регистрация: 12.11.2010
Сообщений: 92
По умолчанию

Он есть в каталоге
Цитата:
/usr/src/linux-headers-2.6.38-11-generic/include/linux
optimator вне форума Ответить с цитированием
Старый 05.11.2011, 01:06   #6
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
Лампочка

Значит гадайте на кофейной гуще. Мне информации мало для идентификации возможного варианта ошибки.
ЗЫ: Просто я новичок и драйвера не компилил думал, что смогу помочь
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужны драйвера Konark Компьютерное железо 4 20.07.2011 08:23
Открытие драйвера Sam Gold Win Api 17 27.06.2011 13:15
драйвера technik_312 Помощь студентам 2 10.01.2010 15:57
установка драйвера Betty Операционные системы общие вопросы 3 25.08.2009 17:55
Драйвера в linux shtopor Операционные системы общие вопросы 1 03.06.2008 14:57