because of limitations in hostpython, numpy has to depend on python 2.5 development headers and binaries
git-svn-id: svn://svn.openwrt.org/openwrt/packages@12186 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
69f3d8e68a
commit
ea02d5218d
@ -30,7 +30,7 @@ define Package/numpy/description
|
|||||||
endef
|
endef
|
||||||
|
|
||||||
define Build/Compile
|
define Build/Compile
|
||||||
cd $(PKG_BUILD_DIR) ; $(CONFIGURE_VARS) $(MAKE_VARS) $(STAGING_DIR)/host/bin/python ./setup.py install --prefix="$(PKG_INSTALL_DIR)/usr"
|
cd $(PKG_BUILD_DIR) ; $(CONFIGURE_VARS) $(MAKE_VARS) python2.5 ./setup.py install --prefix="$(PKG_INSTALL_DIR)/usr"
|
||||||
sed -i "s/UCS4/UCS2/g" $(PKG_INSTALL_DIR)/usr/lib/python2.5/site-packages/numpy/core/multiarray.so
|
sed -i "s/UCS4/UCS2/g" $(PKG_INSTALL_DIR)/usr/lib/python2.5/site-packages/numpy/core/multiarray.so
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@ -40,3 +40,11 @@ define Package/numpy/install
|
|||||||
endef
|
endef
|
||||||
|
|
||||||
$(eval $(call BuildPackage,numpy))
|
$(eval $(call BuildPackage,numpy))
|
||||||
|
|
||||||
|
define Require/python25-dev
|
||||||
|
[ -e /usr/include/python2.5/pyconfig.h ]
|
||||||
|
endef
|
||||||
|
|
||||||
|
$(eval $(call Require,python25-dev, \
|
||||||
|
Please install Python 2.5 (including development headers and libraries) \
|
||||||
|
))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user