Thank you for your fast help, im happy to help testing
I got the new version with the last set of commands:
Code: Alles auswählen
pi@raspberrypi:~ $ npm update git+https://github.com/allan-gam/node-robonect-api.git
pi@raspberrypi:~ $ npm ls|grep robonect
├─┬ node-robonect-api@0.0.1 (git://github.com/allan-gam/node-robonect-api.git#95abbb52f6a1a263ccc96fdbaf7af94172c2420e)
pi@raspberrypi:~ $ npm update git://github.com/allan-gam/node-robonect-api.git
pi@raspberrypi:~ $ npm ls|grep robonect
├─┬ node-robonect-api@0.0.1 (git://github.com/allan-gam/node-robonect-api.git#95abbb52f6a1a263ccc96fdbaf7af94172c2420e)
pi@raspberrypi:~ $ cd ~/node_modules&&rm -rf node-robonect-api
pi@raspberrypi:~/node_modules $ npm install git://github.com/allan-gam/node-robonect-api.git
-
> ref@1.3.3 install /home/pi/node_modules/node-robonect-api/node_modules/net-keepalive/node_modules/ref
> node-gyp rebuild
make: Entering directory '/home/pi/node_modules/node-robonect-api/node_modules/net-keepalive/node_modules/ref/build'
CXX(target) Release/obj.target/binding/src/binding.o
SOLINK_MODULE(target) Release/obj.target/binding.node
COPY Release/binding.node
make: Leaving directory '/home/pi/node_modules/node-robonect-api/node_modules/net-keepalive/node_modules/ref/build'
> ffi@2.2.0 install /home/pi/node_modules/node-robonect-api/node_modules/net-keepalive/node_modules/ffi
> node-gyp rebuild
make: Entering directory '/home/pi/node_modules/node-robonect-api/node_modules/net-keepalive/node_modules/ffi/build'
CC(target) Release/obj.target/ffi/deps/libffi/src/prep_cif.o
CC(target) Release/obj.target/ffi/deps/libffi/src/types.o
CC(target) Release/obj.target/ffi/deps/libffi/src/raw_api.o
CC(target) Release/obj.target/ffi/deps/libffi/src/java_raw_api.o
CC(target) Release/obj.target/ffi/deps/libffi/src/closures.o
CC(target) Release/obj.target/ffi/deps/libffi/src/arm/ffi.o
../deps/libffi/src/arm/ffi.c: In function ‘ffi_prep_args’:
../deps/libffi/src/arm/ffi.c:72:10: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
&& vi < ecif->cif->vfp_nargs && vfp_type_p (*p_arg))
^
../deps/libffi/src/arm/ffi.c: In function ‘ffi_prep_incoming_args_SYSV’:
../deps/libffi/src/arm/ffi.c:335:10: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
&& vi < cif->vfp_nargs && vfp_type_p (*p_arg))
^
../deps/libffi/src/arm/ffi.c: In function ‘layout_vfp_args’:
../deps/libffi/src/arm/ffi.c:750:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (i = 0; i < cif->nargs; i++)
^
CC(target) Release/obj.target/ffi/deps/libffi/src/arm/sysv.o
AR(target) Release/obj.target/deps/libffi/libffi.a
COPY Release/libffi.a
CXX(target) Release/obj.target/ffi_bindings/src/ffi.o
../src/ffi.cc: In static member function ‘static void FFI::InitializeBindings(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’:
../src/ffi.cc:111:153: warning: ‘bool v8::Object::ForceSet(v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/7.10.0/include/node/v8.h:2955): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
target->ForceSet(Nan::New<String>("RTLD_NEXT").ToLocalChecked(), WrapPointer((char *)RTLD_NEXT), static_cast<PropertyAttribute>(ReadOnly | DontDelete));
^
../src/ffi.cc:114:159: warning: ‘bool v8::Object::ForceSet(v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/7.10.0/include/node/v8.h:2955): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
target->ForceSet(Nan::New<String>("RTLD_DEFAULT").ToLocalChecked(), WrapPointer((char *)RTLD_DEFAULT), static_cast<PropertyAttribute>(ReadOnly | DontDelete));
^
../src/ffi.cc:123:167: warning: ‘bool v8::Object::ForceSet(v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/7.10.0/include/node/v8.h:2955): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
target->ForceSet(Nan::New<String>("FFI_ARG_SIZE").ToLocalChecked(), Nan::New<Uint32>((uint32_t)sizeof(ffi_arg)), static_cast<PropertyAttribute>(ReadOnly|DontDelete));
^
../src/ffi.cc:124:171: warning: ‘bool v8::Object::ForceSet(v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/7.10.0/include/node/v8.h:2955): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
target->ForceSet(Nan::New<String>("FFI_SARG_SIZE").ToLocalChecked(), Nan::New<Uint32>((uint32_t)sizeof(ffi_sarg)), static_cast<PropertyAttribute>(ReadOnly | DontDelete));
^
../src/ffi.cc:125:171: warning: ‘bool v8::Object::ForceSet(v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/7.10.0/include/node/v8.h:2955): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
target->ForceSet(Nan::New<String>("FFI_TYPE_SIZE").ToLocalChecked(), Nan::New<Uint32>((uint32_t)sizeof(ffi_type)), static_cast<PropertyAttribute>(ReadOnly | DontDelete));
^
../src/ffi.cc:126:169: warning: ‘bool v8::Object::ForceSet(v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/7.10.0/include/node/v8.h:2955): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
target->ForceSet(Nan::New<String>("FFI_CIF_SIZE").ToLocalChecked(), Nan::New<Uint32>((uint32_t)sizeof(ffi_cif)), static_cast<PropertyAttribute>(ReadOnly | DontDelete));
^
../src/ffi.cc:132:148: warning: ‘bool v8::Object::ForceSet(v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/7.10.0/include/node/v8.h:2955): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
target->ForceSet(Nan::New<String>("HAS_OBJC").ToLocalChecked(), Nan::New<Boolean>(hasObjc), static_cast<PropertyAttribute>(ReadOnly | DontDelete));
^
CXX(target) Release/obj.target/ffi_bindings/src/callback_info.o
CXX(target) Release/obj.target/ffi_bindings/src/threaded_callback_invokation.o
SOLINK_MODULE(target) Release/obj.target/ffi_bindings.node
COPY Release/ffi_bindings.node
make: Leaving directory '/home/pi/node_modules/node-robonect-api/node_modules/net-keepalive/node_modules/ffi/build'
node-robonect-api@0.9.0 node-robonect-api
├── xml2js@0.4.17 (sax@1.2.2, xmlbuilder@4.2.1)
└── net-keepalive@0.3.8 (bindings@1.2.1, ms@0.7.1, ref-struct@1.1.0, debug@2.2.0, nan@2.4.0, ref@1.3.3, ffi@2.2.0)
pi@raspberrypi:~/node_modules $ npm ls|grep robonect
├─┬ node-robonect-api@0.9.0 (git://github.com/allan-gam/node-robonect-api.git#656d06d6a558653c6a93b01fae783787687f933c)
pi@raspberrypi:~/node_modules $