Skip to content

Instantly share code, notes, and snippets.

@enikan2404
Created February 25, 2021 18:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save enikan2404/ec1e11270ae5926dc049625bd4cd3118 to your computer and use it in GitHub Desktop.
Save enikan2404/ec1e11270ae5926dc049625bd4cd3118 to your computer and use it in GitHub Desktop.
pi@raspberrypi:/tmp/wiringPi $ ./build
wiringPi Build script
=====================
WiringPi Library
[UnInstall]
[Compile] wiringPi.c
[Compile] wiringSerial.c
[Compile] wiringShift.c
[Compile] piHiPri.c
[Compile] piThread.c
[Compile] wiringPiSPI.c
[Compile] wiringPiI2C.c
[Compile] bitBang.c
[Compile] softPwm.c
[Compile] softTone.c
[Compile] mcp23008.c
In file included from softTone.c:32:
softTone.c: In function ‘softToneThread’:
wiringPi.h:111:37: warning: unused parameter ‘dummy’ [-Wunused-parameter]
#define PI_THREAD(X) void *X (void *dummy)
~~~~~~^~~~~
softTone.c:51:8: note: in expansion of macro ‘PI_THREAD’
static PI_THREAD (softToneThread)
^~~~~~~~~
[Compile] mcp23016.c
[Compile] mcp23017.c
[Compile] mcp23s08.c
[Compile] mcp23s17.c
[Compile] sr595.c
[Compile] pcf8574.c
[Compile] pcf8591.c
[Compile] mcp3002.c
pcf8591.c: In function ‘myAnalogWrite’:
pcf8591.c:39:65: warning: unused parameter ‘pin’ [-Wunused-parameter]
static void myAnalogWrite (struct wiringPiNodeStruct *node, int pin, int value)
~~~~^~~
[Compile] mcp3004.c
[Compile] mcp4802.c
[Compile] mcp3422.c
[Compile] max31855.c
[Compile] max5322.c
[Compile] ads1115.c
[Compile] sn3218.c
[Compile] bmp180.c
[Compile] htu21d.c
[Compile] ds18b20.c
[Compile] drcSerial.c
[Compile] pseudoPins.c
htu21d.c: In function ‘checksum’:
htu21d.c:41:23: warning: unused parameter ‘data’ [-Wunused-parameter]
int checksum (uint8_t data [4])
~~~~~~~~^~~~~~~~
[Compile] wpiExtensions.c
wpiExtensions.c: In function ‘doExtensionPseudoPins’:
wpiExtensions.c:442:41: warning: unused parameter ‘progName’ [-Wunused-parameter]
static int doExtensionPseudoPins (char *progName, int pinBase, char *params)
~~~~~~^~~~~~~~
wpiExtensions.c:442:70: warning: unused parameter ‘params’ [-Wunused-parameter]
static int doExtensionPseudoPins (char *progName, int pinBase, char *params)
~~~~~~^~~~~~
wpiExtensions.c: In function ‘doExtensionBmp180’:
wpiExtensions.c:458:37: warning: unused parameter ‘progName’ [-Wunused-parameter]
static int doExtensionBmp180 (char *progName, int pinBase, char *params)
~~~~~~^~~~~~~~
wpiExtensions.c:458:66: warning: unused parameter ‘params’ [-Wunused-parameter]
static int doExtensionBmp180 (char *progName, int pinBase, char *params)
~~~~~~^~~~~~
wpiExtensions.c: In function ‘doExtensionHtu21d’:
wpiExtensions.c:473:37: warning: unused parameter ‘progName’ [-Wunused-parameter]
static int doExtensionHtu21d (char *progName, int pinBase, char *params)
~~~~~~^~~~~~~~
wpiExtensions.c:473:66: warning: unused parameter ‘params’ [-Wunused-parameter]
static int doExtensionHtu21d (char *progName, int pinBase, char *params)
~~~~~~^~~~~~
wpiExtensions.c: In function ‘doExtensionSn3218’:
wpiExtensions.c:636:37: warning: unused parameter ‘progName’ [-Wunused-parameter]
static int doExtensionSn3218 (char *progName, int pinBase, char *params)
~~~~~~^~~~~~~~
wpiExtensions.c:636:66: warning: unused parameter ‘params’ [-Wunused-parameter]
static int doExtensionSn3218 (char *progName, int pinBase, char *params)
~~~~~~^~~~~~
[Link (Dynamic)]
[Python Bindings]
wiringPy.c: In function ‘wiringPy_debug’:
wiringPy.c:36:43: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_debug(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c: In function ‘wiringPy_setup’:
wiringPy.c:45:43: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_setup(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c:45:59: warning: unused parameter ‘args’ [-Wunused-parameter]
static PyObject *wiringPy_setup(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c: In function ‘wiringPy_setupSys’:
wiringPy.c:51:46: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_setupSys(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c:51:62: warning: unused parameter ‘args’ [-Wunused-parameter]
static PyObject *wiringPy_setupSys(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c: In function ‘wiringPy_setupGpio’:
wiringPy.c:57:47: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_setupGpio(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c:57:63: warning: unused parameter ‘args’ [-Wunused-parameter]
static PyObject *wiringPy_setupGpio(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c: In function ‘wiringPy_setupBitBang’:
wiringPy.c:63:50: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_setupBitBang(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c: In function ‘wiringPy_boardRevision’:
wiringPy.c:72:18: warning: implicit declaration of function ‘piBoardRev’; did you mean ‘piBoardId’? [-Wimplicit-function-declaration]
int retval = piBoardRev();
^~~~~~~~~~
piBoardId
wiringPy.c:71:51: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_boardRevision(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c:71:67: warning: unused parameter ‘args’ [-Wunused-parameter]
static PyObject *wiringPy_boardRevision(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c: In function ‘wiringPy_pinMode’:
wiringPy.c:77:45: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_pinMode(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c: In function ‘wiringPy_digitalWrite’:
wiringPy.c:86:50: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_digitalWrite(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c: In function ‘wiringPy_digitalWriteByte’:
wiringPy.c:95:54: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_digitalWriteByte(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c: In function ‘wiringPy_digitalWriteSerial’:
wiringPy.c:104:56: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_digitalWriteSerial(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c: In function ‘wiringPy_digitalWriteSerialArray’:
wiringPy.c:113:61: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_digitalWriteSerialArray(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c: In function ‘wiringPy_digitalRead’:
wiringPy.c:123:49: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_digitalRead(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c: In function ‘wiringPy_pwmWrite’:
wiringPy.c:131:46: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_pwmWrite(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c: In function ‘wiringPy_pwmSetMode’:
wiringPy.c:140:48: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_pwmSetMode(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c: In function ‘wiringPy_pwmSetRange’:
wiringPy.c:149:49: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_pwmSetRange(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c: In function ‘wiringPy_pwmSetClock’:
wiringPy.c:158:49: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_pwmSetClock(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c: In function ‘wiringPy_setPadDrive’:
wiringPy.c:167:49: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_setPadDrive(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c: In function ‘wiringPy_waitForInterrupt’:
wiringPy.c:176:54: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_waitForInterrupt(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
wiringPy.c: In function ‘wiringPy_pullUpDownControl’:
wiringPy.c:184:55: warning: unused parameter ‘self’ [-Wunused-parameter]
static PyObject *wiringPy_pullUpDownControl(PyObject *self, PyObject *args) {
~~~~~~~~~~^~~~
[Install Headers]
[Install Dynamic Lib]
[Install Python bindings]
WiringPi Devices Library
[UnInstall]
[Compile] ds1302.c
[Compile] maxdetect.c
[Compile] piNes.c
[Compile] piFace.c
[Compile] gertboard.c
[Compile] lcd128x64.c
[Compile] lcd.c
[Compile] scrollPhat.c
[Compile] piGlow.c
[Link (Dynamic)]
[Install Headers]
[Install Dynamic Lib]
GPIO Utility
[Compile] gpio.c
[Compile] readall.c
[Compile] pins.c
gpio.c: In function ‘doI2Cdetect’:
gpio.c:360:30: warning: unused parameter ‘argc’ [-Wunused-parameter]
static void doI2Cdetect (int argc, char *argv [])
~~~~^~~~
gpio.c: In function ‘doExports’:
gpio.c:391:28: warning: unused parameter ‘argc’ [-Wunused-parameter]
static void doExports (int argc, char *argv [])
~~~~^~~~
gpio.c:391:40: warning: unused parameter ‘argv’ [-Wunused-parameter]
static void doExports (int argc, char *argv [])
~~~~~~^~~~~~~
gpio.c: In function ‘doReset’:
gpio.c:717:28: warning: unused parameter ‘progName’ [-Wunused-parameter]
static void doReset (char *progName)
~~~~~~^~~~~~~~
[Link]
[Install]
All Done.
NOTE: To compile programs with wiringPi, you need to add:
-lwiringPi
to your compile line(s) To use the Gertboard, MaxDetect, etc.
code (the devLib), you need to also add:
-lwiringPiDev
to your compile line(s).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment