Merge pull request #2147 from commodo/node-x86-build-fix

node: fix build on x86 & x86.64 targets
This commit is contained in:
John Crispin
2015-12-20 21:20:23 +01:00
+7 -2
View File
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=node PKG_NAME:=node
PKG_VERSION:=v0.12.7 PKG_VERSION:=v0.12.7
PKG_RELEASE:=1 PKG_RELEASE:=2
PKG_SOURCE:=node-$(PKG_VERSION).tar.gz PKG_SOURCE:=node-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://nodejs.org/dist/${PKG_VERSION} PKG_SOURCE_URL:=http://nodejs.org/dist/${PKG_VERSION}
@@ -40,8 +40,13 @@ define Package/node/description
package ecosystem, npm, is the largest ecosystem of open source libraries in the world. package ecosystem, npm, is the largest ecosystem of open source libraries in the world.
endef endef
CPU:=$(subst x86_64,x64,$(subst i386,ia32,$(ARCH)))
MAKE_VARS += \
DESTCPU=$(CPU)
CONFIGURE_ARGS= \ CONFIGURE_ARGS= \
--dest-cpu=$(CONFIG_ARCH) \ --dest-cpu=$(CPU) \
--dest-os=linux \ --dest-os=linux \
--without-snapshot \ --without-snapshot \
--shared-zlib \ --shared-zlib \