![]() |
Модераторы: xvr |
![]() ![]() ![]() |
|
Strell |
|
||||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 7.12.2006 Репутация: нет Всего: 1 |
Доброго времени суток.!!
Пытаюсь разобраться с написание драйверов под Linux (Ubuntu 10). Как пример хочу написать примитивную VPN с виртуальным сетевым драйвером. Скачал исходники ядра (drivers/net/dummy.c), попытался скомпилировать (gcc -c dumy.c -I/usr/src/linux-headers-2.6.32-26-generic-pae/include/), вылетает очень большее количество ошибок, а том числе и в инклудах. Как пример попробовал просто подключить инклудом #include <linux/netdevice.h>,
выводит ошибки:
Кто знает в чем может быть дело и как с этим бороться? P. S. До этого под Linux разрабатывал только прикладное ПО Спасибо. |
||||
|
|||||
GrayCardinal |
|
|||
Фигасе ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3039 Регистрация: 9.11.2003 Репутация: 8 Всего: 58 |
Кто бы сомневался :( RTFM ![]() |
|||
|
||||
Strell |
|
|||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 7.12.2006 Репутация: нет Всего: 1 |
Нашел вот книжку,
http://lwn.net/Kernel/LDD3/ почитаю, попробую что-то написать, сообщу о результатах.
Только непонятно почему такая проблема с Ubuntu. (исходники - ее собственные, headers files - тоже.. Но при инклуде netdevice.h выдаются приведенные выше ошибки) |
|||
|
||||
alexvs11 |
|
|||
hell is here ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 21.8.2010 Репутация: -1 Всего: 10 |
Strell, там сетевое api очень часто и сильно менялось
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "С/С++: Программирование под Unix/Linux" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |