> > > > > > $(ARCH) cannot be detected automatically... > > > > So you need to set $ARCH by hand? I always do that so I didn't notice this. > > > Yes, I need to set it by hand. > > This is a quick fix for me...... > Maybe $(ARCH) should be undefined until following .kbuild check. > > ifneq ($(wildcard .kbuild),) > ... > else > ARCH ?= $(SUBARCH) > endif > > -Kame > > -- > Index: ref-2.6.23-mm1/Makefile > =================================================================== > --- ref-2.6.23-mm1.orig/Makefile > +++ ref-2.6.23-mm1/Makefile > @@ -191,7 +191,6 @@ SUBARCH := $(shell uname -m | sed -e s/i > > # The empty ARCH and CROSS_COMPILE statements exist so it is easy to > # patch in hardcoded values for ARCH and CROSS_COMPILE > -ARCH ?= > CROSS_COMPILE ?= > > # Kbuild save the ARCH and CROSS_COMPILE setting in .kbuild
That line came in on request from Andi/Novell. And I tested it regioursly with several of my cross compile setups. But never with native - silly me. But that patch has other issues too so I will withdraw it until I have fixed the other annoying issues. We are simply to gcc happy in the top-lvel makefile and we run it several times for no good reasons when we for example do maouldes_install or headers_isntall. Sam - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/