g.esp at free.fr
Thu Aug 19 07:22:46 UTC 2010
Selon Keith Hedger <kdhedger at yahoo.co.uk>:
> Tried to compile busybox version 1.17.1 and there is a bug in the
> makefile at line 436 which causes this eror in gcc 4.4.4:
> Makefile:436: *** mixed implicit and normal rules. Stop.
> The line is:
> config %config: scripts_basic outputmakefile gen_build_files FORCE
> The use of both pattern matching and normal rules has apparently been
> dropped in later gcc's the correction is:
> %config: scripts_basic outputmakefile gen_build_files FORCE
> And the same on line 1288, it should read:
> %/: prepare scripts FORCE
> / %/: prepare scripts FORCE
> With these corrections busybox compiles fine, well done by the way!
> Hope this helps
Should be a make-3.82 change vs 3.81, not gcc related.
More information about the busybox