On Thursday 19 August 2010 09:22, Gilles Espinasse wrote: > Selon Keith Hedger <[email protected]>: > > > Hi > > 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 > > Not: > > / %/: prepare scripts FORCE > > > > With these corrections busybox compiles fine, well done by the way! > > > > Hope this helps > > Keith > > > Should be a make-3.82 change vs 3.81, not gcc related.
It was filed as bug 2323 and is now fixed. -- vda _______________________________________________ busybox mailing list [email protected] http://lists.busybox.net/mailman/listinfo/busybox
