We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I tried to install this on ubuntu 22, build-essential installed.
When I ran yarn install I got the following build error:
yarn install
make: Entering directory '/home/ubuntu/torrent-api-web/node_modules/fibers/build' CXX(target) Release/obj.target/fibers/src/fibers.o ../src/fibers.cc: In function ‘void uni::MakeWeak(v8::Isolate*, v8::Persistent<T>&, P*)’: ../src/fibers.cc:27:79: error: ‘kFinalizer’ is not a member of ‘v8::WeakCallbackType’ 27 | handle.SetWeak(val, WeakCallbackShim<F, P>, WeakCallbackType::kFinalizer); | ^~~~~~~~~~ ../src/fibers.cc: In function ‘void uni::SetAccessor(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, uni::FunctionType (*)(v8::Local<v8::String>, const GetterCallbackInfo&), void (*)(v8::Local<v8::String>, v8::Local<v8::Value>, const SetterCallbackInfo&))’: ../src/fibers.cc:355:73: warning: cast between incompatible function types from ‘uni::FunctionType (*)(v8::Local<v8::String>, const GetterCallbackInfo&)’ {aka ‘void (*)(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>&)’} to ‘v8::AccessorNameGetterCallback’ {aka ‘void (*)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>&)’} [-Wcast-function-type] 355 | object->SetAccessor(isolate->GetCurrentContext(), name, (AccessorNameGetterCallback)getter, (AccessorNameSetterCallback)setter).ToChecked(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/fibers.cc:355:109: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::String>, v8::Local<v8::Value>, const SetterCallbackInfo&)’ {aka ‘void (*)(v8::Local<v8::String>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&)’} to ‘v8::AccessorNameSetterCallback’ {aka ‘void (*)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&)’} [-Wcast-function-type] 355 | object->SetAccessor(isolate->GetCurrentContext(), name, (AccessorNameGetterCallback)getter, (AccessorNameSetterCallback)setter).ToChecked(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/coroutine.h:1, from ../src/fibers.cc:1: ../src/fibers.cc: At global scope: /root/.cache/node-gyp/20.10.0/include/node/node.h:1172:7: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type] 1172 | (node::addon_register_func) (regfunc), \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/.cache/node-gyp/20.10.0/include/node/node.h:1206:3: note: in expansion of macro ‘NODE_MODULE_X’ 1206 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) | ^~~~~~~~~~~~~ ../src/fibers.cc:930:1: note: in expansion of macro ‘NODE_MODULE’ 930 | NODE_MODULE(fibers, init) | ^~~~~~~~~~~ make: *** [fibers.target.mk:122: Release/obj.target/fibers/src/fibers.o] Error 1 make: Leaving directory '/home/ubuntu/torrent-api-web/node_modules/fibers/build' gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.<anonymous> (/snap/node/8007/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:209:23) gyp ERR! System Linux 5.15.0-91-generic gyp ERR! command "/snap/node/8007/bin/node" "/snap/node/8007/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--release" gyp ERR! cwd /home/ubuntu/torrent-api-web/node_modules/fibers gyp ERR! node -v v20.10.0 gyp ERR! node-gyp -v v10.0.1 gyp ERR! not ok node-gyp exited with code: 1 Please make sure you are using a supported platform and node version. If you would like to compile fibers on this machine please make sure you have setup your build environment-- Windows + OS X instructions here: https://github.com/nodejs/node-gyp Ubuntu users please run: `sudo apt-get install g++ build-essential` RHEL users please run: `yum install gcc-c++` and `yum groupinstall 'Development Tools'`
Cold you give the whole specifications to run this?
The text was updated successfully, but these errors were encountered:
No branches or pull requests
I tried to install this on ubuntu 22, build-essential installed.
When I ran
yarn install
I got the following build error:Cold you give the whole specifications to run this?
The text was updated successfully, but these errors were encountered: