The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Кое что о модулях *.о"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Кое что о модулях *.о"
Сообщение от Darg emailИскать по авторуВ закладки on 24-Окт-03, 15:51  (MSK)
Есть такая проблема: компилирую dvb драйвера, всё ок, но при insmod'е dvb.o не хочет подниматься ругается на unresolved symbol и указывает функцию которая реализуется в другом модуле (dvbdmx.o) а он спокойно загружается insmod'ом. так вот подскажите пжста можно ли связать както модуль dvb.o с dvbdmx.o чтоб он не ругался.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Кое что о модулях *.о"
Сообщение от vvv emailИскать по авторуВ закладки on 24-Окт-03, 18:29  (MSK)
>Есть такая проблема: компилирую dvb драйвера, всё ок, но при insmod'е dvb.o
>не хочет подниматься ругается на unresolved symbol и указывает функцию которая
>реализуется в другом модуле (dvbdmx.o) а он спокойно загружается insmod'ом. так
>вот подскажите пжста можно ли связать както модуль dvb.o с dvbdmx.o
>чтоб он не ругался.

Можно прилинковать к dvb.o обьектник с unresolved функцией.

А иначе надо экспортировать эту ф-ю из dvbdmx.o, а в dvb.o ее юзать
(механизм не помню, see book Linux Device Driver Second Edition, Alesandro
Rubini)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Кое что о модулях *.о"
Сообщение от qq Искать по авторуВ закладки on 24-Окт-03, 22:09  (MSK)
>Есть такая проблема: компилирую dvb драйвера, всё ок, но при insmod'е dvb.o
>не хочет подниматься ругается на unresolved symbol и указывает функцию которая
>реализуется в другом модуле (dvbdmx.o) а он спокойно загружается insmod'ом. так
>вот подскажите пжста можно ли связать както модуль dvb.o с dvbdmx.o
>чтоб он не ругался.


а depmod -a делал?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Кое что о модулях *.о"
Сообщение от Darg emailИскать по авторуВ закладки on 25-Окт-03, 15:21  (MSK)
>а depmod -a делал?
по совету сделал  и так depmod -ae  и так modprobe dvb и вот что получилось:
unresolved symbols уже показыает на другие *.о модули из этой же группы (т.е. дрова dvb) но теперь ругается на функции _kmap_pagetable и __out_of_line_bug а что это за функции хрен их знает. Но если не появились предыдущие unresolved symbols (с dvb на dvbdmx) то значит ли это что с теми модулями все в порядке?


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру