-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Move back to node-gyp #1124
Comments
node-gyp@3 brings also support for RCs, nightlies and basically everything that has properly set up the process.release object. It now takes URLs from there instead of hardcoding them in node-gyp (they remain hardcoded only for old Node/io.js versions that didn't have process.release). So it's definitely worth to move! |
Looks like binaries build with node-gyp@3.0.1 causes errors in the binding.
|
@xzyfer did you compile your node yourself? Is it linked with libstdc++ or libc++ ? Just |
Looks like this error happens with pangyp as well. Interesting. Nothing in my environment has changed. |
@saper I install node via nvm like I always have.
|
|
FWIW, there are experimental (they may not be the official ones yet) Node.js 4.0.0 binaries available at https://ci.nodejs.org/job/iojs+release/165/. |
@xzyfer I think I might have introduced a bug in binding.gyp. Can you open a separate issue with that and run |
Has this project given any thought to using NAN (Native Abstractions for Node)? It would remove all these compatibility issues - and is already fully Node 4.0 compatible. In fact it's the recommended practice by those on the Node Foundation |
whelp.. ignore me then ;) heh. |
I’m finding |
On Tue, 8 Sep 2015, Jonny Barnes wrote:
I’m finding `node-sass` fails to install and its `gyp` that’s failing, should we move back to `node-gyp`?
This is what this issue is about. We don't have node 4.0 binaries yet, therefore your systems falls back to building from source with `gyp`.
|
Hm since the error I encountered seems not to be related to node-gyp is might be worth shipping so at least the local compilation fallback works. Thoughts @saper? |
Merged #1130. About to start walking to work. Will be back online in about an hour. |
node-gyp@3
has been released with iojs support - nodejs/node-gyp#711Since iojs support was the primary reason for moving to
pangyp
it's time to start looking at moving back.From the
pangyp
readmeThe text was updated successfully, but these errors were encountered: