解决busybox编译错误

交叉编译busybox时,make menuconfig 报错,错误如下:

Makefile:428: *** mixed implicit and normal rules: deprecated syntax
Makefile:1269: *** mixed implicit and normal rules: deprecated syntax
make: *** No rule to make target 'menuconfig'.  Stop.

错误原因是:Makefile中混合的和隐含普通规则

make的旧版规则已经无法兼容新版。
按照以下方式,问题得到解决:

     修改前:428行 config %config: scripts_basic outputmakefile FORCE

     修改后:428 行 %config: scripts_basic outputmakefile FORCE
    
     修改前:1269 行 / %/: prepare scripts FORCE

     修改后:1269 行 %/: prepare scripts FORCE

问题解决

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容