From 478d4717509b5530abff8b90be42ed3c537bf243 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=98ystein=20Bj=C3=B8rndal?= Date: Sat, 5 Mar 2016 22:52:11 +0100 Subject: [PATCH] clarification of install instructions --- README.md | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index ffcd50b..2b61ccf 100644 --- a/README.md +++ b/README.md @@ -1,32 +1,36 @@ -#WiringPi 2 for Python +#WiringPi for Python WiringPi: An implementation of most of the Arduino Wiring functions for the Raspberry Pi -WiringPi version 2 implements new functions for managing IO expanders. +WiringPi implements new functions for managing IO expanders. ##Testing Build with gcc version 4.6.3 (Debian 4.6.3-14+rpi1) Built against Python 2.7.2, Python 3.2.3 -##Prerequisites -You **must** have python-dev and python-setuptools installed -If you manually rebuild the bindings with swig -python wiringpi.i +##Get/setup repo +```bash +git clone --recursive https://github.com/WiringPi/WiringPi-Python.git +cd WiringPi-Python +``` -YOU MUST FIRST INSTALL WIRINGPI2!! +##Prerequisites +To rebuild the bindings +you **must** first have python-dev, python-setuptools and swig installed. ```bash -git clone git://git.drogon.net/wiringPi -cd wiringPi -sudo ./build +sudo apt-get install python-dev python-setuptools swig ``` -##Get/setup repo +##Build WiringPi ```bash -git clone https://github.com/WiringPi/WiringPi-Python.git -cd WiringPi-Python +cd WiringPi +sudo ./build ``` ##Generate Bindings +`swig2.0 -python wiringpi.i` +or `swig3.0 -thread -python wiringpi.i` ##Build & install with