diff options
author | khali <khali@7894878c-1315-0410-8ee3-d5d059ff63e0> | 2015-03-18 14:02:09 +0000 |
---|---|---|
committer | khali <khali@7894878c-1315-0410-8ee3-d5d059ff63e0> | 2015-03-18 14:02:09 +0000 |
commit | e5cfe7c4807a23edb2ff27bed7a6ffd67d81e8f1 (patch) | |
tree | 145253148a5921cbe749ec55bce0ec53af0df6aa | |
parent | bdd18a72e3a70551d9528f8afbcbcb8d343934c5 (diff) | |
download | i2c-tools-e5cfe7c4807a23edb2ff27bed7a6ffd67d81e8f1.tar.gz |
py-smbus: Linkage fix
Contributed by Michael Göhler. My original attempt to fix it just
shows how little I know about python.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6278 7894878c-1315-0410-8ee3-d5d059ff63e0
-rw-r--r-- | py-smbus/Module.mk | 2 | ||||
-rw-r--r-- | py-smbus/setup.py | 8 |
2 files changed, 8 insertions, 2 deletions
diff --git a/py-smbus/Module.mk b/py-smbus/Module.mk index b0b3883..04ceb64 100644 --- a/py-smbus/Module.mk +++ b/py-smbus/Module.mk @@ -12,7 +12,7 @@ PY_SMBUS_DIR := py-smbus PYTHON ?= python DISTUTILS := \ cd $(PY_SMBUS_DIR) && \ - CPPFLAGS="$(CPPFLAGS) -I../include" LDFLAGS="$(LDFLAGS) -Llib -li2c" $(PYTHON) setup.py + $(PYTHON) setup.py all-python: $(INCLUDE_DIR)/i2c/smbus.h $(DISTUTILS) build diff --git a/py-smbus/setup.py b/py-smbus/setup.py index 306d806..632b235 100644 --- a/py-smbus/setup.py +++ b/py-smbus/setup.py @@ -11,4 +11,10 @@ setup( name="smbus", maintainer_email="linux-i2c@vger.kernel.org", license="GPLv2", url="http://lm-sensors.org/", - ext_modules=[Extension("smbus", ["smbusmodule.c"])]) + ext_modules=[Extension( + "smbus", + ["smbusmodule.c"], + extra_compile_args=['-I../include'], + extra_link_args=['-L../lib', '-li2c'] + )] +) |