Skip to content

Instantly share code, notes, and snippets.

@andrewn
Last active February 12, 2017 10:26
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 andrewn/b5f4cc7ab73e94deda9213fbe3527839 to your computer and use it in GitHub Desktop.
Save andrewn/b5f4cc7ab73e94deda9213fbe3527839 to your computer and use it in GitHub Desktop.
Reporting discovered devices
? select a device resin.local (192.168.178.45)
? Select a container /happy-sad-buttons (46b6bcd3a9f) - Restarting (1) Less than a second ago
# gpio
/bin/sh: 1: gpio: not found
# Connection to 192.168.178.45 closed.
andrew at andrewn-mbp in ~/Projects/personal/happy-sad-buttons/embedded on master*
$ rdt push --source .
(node:70517) DeprecationWarning: Using Buffer without `new` will soon stop working. Use `new Buffer()`, or preferably `Buffer.from()`, `Buffer.allocUnsafe()` or `Buffer.alloc()` instead.
Reporting discovered devices
? select a device resin.local (192.168.178.45)
* Building..
- Stopping and Removing any previous 'happy-sad-buttons' container
- Building new 'happy-sad-buttons' image
Step 1 : FROM resin/raspberrypi2-node
---> f5161eb98366
Step 2 : RUN apt-get update && apt-get install -y git-core build-essential gcc python python-dev python-pip python-virtualenv --no-install-recommends && rm -rf /var/lib/apt/lists/*
---> Running in ccfad19ec8cf
Get:1 http://security.debian.org jessie/updates InRelease [63.1 kB]
Get:2 http://archive.raspbian.org jessie InRelease [14.9 kB]
Get:3 http://archive.raspberrypi.org jessie InRelease [22.9 kB]
Ign http://resin-packages.s3-website-us-east-1.amazonaws.com resin InRelease
Ign http://deb.debian.org jessie InRelease
Get:4 http://deb.debian.org jessie-updates InRelease [145 kB]
Get:5 http://resin-packages.s3-website-us-east-1.amazonaws.com resin Release.gpg [801 B]
Get:6 http://deb.debian.org jessie Release.gpg [2373 B]
Get:7 http://security.debian.org jessie/updates/main armhf Packages [421 kB]
Get:8 http://deb.debian.org jessie Release [148 kB]
Get:9 http://resin-packages.s3-website-us-east-1.amazonaws.com resin Release [2258 B]
Get:10 http://archive.raspbian.org jessie/main armhf Packages [12.5 MB]
Get:11 http://archive.raspberrypi.org jessie/main armhf Packages [142 kB]
Get:12 http://deb.debian.org jessie-updates/main armhf Packages [17.6 kB]
Get:13 http://resin-packages.s3-website-us-east-1.amazonaws.com resin/main armhf Packages [2633 B]
Get:14 http://deb.debian.org jessie/main armhf Packages [8850 kB]
Get:15 http://archive.raspbian.org jessie/contrib armhf Packages [42.6 kB]
Get:16 http://archive.raspbian.org jessie/non-free armhf Packages [83.5 kB]
Get:17 http://archive.raspbian.org jessie/rpi armhf Packages [1297 B]
Get:18 http://archive.raspbian.org jessie/firmware armhf Packages [1203 B]
Fetched 22.4 MB in 48s (464 kB/s)
build-essential is already the newest version.
gcc is already the newest version.
gcc set to manually installed.
python is already the newest version.
python set to manually installed.
The following extra packages will be installed:
dh-python libmpdec2 libpython-dev libpython2.7 libpython2.7-dev
libpython3-stdlib libpython3.4-minimal libpython3.4-stdlib python-chardet
python-chardet-whl python-colorama python-colorama-whl python-distlib
python-distlib-whl python-html5lib python-html5lib-whl python-pip-whl
python-pkg-resources python-requests python-requests-whl python-setuptools
python-setuptools-whl python-six-whl python-urllib3 python-urllib3-whl
python2.7-dev python3 python3-minimal python3-pkg-resources python3.4
python3.4-minimal
Suggested packages:
python-genshi python-lxml python-distribute python-distribute-doc
python3-doc python3-tk python3-venv python3-setuptools python3.4-venv
python3.4-doc binfmt-support
Recommended packages:
python-dev-all python-wheel python-ndg-httpsclient python-openssl
python-pyasn1 virtualenv
The following NEW packages will be installed:
dh-python git-core libmpdec2 libpython-dev libpython2.7 libpython2.7-dev
libpython3-stdlib libpython3.4-minimal libpython3.4-stdlib python-chardet
python-chardet-whl python-colorama python-colorama-whl python-dev
python-distlib python-distlib-whl python-html5lib python-html5lib-whl
python-pip python-pip-whl python-pkg-resources python-requests
python-requests-whl python-setuptools python-setuptools-whl python-six-whl
python-urllib3 python-urllib3-whl python-virtualenv python2.7-dev python3
python3-minimal python3-pkg-resources python3.4 python3.4-minimal
0 upgraded, 35 newly installed, 0 to remove and 5 not upgraded.
Need to get 25.7 MB of archives.
After this operation, 49.8 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian/ jessie/main libmpdec2 armhf 2.4.1-1 [70.7 kB]
Get:2 http://deb.debian.org/debian/ jessie/main libpython2.7 armhf 2.7.9-2+deb8u1 [949 kB]
Get:3 http://deb.debian.org/debian/ jessie/main libpython2.7-dev armhf 2.7.9-2+deb8u1 [18.0 MB]
Get:4 http://deb.debian.org/debian/ jessie/main libpython3.4-minimal armhf 3.4.2-1 [485 kB]
Get:5 http://deb.debian.org/debian/ jessie/main libpython3.4-stdlib armhf 3.4.2-1 [2011 kB]
Get:6 http://deb.debian.org/debian/ jessie/main python3.4-minimal armhf 3.4.2-1 [1364 kB]
Get:7 http://deb.debian.org/debian/ jessie/main python3.4 armhf 3.4.2-1 [204 kB]
Get:8 http://deb.debian.org/debian/ jessie/main python3-minimal armhf 3.4.2-2 [34.6 kB]
Get:9 http://deb.debian.org/debian/ jessie/main libpython3-stdlib armhf 3.4.2-2 [18.1 kB]
Get:10 http://deb.debian.org/debian/ jessie/main python3 armhf 3.4.2-2 [21.2 kB]
Get:11 http://deb.debian.org/debian/ jessie/main dh-python all 1.20141111-2 [66.4 kB]
Get:12 http://deb.debian.org/debian/ jessie/main git-core all 1:2.1.4-2.1+deb8u2 [1496 B]
Get:13 http://deb.debian.org/debian/ jessie/main libpython-dev armhf 2.7.9-1 [19.7 kB]
Get:14 http://deb.debian.org/debian/ jessie/main python-pkg-resources all 5.5.1-1 [64.4 kB]
Get:15 http://deb.debian.org/debian/ jessie/main python-chardet all 2.3.0-1 [96.2 kB]
Get:16 http://deb.debian.org/debian/ jessie/main python3-pkg-resources all 5.5.1-1 [34.2 kB]
Get:17 http://deb.debian.org/debian/ jessie/main python-chardet-whl all 2.3.0-1 [170 kB]
Get:18 http://deb.debian.org/debian/ jessie/main python-colorama all 0.3.2-1 [20.3 kB]
Get:19 http://deb.debian.org/debian/ jessie/main python-colorama-whl all 0.3.2-1 [20.2 kB]
Get:20 http://deb.debian.org/debian/ jessie/main python2.7-dev armhf 2.7.9-2+deb8u1 [284 kB]
Get:21 http://deb.debian.org/debian/ jessie/main python-dev armhf 2.7.9-1 [1180 B]
Get:22 http://deb.debian.org/debian/ jessie/main python-distlib all 0.1.9-1 [113 kB]
Get:23 http://deb.debian.org/debian/ jessie/main python-distlib-whl all 0.1.9-1 [141 kB]
Get:24 http://deb.debian.org/debian/ jessie/main python-html5lib all 0.999-3 [84.0 kB]
Get:25 http://deb.debian.org/debian/ jessie/main python-html5lib-whl all 0.999-3 [112 kB]
Get:26 http://deb.debian.org/debian/ jessie/main python-urllib3 all 1.9.1-3 [55.4 kB]
Get:27 http://deb.debian.org/debian/ jessie/main python-requests all 2.4.3-6 [204 kB]
Get:28 http://deb.debian.org/debian/ jessie/main python-setuptools all 5.5.1-1 [242 kB]
Get:29 http://deb.debian.org/debian/ jessie/main python-pip all 1.5.6-5 [114 kB]
Get:30 http://deb.debian.org/debian/ jessie/main python-six-whl all 1.8.0-1 [14.8 kB]
Get:31 http://deb.debian.org/debian/ jessie/main python-urllib3-whl all 1.9.1-3 [76.8 kB]
Get:32 http://deb.debian.org/debian/ jessie/main python-requests-whl all 2.4.3-6 [241 kB]
Get:33 http://deb.debian.org/debian/ jessie/main python-setuptools-whl all 5.5.1-1 [233 kB]
Get:34 http://deb.debian.org/debian/ jessie/main python-pip-whl all 1.5.6-5 [126 kB]
Get:35 http://deb.debian.org/debian/ jessie/main python-virtualenv all 1.11.6+ds-1 [61.2 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 25.7 MB in 15s (1684 kB/s)
Selecting previously unselected package libmpdec2:armhf.
(Reading database ... 21634 files and directories currently installed.)
Preparing to unpack .../libmpdec2_2.4.1-1_armhf.deb ...
Unpacking libmpdec2:armhf (2.4.1-1) ...
Selecting previously unselected package libpython2.7:armhf.
Unpacking libpython2.7:armhf (2.7.9-2+deb8u1) ...
Selecting previously unselected package libpython2.7-dev:armhf.
Preparing to unpack .../libpython2.7-dev_2.7.9-2+deb8u1_armhf.deb ...
Unpacking libpython2.7-dev:armhf (2.7.9-2+deb8u1) ...
Selecting previously unselected package libpython3.4-minimal:armhf.
Preparing to unpack .../libpython3.4-minimal_3.4.2-1_armhf.deb ...
Unpacking libpython3.4-minimal:armhf (3.4.2-1) ...
Selecting previously unselected package libpython3.4-stdlib:armhf.
Preparing to unpack .../libpython3.4-stdlib_3.4.2-1_armhf.deb ...
Unpacking libpython3.4-stdlib:armhf (3.4.2-1) ...
Selecting previously unselected package python3.4-minimal.
Preparing to unpack .../python3.4-minimal_3.4.2-1_armhf.deb ...
Unpacking python3.4-minimal (3.4.2-1) ...
Selecting previously unselected package python3.4.
Preparing to unpack .../python3.4_3.4.2-1_armhf.deb ...
Unpacking python3.4 (3.4.2-1) ...
Selecting previously unselected package python3-minimal.
Preparing to unpack .../python3-minimal_3.4.2-2_armhf.deb ...
Unpacking python3-minimal (3.4.2-2) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.4.2-2_armhf.deb ...
Selecting previously unselected package python3.
Preparing to unpack .../python3_3.4.2-2_armhf.deb ...
Unpacking python3 (3.4.2-2) ...
Unpacking dh-python (1.20141111-2) ...
Selecting previously unselected package git-core.
Preparing to unpack .../git-core_1%3a2.1.4-2.1+deb8u2_all.deb ...
Unpacking git-core (1:2.1.4-2.1+deb8u2) ...
Selecting previously unselected package libpython-dev:armhf.
Preparing to unpack .../libpython-dev_2.7.9-1_armhf.deb ...
Unpacking libpython-dev:armhf (2.7.9-1) ...
Selecting previously unselected package python-pkg-resources.
Preparing to unpack .../python-pkg-resources_5.5.1-1_all.deb ...
Unpacking python-pkg-resources (5.5.1-1) ...
Selecting previously unselected package python-chardet.
Preparing to unpack .../python-chardet_2.3.0-1_all.deb ...
Unpacking python-chardet (2.3.0-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../python3-pkg-resources_5.5.1-1_all.deb ...
Unpacking python3-pkg-resources (5.5.1-1) ...
Selecting previously unselected package python-chardet-whl.
Preparing to unpack .../python-chardet-whl_2.3.0-1_all.deb ...
Unpacking python-chardet-whl (2.3.0-1) ...
Selecting previously unselected package python-colorama.
Preparing to unpack .../python-colorama_0.3.2-1_all.deb ...
Unpacking python-colorama (0.3.2-1) ...
Selecting previously unselected package python-colorama-whl.
Preparing to unpack .../python-colorama-whl_0.3.2-1_all.deb ...
Unpacking python-colorama-whl (0.3.2-1) ...
Selecting previously unselected package python2.7-dev.
Preparing to unpack .../python2.7-dev_2.7.9-2+deb8u1_armhf.deb ...
Unpacking python2.7-dev (2.7.9-2+deb8u1) ...
Selecting previously unselected package python-dev.
Selecting previously unselected package python-distlib.
Preparing to unpack .../python-distlib_0.1.9-1_all.deb ...
Selecting previously unselected package python-distlib-whl.
Unpacking python-distlib-whl (0.1.9-1) ...
Selecting previously unselected package python-html5lib.
Preparing to unpack .../python-html5lib_0.999-3_all.deb ...
Unpacking python-html5lib (0.999-3) ...
Selecting previously unselected package python-html5lib-whl.
Preparing to unpack .../python-html5lib-whl_0.999-3_all.deb ...
Unpacking python-html5lib-whl (0.999-3) ...
Selecting previously unselected package python-urllib3.
Preparing to unpack .../python-urllib3_1.9.1-3_all.deb ...
Selecting previously unselected package python-requests.
Unpacking python-requests (2.4.3-6) ...
Selecting previously unselected package python-setuptools.
Preparing to unpack .../python-setuptools_5.5.1-1_all.deb ...
Unpacking python-setuptools (5.5.1-1) ...
Selecting previously unselected package python-pip.
Preparing to unpack .../python-pip_1.5.6-5_all.deb ...
Unpacking python-pip (1.5.6-5) ...
Selecting previously unselected package python-six-whl.
Preparing to unpack .../python-six-whl_1.8.0-1_all.deb ...
Unpacking python-six-whl (1.8.0-1) ...
Selecting previously unselected package python-urllib3-whl.
Preparing to unpack .../python-urllib3-whl_1.9.1-3_all.deb ...
Unpacking python-urllib3-whl (1.9.1-3) ...
Selecting previously unselected package python-requests-whl.
Preparing to unpack .../python-requests-whl_2.4.3-6_all.deb ...
Unpacking python-requests-whl (2.4.3-6) ...
Preparing to unpack .../python-setuptools-whl_5.5.1-1_all.deb ...
Unpacking python-setuptools-whl (5.5.1-1) ...
Selecting previously unselected package python-pip-whl.
Preparing to unpack .../python-pip-whl_1.5.6-5_all.deb ...
Unpacking python-pip-whl (1.5.6-5) ...
Selecting previously unselected package python-virtualenv.
Preparing to unpack .../python-virtualenv_1.11.6+ds-1_all.deb ...
Unpacking python-virtualenv (1.11.6+ds-1) ...
Processing triggers for mime-support (3.58) ...
Setting up libmpdec2:armhf (2.4.1-1) ...
Setting up libpython2.7:armhf (2.7.9-2+deb8u1) ...
Setting up libpython2.7-dev:armhf (2.7.9-2+deb8u1) ...
Setting up libpython3.4-minimal:armhf (3.4.2-1) ...
Setting up libpython3.4-stdlib:armhf (3.4.2-1) ...
Setting up python3.4-minimal (3.4.2-1) ...
Setting up python3.4 (3.4.2-1) ...
Setting up python3-minimal (3.4.2-2) ...
Setting up libpython3-stdlib:armhf (3.4.2-2) ...
Setting up python-pkg-resources (5.5.1-1) ...
Setting up python-chardet (2.3.0-1) ...
Setting up python-colorama (0.3.2-1) ...
Setting up python-colorama-whl (0.3.2-1) ...
Setting up python2.7-dev (2.7.9-2+deb8u1) ...
Setting up python-dev (2.7.9-1) ...
Setting up python-distlib (0.1.9-1) ...
Setting up python-distlib-whl (0.1.9-1) ...
Setting up python-html5lib (0.999-3) ...
Setting up python-html5lib-whl (0.999-3) ...
Setting up python-urllib3 (1.9.1-3) ...
Setting up python-requests (2.4.3-6) ...
Setting up python-setuptools (5.5.1-1) ...
Setting up python-pip (1.5.6-5) ...
Setting up python-six-whl (1.8.0-1) ...
Setting up python-urllib3-whl (1.9.1-3) ...
Setting up python-requests-whl (2.4.3-6) ...
Setting up python-setuptools-whl (5.5.1-1) ...
Setting up python3 (3.4.2-2) ...
Setting up dh-python (1.20141111-2) ...
Setting up python3-pkg-resources (5.5.1-1) ...
Setting up python-chardet-whl (2.3.0-1) ...
Setting up python-pip-whl (1.5.6-5) ...
Setting up python-virtualenv (1.11.6+ds-1) ...
Processing triggers for libc-bin (2.19-18+deb8u7) ...
---> 6692dd50277c
Removing intermediate container ccfad19ec8cf
Step 3 : RUN pip install pyserial
---> Running in 2432d393d5d7
Downloading/unpacking pyserial
Installing collected packages: pyserial
Successfully installed pyserial
Cleaning up...
---> d5cfbe9c575b
Removing intermediate container 2432d393d5d7
Step 4 : RUN git clone git://git.drogon.net/wiringPi
---> Running in 905836eab680
Cloning into 'wiringPi'...
---> 31821205dcb6
Removing intermediate container 905836eab680
Step 5 : RUN cd wiringPi && ./build
---> Running in 3cf4e7549cca
wiringPi Build script
=====================
WiringPi Library
[UnInstall]
[Compile] wiringPi.c
[Compile] wiringSerial.c
[Compile] piHiPri.c
[Compile] wiringShift.c
[Compile] piThread.c
[Compile] wiringPiSPI.c
[Compile] wiringPiI2C.c
[Compile] softPwm.c
[Compile] softTone.c
[Compile] mcp23008.c
[Compile] mcp23016.c
[Compile] mcp23017.c
[Compile] mcp23s08.c
[Compile] mcp23s17.c
[Compile] sr595.c
[Compile] pcf8574.c
[Compile] pcf8591.c
[Compile] mcp3002.c
[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
[Compile] wpiExtensions.c
[Link (Dynamic)]
[Install Headers]
[Install Dynamic Lib]
WiringPi Devices Library
[UnInstall]
[Compile] ds1302.c
[Compile] maxdetect.c
[Compile] piNes.c
[Compile] gertboard.c
[Compile] piFace.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
[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).
---> 354871f57903
Removing intermediate container 3cf4e7549cca
Step 6 : RUN pip install wiringpi2
---> Running in cbb5161ec3a2
Downloading/unpacking wiringpi2
Downloading wiringpi2-2.32.3.tar.gz
Running setup.py (path:/tmp/pip-build-sK4mjp/wiringpi2/setup.py) egg_info for package wiringpi2
Downloading/unpacking wiringpi>=2.23.1 (from wiringpi2)
Running setup.py (path:/tmp/pip-build-sK4mjp/wiringpi/setup.py) egg_info for package wiringpi
Installing collected packages: wiringpi2, wiringpi
Running setup.py install for wiringpi2
Running setup.py install for wiringpi
building '_wiringpi' extension
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/devLib/scrollPhat.c -o build/temp.linux-armv7l-2.7/WiringPi/devLib/scrollPhat.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/devLib/piGlow.c -o build/temp.linux-armv7l-2.7/WiringPi/devLib/piGlow.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/devLib/lcd.c -o build/temp.linux-armv7l-2.7/WiringPi/devLib/lcd.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/devLib/ds1302.c -o build/temp.linux-armv7l-2.7/WiringPi/devLib/ds1302.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/devLib/lcd128x64.c -o build/temp.linux-armv7l-2.7/WiringPi/devLib/lcd128x64.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/devLib/piNes.c -o build/temp.linux-armv7l-2.7/WiringPi/devLib/piNes.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/devLib/gertboard.c -o build/temp.linux-armv7l-2.7/WiringPi/devLib/gertboard.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/devLib/piFace.c -o build/temp.linux-armv7l-2.7/WiringPi/devLib/piFace.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/devLib/maxdetect.c -o build/temp.linux-armv7l-2.7/WiringPi/devLib/maxdetect.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/mcp3422.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/mcp3422.o
WiringPi/wiringPi/mcp3422.c: In function ‘waitForConversion’:
WiringPi/wiringPi/mcp3422.c:50:5: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
read (fd, buffer, n) ;
^
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/max5322.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/max5322.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/max31855.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/max31855.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/wpiExtensions.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/wpiExtensions.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/mcp23017.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/mcp23017.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/mcp23016.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/mcp23016.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/wiringSerial.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/wiringSerial.o
WiringPi/wiringPi/wiringSerial.c: In function ‘serialPutchar’:
WiringPi/wiringPi/wiringSerial.c:146:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write (fd, &c, 1) ;
^
WiringPi/wiringPi/wiringSerial.c: In function ‘serialPuts’:
WiringPi/wiringPi/wiringSerial.c:158:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write (fd, s, strlen (s)) ;
^
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/pcf8574.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/pcf8574.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/softServo.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/softServo.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/mcp4802.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/mcp4802.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/mcp23s08.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/mcp23s08.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/mcp3004.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/mcp3004.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/wiringShift.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/wiringShift.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/mcp23008.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/mcp23008.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/sr595.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/sr595.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/piThread.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/piThread.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/wiringPiSPI.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/wiringPiSPI.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/drcSerial.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/drcSerial.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/pcf8591.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/pcf8591.o
WiringPi/wiringPi/pcf8591.c: In function ‘myAnalogWrite’:
WiringPi/wiringPi/pcf8591.c:44:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write (node->fd, b, 2) ;
^
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/softTone.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/softTone.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/sn3218.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/sn3218.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/mcp3002.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/mcp3002.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/wiringPiI2C.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/wiringPiI2C.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/piHiPri.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/piHiPri.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/wiringPi.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/wiringPi.o
WiringPi/wiringPi/wiringPi.c: In function ‘digitalRead’:
WiringPi/wiringPi/wiringPi.c:1458:7: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
read (sysFds [pin], &c, 1) ;
^
WiringPi/wiringPi/wiringPi.c: In function ‘digitalWrite’:
WiringPi/wiringPi/wiringPi.c:1499:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write (sysFds [pin], "0\n", 2) ;
^
WiringPi/wiringPi/wiringPi.c:1501:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write (sysFds [pin], "1\n", 2) ;
^
WiringPi/wiringPi/wiringPi.c: In function ‘waitForInterrupt’:
WiringPi/wiringPi/wiringPi.c:1785:3: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
(void)read (fd, &c, 1) ;
^
WiringPi/wiringPi/wiringPi.c: In function ‘wiringPiISR’:
WiringPi/wiringPi/wiringPi.c:1901:5: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
read (sysFds [bcmGpioPin], &c, 1) ;
^
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/softPwm.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/softPwm.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/ads1115.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/ads1115.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c WiringPi/wiringPi/mcp23s17.c -o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/mcp23s17.o
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -IWiringPi/wiringPi -IWiringPi/devLib -I/usr/include/python2.7 -c wiringpi_wrap.c -o build/temp.linux-armv7l-2.7/wiringpi_wrap.o
In file included from wiringpi_wrap.c:2972:0:
WiringPi/wiringPi/mcp23x0817.h:82:0: warning: "IOCON_INIT" redefined
#define IOCON_INIT (IOCON_SEQOP)
^
In file included from wiringpi_wrap.c:2968:0:
WiringPi/wiringPi/mcp23016reg.h:48:0: note: this is the location of the previous definition
#define IOCON_INIT 0
^
In file included from wiringpi_wrap.c:2986:0:
WiringPi/devLib/font.h:15:22: warning: ‘font’ defined but not used [-Wunused-variable]
static unsigned char font [] =
^
wiringpi_wrap.c: In function ‘_wrap_lcdCharDef’:
wiringpi_wrap.c:7667:5: warning: ‘arg3’ may be used uninitialized in this function [-Wmaybe-uninitialized]
free((unsigned char *) arg3);
^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/WiringPi/devLib/scrollPhat.o build/temp.linux-armv7l-2.7/WiringPi/devLib/piGlow.o build/temp.linux-armv7l-2.7/WiringPi/devLib/lcd.o build/temp.linux-armv7l-2.7/WiringPi/devLib/ds1302.o build/temp.linux-armv7l-2.7/WiringPi/devLib/lcd128x64.o build/temp.linux-armv7l-2.7/WiringPi/devLib/piNes.o build/temp.linux-armv7l-2.7/WiringPi/devLib/gertboard.o build/temp.linux-armv7l-2.7/WiringPi/devLib/piFace.o build/temp.linux-armv7l-2.7/WiringPi/devLib/maxdetect.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/mcp3422.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/max5322.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/max31855.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/wpiExtensions.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/mcp23017.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/mcp23016.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/wiringSerial.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/pcf8574.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/softServo.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/mcp4802.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/mcp23s08.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/mcp3004.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/wiringShift.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/mcp23008.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/sr595.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/piThread.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/wiringPiSPI.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/drcSerial.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/pcf8591.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/softTone.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/sn3218.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/mcp3002.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/wiringPiI2C.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/piHiPri.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/wiringPi.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/softPwm.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/ads1115.o build/temp.linux-armv7l-2.7/WiringPi/wiringPi/mcp23s17.o build/temp.linux-armv7l-2.7/wiringpi_wrap.o -o build/lib.linux-armv7l-2.7/_wiringpi.so
Successfully installed wiringpi2 wiringpi
Cleaning up...
---> 87dd54a9624b
Removing intermediate container cbb5161ec3a2
Step 7 : WORKDIR /usr/src/app
---> Running in a154c4fd0798
---> c776184cc38f
Removing intermediate container a154c4fd0798
Step 8 : COPY package.json package.json
---> 8cc94db665b0
Removing intermediate container 866df2fa0170
Step 9 : RUN npm install
---> Running in afcc5b26f5d2
> raspi-soft-pwm@2.0.2 preinstall /usr/src/app/node_modules/.staging/raspi-soft-pwm-2ea8175e
> sh install-pigpio.sh
Downloading pigpio...
Cloning into 'pigpio'...
Building pigpio. You may be asked for your root password.
gcc -O3 -Wall -pthread -fpic -c -o pigpio.o pigpio.c
gcc -O3 -Wall -pthread -fpic -c -o command.o command.c
gcc -shared -o libpigpio.so pigpio.o command.o
strip --strip-unneeded libpigpio.so
size libpigpio.so
text data bss dec hex filename
187788 5324 596672 789784 c0d18 libpigpio.so
gcc -O3 -Wall -pthread -fpic -c -o pigpiod_if.o pigpiod_if.c
gcc -shared -o libpigpiod_if.so pigpiod_if.o command.o
strip --strip-unneeded libpigpiod_if.so
size libpigpiod_if.so
text data bss dec hex filename
46643 4292 49244 100179 18753 libpigpiod_if.so
gcc -O3 -Wall -pthread -fpic -c -o pigpiod_if2.o pigpiod_if2.c
gcc -shared -o libpigpiod_if2.so pigpiod_if2.o command.o
strip --strip-unneeded libpigpiod_if2.so
size libpigpiod_if2.so
text data bss dec hex filename
55362 4292 1984 61638 f0c6 libpigpiod_if2.so
gcc -O3 -Wall -pthread -c -o x_pigpio.o x_pigpio.c
gcc -o x_pigpio x_pigpio.o -L. -lpigpio -pthread -lrt
gcc -O3 -Wall -pthread -c -o x_pigpiod_if.o x_pigpiod_if.c
gcc -o x_pigpiod_if x_pigpiod_if.o -L. -lpigpiod_if -pthread -lrt
gcc -O3 -Wall -pthread -c -o x_pigpiod_if2.o x_pigpiod_if2.c
gcc -o x_pigpiod_if2 x_pigpiod_if2.o -L. -lpigpiod_if2 -pthread -lrt
gcc -O3 -Wall -pthread -c -o pig2vcd.o pig2vcd.c
gcc -o pig2vcd pig2vcd.o
strip pig2vcd
gcc -O3 -Wall -pthread -c -o pigpiod.o pigpiod.c
gcc -o pigpiod pigpiod.o -L. -lpigpio -pthread -lrt
strip pigpiod
gcc -O3 -Wall -pthread -c -o pigs.o pigs.c
gcc -o pigs pigs.o command.o
strip pigs
install -m 0755 -d /opt/pigpio/cgi
install -m 0755 -d /usr/local/include
install -m 0644 pigpio.h /usr/local/include
install -m 0644 pigpiod_if.h /usr/local/include
install -m 0644 pigpiod_if2.h /usr/local/include
install -m 0755 -d /usr/local/lib
install -m 0755 libpigpio.so /usr/local/lib
install -m 0755 libpigpiod_if.so /usr/local/lib
install -m 0755 libpigpiod_if2.so /usr/local/lib
install -m 0755 -d /usr/local/bin
install -m 0755 pig2vcd /usr/local/bin
install -m 0755 pigpiod /usr/local/bin
install -m 0755 pigs /usr/local/bin
if which python2; then python2 setup.py install; fi
/usr/bin/python2
running install
running build
running build_py
creating build
creating build/lib.linux-armv7l-2.7
copying pigpio.py -> build/lib.linux-armv7l-2.7
running install_lib
copying build/lib.linux-armv7l-2.7/pigpio.py -> /usr/local/lib/python2.7/dist-packages
byte-compiling /usr/local/lib/python2.7/dist-packages/pigpio.py to pigpio.pyc
running install_egg_info
Writing /usr/local/lib/python2.7/dist-packages/pigpio-1.35.egg-info
if which python3; then python3 setup.py install; fi
/usr/bin/python3
running install
running build
running build_py
creating build/lib
copying pigpio.py -> build/lib
running install_lib
copying build/lib/pigpio.py -> /usr/local/lib/python3.4/dist-packages
byte-compiling /usr/local/lib/python3.4/dist-packages/pigpio.py to pigpio.cpython-34.pyc
running install_egg_info
Writing /usr/local/lib/python3.4/dist-packages/pigpio-1.35.egg-info
install -m 0755 -d /usr/local/man/man1
install -m 0644 *.1 /usr/local/man/man1
install -m 0755 -d /usr/local/man/man3
install -m 0644 *.3 /usr/local/man/man3
ldconfig
> i2c-bus@1.2.0 install /usr/src/app/node_modules/i2c-bus
> node-gyp rebuild
make: Entering directory '/usr/src/app/node_modules/i2c-bus/build'
CXX(target) Release/obj.target/i2c/src/i2c.o
SOLINK_MODULE(target) Release/obj.target/i2c.node
COPY Release/i2c.node
make: Leaving directory '/usr/src/app/node_modules/i2c-bus/build'
> pigpio@0.3.4 install /usr/src/app/node_modules/pigpio
> node-gyp rebuild
make: Entering directory '/usr/src/app/node_modules/pigpio/build'
CXX(target) Release/obj.target/pigpio/src/pigpio.o
SOLINK_MODULE(target) Release/obj.target/pigpio.node
COPY Release/pigpio.node
make: Leaving directory '/usr/src/app/node_modules/pigpio/build'
> raspi@3.0.5 install /usr/src/app/node_modules/raspi
> node-gyp rebuild
make: Entering directory '/usr/src/app/node_modules/raspi/build'
CXX(target) Release/obj.target/addon/src-native/addon.o
CXX(target) Release/obj.target/addon/src-native/init.o
SOLINK_MODULE(target) Release/obj.target/addon.node
COPY Release/addon.node
make: Leaving directory '/usr/src/app/node_modules/raspi/build'
> raspi-gpio@3.1.1 install /usr/src/app/node_modules/raspi-gpio
> node-gyp rebuild
make: Entering directory '/usr/src/app/node_modules/raspi-gpio/build'
CXX(target) Release/obj.target/addon/src-native/addon.o
CXX(target) Release/obj.target/addon/src-native/init.o
CXX(target) Release/obj.target/addon/src-native/listener.o
CXX(target) Release/obj.target/addon/src-native/write.o
CXX(target) Release/obj.target/addon/src-native/read.o
SOLINK_MODULE(target) Release/obj.target/addon.node
COPY Release/addon.node
make: Leaving directory '/usr/src/app/node_modules/raspi-gpio/build'
> raspi-pwm@3.1.3 install /usr/src/app/node_modules/raspi-pwm
> node-gyp rebuild
make: Entering directory '/usr/src/app/node_modules/raspi-pwm/build'
CXX(target) Release/obj.target/addon/src-native/addon.o
CXX(target) Release/obj.target/addon/src-native/init.o
CXX(target) Release/obj.target/addon/src-native/write.o
SOLINK_MODULE(target) Release/obj.target/addon.node
COPY Release/addon.node
make: Leaving directory '/usr/src/app/node_modules/raspi-pwm/build'
> serialport@4.0.7 install /usr/src/app/node_modules/serialport
> node-pre-gyp install --fallback-to-build
Tried to download(404): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v51-
ERR! Pre-built binaries not found for serialport@4.0.7 and node@7.4.0 (node-v51 ABI) (falling back to source compile with node-gyp)
make: Entering directory '/usr/src/app/node_modules/serialport/build'
CXX(target) Release/obj.target/serialport/src/serialport.o
../src/serialport.cpp: In function ‘int getIntFromObject(v8::Local<v8::Object>, std::string)’:
../src/serialport.cpp:90:52: warning: ‘v8::Local<v8::Int32> v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/7.4.0/include/node/v8.h:8442): Use maybe version [-Wdeprecated-declarations]
return getValueFromObject(options, key)->ToInt32()->Int32Value();
^
../src/serialport.cpp: In function ‘double getDoubleFromObject(v8::Local<v8::Object>, std::string)’:
../src/serialport.cpp:102:53: warning: ‘v8::Local<v8::Number> v8::Value::ToNumber() const’ is deprecated (declared at /root/.node-gyp/7.4.0/include/node/v8.h:8406): Use maybe version [-Wdeprecated-declarations]
return getValueFromObject(options, key)->ToNumber()->NumberValue();
^
../src/serialport.cpp: In function ‘void EIO_AfterOpen(uv_work_t*)’:
../src/serialport.cpp:174:31: warning: ‘v8::Local<v8::Int32> v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/7.4.0/include/node/v8.h:8442): Use maybe version [-Wdeprecated-declarations]
int fd = argv[1]->ToInt32()->Int32Value();
^
../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Update(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/serialport.cpp:193:29: warning: ‘v8::Local<v8::Int32> v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/7.4.0/include/node/v8.h:8442): Use maybe version [-Wdeprecated-declarations]
int fd = info[0]->ToInt32()->Int32Value();
^
../src/serialport.cpp:217:116: warning: ‘v8::Local<v8::Int32> v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/7.4.0/include/node/v8.h:8442): Use maybe version [-Wdeprecated-declarations]
baton->baudRate = Nan::Get(options, Nan::New<v8::String>("baudRate").ToLocalChecked()).ToLocalChecked()->ToInt32()->Int32Value();
^
../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Write(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/serialport.cpp:252:29: warning: ‘v8::Local<v8::Int32> v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/7.4.0/include/node/v8.h:8442): Use maybe version [-Wdeprecated-declarations]
int fd = info[0]->ToInt32()->Int32Value();
^
../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Close(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/serialport.cpp:369:32: warning: ‘v8::Local<v8::Int32> v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/7.4.0/include/node/v8.h:8442): Use maybe version [-Wdeprecated-declarations]
baton->fd = info[0]->ToInt32()->Int32Value();
^
../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Flush(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/serialport.cpp:480:29: warning: ‘v8::Local<v8::Int32> v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/7.4.0/include/node/v8.h:8442): Use maybe version [-Wdeprecated-declarations]
int fd = info[0]->ToInt32()->Int32Value();
^
../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Set(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/serialport.cpp:528:29: warning: ‘v8::Local<v8::Int32> v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/7.4.0/include/node/v8.h:8442): Use maybe version [-Wdeprecated-declarations]
int fd = info[0]->ToInt32()->Int32Value();
^
../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Drain(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/serialport.cpp:585:29: warning: ‘v8::Local<v8::Int32> v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/7.4.0/include/node/v8.h:8442): Use maybe version [-Wdeprecated-declarations]
int fd = info[0]->ToInt32()->Int32Value();
^
CXX(target) Release/obj.target/serialport/src/serialport_unix.o
../src/serialport_unix.cpp: In function ‘OpenBatonPlatformOptions* ParsePlatformOptions(const v8::Local<v8::Object>&)’:
../src/serialport_unix.cpp:44:109: warning: ‘v8::Local<v8::Int32> v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/7.4.0/include/node/v8.h:8442): Use maybe version [-Wdeprecated-declarations]
result->vmin = Nan::Get(options, Nan::New<v8::String>("vmin").ToLocalChecked()).ToLocalChecked()->ToInt32()->Int32Value();
^
../src/serialport_unix.cpp:45:111: warning: ‘v8::Local<v8::Int32> v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/7.4.0/include/node/v8.h:8442): Use maybe version [-Wdeprecated-declarations]
result->vtime = Nan::Get(options, Nan::New<v8::String>("vtime").ToLocalChecked()).ToLocalChecked()->ToInt32()->Int32Value();
^
CXX(target) Release/obj.target/serialport/src/serialport_poller.o
../src/serialport_poller.cpp: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE SerialportPoller::New(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/serialport_poller.cpp:86:31: warning: ‘v8::Local<v8::Int32> v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/7.4.0/include/node/v8.h:8442): Use maybe version [-Wdeprecated-declarations]
obj->fd_ = info[0]->ToInt32()->Int32Value();
^
SOLINK_MODULE(target) Release/obj.target/serialport.node
COPY Release/serialport.node
make: Leaving directory '/usr/src/app/node_modules/serialport/build'
> raspi-i2c@5.0.3 postinstall /usr/src/app/node_modules/raspi-i2c
> echo "Enabling I2C at boot time, you may be asked for your password" && sudo env "PATH=$PATH" script/enable_i2c.js
Enabling I2C at boot time, you may be asked for your password
Checking if I2C is enabled at boot time
/boot/config.txt does not exist, a new one will be created
Enabled I2C at boot time
YOU MUST REBOOT YOUR PI BEFORE USING I2C!
> raspi-serial@3.0.5 postinstall /usr/src/app/node_modules/raspi-serial
> echo "Disabling serial port login at boot time, you may be asked for your password" && sudo env "PATH=$PATH" script/enable_serial.js
Disabling serial port login at boot time, you may be asked for your password
Checking if serial port login is enabled
/boot/cmdline.txt does not exist. You may need to disable serial port login manually. See your distribution's documentation for more information.
embedded@1.0.0 /usr/src/app
├─┬ board-io@3.0.5
│ └── check-types@1.4.0
├─┬ johnny-five@0.10.6
│ ├── browser-serialport@2.1.0
│ ├─┬ chalk@1.1.3
│ │ ├── ansi-styles@2.2.1
│ │ ├── escape-string-regexp@1.0.5
│ │ ├─┬ has-ansi@2.0.0
│ │ │ └── ansi-regex@2.1.1
│ │ ├── strip-ansi@3.0.1
│ │ └── supports-color@2.0.0
│ ├── color-convert@1.2.2
│ ├── ease-component@1.0.0
│ ├── es6-shim@0.35.3
│ ├── firmata@0.15.0
│ ├── lodash.clonedeep@4.5.0
│ ├── lodash.debounce@4.0.8
│ ├── nanotimer@0.3.10
│ ├─┬ serialport@4.0.7
│ │ ├── bindings@1.2.1
│ │ ├─┬ commander@2.9.0
│ │ │ └── graceful-readlink@1.0.1
│ │ ├─┬ debug@2.6.1
│ │ │ └── ms@0.7.2
│ │ ├─┬ lie@3.1.1
│ │ │ └── immediate@3.0.6
│ │ ├── nan@2.5.1
│ │ ├─┬ node-pre-gyp@0.6.32
│ │ │ ├─┬ mkdirp@0.5.1
│ │ │ │ └── minimist@0.0.8
│ │ │ ├─┬ nopt@3.0.6
│ │ │ │ └── abbrev@1.0.9
│ │ │ ├─┬ npmlog@4.0.1
│ │ │ │ ├─┬ are-we-there-yet@1.1.2
│ │ │ │ │ ├── delegates@1.0.0
│ │ │ │ │ └─┬ readable-stream@2.2.2
│ │ │ │ │ ├── buffer-shims@1.0.0
│ │ │ │ │ ├── core-util-is@1.0.2
│ │ │ │ │ ├── inherits@2.0.3
│ │ │ │ │ ├── isarray@1.0.0
│ │ │ │ │ ├── process-nextick-args@1.0.7
│ │ │ │ │ ├── string_decoder@0.10.31
│ │ │ │ │ └── util-deprecate@1.0.2
│ │ │ │ ├── console-control-strings@1.1.0
│ │ │ │ ├─┬ gauge@2.7.2
│ │ │ │ │ ├── aproba@1.0.4
│ │ │ │ │ ├── has-unicode@2.0.1
│ │ │ │ │ ├── object-assign@4.1.0
│ │ │ │ │ ├── signal-exit@3.0.2
│ │ │ │ │ ├─┬ string-width@1.0.2
│ │ │ │ │ │ ├── code-point-at@1.1.0
│ │ │ │ │ │ └─┬ is-fullwidth-code-point@1.0.0
│ │ │ │ │ │ └── number-is-nan@1.0.1
│ │ │ │ │ ├─┬ strip-ansi@3.0.1
│ │ │ │ │ │ └── ansi-regex@2.0.0
│ │ │ │ │ ├── supports-color@0.2.0
│ │ │ │ │ └── wide-align@1.1.0
│ │ │ │ └── set-blocking@2.0.0
│ │ │ ├─┬ rc@1.1.6
│ │ │ │ ├── deep-extend@0.4.1
│ │ │ │ ├── ini@1.3.4
│ │ │ │ ├── minimist@1.2.0
│ │ │ │ └── strip-json-comments@1.0.4
│ │ │ ├─┬ request@2.79.0
│ │ │ │ ├── aws-sign2@0.6.0
│ │ │ │ ├── aws4@1.5.0
│ │ │ │ ├── caseless@0.11.0
│ │ │ │ ├─┬ combined-stream@1.0.5
│ │ │ │ │ └── delayed-stream@1.0.0
│ │ │ │ ├── extend@3.0.0
│ │ │ │ ├── forever-agent@0.6.1
│ │ │ │ ├─┬ form-data@2.1.2
│ │ │ │ │ └── asynckit@0.4.0
│ │ │ │ ├─┬ har-validator@2.0.6
│ │ │ │ │ ├─┬ chalk@1.1.3
│ │ │ │ │ │ ├── ansi-styles@2.2.1
│ │ │ │ │ │ ├── escape-string-regexp@1.0.5
│ │ │ │ │ │ ├─┬ has-ansi@2.0.0
│ │ │ │ │ │ │ └── ansi-regex@2.0.0
│ │ │ │ │ │ ├─┬ strip-ansi@3.0.1
│ │ │ │ │ │ │ └── ansi-regex@2.0.0
│ │ │ │ │ │ └── supports-color@2.0.0
│ │ │ │ │ ├─┬ is-my-json-valid@2.15.0
│ │ │ │ │ │ ├── generate-function@2.0.0
│ │ │ │ │ │ ├─┬ generate-object-property@1.2.0
│ │ │ │ │ │ │ └── is-property@1.0.2
│ │ │ │ │ │ ├── jsonpointer@4.0.0
│ │ │ │ │ │ └── xtend@4.0.1
│ │ │ │ │ └─┬ pinkie-promise@2.0.1
│ │ │ │ │ └── pinkie@2.0.4
│ │ │ │ ├─┬ hawk@3.1.3
│ │ │ │ │ ├── boom@2.10.1
│ │ │ │ │ ├── cryptiles@2.0.5
│ │ │ │ │ ├── hoek@2.16.3
│ │ │ │ │ └── sntp@1.0.9
│ │ │ │ ├─┬ http-signature@1.1.1
│ │ │ │ │ ├── assert-plus@0.2.0
│ │ │ │ │ ├─┬ jsprim@1.3.1
│ │ │ │ │ │ ├── extsprintf@1.0.2
│ │ │ │ │ │ ├── json-schema@0.2.3
│ │ │ │ │ │ └── verror@1.3.6
│ │ │ │ │ └─┬ sshpk@1.10.1
│ │ │ │ │ ├── asn1@0.2.3
│ │ │ │ │ ├── assert-plus@1.0.0
│ │ │ │ │ ├── bcrypt-pbkdf@1.0.0
│ │ │ │ │ ├── dashdash@1.14.1
│ │ │ │ │ ├── ecc-jsbn@0.1.1
│ │ │ │ │ ├── getpass@0.1.6
│ │ │ │ │ ├── jodid25519@1.0.2
│ │ │ │ │ ├── jsbn@0.1.0
│ │ │ │ │ └── tweetnacl@0.14.4
│ │ │ │ ├── is-typedarray@1.0.0
│ │ │ │ ├── isstream@0.1.2
│ │ │ │ ├── json-stringify-safe@5.0.1
│ │ │ │ ├─┬ mime-types@2.1.13
│ │ │ │ │ └── mime-db@1.25.0
│ │ │ │ ├── oauth-sign@0.8.2
│ │ │ │ ├── qs@6.3.0
│ │ │ │ ├── stringstream@0.0.5
│ │ │ │ ├─┬ tough-cookie@2.3.2
│ │ │ │ │ └── punycode@1.4.1
│ │ │ │ ├── tunnel-agent@0.4.3
│ │ │ │ └── uuid@3.0.1
│ │ │ ├─┬ rimraf@2.5.4
│ │ │ │ └─┬ glob@7.1.1
│ │ │ │ ├── fs.realpath@1.0.0
│ │ │ │ ├─┬ inflight@1.0.6
│ │ │ │ │ └── wrappy@1.0.2
│ │ │ │ ├── inherits@2.0.3
│ │ │ │ ├─┬ minimatch@3.0.3
│ │ │ │ │ └─┬ brace-expansion@1.1.6
│ │ │ │ │ ├── balanced-match@0.4.2
│ │ │ │ │ └── concat-map@0.0.1
│ │ │ │ ├─┬ once@1.4.0
│ │ │ │ │ └── wrappy@1.0.2
│ │ │ │ └── path-is-absolute@1.0.1
│ │ │ ├── semver@5.3.0
│ │ │ ├─┬ tar@2.2.1
│ │ │ │ ├── block-stream@0.0.9
│ │ │ │ ├─┬ fstream@1.0.10
│ │ │ │ │ └── graceful-fs@4.1.11
│ │ │ │ └── inherits@2.0.3
│ │ │ └─┬ tar-pack@3.3.0
│ │ │ ├─┬ debug@2.2.0
│ │ │ │ └── ms@0.7.1
│ │ │ ├─┬ fstream@1.0.10
│ │ │ │ ├── graceful-fs@4.1.11
│ │ │ │ └── inherits@2.0.3
│ │ │ ├─┬ fstream-ignore@1.0.5
│ │ │ │ ├── inherits@2.0.3
│ │ │ │ └─┬ minimatch@3.0.3
│ │ │ │ └─┬ brace-expansion@1.1.6
│ │ │ │ ├── balanced-match@0.4.2
│ │ │ │ └── concat-map@0.0.1
│ │ │ ├─┬ once@1.3.3
│ │ │ │ └── wrappy@1.0.2
│ │ │ ├─┬ readable-stream@2.1.5
│ │ │ │ ├── buffer-shims@1.0.0
│ │ │ │ ├── core-util-is@1.0.2
│ │ │ │ ├── inherits@2.0.3
│ │ │ │ ├── isarray@1.0.0
│ │ │ │ ├── process-nextick-args@1.0.7
│ │ │ │ ├── string_decoder@0.10.31
│ │ │ │ └── util-deprecate@1.0.2
│ │ │ └── uid-number@0.0.6
│ │ └─┬ object.assign@4.0.4
│ │ ├─┬ define-properties@1.1.2
│ │ │ └── foreach@2.0.5
│ │ ├── function-bind@1.1.0
│ │ └── object-keys@1.0.11
│ └── temporal@0.5.0
├─┬ node-fetch@1.6.3
│ ├─┬ encoding@0.1.12
│ │ └── iconv-lite@0.4.15
│ └── is-stream@1.1.0
└─┬ raspi-io@7.2.3
├── raspi@3.0.5
├─┬ raspi-board@4.0.2
│ └── @types/node@0.0.2
├─┬ raspi-gpio@3.1.1
│ └── raspi-peripheral@1.6.4
├─┬ raspi-i2c@5.0.3
│ ├── i2c-bus@1.2.0
│ └── ini-builder@1.0.3
├── raspi-io-core@1.0.1
├── raspi-led@1.5.5
├── raspi-pwm@3.1.3
├── raspi-serial@3.0.5
└─┬ raspi-soft-pwm@2.0.2
└─┬ pigpio@0.3.4
└── nan@2.3.5
WARN embedded@1.0.0 No description
npm WARN embedded@1.0.0 No repository field.
---> 50340edc337f
Removing intermediate container afcc5b26f5d2
Step 10 : COPY . .
---> e62aaaf68427
Removing intermediate container 3b4f6ac980ee
Step 11 : CMD npm start
---> Running in 5bc3e2b57ea3
---> e8bf2b33ff11
Removing intermediate container 5bc3e2b57ea3
Successfully built e8bf2b33ff11
- Cleaning up previous image of 'happy-sad-buttons'
- Creating 'happy-sad-buttons' container
- Starting 'happy-sad-buttons' container
rdt push completed successfully!
* Streaming application logs..
3
> embedded@1.0.0 start /usr/src/app
> node index
Raspi-io not found
E{ Error: Cannot find module '../build/Release/addon'
at Function.Module._resolveFilename (module.js:470:15)
at Function.Module._load (module.js:418:25)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/src/app/node_modules/raspi-soft-pwm/lib/index.js:14:14)
at Module._compile (module.js:571:32)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:488:32)
at tryModuleLoad (module.js:447:12)
at Function.Module._load (module.js:439:3) code: 'MODULE_NOT_FOUND' }
*IO does not exist, is raspi-io installed?
npm ERR! Linux 4.1.21
npm ERR! argv4 "/usr/local/bin/node" "/usr/local/bin/npm" "start"
npm ERR! node v7.4.0
npm ERR! npm v4.0.5
npm ERR! code
ELIFECYCLE
npm ERR!$ embedded@1.0.0 start: `node index`
npm ERR! Exit status 1
npm ERR!
npm @ERR! Failed at the embedded@1.0.0 start script 'node index'.
npm ERR!M Make sure you have the latest version of node.js and npm installed.
npm ERR!M If you do, this is most likely a problem with the embedded package,
npm ERR! not with npm itself.
=npm ERR! Tell the author that this fails on your system:
npm ERR! node index
npm ERR!K You can get information on how to open an issue for this project with:
npm ERR! npm bugs embedded
Inpm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls embedded
npm7 ERR! There is likely additional logging output above.
npm ERR!= Please include the following file with any support request:
npm ERR! /usr/src/app/npm-debug.log
andrew at andrewn-mbp in ~/Projects/personal/happy-sad-buttons/embedded on master*
$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment