在OpenWRT态度调整中打包Makefile错误

时间:2012-11-06 11:58:58

标签: openwrt buildroot

我正在改变这个问题,因为我可以克服最初的问题。

我在我的包// Makefile

中有以下定义
PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
define Build/Compile
    $(MAKE) -s -C $(PKG_BUILD_DIR)
endef
$(eval $(call BuildPackage,<Module-name>))

我正在尝试使用OpenWRT编译自定义内核模块。

我正在使用make package /“Module_name”/ compile;

命令构建

永远不会成功,它出来说:

make[2]: Nothing to be done for `compile'.

为什么在没有规则存在的情况下make make什么都不做?任何克服此错误的建议都会有所帮助。

1 个答案:

答案 0 :(得分:1)

请先运行

make menuconfig

并检查是否在OpenWRT配置中选择了您正在尝试编译的模块。 如果选择了该模块,那么它将按照您的尝试进行构建。