Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- lz@vm:~/b$ npm install realm
- > realm@2.29.1 install /home/lz/node_modules/realm
- > node-pre-gyp install --fallback-to-build
- node-pre-gyp WARN Using request for node-pre-gyp https download
- node-pre-gyp WARN Tried to download(404): https://static.realm.io/node-pre-gyp/2.29.1/realm-v2.29.1-node-v72-linux-x64.tar.gz
- node-pre-gyp WARN Pre-built binaries not found for realm@2.29.1 and node@12.4.0 (node-v72 ABI, glibc) (falling back to source compile with node-gyp)
- make: Entering directory '/home/lz/node_modules/realm/build'
- TOUCH Release/obj.target/OpenSSL.stamp
- ACTION binding_gyp_vendored_realm_target_download_realm /home/lz/node_modules/realm/vendor/realm-linux-x64
- Resolved requirements: {
- SYNC_SERVER_FOLDER: 'sync',
- SYNC_ARCHIVE: 'realm-sync-Release-v4.6.3-Linux-devel.tar.gz',
- CORE_SERVER_FOLDER: 'core',
- CORE_ARCHIVE: 'realm-core-Release-v5.23.1-Linux-devel.tar.gz'
- }
- No lockfile found at the target, proceeding.
- Download url: https://static.realm.io/downloads/core/realm-core-Release-v5.23.1-Linux-devel.tar.gz
- Downloading realm-core-Release-v5.23.1-Linux-devel.tar.gz [=======================================================================] (919k)
- Extracting realm-core-Release-v5.23.1-Linux-devel.tar.gz => /home/lz/node_modules/realm/vendor/realm-linux-x64
- Download url: https://static.realm.io/downloads/sync/realm-sync-Release-v4.6.3-Linux-devel.tar.gz
- Downloading realm-sync-Release-v4.6.3-Linux-devel.tar.gz [========================================================================] (892k)
- Extracting realm-sync-Release-v4.6.3-Linux-devel.tar.gz => /home/lz/node_modules/realm/vendor/realm-linux-x64
- Success
- TOUCH Release/obj.target/vendored-realm.stamp
- TOUCH Release/obj.target/realm-core.stamp
- TOUCH Release/obj.target/realm-sync.stamp
- CXX(target) Release/obj.target/object-store/src/object-store/src/binding_callback_thread_observer.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/collection_notifications.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/index_set.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/list.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/object.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/object_schema.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/object_store.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/placeholder.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/results.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/schema.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/shared_realm.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/thread_safe_reference.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/impl/collection_change_builder.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/impl/collection_notifier.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/impl/list_notifier.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/impl/object_notifier.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/impl/primitive_list_notifier.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/impl/realm_coordinator.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/impl/results_notifier.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/impl/transact_log_handler.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/impl/weak_realm_notifier.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/util/uuid.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/impl/epoll/external_commit_helper.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/util/fifo.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/server/adapter.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/server/admin_realm.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/server/global_notifier.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/sync/impl/sync_file.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/sync/impl/sync_metadata.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/sync/impl/work_queue.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/sync/partial_sync.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/sync/async_open_task.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/sync/sync_config.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/sync/sync_manager.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/sync/sync_session.o
- CXX(target) Release/obj.target/object-store/src/object-store/src/sync/sync_user.o
- AR(target) Release/obj.target/object-store.a
- COPY Release/object-store.a
- CXX(target) Release/obj.target/realm/src/js_realm.o
- CXX(target) Release/obj.target/realm/src/node/node_init.o
- In file included from ../src/node/node_string.hpp:21:0,
- from ../src/node/node_init.hpp:21,
- from ../src/node/node_init.cpp:19:
- ../src/node/node_types.hpp:52:46: error: ‘NamedPropertyGetterCallback’ in namespace ‘v8’ does not name a type
- using StringPropertyGetterCallback = v8::NamedPropertyGetterCallback;
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../src/node/node_types.hpp:53:46: error: ‘NamedPropertySetterCallback’ in namespace ‘v8’ does not name a type
- using StringPropertySetterCallback = v8::NamedPropertySetterCallback;
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../src/node/node_types.hpp:54:50: error: ‘NamedPropertyEnumeratorCallback’ in namespace ‘v8’ does not name a type
- using StringPropertyEnumeratorCallback = v8::NamedPropertyEnumeratorCallback;
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from ../src/node/node_init.hpp:21:0,
- from ../src/node/node_init.cpp:19:
- ../src/node/node_string.hpp: In constructor ‘realm::js::String<realm::node::Types>::String(const v8::Local<v8::String>&)’:
- ../src/node/node_string.hpp:51:32: error: no matching function for call to ‘v8::String::Utf8Length()’
- m_str.resize(s->Utf8Length());
- ^
- In file included from /home/lz/.node-gyp/12.4.0/include/node/node.h:63:0,
- from ../../nan/nan.h:54,
- from ../src/node/node_types.hpp:28,
- from ../src/node/node_string.hpp:21,
- from ../src/node/node_init.hpp:21,
- from ../src/node/node_init.cpp:19:
- /home/lz/.node-gyp/12.4.0/include/node/v8.h:2678:7: note: candidate: int v8::String::Utf8Length(v8::Isolate*) const
- int Utf8Length(Isolate* isolate) const;
- ^~~~~~~~~~
- /home/lz/.node-gyp/12.4.0/include/node/v8.h:2678:7: note: candidate expects 1 argument, 0 provided
- In file included from ../src/node/node_init.hpp:21:0,
- from ../src/node/node_init.cpp:19:
- ../src/node/node_string.hpp:53:51: error: no matching function for call to ‘v8::String::WriteUtf8(char*, std::basic_string<char>::size_type, int, const int&)’
- s->WriteUtf8(&m_str[0], m_str.size(), 0, flags);
- ^
- In file included from /home/lz/.node-gyp/12.4.0/include/node/node.h:63:0,
- from ../../nan/nan.h:54,
- from ../src/node/node_types.hpp:28,
- from ../src/node/node_string.hpp:21,
- from ../src/node/node_init.hpp:21,
- from ../src/node/node_init.cpp:19:
- /home/lz/.node-gyp/12.4.0/include/node/v8.h:2738:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const
- int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
- ^~~~~~~~~
- /home/lz/.node-gyp/12.4.0/include/node/v8.h:2738:7: note: no known conversion for argument 1 from ‘char*’ to ‘v8::Isolate*’
- In file included from ../src/node/node_init.hpp:24:0,
- from ../src/node/node_init.cpp:19:
- ../src/node/node_object.hpp: In lambda function:
- ../src/node/node_object.hpp:32:80: warning: comparison is always true due to limited range of data type [-Wtype-limits]
- if (std::all_of(key.data(), key.data() + key.size(), [](char c) { return c <= 127; })) {
- ~~^~~~~~
- ../src/node/node_object.hpp: In static member function ‘static realm::js::Object<T>::ValueType realm::js::Object<T>::get_property(realm::js::Object<T>::ContextType, const ObjectType&, realm::StringData) [with T = realm::node::Types; realm::js::Object<T>::ValueType = v8::Local<v8::Value>; realm::js::Object<T>::ContextType = v8::Isolate*; realm::js::Object<T>::ObjectType = v8::Local<v8::Object>]’:
- ../src/node/node_object.hpp:33:57: error: expected type-specifier
- node_key = v8::String::NewExternal(isolate, new v8::ExternalOneByteStringResourceImpl(key.data(), key.size()));
- ^~
- ../src/node/node_object.hpp: In static member function ‘static std::vector<realm::js::String<T> > realm::js::Object<T>::get_property_names(realm::js::Object<T>::ContextType, const ObjectType&) [with T = realm::node::Types; realm::js::Object<T>::ContextType = v8::Isolate*; realm::js::Object<T>::ObjectType = v8::Local<v8::Object>]’:
- ../src/node/node_object.hpp:108:49: error: no matching function for call to ‘v8::Value::ToString()’
- names.push_back(array->Get(i)->ToString());
- ^
- In file included from /home/lz/.node-gyp/12.4.0/include/node/node.h:63:0,
- from ../../nan/nan.h:54,
- from ../src/node/node_types.hpp:28,
- from ../src/node/node_string.hpp:21,
- from ../src/node/node_init.hpp:21,
- from ../src/node/node_init.cpp:19:
- /home/lz/.node-gyp/12.4.0/include/node/v8.h:2528:44: note: candidate: v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const
- V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
- ^~~~~~~~
- /home/lz/.node-gyp/12.4.0/include/node/v8.h:2528:44: note: candidate expects 1 argument, 0 provided
- In file included from /home/lz/.node-gyp/12.4.0/include/node/v8-internal.h:14:0,
- from /home/lz/.node-gyp/12.4.0/include/node/v8.h:25,
- from /home/lz/.node-gyp/12.4.0/include/node/node.h:63,
- from ../../nan/nan.h:54,
- from ../src/node/node_types.hpp:28,
- from ../src/node/node_string.hpp:21,
- from ../src/node/node_init.hpp:21,
- from ../src/node/node_init.cpp:19:
- /home/lz/.node-gyp/12.4.0/include/node/v8.h:2544:35: note: candidate: v8::Local<v8::String> v8::Value::ToString(v8::Isolate*) const
- Local<String> ToString(Isolate* isolate) const);
- ^
- /home/lz/.node-gyp/12.4.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
- declarator __attribute__((deprecated(message)))
- ^~~~~~~~~~
- /home/lz/.node-gyp/12.4.0/include/node/v8.h:2544:35: note: candidate expects 1 argument, 0 provided
- Local<String> ToString(Isolate* isolate) const);
- ^
- /home/lz/.node-gyp/12.4.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
- declarator __attribute__((deprecated(message)))
- ^~~~~~~~~~
- In file included from ../src/node/node_init.hpp:25:0,
- from ../src/node/node_init.cpp:19:
- ../src/node/node_function.hpp: In static member function ‘static realm::js::Function<T>::ValueType realm::js::Function<T>::callback(realm::js::Function<T>::ContextType, const FunctionType&, const ObjectType&, size_t, const ValueType*) [with T = realm::node::Types; realm::js::Function<T>::ValueType = v8::Local<v8::Value>; realm::js::Function<T>::ContextType = v8::Isolate*; realm::js::Function<T>::FunctionType = v8::Local<v8::Function>; realm::js::Function<T>::ObjectType = v8::Local<v8::Object>; size_t = long unsigned int]’:
- ../src/node/node_function.hpp:41:19: error: ‘class v8::Isolate’ has no member named ‘GetCallingContext’; did you mean ‘GetCurrentContext’?
- if (!isolate->GetCallingContext().IsEmpty()) {
- ^~~~~~~~~~~~~~~~~
- GetCurrentContext
- In file included from ../src/node/node_init.hpp:26:0,
- from ../src/node/node_init.cpp:19:
- ../src/node/node_value.hpp: In static member function ‘static realm::js::String<T> realm::js::Value<T>::to_string(realm::js::Value<T>::ContextType, const ValueType&) [with T = realm::node::Types; realm::js::Value<T>::ContextType = v8::Isolate*; realm::js::Value<T>::ValueType = v8::Local<v8::Value>]’:
- ../src/node/node_value.hpp:152:28: error: no matching function for call to ‘v8::Value::ToString()’
- return value->ToString();
- ^
- In file included from /home/lz/.node-gyp/12.4.0/include/node/node.h:63:0,
- from ../../nan/nan.h:54,
- from ../src/node/node_types.hpp:28,
- from ../src/node/node_string.hpp:21,
- from ../src/node/node_init.hpp:21,
- from ../src/node/node_init.cpp:19:
- /home/lz/.node-gyp/12.4.0/include/node/v8.h:2528:44: note: candidate: v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const
- V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
- ^~~~~~~~
- /home/lz/.node-gyp/12.4.0/include/node/v8.h:2528:44: note: candidate expects 1 argument, 0 provided
- In file included from /home/lz/.node-gyp/12.4.0/include/node/v8-internal.h:14:0,
- from /home/lz/.node-gyp/12.4.0/include/node/v8.h:25,
- from /home/lz/.node-gyp/12.4.0/include/node/node.h:63,
- from ../../nan/nan.h:54,
- from ../src/node/node_types.hpp:28,
- from ../src/node/node_string.hpp:21,
- from ../src/node/node_init.hpp:21,
- from ../src/node/node_init.cpp:19:
- /home/lz/.node-gyp/12.4.0/include/node/v8.h:2544:35: note: candidate: v8::Local<v8::String> v8::Value::ToString(v8::Isolate*) const
- Local<String> ToString(Isolate* isolate) const);
- ^
- /home/lz/.node-gyp/12.4.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
- declarator __attribute__((deprecated(message)))
- ^~~~~~~~~~
- /home/lz/.node-gyp/12.4.0/include/node/v8.h:2544:35: note: candidate expects 1 argument, 0 provided
- Local<String> ToString(Isolate* isolate) const);
- ^
- /home/lz/.node-gyp/12.4.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
- declarator __attribute__((deprecated(message)))
- ^~~~~~~~~~
- In file included from ../src/node/node_init.hpp:29:0,
- from ../src/node/node_init.cpp:19:
- ../src/node/node_class.hpp: In static member function ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::create_template()’:
- ../src/node/node_class.hpp:191:23: error: ‘class v8::ObjectTemplate’ has no member named ‘SetNamedPropertyHandler’; did you mean ‘SetIndexedPropertyHandler’?
- instance_tpl->SetNamedPropertyHandler(string_accessor.getter ? string_accessor.getter : get_nonexistent_property, set_property, 0, 0, string_accessor.enumerator);
- ^~~~~~~~~~~~~~~~~~~~~~~
- SetIndexedPropertyHandler
- In file included from ../src/node/node_class.hpp:23:0,
- from ../src/node/node_init.hpp:29,
- from ../src/node/node_init.cpp:19:
- ../src/js_class.hpp: In instantiation of ‘struct realm::js::StringPropertyType<realm::node::Types>’:
- ../src/node/node_class.hpp:368:34: required from here
- ../src/js_class.hpp:92:46: error: no type named ‘StringPropertyGetterCallback’ in ‘struct realm::node::Types’
- typename T::StringPropertyGetterCallback getter;
- ^~~~~~
- ../src/js_class.hpp:93:46: error: no type named ‘StringPropertySetterCallback’ in ‘struct realm::node::Types’
- typename T::StringPropertySetterCallback setter;
- ^~~~~~
- ../src/js_class.hpp:94:50: error: no type named ‘StringPropertyEnumeratorCallback’ in ‘struct realm::node::Types’
- typename T::StringPropertyEnumeratorCallback enumerator;
- ^~~~~~~~~~
- In file included from ../src/node/node_init.hpp:29:0,
- from ../src/node/node_init.cpp:19:
- ../src/node/node_class.hpp: In instantiation of ‘realm::js::RealmObjectClass<realm::node::Types> realm::node::ObjectWrap<realm::js::RealmObjectClass<realm::node::Types> >::s_class’:
- ../src/node/node_class.hpp:137:31: required from ‘static v8::Local<v8::Function> realm::node::ObjectWrap<ClassType>::create_constructor(v8::Isolate*) [with ClassType = realm::js::RealmObjectClass<realm::node::Types>]’
- ../src/js_realm.hpp:442:99: required from ‘static typename T::Function realm::js::RealmClass<T>::create_constructor(realm::js::RealmClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::RealmClass<T>::ContextType = v8::Isolate*]’
- ../src/node/node_init.cpp:30:72: required from here
- ../src/node/node_class.hpp:128:11: error: too many initializers for ‘const realm::js::StringPropertyType<realm::node::Types>’
- ClassType ObjectWrap<ClassType>::s_class;
- ^~~~~~~~~~~~~~~~~~~~~
- In file included from ../src/js_list.hpp:23:0,
- from ../src/js_object_accessor.hpp:21,
- from ../src/node/node_init.hpp:32,
- from ../src/node/node_init.cpp:19:
- ../src/js_realm_object.hpp:54:8: error: too many initializers for ‘const realm::js::StringPropertyType<realm::node::Types>’
- struct RealmObjectClass : ClassDefinition<T, realm::js::RealmObject<T>> {
- ^~~~~~~~~~~~~~~~
- In file included from ../src/node/node_init.hpp:29:0,
- from ../src/node/node_init.cpp:19:
- ../src/node/node_class.hpp:128:11: note: synthesized method ‘constexpr realm::js::RealmObjectClass<realm::node::Types>::RealmObjectClass()’ first required here
- ClassType ObjectWrap<ClassType>::s_class;
- ^~~~~~~~~~~~~~~~~~~~~
- ../src/node/node_class.hpp: In instantiation of ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::create_template() [with ClassType = realm::js::RealmClass<realm::node::Types>]’:
- ../src/node/node_class.hpp:49:81: required from ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::get_template() [with ClassType = realm::js::RealmClass<realm::node::Types>]’
- ../src/node/node_class.hpp:134:55: required from ‘static v8::Local<v8::Function> realm::node::ObjectWrap<ClassType>::create_constructor(v8::Isolate*) [with ClassType = realm::js::RealmClass<realm::node::Types>]’
- ../src/js_realm.hpp:438:86: required from ‘static typename T::Function realm::js::RealmClass<T>::create_constructor(realm::js::RealmClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::RealmClass<T>::ContextType = v8::Isolate*]’
- ../src/node/node_init.cpp:30:72: required from here
- ../src/node/node_class.hpp:188:33: error: ‘const struct realm::js::StringPropertyType<realm::node::Types>’ has no member named ‘getter’; did you mean ‘GetterType’?
- if (s_class.string_accessor.getter || s_class.index_accessor.getter || s_class.index_accessor.setter) {
- ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- GetterType
- ../src/node/node_class.hpp: In instantiation of ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::create_template() [with ClassType = realm::js::CollectionClass<realm::node::Types>]’:
- ../src/node/node_class.hpp:49:81: required from ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::get_template() [with ClassType = realm::js::CollectionClass<realm::node::Types>]’
- ../src/node/node_class.hpp:134:55: required from ‘static v8::Local<v8::Function> realm::node::ObjectWrap<ClassType>::create_constructor(v8::Isolate*) [with ClassType = realm::js::CollectionClass<realm::node::Types>]’
- ../src/js_realm.hpp:439:96: required from ‘static typename T::Function realm::js::RealmClass<T>::create_constructor(realm::js::RealmClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::RealmClass<T>::ContextType = v8::Isolate*]’
- ../src/node/node_init.cpp:30:72: required from here
- ../src/node/node_class.hpp:188:33: error: ‘const struct realm::js::StringPropertyType<realm::node::Types>’ has no member named ‘getter’; did you mean ‘GetterType’?
- if (s_class.string_accessor.getter || s_class.index_accessor.getter || s_class.index_accessor.setter) {
- ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- GetterType
- ../src/node/node_class.hpp: In instantiation of ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::create_template() [with ClassType = realm::js::ListClass<realm::node::Types>]’:
- ../src/node/node_class.hpp:49:81: required from ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::get_template() [with ClassType = realm::js::ListClass<realm::node::Types>]’
- ../src/node/node_class.hpp:134:55: required from ‘static v8::Local<v8::Function> realm::node::ObjectWrap<ClassType>::create_constructor(v8::Isolate*) [with ClassType = realm::js::ListClass<realm::node::Types>]’
- ../src/js_realm.hpp:440:84: required from ‘static typename T::Function realm::js::RealmClass<T>::create_constructor(realm::js::RealmClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::RealmClass<T>::ContextType = v8::Isolate*]’
- ../src/node/node_init.cpp:30:72: required from here
- ../src/node/node_class.hpp:188:33: error: ‘const struct realm::js::StringPropertyType<realm::node::Types>’ has no member named ‘getter’; did you mean ‘GetterType’?
- if (s_class.string_accessor.getter || s_class.index_accessor.getter || s_class.index_accessor.setter) {
- ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- GetterType
- ../src/node/node_class.hpp: In instantiation of ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::create_template() [with ClassType = realm::js::ResultsClass<realm::node::Types>]’:
- ../src/node/node_class.hpp:49:81: required from ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::get_template() [with ClassType = realm::js::ResultsClass<realm::node::Types>]’
- ../src/node/node_class.hpp:134:55: required from ‘static v8::Local<v8::Function> realm::node::ObjectWrap<ClassType>::create_constructor(v8::Isolate*) [with ClassType = realm::js::ResultsClass<realm::node::Types>]’
- ../src/js_realm.hpp:441:90: required from ‘static typename T::Function realm::js::RealmClass<T>::create_constructor(realm::js::RealmClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::RealmClass<T>::ContextType = v8::Isolate*]’
- ../src/node/node_init.cpp:30:72: required from here
- ../src/node/node_class.hpp:188:33: error: ‘const struct realm::js::StringPropertyType<realm::node::Types>’ has no member named ‘getter’; did you mean ‘GetterType’?
- if (s_class.string_accessor.getter || s_class.index_accessor.getter || s_class.index_accessor.setter) {
- ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- GetterType
- ../src/node/node_class.hpp: In instantiation of ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::create_template() [with ClassType = realm::js::RealmObjectClass<realm::node::Types>]’:
- ../src/node/node_class.hpp:49:81: required from ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::get_template() [with ClassType = realm::js::RealmObjectClass<realm::node::Types>]’
- ../src/node/node_class.hpp:134:55: required from ‘static v8::Local<v8::Function> realm::node::ObjectWrap<ClassType>::create_constructor(v8::Isolate*) [with ClassType = realm::js::RealmObjectClass<realm::node::Types>]’
- ../src/js_realm.hpp:442:99: required from ‘static typename T::Function realm::js::RealmClass<T>::create_constructor(realm::js::RealmClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::RealmClass<T>::ContextType = v8::Isolate*]’
- ../src/node/node_init.cpp:30:72: required from here
- ../src/node/node_class.hpp:188:33: error: ‘const struct realm::js::StringPropertyType<realm::node::Types>’ has no member named ‘getter’; did you mean ‘GetterType’?
- if (s_class.string_accessor.getter || s_class.index_accessor.getter || s_class.index_accessor.setter) {
- ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- GetterType
- ../src/node/node_class.hpp: In instantiation of ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::create_template() [with ClassType = realm::js::SyncClass<realm::node::Types>]’:
- ../src/node/node_class.hpp:49:81: required from ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::get_template() [with ClassType = realm::js::SyncClass<realm::node::Types>]’
- ../src/node/node_class.hpp:134:55: required from ‘static v8::Local<v8::Function> realm::node::ObjectWrap<ClassType>::create_constructor(v8::Isolate*) [with ClassType = realm::js::SyncClass<realm::node::Types>]’
- ../src/js_sync.hpp:991:84: required from ‘static typename T::Function realm::js::SyncClass<T>::create_constructor(realm::js::SyncClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::SyncClass<T>::ContextType = v8::Isolate*]’
- ../src/js_realm.hpp:451:69: required from ‘static typename T::Function realm::js::RealmClass<T>::create_constructor(realm::js::RealmClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::RealmClass<T>::ContextType = v8::Isolate*]’
- ../src/node/node_init.cpp:30:72: required from here
- ../src/node/node_class.hpp:188:33: error: ‘const struct realm::js::StringPropertyType<realm::node::Types>’ has no member named ‘getter’; did you mean ‘GetterType’?
- if (s_class.string_accessor.getter || s_class.index_accessor.getter || s_class.index_accessor.setter) {
- ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- GetterType
- ../src/node/node_class.hpp: In instantiation of ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::create_template() [with ClassType = realm::js::UserClass<realm::node::Types>]’:
- ../src/node/node_class.hpp:49:81: required from ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::get_template() [with ClassType = realm::js::UserClass<realm::node::Types>]’
- ../src/node/node_class.hpp:134:55: required from ‘static v8::Local<v8::Function> realm::node::ObjectWrap<ClassType>::create_constructor(v8::Isolate*) [with ClassType = realm::js::UserClass<realm::node::Types>]’
- ../src/js_sync.hpp:994:104: required from ‘static typename T::Function realm::js::SyncClass<T>::create_constructor(realm::js::SyncClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::SyncClass<T>::ContextType = v8::Isolate*]’
- ../src/js_realm.hpp:451:69: required from ‘static typename T::Function realm::js::RealmClass<T>::create_constructor(realm::js::RealmClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::RealmClass<T>::ContextType = v8::Isolate*]’
- ../src/node/node_init.cpp:30:72: required from here
- ../src/node/node_class.hpp:188:33: error: ‘const struct realm::js::StringPropertyType<realm::node::Types>’ has no member named ‘getter’; did you mean ‘GetterType’?
- if (s_class.string_accessor.getter || s_class.index_accessor.getter || s_class.index_accessor.setter) {
- ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- GetterType
- ../src/node/node_class.hpp: In instantiation of ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::create_template() [with ClassType = realm::js::SessionClass<realm::node::Types>]’:
- ../src/node/node_class.hpp:49:81: required from ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::get_template() [with ClassType = realm::js::SessionClass<realm::node::Types>]’
- ../src/node/node_class.hpp:134:55: required from ‘static v8::Local<v8::Function> realm::node::ObjectWrap<ClassType>::create_constructor(v8::Isolate*) [with ClassType = realm::js::SessionClass<realm::node::Types>]’
- ../src/js_sync.hpp:995:110: required from ‘static typename T::Function realm::js::SyncClass<T>::create_constructor(realm::js::SyncClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::SyncClass<T>::ContextType = v8::Isolate*]’
- ../src/js_realm.hpp:451:69: required from ‘static typename T::Function realm::js::RealmClass<T>::create_constructor(realm::js::RealmClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::RealmClass<T>::ContextType = v8::Isolate*]’
- ../src/node/node_init.cpp:30:72: required from here
- ../src/node/node_class.hpp:188:33: error: ‘const struct realm::js::StringPropertyType<realm::node::Types>’ has no member named ‘getter’; did you mean ‘GetterType’?
- if (s_class.string_accessor.getter || s_class.index_accessor.getter || s_class.index_accessor.setter) {
- ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- GetterType
- ../src/node/node_class.hpp: In instantiation of ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::create_template() [with ClassType = realm::js::AdapterClass<realm::node::Types>]’:
- ../src/node/node_class.hpp:49:81: required from ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::get_template() [with ClassType = realm::js::AdapterClass<realm::node::Types>]’
- ../src/node/node_class.hpp:134:55: required from ‘static v8::Local<v8::Function> realm::node::ObjectWrap<ClassType>::create_constructor(v8::Isolate*) [with ClassType = realm::js::AdapterClass<realm::node::Types>]’
- ../src/js_sync.hpp:997:110: required from ‘static typename T::Function realm::js::SyncClass<T>::create_constructor(realm::js::SyncClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::SyncClass<T>::ContextType = v8::Isolate*]’
- ../src/js_realm.hpp:451:69: required from ‘static typename T::Function realm::js::RealmClass<T>::create_constructor(realm::js::RealmClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::RealmClass<T>::ContextType = v8::Isolate*]’
- ../src/node/node_init.cpp:30:72: required from here
- ../src/node/node_class.hpp:188:33: error: ‘const struct realm::js::StringPropertyType<realm::node::Types>’ has no member named ‘getter’; did you mean ‘GetterType’?
- if (s_class.string_accessor.getter || s_class.index_accessor.getter || s_class.index_accessor.setter) {
- ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- GetterType
- ../src/node/node_class.hpp: In instantiation of ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::create_template() [with ClassType = realm::js::ObservableClass<realm::node::Types>]’:
- ../src/node/node_class.hpp:49:81: required from ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::get_template() [with ClassType = realm::js::ObservableClass<realm::node::Types>]’
- ../src/node/node_class.hpp:168:90: required from ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::create_template() [with ClassType = realm::js::RealmClass<realm::node::Types>]’
- ../src/node/node_class.hpp:49:81: required from ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::get_template() [with ClassType = realm::js::RealmClass<realm::node::Types>]’
- ../src/node/node_class.hpp:134:55: required from ‘static v8::Local<v8::Function> realm::node::ObjectWrap<ClassType>::create_constructor(v8::Isolate*) [with ClassType = realm::js::RealmClass<realm::node::Types>]’
- ../src/js_realm.hpp:438:86: required from ‘static typename T::Function realm::js::RealmClass<T>::create_constructor(realm::js::RealmClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::RealmClass<T>::ContextType = v8::Isolate*]’
- ../src/node/node_init.cpp:30:72: required from here
- ../src/node/node_class.hpp:188:33: error: ‘const struct realm::js::StringPropertyType<realm::node::Types>’ has no member named ‘getter’; did you mean ‘GetterType’?
- if (s_class.string_accessor.getter || s_class.index_accessor.getter || s_class.index_accessor.setter) {
- ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- GetterType
- ../src/node/node_class.hpp: In instantiation of ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::create_template() [with ClassType = realm::js::AsyncOpenTaskClass<realm::node::Types>]’:
- ../src/node/node_class.hpp:49:81: required from ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::get_template() [with ClassType = realm::js::AsyncOpenTaskClass<realm::node::Types>]’
- ../src/node/node_class.hpp:148:55: required from ‘static v8::Local<v8::Object> realm::node::ObjectWrap<ClassType>::create_instance(v8::Isolate*, realm::node::ObjectWrap<ClassType>::Internal*) [with ClassType = realm::js::AsyncOpenTaskClass<realm::node::Types>; realm::node::ObjectWrap<ClassType>::Internal = std::shared_ptr<realm::AsyncOpenTask>]’
- ../src/node/node_object.hpp:146:56: required from ‘static realm::js::Object<T>::ObjectType realm::js::Object<T>::create_instance(realm::js::Object<T>::ContextType, typename ClassType::Internal*) [with ClassType = realm::js::AsyncOpenTaskClass<realm::node::Types>; T = realm::node::Types; realm::js::Object<T>::ObjectType = v8::Local<v8::Object>; realm::js::Object<T>::ContextType = v8::Isolate*; typename ClassType::Internal = std::shared_ptr<realm::AsyncOpenTask>]’
- ../src/js_types.hpp:356:58: required from ‘typename T::Object realm::js::create_object(typename T::Context, typename ClassType::Internal*) [with T = realm::node::Types; ClassType = realm::js::AsyncOpenTaskClass<realm::node::Types>; typename T::Object = v8::Local<v8::Object>; typename T::Context = v8::Isolate*; typename ClassType::Internal = std::shared_ptr<realm::AsyncOpenTask>]’
- ../src/js_realm.hpp:935:61: required from ‘static void realm::js::RealmClass<T>::async_open_realm(realm::js::RealmClass<T>::ContextType, realm::js::RealmClass<T>::ObjectType, realm::js::RealmClass<T>::Arguments&, realm::js::RealmClass<T>::ReturnValue&) [with T = realm::node::Types; realm::js::RealmClass<T>::ContextType = v8::Isolate*; realm::js::RealmClass<T>::ObjectType = v8::Local<v8::Object>; realm::js::RealmClass<T>::Arguments = realm::js::Arguments<realm::node::Types>; realm::js::RealmClass<T>::ReturnValue = realm::js::ReturnValue<realm::node::Types>]’
- ../src/js_realm.hpp:296:24: required from ‘realm::js::RealmClass<realm::node::Types> realm::node::ObjectWrap<realm::js::RealmClass<realm::node::Types> >::s_class’
- ../src/node/node_class.hpp:137:31: required from ‘static v8::Local<v8::Function> realm::node::ObjectWrap<ClassType>::create_constructor(v8::Isolate*) [with ClassType = realm::js::RealmClass<realm::node::Types>]’
- ../src/js_realm.hpp:438:86: required from ‘static typename T::Function realm::js::RealmClass<T>::create_constructor(realm::js::RealmClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::RealmClass<T>::ContextType = v8::Isolate*]’
- ../src/node/node_init.cpp:30:72: required from here
- ../src/node/node_class.hpp:188:33: error: ‘const struct realm::js::StringPropertyType<realm::node::Types>’ has no member named ‘getter’; did you mean ‘GetterType’?
- if (s_class.string_accessor.getter || s_class.index_accessor.getter || s_class.index_accessor.setter) {
- ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- GetterType
- ../src/node/node_class.hpp: In instantiation of ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::create_template() [with ClassType = realm::js::SubscriptionClass<realm::node::Types>]’:
- ../src/node/node_class.hpp:49:81: required from ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::get_template() [with ClassType = realm::js::SubscriptionClass<realm::node::Types>]’
- ../src/node/node_class.hpp:148:55: required from ‘static v8::Local<v8::Object> realm::node::ObjectWrap<ClassType>::create_instance(v8::Isolate*, realm::node::ObjectWrap<ClassType>::Internal*) [with ClassType = realm::js::SubscriptionClass<realm::node::Types>; realm::node::ObjectWrap<ClassType>::Internal = realm::js::Subscription<realm::node::Types>]’
- ../src/node/node_object.hpp:146:56: required from ‘static realm::js::Object<T>::ObjectType realm::js::Object<T>::create_instance(realm::js::Object<T>::ContextType, typename ClassType::Internal*) [with ClassType = realm::js::SubscriptionClass<realm::node::Types>; T = realm::node::Types; realm::js::Object<T>::ObjectType = v8::Local<v8::Object>; realm::js::Object<T>::ContextType = v8::Isolate*; typename ClassType::Internal = realm::js::Subscription<realm::node::Types>]’
- ../src/js_types.hpp:356:58: required from ‘typename T::Object realm::js::create_object(typename T::Context, typename ClassType::Internal*) [with T = realm::node::Types; ClassType = realm::js::SubscriptionClass<realm::node::Types>; typename T::Object = v8::Local<v8::Object>; typename T::Context = v8::Isolate*; typename ClassType::Internal = realm::js::Subscription<realm::node::Types>]’
- ../src/js_sync.hpp:844:50: required from ‘static typename T::Object realm::js::SubscriptionClass<T>::create_instance(realm::js::SubscriptionClass<T>::ContextType, realm::partial_sync::Subscription, realm::util::Optional<std::basic_string<char> >) [with T = realm::node::Types; typename T::Object = v8::Local<v8::Object>; realm::js::SubscriptionClass<T>::ContextType = v8::Isolate*]’
- ../src/js_results.hpp:388:59: required from ‘static void realm::js::ResultsClass< <template-parameter-1-1> >::subscribe(realm::js::ResultsClass< <template-parameter-1-1> >::ContextType, realm::js::ResultsClass< <template-parameter-1-1> >::ObjectType, realm::js::ResultsClass< <template-parameter-1-1> >::Arguments&, realm::js::ResultsClass< <template-parameter-1-1> >::ReturnValue&) [with T = realm::node::Types; realm::js::ResultsClass< <template-parameter-1-1> >::ContextType = v8::Isolate*; realm::js::ResultsClass< <template-parameter-1-1> >::ObjectType = v8::Local<v8::Object>; realm::js::ResultsClass< <template-parameter-1-1> >::Arguments = realm::js::Arguments<realm::node::Types>; realm::js::ResultsClass< <template-parameter-1-1> >::ReturnValue = realm::js::ReturnValue<realm::node::Types>]’
- ../src/js_results.hpp:123:23: required from ‘realm::js::ResultsClass<realm::node::Types> realm::node::ObjectWrap<realm::js::ResultsClass<realm::node::Types> >::s_class’
- ../src/node/node_class.hpp:137:31: required from ‘static v8::Local<v8::Function> realm::node::ObjectWrap<ClassType>::create_constructor(v8::Isolate*) [with ClassType = realm::js::ResultsClass<realm::node::Types>]’
- ../src/js_realm.hpp:441:90: required from ‘static typename T::Function realm::js::RealmClass<T>::create_constructor(realm::js::RealmClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::RealmClass<T>::ContextType = v8::Isolate*]’
- ../src/node/node_init.cpp:30:72: required from here
- ../src/node/node_class.hpp:188:33: error: ‘const struct realm::js::StringPropertyType<realm::node::Types>’ has no member named ‘getter’; did you mean ‘GetterType’?
- if (s_class.string_accessor.getter || s_class.index_accessor.getter || s_class.index_accessor.setter) {
- ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- GetterType
- ../src/node/node_class.hpp: In instantiation of ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::create_template() [with ClassType = realm::js::GlobalNotifierClass<realm::node::Types>]’:
- ../src/node/node_class.hpp:49:81: required from ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::get_template() [with ClassType = realm::js::GlobalNotifierClass<realm::node::Types>]’
- ../src/node/node_class.hpp:148:55: required from ‘static v8::Local<v8::Object> realm::node::ObjectWrap<ClassType>::create_instance(v8::Isolate*, realm::node::ObjectWrap<ClassType>::Internal*) [with ClassType = realm::js::GlobalNotifierClass<realm::node::Types>; realm::node::ObjectWrap<ClassType>::Internal = realm::GlobalNotifier]’
- ../src/node/node_object.hpp:146:56: required from ‘static realm::js::Object<T>::ObjectType realm::js::Object<T>::create_instance(realm::js::Object<T>::ContextType, typename ClassType::Internal*) [with ClassType = realm::js::GlobalNotifierClass<realm::node::Types>; T = realm::node::Types; realm::js::Object<T>::ObjectType = v8::Local<v8::Object>; realm::js::Object<T>::ContextType = v8::Isolate*; typename ClassType::Internal = realm::GlobalNotifier]’
- ../src/js_types.hpp:356:58: required from ‘typename T::Object realm::js::create_object(typename T::Context, typename ClassType::Internal*) [with T = realm::node::Types; ClassType = realm::js::GlobalNotifierClass<realm::node::Types>; typename T::Object = v8::Local<v8::Object>; typename T::Context = v8::Isolate*; typename ClassType::Internal = realm::GlobalNotifier]’
- ../src/js_sync.hpp:1322:62: required from ‘static void realm::js::SyncClass<T>::create_global_notifier(realm::js::SyncClass<T>::ContextType, realm::js::SyncClass<T>::ObjectType, realm::js::SyncClass<T>::Arguments&, realm::js::SyncClass<T>::ReturnValue&) [with T = realm::node::Types; realm::js::SyncClass<T>::ContextType = v8::Isolate*; realm::js::SyncClass<T>::ObjectType = v8::Local<v8::Object>; realm::js::SyncClass<T>::Arguments = realm::js::Arguments<realm::node::Types>; realm::js::SyncClass<T>::ReturnValue = realm::js::ReturnValue<realm::node::Types>]’
- ../src/js_sync.hpp:982:29: required from ‘realm::js::SyncClass<realm::node::Types> realm::node::ObjectWrap<realm::js::SyncClass<realm::node::Types> >::s_class’
- ../src/node/node_class.hpp:137:31: required from ‘static v8::Local<v8::Function> realm::node::ObjectWrap<ClassType>::create_constructor(v8::Isolate*) [with ClassType = realm::js::SyncClass<realm::node::Types>]’
- ../src/js_sync.hpp:991:84: required from ‘static typename T::Function realm::js::SyncClass<T>::create_constructor(realm::js::SyncClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::SyncClass<T>::ContextType = v8::Isolate*]’
- ../src/js_realm.hpp:451:69: required from ‘static typename T::Function realm::js::RealmClass<T>::create_constructor(realm::js::RealmClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::RealmClass<T>::ContextType = v8::Isolate*]’
- ../src/node/node_init.cpp:30:72: required from here
- ../src/node/node_class.hpp:188:33: error: ‘const struct realm::js::StringPropertyType<realm::node::Types>’ has no member named ‘getter’; did you mean ‘GetterType’?
- if (s_class.string_accessor.getter || s_class.index_accessor.getter || s_class.index_accessor.setter) {
- ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- GetterType
- ../src/node/node_class.hpp: In instantiation of ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::create_template() [with ClassType = realm::js::ChangeObject<realm::node::Types>]’:
- ../src/node/node_class.hpp:49:81: required from ‘static v8::Local<v8::FunctionTemplate> realm::node::ObjectWrap<ClassType>::get_template() [with ClassType = realm::js::ChangeObject<realm::node::Types>]’
- ../src/node/node_class.hpp:148:55: required from ‘static v8::Local<v8::Object> realm::node::ObjectWrap<ClassType>::create_instance(v8::Isolate*, realm::node::ObjectWrap<ClassType>::Internal*) [with ClassType = realm::js::ChangeObject<realm::node::Types>; realm::node::ObjectWrap<ClassType>::Internal = realm::GlobalNotifier::ChangeNotification]’
- ../src/node/node_object.hpp:146:56: required from ‘static realm::js::Object<T>::ObjectType realm::js::Object<T>::create_instance(realm::js::Object<T>::ContextType, typename ClassType::Internal*) [with ClassType = realm::js::ChangeObject<realm::node::Types>; T = realm::node::Types; realm::js::Object<T>::ObjectType = v8::Local<v8::Object>; realm::js::Object<T>::ContextType = v8::Isolate*; typename ClassType::Internal = realm::GlobalNotifier::ChangeNotification]’
- ../src/js_types.hpp:356:58: required from ‘typename T::Object realm::js::create_object(typename T::Context, typename ClassType::Internal*) [with T = realm::node::Types; ClassType = realm::js::ChangeObject<realm::node::Types>; typename T::Object = v8::Local<v8::Object>; typename T::Context = v8::Isolate*; typename ClassType::Internal = realm::GlobalNotifier::ChangeNotification]’
- ../src/js_sync.hpp:1389:55: required from ‘static void realm::js::SyncClass<T>::deserialize_change_set(realm::js::SyncClass<T>::ContextType, realm::js::SyncClass<T>::ObjectType, realm::js::SyncClass<T>::Arguments&, realm::js::SyncClass<T>::ReturnValue&) [with T = realm::node::Types; realm::js::SyncClass<T>::ContextType = v8::Isolate*; realm::js::SyncClass<T>::ObjectType = v8::Local<v8::Object>; realm::js::SyncClass<T>::Arguments = realm::js::Arguments<realm::node::Types>; realm::js::SyncClass<T>::ReturnValue = realm::js::ReturnValue<realm::node::Types>]’
- ../src/js_sync.hpp:984:35: required from ‘realm::js::SyncClass<realm::node::Types> realm::node::ObjectWrap<realm::js::SyncClass<realm::node::Types> >::s_class’
- ../src/node/node_class.hpp:137:31: required from ‘static v8::Local<v8::Function> realm::node::ObjectWrap<ClassType>::create_constructor(v8::Isolate*) [with ClassType = realm::js::SyncClass<realm::node::Types>]’
- ../src/js_sync.hpp:991:84: required from ‘static typename T::Function realm::js::SyncClass<T>::create_constructor(realm::js::SyncClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::SyncClass<T>::ContextType = v8::Isolate*]’
- ../src/js_realm.hpp:451:69: required from ‘static typename T::Function realm::js::RealmClass<T>::create_constructor(realm::js::RealmClass<T>::ContextType) [with T = realm::node::Types; typename T::Function = v8::Local<v8::Function>; realm::js::RealmClass<T>::ContextType = v8::Isolate*]’
- ../src/node/node_init.cpp:30:72: required from here
- ../src/node/node_class.hpp:188:33: error: ‘const struct realm::js::StringPropertyType<realm::node::Types>’ has no member named ‘getter’; did you mean ‘GetterType’?
- if (s_class.string_accessor.getter || s_class.index_accessor.getter || s_class.index_accessor.setter) {
- ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
- GetterType
- realm.target.mk:139: recipe for target 'Release/obj.target/realm/src/node/node_init.o' failed
- make: *** [Release/obj.target/realm/src/node/node_init.o] Error 1
- make: Leaving directory '/home/lz/node_modules/realm/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:262:23)
- gyp ERR! stack at ChildProcess.emit (events.js:200:13)
- gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
- gyp ERR! System Linux 4.15.0-54-generic
- gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/home/lz/node_modules/realm/compiled/node-v72_linux_x64/realm.node" "--module_name=realm" "--module_path=/home/lz/node_modules/realm/compiled/node-v72_linux_x64" "--napi_version=4" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v72"
- gyp ERR! cwd /home/lz/node_modules/realm
- gyp ERR! node -v v12.4.0
- gyp ERR! node-gyp -v v3.8.0
- gyp ERR! not ok
- node-pre-gyp ERR! build error
- node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/home/lz/node_modules/realm/compiled/node-v72_linux_x64/realm.node --module_name=realm --module_path=/home/lz/node_modules/realm/compiled/node-v72_linux_x64 --napi_version=4 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1)
- node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/home/lz/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
- node-pre-gyp ERR! stack at ChildProcess.emit (events.js:200:13)
- node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:1021:16)
- node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:283:5)
- node-pre-gyp ERR! System Linux 4.15.0-54-generic
- node-pre-gyp ERR! command "/usr/bin/node" "/home/lz/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
- node-pre-gyp ERR! cwd /home/lz/node_modules/realm
- node-pre-gyp ERR! node -v v12.4.0
- node-pre-gyp ERR! node-pre-gyp -v v0.11.0
- node-pre-gyp ERR! not ok
- Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/home/lz/node_modules/realm/compiled/node-v72_linux_x64/realm.node --module_name=realm --module_path=/home/lz/node_modules/realm/compiled/node-v72_linux_x64 --napi_version=4 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1)
- npm WARN enoent ENOENT: no such file or directory, open '/home/lz/package.json'
- npm WARN lz No description
- npm WARN lz No repository field.
- npm WARN lz No README data
- npm WARN lz No license field.
- npm ERR! code ELIFECYCLE
- npm ERR! errno 1
- npm ERR! realm@2.29.1 install: `node-pre-gyp install --fallback-to-build`
- npm ERR! Exit status 1
- npm ERR!
- npm ERR! Failed at the realm@2.29.1 install script.
- npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
- npm ERR! A complete log of this run can be found in:
- npm ERR! /home/lz/.npm/_logs/2019-07-22T23_51_57_850Z-debug.log
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement