Fix for python3

pull/32/head
Phil Howard 10 years ago
parent 8e29d40b02
commit 2fb6b49995

@ -2,7 +2,7 @@ all: bindings
python setup.py build
bindings:
swig3.0 -python wiringpi.i
swig3.0 -python -threads wiringpi.i
install:
sudo python setup.py install

@ -1,6 +1,11 @@
%module wiringpi2
%{
#if PY_MAJOR_VERSION >= 3
#define PyInt_AS_LONG PyLong_AsLong
#define PyString_FromStringAndSize PyBytes_FromStringAndSize
#endif
#include "WiringPi/wiringPi/wiringPi.h"
#include "WiringPi/wiringPi/wiringPiI2C.h"
#include "WiringPi/wiringPi/wiringPiSPI.h"

Loading…
Cancel
Save