Skip to content

make build 编译的出现的问题 #218

@xiaoGreaat

Description

@xiaoGreaat

cd cmd/neb; go build -ldflags "-X main.version=1.0.8 -X main.commit=2928567d2871e89e92930ad5c1a27b07905b03f6 -X main.branch=master -X main.compileAt=date +%s" -o ../../neb-2928567d2871e89e92930ad5c1a27b07905b03f6

github.com/nebulasio/go-nebulas/nf/nvm

../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Message::GetScriptOrigin() const’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::String::NewFromUtf8(v8::Isolate*, char const*, v8::NewStringType, int)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Isolate::TerminateExecution()’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::V8::ShutdownPlatform()’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Isolate::ThrowException(v8::Localv8::Value)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Script::Run(v8::Localv8::Context)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Object::SetInternalField(int, v8::Localv8::Value)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Message::GetEndColumn(v8::Localv8::Context) const’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Script::Compile(v8::Localv8::Context, v8::Localv8::String, v8::ScriptOrigin*)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Isolate::GetHeapStatistics(v8::HeapStatistics*)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘memcpy@GLIBC_2.14’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::V8::SetSnapshotDataBlob(v8::StartupData*)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Message::GetStartColumn(v8::Localv8::Context) const’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Exception::Error(v8::Localv8::String)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Value::ToInt32(v8::Localv8::Context) const’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Object::DefineOwnProperty(v8::Localv8::Context, v8::Localv8::Name, v8::Localv8::Value, v8::PropertyAttribute)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::ObjectTemplate::New(v8::Isolate*, v8::Localv8::FunctionTemplate)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Context::New(v8::Isolate*, v8::ExtensionConfiguration*, v8::MaybeLocalv8::ObjectTemplate, v8::MaybeLocalv8::Value, v8::DeserializeInternalFieldsCallback)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Isolate::New(v8::Isolate::CreateParams const&)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::JSON::Stringify(v8::Localv8::Context, v8::Localv8::Object, v8::Localv8::String)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::HandleScope::HandleScope(v8::Isolate*)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Integer::New(v8::Isolate*, int)’未定义的引用
//usr/local/lib/libv8_libplatform.so:对‘std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const@GLIBCXX_3.4.18’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::HandleScope::CreateHandle(v8::internal::HeapObject*, v8::internal::Object*)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::ArrayBuffer::Allocator::SetProtection(void*, unsigned long, v8::ArrayBuffer::Allocator::Protection)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::TryCatch::StackTrace(v8::Localv8::Context) const’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘vtable for v8::ArrayBuffer::Allocator’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::FunctionTemplate::New(v8::Isolate*, void ()(v8::FunctionCallbackInfov8::Value const&), v8::Localv8::Value, v8::Localv8::Signature, int, v8::ConstructorBehavior)’未定义的引用
//usr/local/lib/libv8_libplatform.so:对‘std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, unsigned long, unsigned long) const@GLIBCXX_3.4.18’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::FunctionTemplate::SetClassName(v8::Localv8::String)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Number::New(v8::Isolate
, double)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Locker::Initialize(v8::Isolate*)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Object::SlowGetInternalField(int)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::String::NewFromUtf8(v8::Isolate*, char const*, v8::String::NewStringType, int)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::TryCatch::TryCatch(v8::Isolate*)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::ObjectTemplate::SetAccessor(v8::Localv8::String, void ()(v8::Localv8::String, v8::PropertyCallbackInfov8::Value const&), void ()(v8::Localv8::String, v8::Localv8::Value, v8::PropertyCallbackInfo const&), v8::Localv8::Value, v8::AccessControl, v8::PropertyAttribute, v8::Localv8::AccessorSignature)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::External::New(v8::Isolate*, void*)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Value::ToString(v8::Localv8::Context) const’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::V8::InitializeICU(char const*)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::ArrayBuffer::Allocator::Free(void*, unsigned long, v8::ArrayBuffer::Allocator::AllocationMode)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::String::Utf8Value::Utf8Value(v8::Localv8::Value)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::ObjectTemplate::NewInstance(v8::Localv8::Context)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::V8::SetNativesDataBlob(v8::StartupData*)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Isolate::GetCurrentContext()’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::ArrayBuffer::Allocator::Reserve(unsigned long)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::V8::InitializePlatform(v8::Platform*)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Template::Set(v8::Localv8::Name, v8::Localv8::Data, v8::PropertyAttribute)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::Object::Get(v8::Localv8::Value)’未定义的引用
../../nf/nvm/native-lib/libnebulasv8.so:对‘v8::V8::ToLocalEmpty()’未定义的引用
collect2: error: ld returned 1 exit status
make: *** [build] 错误 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions