Closed jangxx closed 8 years ago
Okay, if I install the lastest version from github the installation works fine. It seems like the npm version is outdated.
Same here. Thank you very much for pointing that out, @jangxx.
Sorry about that. v1.2.2 has been published to npm.
On Sat, Dec 12, 2015 at 3:08 PM, Neosublimation notifications@github.com wrote:
Same here. Thank you very much for pointing that out, @jangxx https://github.com/jangxx.
— Reply to this email directly or view it on GitHub https://github.com/TooTallNate/node-ogg/issues/11#issuecomment-164200909 .
Installation via npm still fails:
node version: v6.2.1
npm version: 3.9.3
> node-gyp rebuild
make: Entering directory '/home/user/tmp/node_modules/ogg/build'
CC(target) Release/obj.target/libogg/deps/libogg/src/framing.o
CC(target) Release/obj.target/libogg/deps/libogg/src/bitwise.o
AR(target) Release/obj.target/deps/libogg/ogg.a
COPY Release/ogg.a
CXX(target) Release/obj.target/ogg/src/binding.o
In file included from ../src/binding.cc:23:0:
../../nan/nan.h:602:20: error: variable or field ‘AddGCEpilogueCallback’ declared void
v8::Isolate::GCEpilogueCallback callback
^
../../nan/nan.h:602:7: error: ‘GCEpilogueCallback’ is not a member of ‘v8::Isolate’
v8::Isolate::GCEpilogueCallback callback
^
../../nan/nan.h:603:18: error: expected primary-expression before ‘gc_type_filter’
, v8::GCType gc_type_filter = v8::kGCTypeAll) {
^
../../nan/nan.h:608:20: error: variable or field ‘RemoveGCEpilogueCallback’ declared void
v8::Isolate::GCEpilogueCallback callback) {
^
../../nan/nan.h:608:7: error: ‘GCEpilogueCallback’ is not a member of ‘v8::Isolate’
v8::Isolate::GCEpilogueCallback callback) {
^
../../nan/nan.h:613:20: error: variable or field ‘AddGCPrologueCallback’ declared void
v8::Isolate::GCPrologueCallback callback
^
../../nan/nan.h:613:7: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’
v8::Isolate::GCPrologueCallback callback
^
../../nan/nan.h:614:18: error: expected primary-expression before ‘gc_type_filter’
, v8::GCType gc_type_filter = v8::kGCTypeAll) {
^
../../nan/nan.h:619:20: error: variable or field ‘RemoveGCPrologueCallback’ declared void
v8::Isolate::GCPrologueCallback callback) {
^
../../nan/nan.h:619:7: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’
v8::Isolate::GCPrologueCallback callback) {
^
ogg.target.mk:95: recipe for target 'Release/obj.target/ogg/src/binding.o' failed
make: *** [Release/obj.target/ogg/src/binding.o] Error 1
make: Leaving directory '/home/user/tmp/node_modules/ogg/build'
Can't build aswell. Plz fix this
Please try out v1.2.5.
I can't install this via npm, unfortunately. npm output is below.
Node version:
v4.0.0
npm version:2.14.2