Messages in this thread | | | Date | Wed, 8 May 2002 19:25:57 +0200 | From | Alex Riesen <> | Subject | Re: kbuild 2.5 is ready for inclusion in the 2.5 kernel |
| |
On Wed, May 08, 2002 at 12:54:39PM +1000, Keith Owens wrote: > On Mon, 6 May 2002 12:54:35 +0200, > Alex Riesen <Alexander.Riesen@synopsys.com> wrote: > >On Thu, May 02, 2002 at 12:23:33AM +1000, Keith Owens wrote: > >> Linus, kbuild 2.5 is ready for inclusion in the main 2.5 kernel tree. > >> It is faster, better documented, easier to write build rules in, has > >> better install facilities, allows separate source and object trees, can > >> do concurrent builds from the same source tree and is significantly > >> more accurate than the existing kernel build system. > > > >I do not like the new(core-11) "make *config" behaviour. Now it starts > >build immediately after finishing, make xconfig effectively does > >make xconfig installabled. I usually cook up the .config first, and > >than decide when to compile the kernel. Now i have to interrupt the > >build. > > I do not see either of these symptoms, and nobody else has reported > them.
i've found the reason: the make's stdin was redirected in /dev/null (my make is aliased to a program prettifying output). It still starts to compile immediately after *config, though.
/compile/kb-test-o gmake -f ../kb-test/Makefile-2.5 xconfig Using ARCH='i386' AS='as' LD='ld' CC='/usr/bin/gcc' CPP='/usr/bin/gcc -E' AR='ar' HOSTAS='as' HOSTLD='gcc' HOSTCC='gcc' HOSTAR='ar' Generating global Makefile phase 1 (find all inputs) (cd /export/home/riesen-pc0/riesen/compile/kb-test-o/.tmp_config/links/ && /export/home/riesen-pc0/riesen/compile/kb-test-o/scripts/tkparse < config.in-2.5) >> /export/home/riesen-pc0/riesen/compile/kb-test-o/scripts/kconfig.tk <pressed "Save&Exit" here...> phase 2 (convert all Makefile.in files) phase 3 (evaluate selections) phase 4 (integrity checks, write global makefile) Starting phase 5 (build) for installable CC arch/i386/kernel/setup.o ... looks like my *config targets aren't like yours and belong to phase5 targets 8)
-alex
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |