Добрый день, спасибо за ответ. Makefile у меня в порядке, как и Kconfig. В том-то и дело, что если я размещаю папку со своим модулем в папке /drivers, (подключаю Makefile и Kconfig) всё работает на ура, т.е. я могу и модуль отдельный сделать (.ko), и в ядро вкомпилировать. Но если я то же самое (т.е. перемещаю папку, и подключаю Makefile и Kconfig) делаю в папке /samples - в ядро ничего не добавляется, хотя .ko можно сделать без проблем. Мне кажется, что дело в Makefile-ах ядра... В корневом Makefile есть интересный момент (http://lxr.free-electrons.com/source/Makefile#L914) ifdef CONFIG_SAMPLES $(Q)$(MAKE) $(build)=samples endif Где $(Q) = @ $(build) = -f scripts/Makefile.build obj Но развернуть эту цепочку дальше я затрудняюсь... -- Best regards, Semen A Martynov. Saint Petersburg, Russia. https://www.facebook.com/semen.martynov
On Tue, Apr 10, 2012 at 11:34:36AM +0400, Semen Martynov wrote:
Добрый день,
спасибо за ответ. Makefile у меня в порядке, как и Kconfig. В том-то и дело, что если я размещаю папку со своим модулем в папке /drivers, (подключаю Makefile и Kconfig) всё работает на ура, т.е. я могу и модуль отдельный сделать (.ko), и в ядро вкомпилировать. Но если я то же самое (т.е. перемещаю папку, и подключаю Makefile и Kconfig) делаю в папке /samples - в ядро ничего не добавляется, хотя .ko можно сделать без проблем.
Мне кажется, что дело в Makefile-ах ядра... В корневом Makefile есть интересный момент (http://lxr.free-electrons.com/source/Makefile#L914)
ifdef CONFIG_SAMPLES $(Q)$(MAKE) $(build)=samples endif
Где $(Q) = @ $(build) = -f scripts/Makefile.build obj
Но развернуть эту цепочку дальше я затрудняюсь...
-- Best regards, Semen A Martynov.
Saint Petersburg, Russia. https://www.facebook.com/semen.martynov
_______________________________________________ Kernel-russian mailing list Kernel-russian@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernel-russian
It's already solved in English version of the list. I'm leaving this [1] just for history ;) [1] http://www.mail-archive.com/kernelnewbies@kernelnewbies.org/msg05020.html Best wishes Vladimir Murzin
participants (2)
-
Semen Martynov -
Vladimir Murzin