Realised that the Nodered Beaglebone library is depending on the Node 
serial library which has no platform support of this.

https://github.com/EmergingTechnologyAdvisors/node-serialport#platform-support

I guess this requires some substantial hacking...?

I had hoped this worked out of the box as advertised.

On Thursday, 18 May 2017 22:17:21 UTC+2, Niels Jakob Buch wrote:
>
> Taking the BeagleBone Blue for a spin, and trying out NodeRed.
>
> Works fine, but the IO interfacing is missing...? 
>
> This library http://flows.nodered.org/node/node-red-node-beaglebone is 
> installed, but not working?
>
> Trying the install fails:
>
> debian@beaglebone:~$ npm install node-red-node-beaglebone
> /
> > [email protected] install 
> /home/debian/node_modules/node-red-node-beaglebone/node_modules/octalbonescript/node_modules/i2c
> > node-gyp rebuild
>
> make: Entering directory 
> '/home/debian/node_modules/node-red-node-beaglebone/node_modules/octalbonescript/node_modules/i2c/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 
> '/home/debian/node_modules/node-red-node-beaglebone/node_modules/octalbonescript/node_modules/i2c/build'
>
> > [email protected] install 
> /home/debian/node_modules/node-red-node-beaglebone/node_modules/octalbonescript/node_modules/epoll
> > node-gyp rebuild
>
> make: Entering directory 
> '/home/debian/node_modules/node-red-node-beaglebone/node_modules/octalbonescript/node_modules/epoll/build'
>   CXX(target) Release/obj.target/epoll/src/epoll.o
>   SOLINK_MODULE(target) Release/obj.target/epoll.node
>   COPY Release/epoll.node
> make: Leaving directory 
> '/home/debian/node_modules/node-red-node-beaglebone/node_modules/octalbonescript/node_modules/epoll/build'
>
> > [email protected] install 
> /home/debian/node_modules/node-red-node-beaglebone/node_modules/octalbonescript/node_modules/serialport
> > node-pre-gyp install --fallback-to-build
>
> node-pre-gyp ERR! Tried to download(404): 
> https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v46-linux-arm.tar.gz
> node-pre-gyp ERR! Pre-built binaries not found for [email protected] and 
> [email protected] (node-v46 ABI) (falling back to source compile with node-gyp)
> make: Entering directory 
> '/home/debian/node_modules/node-red-node-beaglebone/node_modules/octalbonescript/node_modules/serialport/build'
>   CXX(target) Release/obj.target/serialport/src/serialport.o
>   CXX(target) Release/obj.target/serialport/src/serialport_unix.o
>   CXX(target) Release/obj.target/serialport/src/serialport_poller.o
>   SOLINK_MODULE(target) Release/obj.target/serialport.node
>   COPY Release/serialport.node
> make: Leaving directory 
> '/home/debian/node_modules/node-red-node-beaglebone/node_modules/octalbonescript/node_modules/serialport/build'
> [email protected] node_modules/node-red-node-beaglebone
> └── [email protected] ([email protected], [email protected], [email protected], 
> [email protected], [email protected])
>
>
> What am I missing?
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/84fda269-00cf-4191-8736-8f09c1f1d9e6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to