On Thu, 26 Oct 2006, Glenn Grundstrom wrote:
> diff -ruNp old/drivers/infiniband/hw/nes/Makefile > new/drivers/infiniband/hw/nes/Makefile > --- old/drivers/infiniband/hw/nes/Makefile 1969-12-31 > 18:00:00.000000000 -0600 > +++ new/drivers/infiniband/hw/nes/Makefile 2006-10-25 > 11:10:26.000000000 -0500 > @@ -0,0 +1,27 @@ > +EXTRA_CFLAGS += -Idrivers/infiniband/include > -Idrivers/infiniband/hw/nes/nes_tcpip/include > + > +ifdef CONFIG_INFINIBAND_NES_DEBUG > +EXTRA_CFLAGS += -DNES_DEBUG > +endif The NES_DEBUG flag is unnecessary. You can check for CONFIG_INFINIBAND_NES_DEBUG in the code. See CONFIG_INFINIBAND_MTHCA_DEBUG for an example. > + > +ifneq ($(KERNELRELEASE),) > + obj-$(CONFIG_INFINIBAND_NES) += iw_nes.o > + > + iw_nes-objs := \ > + nes.o \ > + nes_hw.o \ > + nes_nic.o \ > + nes_cm.o \ > + nes_utils.o \ > + nes_verbs.o > +else > + KERNELDIR ?= /usr/src/linux > + PWD := $(shell pwd) > + > +default: > + $(MAKE) -C $(KERNELDIR) M=$(PWD) modules > + > +clean: > + $(MAKE) -C $(KERNELDIR) M=$(PWD) clean > + > +endif In tree drivers don't provide support for out-of-tree builds. See drivers/infiniband/hw/mthca/Makefile for an example of how to simplify this. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html