LINUX.ORG.RU

модуль ядра


0

0

Проблема - есть драйвер который собирается в виде модуля - ядро 2.6.13 Когда жёстко встраивается или явно прописывается в Makefile'е в соотв дир-ии - всё ок

Но если собирать из отдельной дир-ии к-дой make -C /usr/src/linux M=`pwd` с Makefile'ом содержащим obj-m +=driver.o то при сборке идёт warning о том что структура может использоваться неиниц-ной (хотя на самом деле всё ок) - те чего не хватает

При запуске тестовой проги всё это вылезает - работает но частично

В чём тут дело - что я пропустил, на что надо обратить внимание (сам я как маньяк привык использовать монолиты) - наверняка с этим уже кто-нибудь сталкивался - подскажите если не трудно.

anonymous

Я как маньяк использую модули вместо монолитов. А поконкретней про ворнинг можно? И структура которая? "работает но частично" - это как?

farisey
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.