-
Notifications
You must be signed in to change notification settings - Fork 126
Open
Description
I installed nodejs 6 for debian, cloned the mattaway fork, then tried npm install. No log generated, but here's the last chunk of errors:
^
../node_modules/nan/nan.h:607:7: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’
v8::Isolate::GCPrologueCallback callback) {
^
bindings.target.mk:103: recipe for target 'Release/obj.target/bindings/src/bindings.o' failed
make: *** [Release/obj.target/bindings/src/bindings.o] Error 1
make: Leaving directory '/home/chip/Documents/nodes/node-spotify-web/node_modules/lame/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:204:12)
gyp ERR! System Linux 4.3.0
gyp ERR! command "/usr/bin/nodejs" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/chip/Documents/nodes/node-spotify-web/node_modules/lame
gyp ERR! node -v v6.0.0
gyp ERR! node-gyp -v v3.3.1
gyp ERR! not ok
spotify-web@1.3.2 /home/chip/Documents/nodes/node-spotify-web
├─┬ cheerio@0.18.0
│ ├─┬ CSSselect@0.4.1
│ │ ├── CSSwhat@0.4.7
│ │ └── domutils@1.4.3
│ ├─┬ dom-serializer@0.0.1
│ │ └── domelementtype@1.1.3
│ ├── entities@1.1.1
│ ├─┬ htmlparser2@3.8.3
│ │ ├── domelementtype@1.3.0
│ │ ├── domhandler@2.3.0
│ │ ├── domutils@1.5.1
│ │ ├── entities@1.0.0
│ │ └── readable-stream@1.1.14
│ └── lodash@2.4.2
├─┬ debug@2.1.3
│ └── ms@0.7.0
├─┬ protobufjs@2.2.1
│ ├─┬ ascli@1.0.0
│ │ ├── colour@0.7.1
│ │ └── optjs@3.2.2
│ └─┬ bytebuffer@2.3.2
│ └── long@1.2.3
├─┬ readable-stream@1.0.34
│ ├── core-util-is@1.0.2
│ ├── inherits@2.0.1
│ ├── isarray@0.0.1
│ └── string_decoder@0.10.31
├─┬ superagent@0.21.0
│ ├── component-emitter@1.1.2
│ ├── cookiejar@2.0.1
│ ├── extend@1.2.1
│ ├─┬ form-data@0.1.3
│ │ ├── async@0.9.2
│ │ └─┬ combined-stream@0.0.7
│ │ └── delayed-stream@0.0.5
│ ├── formidable@1.0.14
│ ├── methods@1.0.1
│ ├── mime@1.2.11
│ ├── qs@1.2.0
│ ├── readable-stream@1.0.27-1
│ └── reduce-component@1.0.1
├─┬ ws@0.6.5
│ ├── nan@1.4.3
│ ├── options@0.0.6
│ └── ultron@1.0.2
└─┬ xml2js@0.4.16
├── sax@1.2.1
└─┬ xmlbuilder@4.2.1
└── lodash@4.12.0
npm ERR! Linux 4.3.0
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install"
npm ERR! node v6.0.0
npm ERR! npm v3.8.6
npm ERR! code ELIFECYCLE
npm ERR! lame@1.2.3 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the lame@1.2.3 install script 'node-gyp rebuild'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the lame package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp rebuild
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs lame
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls lame
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR! /home/chip/Documents/nodes/node-spotify-web/npm-debug.log
I then removed nodejs, installed 5, and it built ok.
taktran
Metadata
Metadata
Assignees
Labels
No labels