Changeset 3c9c4fc in freewrt for mk/kernel-build.mk


Ignore:
Timestamp:
Jul 2, 2007, 5:56:27 PM (18 years ago)
Author:
Thorsten Glaser <tg@…>
Children:
914e1e8
Parents:
c44b1ff
Message:

building linux cross from !linux surely isn't trivial

git-svn-id: svn://www.freewrt.org/trunk/freewrt@3082 afb5a338-a214-0410-bd46-81f09a774fd1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • mk/kernel-build.mk

    rc44b1ff r3c9c4fc  
    4242else
    4343        echo N | env GCC_HONOUR_COPTS=s $(MAKE) -C $(LINUX_DIR) CROSS_COMPILE="$(KERNEL_CROSS)" ARCH=$(LINUX_KARCH) CC="$(TARGET_CC)" oldconfig $(MAKE_TRACE)
    44         env GCC_HONOUR_COPTS=s $(MAKE) -C $(LINUX_DIR) V=1 CROSS_COMPILE="$(KERNEL_CROSS)" ARCH=$(LINUX_KARCH) CC="$(TARGET_CC)" prepare scripts $(MAKE_TRACE)
     44        env GCC_HONOUR_COPTS=s $(MAKE) -C $(LINUX_DIR) V=1 CROSS_COMPILE="$(KERNEL_CROSS)" ARCH=$(LINUX_KARCH) CC="$(TARGET_CC)" prepare scripts $(MAKE_TRACE) HOSTCFLAGS='-O2 -idirafter ${TOPDIR}/scripts'
    4545endif
    4646        touch -c $(LINUX_DIR)/.config
     
    4848$(LINUX_DIR)/vmlinux: $(LINUX_DIR)/.config
    4949        $(TRACE) target/linux/$(BOARD)-$(KERNEL)-kernel-compile
    50         env GCC_HONOUR_COPTS=s $(MAKE) -C $(LINUX_DIR) V=1 CROSS_COMPILE="$(KERNEL_CROSS)" ARCH=$(LINUX_KARCH) CC="$(TARGET_CC)" $(MAKE_TRACE)
     50        env GCC_HONOUR_COPTS=s $(MAKE) -C $(LINUX_DIR) V=1 CROSS_COMPILE="$(KERNEL_CROSS)" ARCH=$(LINUX_KARCH) CC="$(TARGET_CC)" $(MAKE_TRACE) HOSTCFLAGS='-O2 -idirafter ${TOPDIR}/scripts'
    5151        $(TRACE) target/linux/$(BOARD)-$(KERNEL)-modules-compile
    52         env GCC_HONOUR_COPTS=s $(MAKE) -C "$(LINUX_DIR)" V=1 CROSS_COMPILE="$(KERNEL_CROSS)" ARCH=$(LINUX_KARCH) CC="$(TARGET_CC)" modules $(MAKE_TRACE)
     52        env GCC_HONOUR_COPTS=s $(MAKE) -C "$(LINUX_DIR)" V=1 CROSS_COMPILE="$(KERNEL_CROSS)" ARCH=$(LINUX_KARCH) CC="$(TARGET_CC)" modules $(MAKE_TRACE) HOSTCFLAGS='-O2 -idirafter ${TOPDIR}/scripts'
    5353        $(TRACE) target/linux/$(BOARD)-$(KERNEL)-modules-install
    5454        rm -rf $(LINUX_BUILD_DIR)/modules
    55         env GCC_HONOUR_COPTS=s $(MAKE) -C "$(LINUX_DIR)" V=1 CROSS_COMPILE="$(KERNEL_CROSS)" DEPMOD=true INSTALL_MOD_PATH=$(LINUX_BUILD_DIR)/modules modules_install $(MAKE_TRACE)
     55        env GCC_HONOUR_COPTS=s $(MAKE) -C "$(LINUX_DIR)" V=1 CROSS_COMPILE="$(KERNEL_CROSS)" DEPMOD=true INSTALL_MOD_PATH=$(LINUX_BUILD_DIR)/modules modules_install $(MAKE_TRACE) HOSTCFLAGS='-O2 -idirafter ${TOPDIR}/scripts'
    5656        $(TRACE) target/linux/$(BOARD)-$(KERNEL)-create-packages
    5757        -mkdir $(BUILD_DIR)/kmod-control
Note: See TracChangeset for help on using the changeset viewer.