eclipse / mraa

Linux Library for low speed IO Communication in C with bindings for C++, Python, Node.js & Java. Supports generic io platforms, as well as Intel Edison, Intel Joule, Raspberry Pi and many more.
http://mraa.io
MIT License
1.37k stars 613 forks source link

NPM v1.5.1 build failing on Ubilinux #598

Open WoodyWoodsta opened 7 years ago

WoodyWoodsta commented 7 years ago

Building mraa v1.5.1 fails on Ubilinux on the Intel Edison. I've tried Node v7.0.0, v6.0.0 and the preinstalled v0.10.29.

npm-debug.log

Installing mraa@1.4.0 works as expected.

arfoll commented 7 years ago

Indeed, seems it's broken on node v7. Will diagnose & fix asap.

arfoll commented 7 years ago

So here is the issue, it's a v8 API brak - https://github.com/swig/swig/issues/825 For now you'll have to stick with node < 7

alext-mkrs commented 7 years ago

https://github.com/swig/swig/issues/804 is now the leading one for this issue and looks like folks are getting close to the resolution there, so keep your fingers crossed :)

alext-mkrs commented 6 years ago

The newest SWIG thread on this is at https://github.com/swig/swig/pull/968