diff options
| author | Alexandru Ardelean <ardeleanalex@gmail.com> | 2014-10-19 10:21:03 +0300 |
|---|---|---|
| committer | Alexandru Ardelean <ardeleanalex@gmail.com> | 2014-10-19 22:33:08 +0300 |
| commit | 855ef2a53085f79a0603de7cd08a7ea8923e62c2 (patch) | |
| tree | 7e3c3d648417e1c56ef43bb3f92f3c8420a40585 /lang/python/files/python-package.mk | |
| parent | bfb286ff624787633c6ed441c1be729526cb3383 (diff) | |
python: add LD and LDSHARED env vars to Build/Compile/PyMod
Tells the host Python to use the target's linker.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Diffstat (limited to 'lang/python/files/python-package.mk')
| -rw-r--r-- | lang/python/files/python-package.mk | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lang/python/files/python-package.mk b/lang/python/files/python-package.mk index 273076387..35f5ac837 100644 --- a/lang/python/files/python-package.mk +++ b/lang/python/files/python-package.mk @@ -74,9 +74,11 @@ define Build/Compile/PyMod cd $(PKG_BUILD_DIR)/$(strip $(1)); \ CC="$(TARGET_CC)" \ CCSHARED="$(TARGET_CC) $(FPIC)" \ + LD="$(TARGET_CC)" \ + LDSHARED="$(TARGET_CC) -shared" \ CFLAGS="$(TARGET_CFLAGS)" \ CPPFLAGS="$(TARGET_CPPFLAGS) -I$(PYTHON_INC_DIR)" \ - LDFLAGS="$(TARGET_LDFLAGS)" \ + LDFLAGS="$(TARGET_LDFLAGS) -lpython$(PYTHON_VERSION)" \ $(3) \ , \ ./setup.py $(2) \ |
