码迷,mamicode.com
首页 > 其他好文 > 详细

博创arm板编译内核makefile不兼容问题解决

时间:2016-05-03 15:56:06      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:

导致这种结果的是:Make工具对低版本内核的Makefile一些旧的规则兼容不好,我们只需修改对应的Makefile。

改1::

原始的:

         大概在 1503行 / %/: prepare scripts FORCE
         $(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1)
         $(build)=$(build-dir)
修改后:
          /: prepare scripts FORCE
                   $(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1)
                   $(build)=$(build-dir)
         %/: prepare scripts FORCE
                   $(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1)
                    $(build)=$(build-dir)
改二:
原始的:
         大概在 435行:

          config %config: scripts_basic outputmakefile FORCE
                                 $(Q)mkdir -p include/linux include/config
                                 $(Q)$(MAKE) $(build)=scripts/kconfig $@
修改后:
        config: scripts_basic outputmakefile FORCE
                $(Q)mkdir -p include/linux include/config
                    $(Q)$(MAKE) $(build)=scripts/kconfig $@
      %config: scripts_basic outputmakefile FORCE
                     $(Q)mkdir -p include/linux include/config
                     $(Q)$(MAKE) $(build)=scripts/kconfig $@

博创arm板编译内核makefile不兼容问题解决

标签:

原文地址:http://www.cnblogs.com/wang1994/p/5454941.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!