解决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

问题解决

你可能感兴趣的:(解决busybox编译错误)