built-in в /samples

Vladimir Murzin murzin.v at gmail.com
Tue Apr 10 13:31:10 EDT 2012


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 at 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



More information about the Kernel-russian mailing list