diff options
author | Jean Delvare <jdelvare@suse.de> | 2015-03-18 14:02:09 +0000 |
---|---|---|
committer | Jean Delvare <jdelvare@suse.de> | 2015-03-18 14:02:09 +0000 |
commit | 2cbd9b5d758c9c83308fa2d126f0aa86e12ccbac (patch) | |
tree | 145253148a5921cbe749ec55bce0ec53af0df6aa | |
parent | 0d826b060fee6ba6a1630497fb6e92f65723f2ef (diff) | |
download | i2c-tools-2cbd9b5d758c9c83308fa2d126f0aa86e12ccbac.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'] + )] +) |