Browse Source

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
tags/v4.0
Jean Delvare 11 years ago
parent
commit
2cbd9b5d75
  1. 2
      py-smbus/Module.mk
  2. 8
      py-smbus/setup.py

2
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

8
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']
)]
)
Loading…
Cancel
Save