Skip to content

Instantly share code, notes, and snippets.

@shimaore
Created September 2, 2014 12:21
Show Gist options
  • Save shimaore/91073859c4c41984b0b7 to your computer and use it in GitHub Desktop.
Save shimaore/91073859c4c41984b0b7 to your computer and use it in GitHub Desktop.
Debian build of node-stringprep fails
stephane@voyageur:~/Public/src/node-stringprep…master$ npm install
> node-stringprep@0.5.2 install /srv/home/stephane/Public/src/node-stringprep
> node-gyp rebuild
make: Entering directory '/srv/home/stephane/Public/src/node-stringprep/build'
CXX(target) Release/obj.target/node_stringprep/node-stringprep.o
SOLINK_MODULE(target) Release/obj.target/node_stringprep.node
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/Scrt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
Release/obj.target/node_stringprep/node-stringprep.o: In function `ToASCII(v8::Arguments const&)':
node-stringprep.cc:(.text+0x22): undefined reference to `v8::HandleScope::HandleScope()'
node-stringprep.cc:(.text+0x4e): undefined reference to `v8::HandleScope::HandleScope()'
node-stringprep.cc:(.text+0x5f): undefined reference to `v8::String::New(char const*, int)'
node-stringprep.cc:(.text+0x67): undefined reference to `v8::Exception::TypeError(v8::Handle<v8::String>)'
node-stringprep.cc:(.text+0x6f): undefined reference to `v8::ThrowException(v8::Handle<v8::Value>)'
node-stringprep.cc:(.text+0x7c): undefined reference to `v8::HandleScope::CreateHandle(v8::internal::Object*)'
node-stringprep.cc:(.text+0x84): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text+0x89): undefined reference to `v8::Undefined()'
node-stringprep.cc:(.text+0x94): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text+0xb1): undefined reference to `v8::Undefined()'
node-stringprep.cc:(.text+0xe9): undefined reference to `v8::Value::IsInt32() const'
node-stringprep.cc:(.text+0x106): undefined reference to `v8::Value::ToString() const'
node-stringprep.cc:(.text+0x115): undefined reference to `v8::String::Value::Value(v8::Handle<v8::Value>)'
node-stringprep.cc:(.text+0x12d): undefined reference to `v8::Value::ToInt32() const'
node-stringprep.cc:(.text+0x135): undefined reference to `v8::Int32::Value() const'
node-stringprep.cc:(.text+0x1a3): undefined reference to `v8::HandleScope::HandleScope()'
node-stringprep.cc:(.text+0x1b0): undefined reference to `v8::String::New(char const*, int)'
node-stringprep.cc:(.text+0x1b8): undefined reference to `v8::Exception::Error(v8::Handle<v8::String>)'
node-stringprep.cc:(.text+0x1c0): undefined reference to `v8::ThrowException(v8::Handle<v8::Value>)'
node-stringprep.cc:(.text+0x1cd): undefined reference to `v8::HandleScope::CreateHandle(v8::internal::Object*)'
node-stringprep.cc:(.text+0x1d5): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text+0x1da): undefined reference to `v8::Undefined()'
node-stringprep.cc:(.text+0x1e5): undefined reference to `v8::String::Value::~Value()'
node-stringprep.cc:(.text+0x1f1): undefined reference to `v8::Undefined()'
node-stringprep.cc:(.text+0x201): undefined reference to `v8::Undefined()'
node-stringprep.cc:(.text+0x29a): undefined reference to `v8::String::New(unsigned short const*, int)'
node-stringprep.cc:(.text+0x2a7): undefined reference to `v8::HandleScope::CreateHandle(v8::internal::HeapObject*)'
node-stringprep.cc:(.text+0x2c2): undefined reference to `v8::HandleScope::RawClose(v8::internal::Object**)'
node-stringprep.cc:(.text+0x2d1): undefined reference to `v8::Undefined()'
node-stringprep.cc:(.text+0x2ef): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text+0x2fa): undefined reference to `v8::String::Value::~Value()'
node-stringprep.cc:(.text+0x302): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text+0x31f): undefined reference to `v8::HandleScope::~HandleScope()'
Release/obj.target/node_stringprep/node-stringprep.o: In function `ToUnicode(v8::Arguments const&)':
node-stringprep.cc:(.text+0x359): undefined reference to `v8::HandleScope::HandleScope()'
node-stringprep.cc:(.text+0x393): undefined reference to `v8::HandleScope::HandleScope()'
node-stringprep.cc:(.text+0x3a4): undefined reference to `v8::String::New(char const*, int)'
node-stringprep.cc:(.text+0x3ac): undefined reference to `v8::Exception::TypeError(v8::Handle<v8::String>)'
node-stringprep.cc:(.text+0x3b4): undefined reference to `v8::ThrowException(v8::Handle<v8::Value>)'
node-stringprep.cc:(.text+0x3c1): undefined reference to `v8::HandleScope::CreateHandle(v8::internal::Object*)'
node-stringprep.cc:(.text+0x3cd): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text+0x3d2): undefined reference to `v8::Undefined()'
node-stringprep.cc:(.text+0x3e1): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text+0x401): undefined reference to `v8::Undefined()'
node-stringprep.cc:(.text+0x43c): undefined reference to `v8::Value::IsInt32() const'
node-stringprep.cc:(.text+0x458): undefined reference to `v8::Value::ToString() const'
node-stringprep.cc:(.text+0x46e): undefined reference to `v8::String::Value::Value(v8::Handle<v8::Value>)'
node-stringprep.cc:(.text+0x485): undefined reference to `v8::Value::ToInt32() const'
node-stringprep.cc:(.text+0x48d): undefined reference to `v8::Int32::Value() const'
node-stringprep.cc:(.text+0x546): undefined reference to `v8::String::New(unsigned short const*, int)'
node-stringprep.cc:(.text+0x557): undefined reference to `v8::HandleScope::CreateHandle(v8::internal::HeapObject*)'
node-stringprep.cc:(.text+0x571): undefined reference to `v8::HandleScope::RawClose(v8::internal::Object**)'
node-stringprep.cc:(.text+0x580): undefined reference to `v8::String::Value::~Value()'
node-stringprep.cc:(.text+0x5b3): undefined reference to `v8::HandleScope::HandleScope()'
node-stringprep.cc:(.text+0x5c0): undefined reference to `v8::String::New(char const*, int)'
node-stringprep.cc:(.text+0x5c8): undefined reference to `v8::Exception::Error(v8::Handle<v8::String>)'
node-stringprep.cc:(.text+0x5d0): undefined reference to `v8::ThrowException(v8::Handle<v8::Value>)'
node-stringprep.cc:(.text+0x5dd): undefined reference to `v8::HandleScope::CreateHandle(v8::internal::Object*)'
node-stringprep.cc:(.text+0x5e5): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text+0x5ea): undefined reference to `v8::Undefined()'
node-stringprep.cc:(.text+0x5f1): undefined reference to `v8::Undefined()'
node-stringprep.cc:(.text+0x601): undefined reference to `v8::Undefined()'
node-stringprep.cc:(.text+0x615): undefined reference to `v8::Undefined()'
node-stringprep.cc:(.text+0x62c): undefined reference to `v8::String::Value::~Value()'
node-stringprep.cc:(.text+0x638): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text+0x654): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text+0x663): undefined reference to `v8::HandleScope::~HandleScope()'
Release/obj.target/node_stringprep/node-stringprep.o: In function `init':
node-stringprep.cc:(.text+0x690): undefined reference to `v8::HandleScope::HandleScope()'
node-stringprep.cc:(.text+0x698): undefined reference to `v8::HandleScope::HandleScope()'
node-stringprep.cc:(.text+0x6a8): undefined reference to `v8::FunctionTemplate::New(v8::Handle<v8::Value> (*)(v8::Arguments const&), v8::Handle<v8::Value>, v8::Handle<v8::Signature>)'
node-stringprep.cc:(.text+0x6bc): undefined reference to `v8::V8::DisposeGlobal(v8::internal::Object**)'
node-stringprep.cc:(.text+0x6cd): undefined reference to `v8::V8::GlobalizeReference(v8::internal::Object**)'
node-stringprep.cc:(.text+0x6dc): undefined reference to `v8::FunctionTemplate::InstanceTemplate()'
node-stringprep.cc:(.text+0x6e9): undefined reference to `v8::ObjectTemplate::SetInternalFieldCount(int)'
node-stringprep.cc:(.text+0x6f9): undefined reference to `v8::FunctionTemplate::New(v8::Handle<v8::Value> (*)(v8::Arguments const&), v8::Handle<v8::Value>, v8::Handle<v8::Signature>)'
node-stringprep.cc:(.text+0x70d): undefined reference to `v8::String::NewSymbol(char const*, int)'
node-stringprep.cc:(.text+0x719): undefined reference to `v8::FunctionTemplate::PrototypeTemplate()'
node-stringprep.cc:(.text+0x72a): undefined reference to `v8::Template::Set(v8::Handle<v8::String>, v8::Handle<v8::Data>, v8::PropertyAttribute)'
node-stringprep.cc:(.text+0x732): undefined reference to `v8::FunctionTemplate::GetFunction()'
node-stringprep.cc:(.text+0x746): undefined reference to `v8::String::New(char const*, int)'
node-stringprep.cc:(.text+0x753): undefined reference to `v8::HandleScope::CreateHandle(v8::internal::HeapObject*)'
node-stringprep.cc:(.text+0x763): undefined reference to `v8::Object::Set(v8::Handle<v8::Value>, v8::Handle<v8::Value>, v8::PropertyAttribute)'
node-stringprep.cc:(.text+0x76b): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text+0x79f): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text+0x7cb): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text+0x7d3): undefined reference to `v8::HandleScope::~HandleScope()'
Release/obj.target/node_stringprep/node-stringprep.o: In function `node::ObjectWrap::WeakCallback(v8::Persistent<v8::Value>, void*)':
node-stringprep.cc:(.text._ZN4node10ObjectWrap12WeakCallbackEN2v810PersistentINS1_5ValueEEEPv[_ZN4node10ObjectWrap12WeakCallbackEN2v810PersistentINS1_5ValueEEEPv]+0x1b): undefined reference to `v8::HandleScope::HandleScope()'
node-stringprep.cc:(.text._ZN4node10ObjectWrap12WeakCallbackEN2v810PersistentINS1_5ValueEEEPv[_ZN4node10ObjectWrap12WeakCallbackEN2v810PersistentINS1_5ValueEEEPv]+0x4f): undefined reference to `v8::V8::IsGlobalNearDeath(v8::internal::Object**)'
node-stringprep.cc:(.text._ZN4node10ObjectWrap12WeakCallbackEN2v810PersistentINS1_5ValueEEEPv[_ZN4node10ObjectWrap12WeakCallbackEN2v810PersistentINS1_5ValueEEEPv]+0x69): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text._ZN4node10ObjectWrap12WeakCallbackEN2v810PersistentINS1_5ValueEEEPv[_ZN4node10ObjectWrap12WeakCallbackEN2v810PersistentINS1_5ValueEEEPv]+0xed): undefined reference to `v8::HandleScope::~HandleScope()'
Release/obj.target/node_stringprep/node-stringprep.o: In function `node::ObjectWrap::Unref()':
node-stringprep.cc:(.text._ZN4node10ObjectWrap5UnrefEv[_ZN4node10ObjectWrap5UnrefEv]+0x1a): undefined reference to `v8::V8::IsGlobalWeak(v8::internal::Object**)'
node-stringprep.cc:(.text._ZN4node10ObjectWrap5UnrefEv[_ZN4node10ObjectWrap5UnrefEv]+0x4f): undefined reference to `v8::V8::MakeWeak(v8::internal::Object**, void*, void (*)(v8::Persistent<v8::Value>, void*))'
node-stringprep.cc:(.text._ZN4node10ObjectWrap5UnrefEv[_ZN4node10ObjectWrap5UnrefEv]+0x5e): undefined reference to `v8::V8::MarkIndependent(v8::internal::Object**)'
Release/obj.target/node_stringprep/node-stringprep.o: In function `node::ObjectWrap::Ref()':
node-stringprep.cc:(.text._ZN4node10ObjectWrap3RefEv[_ZN4node10ObjectWrap3RefEv]+0x11): undefined reference to `v8::V8::ClearWeak(v8::internal::Object**)'
Release/obj.target/node_stringprep/node-stringprep.o: In function `node::ObjectWrap::~ObjectWrap()':
node-stringprep.cc:(.text._ZN4node10ObjectWrapD2Ev[_ZN4node10ObjectWrapD5Ev]+0x27): undefined reference to `v8::V8::IsGlobalNearDeath(v8::internal::Object**)'
node-stringprep.cc:(.text._ZN4node10ObjectWrapD2Ev[_ZN4node10ObjectWrapD5Ev]+0x34): undefined reference to `v8::V8::ClearWeak(v8::internal::Object**)'
node-stringprep.cc:(.text._ZN4node10ObjectWrapD2Ev[_ZN4node10ObjectWrapD5Ev]+0x41): undefined reference to `v8::Object::SetPointerInInternalField(int, void*)'
node-stringprep.cc:(.text._ZN4node10ObjectWrapD2Ev[_ZN4node10ObjectWrapD5Ev]+0x55): undefined reference to `v8::V8::DisposeGlobal(v8::internal::Object**)'
Release/obj.target/node_stringprep/node-stringprep.o: In function `node::ObjectWrap::~ObjectWrap()':
node-stringprep.cc:(.text._ZN4node10ObjectWrapD0Ev[_ZN4node10ObjectWrapD5Ev]+0x24): undefined reference to `v8::V8::IsGlobalNearDeath(v8::internal::Object**)'
node-stringprep.cc:(.text._ZN4node10ObjectWrapD0Ev[_ZN4node10ObjectWrapD5Ev]+0x31): undefined reference to `v8::V8::ClearWeak(v8::internal::Object**)'
node-stringprep.cc:(.text._ZN4node10ObjectWrapD0Ev[_ZN4node10ObjectWrapD5Ev]+0x3e): undefined reference to `v8::Object::SetPointerInInternalField(int, void*)'
node-stringprep.cc:(.text._ZN4node10ObjectWrapD0Ev[_ZN4node10ObjectWrapD5Ev]+0x4c): undefined reference to `v8::V8::DisposeGlobal(v8::internal::Object**)'
Release/obj.target/node_stringprep/node-stringprep.o: In function `StringPrep::~StringPrep()':
node-stringprep.cc:(.text._ZN10StringPrepD2Ev[_ZN10StringPrepD5Ev]+0x3e): undefined reference to `v8::V8::IsGlobalNearDeath(v8::internal::Object**)'
node-stringprep.cc:(.text._ZN10StringPrepD2Ev[_ZN10StringPrepD5Ev]+0x4b): undefined reference to `v8::V8::ClearWeak(v8::internal::Object**)'
node-stringprep.cc:(.text._ZN10StringPrepD2Ev[_ZN10StringPrepD5Ev]+0x58): undefined reference to `v8::Object::SetPointerInInternalField(int, void*)'
node-stringprep.cc:(.text._ZN10StringPrepD2Ev[_ZN10StringPrepD5Ev]+0x6a): undefined reference to `v8::V8::DisposeGlobal(v8::internal::Object**)'
Release/obj.target/node_stringprep/node-stringprep.o: In function `StringPrep::~StringPrep()':
node-stringprep.cc:(.text._ZN10StringPrepD0Ev[_ZN10StringPrepD5Ev]+0x3e): undefined reference to `v8::V8::IsGlobalNearDeath(v8::internal::Object**)'
node-stringprep.cc:(.text._ZN10StringPrepD0Ev[_ZN10StringPrepD5Ev]+0x4b): undefined reference to `v8::V8::ClearWeak(v8::internal::Object**)'
node-stringprep.cc:(.text._ZN10StringPrepD0Ev[_ZN10StringPrepD5Ev]+0x58): undefined reference to `v8::Object::SetPointerInInternalField(int, void*)'
node-stringprep.cc:(.text._ZN10StringPrepD0Ev[_ZN10StringPrepD5Ev]+0x66): undefined reference to `v8::V8::DisposeGlobal(v8::internal::Object**)'
Release/obj.target/node_stringprep/node-stringprep.o: In function `StringPrep::Prepare(v8::Arguments const&)':
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x29): undefined reference to `v8::HandleScope::HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x5c): undefined reference to `v8::HandleScope::HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x6d): undefined reference to `v8::String::New(char const*, int)'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x75): undefined reference to `v8::Exception::TypeError(v8::Handle<v8::String>)'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x7d): undefined reference to `v8::ThrowException(v8::Handle<v8::Value>)'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x8a): undefined reference to `v8::HandleScope::CreateHandle(v8::internal::Object*)'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x96): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x9b): undefined reference to `v8::Undefined()'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0xaa): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0xe2): undefined reference to `v8::Object::InternalFieldCount()'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x126): undefined reference to `v8::Value::ToString() const'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x13f): undefined reference to `v8::String::Value::Value(v8::Handle<v8::Value>)'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x1f6): undefined reference to `v8::String::New(unsigned short const*, int)'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x207): undefined reference to `v8::HandleScope::CreateHandle(v8::internal::HeapObject*)'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x221): undefined reference to `v8::HandleScope::RawClose(v8::internal::Object**)'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x230): undefined reference to `v8::String::Value::~Value()'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x246): undefined reference to `v8::Object::SlowGetPointerFromInternalField(int)'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x25b): undefined reference to `v8::Undefined()'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x291): undefined reference to `v8::HandleScope::HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x29e): undefined reference to `v8::String::New(char const*, int)'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x2a6): undefined reference to `v8::Exception::Error(v8::Handle<v8::String>)'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x2ae): undefined reference to `v8::ThrowException(v8::Handle<v8::Value>)'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x2bb): undefined reference to `v8::HandleScope::CreateHandle(v8::internal::Object*)'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x2c3): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x2cf): undefined reference to `v8::HandleScope::HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x2d4): undefined reference to `v8::Undefined()'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x2e1): undefined reference to `v8::HandleScope::CreateHandle(v8::internal::Object*)'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x2ec): undefined reference to `v8::HandleScope::RawClose(v8::internal::Object**)'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x2f7): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x338): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x344): undefined reference to `v8::String::Value::~Value()'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x350): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x363): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep7PrepareERKN2v89ArgumentsE[_ZN10StringPrep7PrepareERKN2v89ArgumentsE]+0x3b6): undefined reference to `v8::HandleScope::~HandleScope()'
Release/obj.target/node_stringprep/node-stringprep.o: In function `StringPrep::New(v8::Arguments const&)':
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x22): undefined reference to `v8::HandleScope::HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x49): undefined reference to `v8::HandleScope::HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x5a): undefined reference to `v8::String::New(char const*, int)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x62): undefined reference to `v8::Exception::TypeError(v8::Handle<v8::String>)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x6a): undefined reference to `v8::ThrowException(v8::Handle<v8::Value>)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x77): undefined reference to `v8::HandleScope::CreateHandle(v8::internal::Object*)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x7f): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x84): undefined reference to `v8::Undefined()'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x8f): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0xbe): undefined reference to `v8::Value::ToString() const'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0xcd): undefined reference to `v8::String::Utf8Value::Utf8Value(v8::Handle<v8::Value>)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x1c5): undefined reference to `v8::V8::IsGlobalNearDeath(v8::internal::Object**)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x1d6): undefined reference to `v8::V8::ClearWeak(v8::internal::Object**)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x1e3): undefined reference to `v8::Object::SetPointerInInternalField(int, void*)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x1f1): undefined reference to `v8::V8::DisposeGlobal(v8::internal::Object**)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x208): undefined reference to `v8::HandleScope::HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x215): undefined reference to `v8::String::New(char const*, int)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x21d): undefined reference to `v8::Exception::Error(v8::Handle<v8::String>)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x225): undefined reference to `v8::ThrowException(v8::Handle<v8::Value>)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x232): undefined reference to `v8::HandleScope::CreateHandle(v8::internal::Object*)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x23a): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x23f): undefined reference to `v8::Undefined()'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x24a): undefined reference to `v8::String::Utf8Value::~Utf8Value()'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x277): undefined reference to `v8::Object::InternalFieldCount()'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x28c): undefined reference to `v8::V8::GlobalizeReference(v8::internal::Object**)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x2a0): undefined reference to `v8::Object::SetPointerInInternalField(int, void*)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x2b3): undefined reference to `v8::V8::MakeWeak(v8::internal::Object**, void*, void (*)(v8::Persistent<v8::Value>, void*))'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x2bc): undefined reference to `v8::V8::MarkIndependent(v8::internal::Object**)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x2cc): undefined reference to `v8::HandleScope::RawClose(v8::internal::Object**)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x480): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x488): undefined reference to `v8::String::Utf8Value::~Utf8Value()'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x490): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x4bf): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x501): undefined reference to `v8::HandleScope::HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x510): undefined reference to `v8::String::New(char const*, int)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x518): undefined reference to `v8::Exception::TypeError(v8::Handle<v8::String>)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x520): undefined reference to `v8::ThrowException(v8::Handle<v8::Value>)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x52d): undefined reference to `v8::HandleScope::CreateHandle(v8::internal::Object*)'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x535): undefined reference to `v8::HandleScope::~HandleScope()'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x53a): undefined reference to `v8::Undefined()'
node-stringprep.cc:(.text._ZN10StringPrep3NewERKN2v89ArgumentsE[_ZN10StringPrep3NewERKN2v89ArgumentsE]+0x561): undefined reference to `v8::HandleScope::~HandleScope()'
Release/obj.target/node_stringprep/node-stringprep.o: In function `void node::SetMethod<v8::Handle<v8::Object> >(v8::Handle<v8::Object>, char const*, v8::Handle<v8::Value> (*)(v8::Arguments const&))':
node-stringprep.cc:(.text._ZN4node9SetMethodIN2v86HandleINS1_6ObjectEEEEEvT_PKcPFNS2_INS1_5ValueEEERKNS1_9ArgumentsEE[_ZN4node9SetMethodIN2v86HandleINS1_6ObjectEEEEEvT_PKcPFNS2_INS1_5ValueEEERKNS1_9ArgumentsEE]+0x1b): undefined reference to `v8::FunctionTemplate::New(v8::Handle<v8::Value> (*)(v8::Arguments const&), v8::Handle<v8::Value>, v8::Handle<v8::Signature>)'
node-stringprep.cc:(.text._ZN4node9SetMethodIN2v86HandleINS1_6ObjectEEEEEvT_PKcPFNS2_INS1_5ValueEEERKNS1_9ArgumentsEE[_ZN4node9SetMethodIN2v86HandleINS1_6ObjectEEEEEvT_PKcPFNS2_INS1_5ValueEEERKNS1_9ArgumentsEE]+0x23): undefined reference to `v8::FunctionTemplate::GetFunction()'
node-stringprep.cc:(.text._ZN4node9SetMethodIN2v86HandleINS1_6ObjectEEEEEvT_PKcPFNS2_INS1_5ValueEEERKNS1_9ArgumentsEE[_ZN4node9SetMethodIN2v86HandleINS1_6ObjectEEEEEvT_PKcPFNS2_INS1_5ValueEEERKNS1_9ArgumentsEE]+0x33): undefined reference to `v8::String::NewSymbol(char const*, int)'
node-stringprep.cc:(.text._ZN4node9SetMethodIN2v86HandleINS1_6ObjectEEEEEvT_PKcPFNS2_INS1_5ValueEEERKNS1_9ArgumentsEE[_ZN4node9SetMethodIN2v86HandleINS1_6ObjectEEEEEvT_PKcPFNS2_INS1_5ValueEEERKNS1_9ArgumentsEE]+0x43): undefined reference to `v8::Object::Set(v8::Handle<v8::Value>, v8::Handle<v8::Value>, v8::PropertyAttribute)'
collect2: error: ld returned 1 exit status
node_stringprep.target.mk:111: recipe for target 'Release/obj.target/node_stringprep.node' failed
make: *** [Release/obj.target/node_stringprep.node] Error 1
make: Leaving directory '/srv/home/stephane/Public/src/node-stringprep/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/srv/home/stephane/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)
gyp ERR! stack at ChildProcess.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:809:12)
gyp ERR! System Linux 3.14-2-amd64
gyp ERR! command "node" "/srv/home/stephane/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /srv/home/stephane/Public/src/node-stringprep
gyp ERR! node -v v0.10.29
gyp ERR! node-gyp -v v0.12.2
gyp ERR! not ok
npm ERR! node-stringprep@0.5.2 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the node-stringprep@0.5.2 install script.
npm ERR! This is most likely a problem with the node-stringprep 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 their info via:
npm ERR! npm owner ls node-stringprep
npm ERR! There is likely additional logging output above.
npm ERR! System Linux 3.14-2-amd64
npm ERR! command "node" "/srv/home/stephane/.npm-packages/bin/npm" "install"
npm ERR! cwd /srv/home/stephane/Public/src/node-stringprep
npm ERR! node -v v0.10.29
npm ERR! npm -v 1.4.3
npm ERR! code ELIFECYCLE
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /srv/home/stephane/Public/src/node-stringprep/npm-debug.log
npm ERR! not ok code 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment